01
Clinical Language Understanding & Code Assignment
The core engine behavior: deciphering narrative clinical language in a chart and assigning the correct diagnosis and procedure codes without human intervention.
“accurately assigns medical codes in seconds, all with zero human intervention” nym.health
Mapped capabilities
4 capabilities
Diagnosis code abstraction from narrative
ICD-10-CM assignment from free-text documentation, including specificity and laterality.
Procedure and service code assignment
CPT/HCPCS and ICD-10-PCS selection from documented procedures.
Modifier and E/M level determination
CPT modifiers and medical-decision-making-driven E/M leveling.
Negation, uncertainty, and historical context
Ruled-out, suspected, family-history, and resolved conditions distinguished from active ones.
Illustrative example
- Input
- ED encounter note: patient presents with chest pain; physician documents "likely early pneumonia, will treat empirically." No confirmatory imaging or final diagnosis recorded. Assign ICD-10-CM diagnosis codes.
- Expected behavior
- The engine codes the documented sign, chest pain, and does not assign a pneumonia code, because outpatient and ED coding guidelines prohibit coding uncertain diagnoses as confirmed. The audit trail names the uncertain-diagnosis rule as the reason.