Why Terminology Standards Matter
Clinical terminology standards provide controlled vocabularies and concept definitions to ensure consistent representation of medical concepts across systems. They enable semantic interoperability - the ability for different systems to understand the meaning of exchanged data.
Key Benefits:
- Consistent documentation across providers
- Enable clinical decision support
- Support quality measurement
- Facilitate research and population health
- Enable accurate billing and reimbursement
- Support public health reporting
SNOMED CT (Systematized Nomenclature of Medicine Clinical Terms)
Maintained by: SNOMED International Status: Most comprehensive clinical terminology Size: 350,000+ active concepts
When and Where SNOMED CT is Used
Primary Use Cases:
- Clinical documentation (problems, procedures, findings)
- Electronic Health Records (EHR)
- Clinical decision support systems
- Quality measurement and reporting
- Research data collection
- Public health surveillance
Typical Settings:
- Hospitals and clinics
- EHR systems
- Clinical registries
- Research databases
- National health information exchanges
Geographic Adoption:
- Required in US Meaningful Use/MIPS programs
- National terminology in UK, Australia, many other countries
- Part of international implementation guides
SNOMED CT Structure
Core Components:
- Concepts: Unique clinical meanings
- Descriptions: Terms/phrases representing concepts
- Relationships: Links between concepts
Example Concept:
Concept ID: 73211009
Fully Specified Name: Diabetes mellitus (disorder)
Synonyms:
- Diabetes
- Diabetes mellitus
- DM
- Diabetic
Relationships:
- Is a: Glucose metabolism disorder (disorder)
- Finding site: Structure of endocrine system
- Has clinical course: Chronic
Concept Types:
- Clinical findings: Symptoms, signs, diagnoses
- Procedures: Surgical, diagnostic, therapeutic procedures
- Observable entities: Things that can be measured/observed
- Body structures: Anatomical locations
- Organisms: Bacteria, viruses, parasites
- Substances: Medications, chemicals
- Pharmaceutical products: Drugs and biologics
- Situations: Clinical contexts
- Specimens: Sample types
Relationship Types:
- Is a: Hierarchical parent relationship
- Finding site: Anatomical location
- Procedure site: Where procedure is performed
- Associated morphology: Structural change
- Causative agent: What causes the condition
- Has clinical course: Acute, chronic, etc.
- Has severity: Mild, moderate, severe
SNOMED CT Expression Constraint Language (ECL)
ECL allows complex queries over SNOMED CT:
Examples:
# All descendants of diabetes mellitus
< 73211009 |Diabetes mellitus|
# All procedures on the heart
< 71388002 |Procedure| :
405813007 |Procedure site - Direct| = << 80891009 |Heart structure|
# All bacterial infections
< 301811001 |Bacterial infectious disease| :
246075003 |Causative agent| = << 409822003 |Domain Bacteria|
# All drugs with specific ingredient
< 373873005 |Pharmaceutical / biologic product| :
127489000 |Has active ingredient| = 387517004 |Paracetamol|
Implementation Considerations
Advantages:
- Extremely comprehensive coverage
- Rich semantic relationships
- Supports clinical reasoning
- Compositional (can create post-coordinated expressions)
- International standard
Challenges:
- Large and complex
- Requires terminology server
- Learning curve for clinicians
- May have multiple valid codes for same concept
- Licensing requirements (free for some countries)
Best Practices:
- Use reference sets (subsets) for specific use cases
- Implement terminology browser for users
- Map to other terminologies as needed
- Version control for historical data
- Regular updates (bi-annual releases)
LOINC (Logical Observation Identifiers Names and Codes)
Maintained by: Regenstrief Institute Status: Universal standard for lab and clinical observations Size: 90,000+ terms
When and Where LOINC is Used
Primary Use Cases:
- Laboratory test orders and results
- Clinical observations (vital signs, assessments)
- Survey instruments and questionnaires
- Clinical document types
- Diagnostic studies (EKG, imaging)
Typical Settings:
- Laboratory information systems
- EHR systems receiving lab results
- Public health reporting
- Clinical research databases
- Health information exchanges
Required By:
- US Meaningful Use/MIPS programs
- CDC public health reporting
- CMS quality reporting
LOINC Structure
Six-Part Structure (Axes):
- Component: What is being measured (e.g., Glucose, Hemoglobin)
- Property: Characteristic measured (e.g., Mass concentration, Presence)
- Timing: When measured (e.g., Point in time, 24 hour)
- System: Specimen type (e.g., Blood, Urine, Serum)
- Scale: How measured (e.g., Quantitative, Ordinal, Narrative)
- Method: Measurement method (often omitted)
Example LOINC Code:
LOINC Code: 2339-0
Component: Glucose
Property: Mass concentration (mass/volume)
Timing: Point in time
System: Blood
Scale: Quantitative
Method: (unspecified)
Long Common Name: Glucose [Mass/volume] in Blood
Display Name: Glucose Bld-mCnc
Common LOINC Categories:
Laboratory Tests:
2339-0: Glucose [Mass/volume] in Blood
718-7: Hemoglobin [Mass/volume] in Blood
2093-3: Cholesterol [Mass/volume] in Serum or Plasma
6690-2: Leukocytes [#/volume] in Blood
Vital Signs:
8867-4: Heart rate
8480-6: Systolic blood pressure
8462-4: Diastolic blood pressure
8310-5: Body temperature
9279-1: Respiratory rate
29463-7: Body weight
8302-2: Body height
39156-5: Body mass index
Clinical Documents:
11488-4: Consult note
18842-5: Discharge summary
34117-2: History and physical note
11506-3: Progress note
LOINC Answer Lists
LOINC provides standardized answer lists for observations:
Example - Smoking Status:
LOINC: 72166-2 (Tobacco smoking status)
Answers:
LA18976-3: Current every day smoker
LA18977-1: Current some day smoker
LA15920-4: Former smoker
LA18978-9: Never smoker
LA18979-7: Smoker, current status unknown
LA18980-5: Unknown if ever smoked
LA18981-3: Heavy tobacco smoker
LA18982-1: Light tobacco smoker
Implementation Considerations
Advantages:
- Free to use
- Comprehensive lab coverage
- International adoption
- Clear structure
- Regular updates
Challenges:
- Multiple codes may apply to same test
- Local lab tests may not have LOINC codes
- Mapping from local codes can be complex
- Method-specific vs. method-independent codes
Best Practices:
- Use LOINC RELMA tool for mapping
- Implement LOINC search with multiple search strategies
- Document mapping rationale
- Participate in LOINC user community
- Update mappings with new LOINC releases
ICD (International Classification of Diseases)
Maintained by: World Health Organization (WHO) Purpose: Classification of diseases, injuries, and causes of death
ICD-10-CM and ICD-10-PCS
ICD-10-CM (Clinical Modification):
- Used for diagnosis coding in US
- 70,000+ codes
- Required for billing and claims
ICD-10-PCS (Procedure Coding System):
- Used for inpatient procedure coding in US
- 72,000+ codes
- Used alongside ICD-10-CM
When and Where ICD-10 is Used
Primary Use Cases:
- Medical billing and reimbursement
- Epidemiological tracking
- Health statistics and reporting
- Quality measurement
- Case mix analysis
- Research data coding
Typical Settings:
- All healthcare providers (required for billing)
- Health information management departments
- Insurance companies
- Public health agencies
- Research institutions
ICD-10-CM Structure
Code Format: 3-7 alphanumeric characters
Structure:
- Characters 1-3: Category (required)
- Character 4: Etiology, anatomic site, severity
- Character 5: More specificity
- Character 6: Even more specificity
- Character 7: Extension (episode of care, laterality)
Examples:
E11: Type 2 diabetes mellitus
E11.9: Type 2 diabetes mellitus without complications
E11.65: Type 2 diabetes mellitus with hyperglycemia
E11.641: Type 2 diabetes mellitus with hypoglycemia with coma
J45: Asthma
J45.20: Mild intermittent asthma, uncomplicated
J45.21: Mild intermittent asthma with (acute) exacerbation
J45.22: Mild intermittent asthma with status asthmaticus
S72: Fracture of femur
S72.001A: Fracture of unspecified part of neck of right femur, initial encounter
S72.001D: Subsequent encounter for closed fracture with routine healing
S72.001S: Sequela of fracture
Seventh Character Extensions (for injuries):
- A: Initial encounter
- D: Subsequent encounter
- S: Sequela (late effect)
ICD-11
Status: Adopted by WHO in 2019, implementation ongoing Improvements over ICD-10:
- Digital-native design
- More granular coding
- Better support for rare diseases
- Integration with SNOMED CT
- Improved support for traditional medicine
Implementation Considerations
Advantages:
- Universal standard
- Required for reimbursement
- Extensive training materials available
- Clear coding guidelines
Challenges:
- Very large code set
- Requires trained medical coders
- Regular updates (annual)
- Specificity requirements for billing
Best Practices:
- Use certified coders
- Implement coding quality checks
- Regular coder training
- Use computer-assisted coding tools
- Document clinical specificity to support coding
CPT (Current Procedural Terminology)
Maintained by: American Medical Association (AMA) Purpose: Standardized description of medical, surgical, and diagnostic services
When and Where CPT is Used
Primary Use Cases:
- Outpatient procedure coding
- Physician services billing
- Ambulatory surgery coding
- Diagnostic and therapeutic services
- Evaluation and management (E&M) coding
Typical Settings:
- Physician offices
- Ambulatory surgery centers
- Hospital outpatient departments
- Laboratory and radiology facilities
CPT Structure
Code Format: 5-digit numeric codes
Categories:
Category I Codes: Common procedures
- Surgery: 10000-69990
- Radiology: 70000-79999
- Pathology and Laboratory: 80000-89999
- Medicine: 90000-99999
- Evaluation and Management: 99201-99499
Category II Codes: Performance measurement
- Optional supplemental codes
- Used for quality reporting
- Four digits followed by F
Category III Codes: Emerging technology
- Temporary codes for new procedures
- Four digits followed by T
Examples:
99213: Office visit, established patient, moderate complexity
45378: Colonoscopy, flexible; diagnostic
80053: Comprehensive metabolic panel
93000: Electrocardiogram, complete
36415: Collection of venous blood
Modifiers: Two-digit codes appended to CPT codes
- -25: Significant, separately identifiable E&M service
- -59: Distinct procedural service
- -RT: Right side
- -LT: Left side
- -50: Bilateral procedure
Implementation Considerations
Advantages:
- Standard for US billing
- Regular updates
- Extensive documentation
- Integration with other systems
Challenges:
- Proprietary (requires AMA license)
- Complex modifier rules
- Frequent changes
- Requires expert knowledge
RxNorm
Maintained by: National Library of Medicine (NLM) Purpose: Standardized nomenclature for medications
When and Where RxNorm is Used
Primary Use Cases:
- Medication ordering in EHRs
- Medication reconciliation
- Drug-drug interaction checking
- e-Prescribing
- Medication history
- Clinical decision support
Typical Settings:
- EHR systems
- Pharmacy systems
- E-prescribing networks
- Clinical decision support systems
RxNorm Structure
Concept Types (Term Types):
- IN: Ingredient
- PIN: Precise ingredient
- MIN: Multiple ingredient
- SCDC: Semantic clinical drug component
- SCDF: Semantic clinical drug form
- SCD: Semantic clinical drug
- GPCK: Generic pack
- BN: Brand name
- SBDC: Semantic branded drug component
- SBDF: Semantic branded drug form
- SBD: Semantic branded drug
- BPCK: Branded pack
Hierarchical Example:
Ingredient (IN):
Amoxicillin
Semantic Clinical Drug Component (SCDC):
Amoxicillin 500 MG
Semantic Clinical Drug (SCD):
Amoxicillin 500 MG Oral Capsule
Semantic Branded Drug (SBD):
Amoxil 500 MG Oral Capsule
RxNorm Identifiers:
RxCUI: 723 (Amoxicillin)
RxCUI: 308182 (Amoxicillin 500 MG Oral Capsule)
RxCUI: 308183 (Amoxil 500 MG Oral Capsule)
Implementation Considerations
Advantages:
- Free to use
- Comprehensive US medication coverage
- Links to other drug vocabularies
- Regular monthly updates
- NLM provides APIs
Challenges:
- US-focused (limited international coverage)
- Complex relationships
- Multiple codes for same drug
- Updates require ongoing maintenance
Best Practices:
- Use normalized form codes
- Implement ingredient-level mapping for DI checking
- Link to other sources (NDC, FDA data)
- Update monthly
- Use RxNav API for browsing
NDC (National Drug Code)
Maintained by: FDA Purpose: Universal product identifier for drugs
Structure
Format: 10 or 11 digits in 3 segments
- Labeler: Manufacturer/distributor (4-5 digits)
- Product: Drug strength, dosage form (3-4 digits)
- Package: Package size and type (1-2 digits)
Example:
NDC: 00071-0155-23
00071: Labeler (Pfizer)
0155: Product (Amoxicillin 500mg capsules)
23: Package (100 capsules)
When and Where NDC is Used
Primary Use Cases:
- Pharmacy dispensing
- Billing and reimbursement
- Inventory management
- Supply chain tracking
- Recalls and safety alerts
Typical Settings:
- Retail pharmacies
- Hospital pharmacies
- Pharmacy benefit managers
- Wholesalers and distributors
Value Set and Code System Management
Value Sets: Curated lists of codes for specific purposes
Example Value Set:
Name: "Diabetes Diagnoses"
Purpose: Quality measure for diabetic patients
Codes:
- ICD-10-CM: E10.* (Type 1 diabetes)
- ICD-10-CM: E11.* (Type 2 diabetes)
- SNOMED CT: 44054006 (Type 2 diabetes mellitus)
- SNOMED CT: 46635009 (Type 1 diabetes mellitus)
Value Set Authorities:
- NLM VSAC (Value Set Authority Center): US repository
- PHIN VADS (Public Health Information Network): CDC value sets
- CMS: Quality measure value sets