HealthAtoms
Terminologies & Code Systemsconcept · 9 मिनट · अपडेट 11 जून 2026

Post-coordination & expressions

लेखक HealthAtoms Editorial (AI-assisted draft)विशेषज्ञ समीक्षा लंबित

When no single code says it, compose one: pre-coordinated codes vs. expressions built from parts, in compositional grammar.

SNOMED CT

The answer in one paragraph

Most of the time you record a pre-coordinated concept — a single existing code like Fracture of femur. When the precise meaning doesn't exist as one code (left side? caused by what? severity?), SNOMED CT lets you post-coordinate: compose an expression from a base concept plus attribute–value refinements, written in Compositional Grammar (SCG). The expression means something the terminology can still classify and query — you're not inventing a local code, you're speaking the same language in longer sentences.

The grammar in one example

71620000 |Fracture of femur| :
  272741003 |Laterality| = 7771000 |Left|

Read it as: the concept Fracture of femur, refined so that its laterality is left. The colon introduces refinements; each refinement is attribute = value; both sides are themselves concepts. Multiple refinements separate with commas; grouped attributes wrap in { } when several belong together (e.g., one finding site with its own morphology).

Pre vs. post: how to choose

Pre-coordinatedPost-coordinated
WhatOne existing concept IDExpression composed at recording time
ProsSimple to store, query, exchangeSays exactly what happened
ConsMay not exist for your exact meaningSystems must store/classify expressions
Rule of thumbAlways prefer it when it existsUse when precision genuinely matters

In the real world, adoption of post-coordination is uneven — many EHRs store only pre-coordinated codes, and interfaces (including FHIR's CodeableConcept) carry expressions less commonly. Knowing the grammar still pays: it's how the terminology itself defines concepts, and it's the foundation ECL queries build on.

The attributes you're allowed to use

You can't attach any attribute to any concept: the concept model (Machine Readable Concept Model, MRCM) defines which attributes apply to which domains — Laterality applies to body structures; Causative agent to clinical findings; Method to procedures. Authoring tools (and Shabda Studio, later) validate against these rules so expressions stay classifiable.

Why a practitioner should care

  • Reading definitions: open any concept and its defining relationships are exactly this grammar — you can now read them.
  • Edge-case capture: registries and research often need the precision single codes lack.
  • Mapping work: understanding composition explains why some local terms map to expressions rather than single SNOMED codes.

Where to go next

ECL — querying SNOMED turns the same grammar into a one-line query language over the whole graph.

संदर्भ

  1. SNOMED CT Compositional Grammar Specification
  2. SNOMED CT Editorial Guide — Concept Model attributes

संबंधित entries