Extract data from operative reports
An operative report is the surgeon's account of a procedure, dictated or written once the patient leaves the operating room. It records the pre-operative and post-operative diagnoses, the procedure performed, the surgical team, the anesthesia, the findings, and the specimens sent to pathology, and it becomes the definitive clinical record of what happened during the operation. A health information manager files it, a referring physician reads it to plan follow-up, and a registrar abstracts it into a surgical database. Every field on it is protected health information (PHI), so it is handled under the privacy rules that govern a patient record. Coded and clinical detail packs the report. On operative report OP-2026-5521 at Lakeside Regional Hospital, a laparoscopic cholecystectomy is recorded for a patient born 1972-03-14 with a pre-operative diagnosis of cholelithiasis with chronic cholecystitis, ICD-10 K80.10, and the procedure is written with its CPT code 47562. Dr. Rajiv Menon, MD, the operating surgeon, leads a team that the report lists by role: first assistant, anesthesiologist, and scrub nurse. General anesthesia is documented, estimated blood loss is 30 mL, the gallbladder is sent to pathology under specimen number SP-26-3390 in formalin, and no complications are noted. Findings and operative technique are free text that a downstream reader relies on being captured faithfully rather than paraphrased. Talonic reads the operative report and returns the patient identifiers, the procedure and its code as written, the surgeon, the anesthesia, the estimated blood loss, and the disposition as fields, keeping the procedures, the personnel, the medications administered, and the specimens as tables. A report finalized 2026-07-02 at Lakeside Regional Hospital loads into a clinical system with its team roster and its specimen accession intact, so a registrar abstracts structured fields rather than re-reading the dictation. Fields return as written; the tool does not interpret the clinical findings, and it does not assign or validate procedure codes for billing, so the CPT and ICD codes are captured as they appear on the note, not generated.
What gets extracted from operative reports
How extraction works for operative reports
Operative reports come out of dictation systems, EHR templates, and scanned transcription, and the diagnoses, the procedure detail, and the team roster sit in different sections on every surgeon's note. Talonic classifies the report and maps it to the clinical schema in the Field Registry, modeled on HL7 FHIR resources and LOINC report typing, which separates the patient identity, the procedure and its coding, and the operative narrative. Procedures return in a table with each code, name, a sequence when more than one is performed, and the surgical approach; personnel return by role with credentials and signature date; medications administered hold each drug with its dose and route; and specimens record what was sent to pathology with its accession number. Estimated blood loss, anesthesia type, and complications are read as their own fields. Each value returns with a confidence score and a source-region pointer under DIN SPEC 91491, and because every field is PHI it is handled under the privacy controls that apply to a patient record. Capturing the note as written, the tool does not interpret the findings, and it does not assign or validate CPT and ICD codes for billing, so any code returned is the one printed on the report.
Sample extraction
A laparoscopic cholecystectomy operative note
{
"document_number": "OP-2026-5521",
"document_date": "2026-07-02",
"patient_identifier": "MRN 00847213",
"patient.name": "Elena Marsh",
"birth_date": "1972-03-14",
"gender": "female",
"status": "final",
"report_category": "General Surgery",
"report_type": "Operative note (LOINC 11504-8)",
"procedure_name": "Laparoscopic cholecystectomy",
"procedure_code": "CPT 47562; ICD-10-PCS 0FT44ZZ",
"diagnosis": "Cholelithiasis with chronic cholecystitis (ICD-10 K80.10)",
"findings": "Distended gallbladder with multiple calculi and wall thickening; no common bile duct injury",
"performer": "Dr. Rajiv Menon, MD",
"surgeon.credentials": "MD, license MD-4471",
"anesthesia_type": "general",
"estimated_blood_loss": "30 mL",
"complications": "None",
"facility_name": "Lakeside Regional Hospital",
"issued": "2026-07-02T18:40:00",
"procedures": [
{
"procedure_code": "CPT 47562",
"procedure_name": "Laparoscopic cholecystectomy",
"sequence": 1,
"approach": "laparoscopic"
}
],
"personnel": [
{
"role": "Surgeon",
"name": "Rajiv Menon",
"credentials": "MD, MD-4471",
"signature_date": "2026-07-02"
},
{
"role": "First assistant",
"name": "Sofia Delgado",
"credentials": "PA-C",
"signature_date": "2026-07-02"
},
{
"role": "Anesthesiologist",
"name": "James Whitaker",
"credentials": "MD",
"signature_date": "2026-07-02"
},
{
"role": "Scrub nurse",
"name": "Aisha Bello",
"credentials": "RN",
"signature_date": "2026-07-02"
}
],
"medications_administered": [
{
"medication_name": "Cefazolin",
"dose": "2 g",
"route": "IV",
"time_administered": "On induction"
},
{
"medication_name": "Propofol",
"dose": "150 mg",
"route": "IV",
"time_administered": "Induction"
}
],
"specimens": [
{
"specimen_type": "Gallbladder",
"specimen_description": "Excised gallbladder with calculi",
"pathology_number": "SP-26-3390",
"fixative": "Formalin"
}
]
}Frequently asked
Is the operative report treated as protected health information?
Yes. Every field on an operative report, from the patient identifier and date of birth to the surgeon and the findings, is protected health information (PHI), so Talonic handles it under the same privacy controls that govern any patient record and returns the fields only to the account that submitted the document.
Does Talonic assign CPT or ICD codes for billing?
No. It captures the CPT and ICD codes exactly as they appear on the note, so CPT 47562 is returned because the surgeon wrote it, not because Talonic derived it. Assigning or validating codes for billing is the work of a certified coder, and the extraction does not do it.
What does it capture about the surgical team?
The personnel table returns the team by role, so the operating surgeon Rajiv Menon, the first assistant, the anesthesiologist, and the scrub nurse each appear with their credentials and signature date, rather than being buried in the header of the note dated 2026-07-02.
Does it interpret the clinical findings?
No. The findings, the estimated blood loss of 30 mL, and the complications are returned as written and linked to their source region in the report. Interpreting what the findings mean for the patient is clinical judgment, which stays with the care team, not the extraction.
Ready to extract from your own operative reports?
Author note
Reviewed by Talonic engineering, clinical schema review · last reviewed 2026-07-08