Social History
Goal of Extraction
The Core Clinical Social History Library is a social history-focused clinical data extraction tool designed to identify, extract, and ontologically map social determinants and lifestyle factors from unstructured clinical narratives and patient health record documentation. It extracts social and behavioral information documented across social history sections, clinical notes, and patient interviews, standardizing representation through SNOMED CT concept mapping.
Extraction Methodology
The extraction process operates at the sentence level, capturing each social history element with precise character-level locations (start and end positions) that enable direct traceability back to the “document”. Each extracted social history record includes substance use patterns (alcohol, nicotine, drugs), consumption and cessation information, marital status and length, and employment history. Status fields (alcohol_status, nicotine_status, substance_status, marriage_status, employment_status) are standardized to controlled vocabulary. A social history record will only be extracted if at least one of the following is present: [alcohol_status, nicotine_status, substance_status, marital_status, employment_status]. When a patient’s social history element appears multiple times within a single document—whether from repeated documentation, updates across different note sections, or serial assessments—each instance is extracted and recorded separately to preserve the complete social history documentation. The library performs extraction on a document-by-document basis; there is no automatic cross-document reconciliation or cross-patient data merging.
Note: A document is determined by our intelligent document splitting feature. Medical PDFs can contain a single document or multiple documents. A document’s type can provide clinical context important for the data extraction. This feature separates and categorizes an input PDF into individual documents by document type to prepare them for data extraction. An input PDF can remain one document or can be split into multiple documents through this process. A “document” in the context of this data extraction refers to the documents identified after the intelligent document splitting process.
Interpretation & Validation
Status fields (alcohol_status, nicotine_status, substance_status, marriage_status, employment_status) are standardized to controlled vocabulary to ensure consistent representation. These standardized classifications guide appropriate reliance on extracted data and support informed clinical interpretation.
Clinical Considerations
Social history context is critical for clinical decision-making. Understanding substance use patterns, employment status, and marital circumstances directly impacts patient management, risk assessment, and care planning. The distinction between current and former substance use patterns has significant implications for clinical decision-making and patient counseling. Duration and intensity of substance use provide essential context for health risk stratification. Clinical judgment should be applied when interpreting extracted results, particularly for sensitive social history elements.
Target Concepts
Coding System: SNOMED CT
All extracted social history elements are mapped to SNOMED CT (Systematized Nomenclature of Medicine Clinical Terms), with each element assigned a valid, active SNOMED concept identifier (6–18 digit numeric codes), along with its associated full SNOMED concept description. This structure provides both the standardized data needed for system integration and the contextual information needed for informed clinical interpretation.
Clinical Concepts Extracted
Social history elements are clinically documented information about patient substance use, employment, and marital circumstances. This includes substance use patterns (alcohol, nicotine, drugs), consumption and cessation information, marital status and length, and employment history.
We define social history status fields with SNOMED concepts. Status fields (alcohol_status, nicotine_status, substance_status, marriage_status, employment_status) are standardized to controlled vocabulary.
The extracted concept must be a specific, named element. Vague qualifier terms, attributes, and organism concepts are excluded — we are looking for identifiable, valid social history concepts.
Extracted Fields
Social History Extraction Fields
Example of Extracted Output
- Note: This example demonstrates the content of the output, not the structure
Social History Illustrative Output Example
- Example JSONL object showing a typical extraction result
