Maps between clinical terminologies (ICD-10, SNOMED CT, LOINC, RxNorm) with semantic equivalence validation. Use when mapping medical codes, converting between terminologies, or validating code mappings.
Maps between clinical terminologies (ICD-10, SNOMED CT, LOINC, RxNorm) with semantic equivalence validation. This skill ensures that coded clinical data retains its meaning when translated across terminology systems used in EHRs, claims processing, quality reporting, and clinical research.
Healthcare systems use multiple overlapping terminology standards. A single patient encounter may require ICD-10-CM codes for billing, SNOMED CT concepts for clinical documentation, LOINC codes for lab results, and RxNorm CUIs for medication reconciliation. Incorrect mappings cause claim denials, corrupted research datasets, patient safety events from misidentified allergies, and USCDI non-compliance. This skill provides a structured approach to cross-terminology mapping that preserves clinical semantics and flags cases requiring human adjudication.
Answer every question before proceeding. Mark unknowns with [VERIFY].
For each source code, extract and document:
Flag any source codes that are pre-coordinated expressions requiring post-coordinated decomposition in the target system.
For each source concept, generate candidate mappings using:
Document all candidates per source code. Minimum two candidates when available.
Assign an equivalence type to each candidate mapping per ISO 12300 map relationship categories:
| Equivalence Type | Definition | Action Required |
|---|---|---|
| Exact (1:1) | Identical clinical meaning in both systems | Accept with documentation |
| Broader (source narrower) | Target concept is more general | Document information loss; flag for CDS impact |
| Narrower (source broader) | Target concept is more specific | Requires disambiguation rules or human selection |
| Partial overlap | Concepts share some but not all meaning | Map with qualifier documentation |
| No match | No semantically acceptable target | Create local extension code or escalate |
For SNOMED CT to ICD-10-CM specifically, apply GEM (General Equivalence Mappings) relationship flags: approximate, no map, combination required, or choice list.
Execute rule-based resolution for non-exact mappings:
Run validation checks on the completed mapping set:
Structure the final deliverable:
Before releasing the mapping artifact: