This page is part of the FHIR Specification (v3.0.2: STU 3). The current version which supercedes this version is 5.0.0. For a full list of available versions, see the Directory of published versions . Page versions: R5 R4B R4 R3 R2
10.2.12.28.4 StructureDefinition: LDLCholesterol - Mappings
Mappings for the ldlcholesterol Profile.
10.2.12.29 Mappings for Workflow Mapping (http://hl7.org/fhir/workflow)
Example Lipid Profile |
Observation | | Event |
id | | |
meta | | |
implicitRules | | |
language | | |
text | | |
contained | | |
extension | | |
modifierExtension | | |
identifier | | Event.identifier |
basedOn | | Event.basedOn |
status | | Event.status |
category | | |
code | | Event.code |
subject | | Event.subject |
context | | Event.context |
effective[x] | | Event.occurrence[x] |
issued | | |
performer | | Event.performer |
valueQuantity | | Event.notDone, Event.notDoneReason (maps to valeu[x] or dataAbsentReason) |
dataAbsentReason | | Event.notDone, Event.notDoneReason (maps to valeu[x] or dataAbsentReason) |
interpretation | | |
comment | | Event.note |
bodySite | | |
method | | |
specimen | | |
device | | |
referenceRange | | |
id | | |
extension | | |
modifierExtension | | |
high | | |
text | | |
component | | |
id | | |
extension | | |
modifierExtension | | |
code | | |
value[x] | | |
dataAbsentReason | | |
interpretation | | |
referenceRange | | |
10.2.12.30 Mappings for SNOMED CT Concept Domain Binding (http://snomed.info/conceptdomain)
Concept domain bindings link a resource or an element to a set of SNOMED CT concepts that represent the intended semantics of the instances (whether or not SNOMED CT is used to encode that data element).
This set of concepts is represented using a SNOMED CT expression constraint. Note that the 'Concept domain binding' may be a superset of the 'value set binding'. These bindings help to support:
- Quality checking FHIR resources by ensuring that (a) the intended semantics of the instances matches the valid range of the corresponding SNOMED CT attribute, and (b) the intended value set is appropriate for the intended semantics of the instances
- Semantic checking of data instances by helping to detect potential inconsistencies caused by overlap between the semantics incorporated in two concept domains
Example Lipid Profile |
Observation | | < 363787002 |Observable entity| |
id | | |
meta | | |
implicitRules | | |
language | | |
text | | |
contained | | |
extension | | |
modifierExtension | | |
identifier | | |
basedOn | | |
status | | < 445584004 |Report by finality status| |
category | | |
code | | < 363787002 |Observable entity| OR < 386053000 |Evaluation procedure| |
subject | | |
context | | |
effective[x] | | |
issued | | |
performer | | |
valueQuantity | | < 441742003 |Evaluation finding| |
dataAbsentReason | | |
interpretation | | < 260245000 |Findings values| |
comment | | |
bodySite | | < 123037004 |Body structure| |
method | | |
specimen | | < 123038009 |Specimen| |
device | | < 49062001 |Device| |
referenceRange | | |
id | | |
extension | | |
modifierExtension | | |
high | | |
text | | |
component | | |
id | | |
extension | | |
modifierExtension | | |
code | | < 363787002 |Observable entity| OR
< 386053000 |Evaluation procedure| |
value[x] | | 363714003 |Interprets| < 441742003 |Evaluation finding| |
dataAbsentReason | | |
interpretation | | < 260245000 |Findings values| |
referenceRange | | |
10.2.12.31 Mappings for HL7 v2 Mapping (http://hl7.org/v2)
Example Lipid Profile |
Observation | | OBX |
id | | |
meta | | |
implicitRules | | |
language | | |
text | | |
contained | | |
extension | | |
modifierExtension | | |
identifier | | OBX.21 For OBX segments from systems without OBX-21 support a combination of ORC/OBR and OBX must be negotiated between trading partners to uniquely identify the OBX segment. Depending on how V2 has been implemented each of these may be an option: 1) OBR-3 + OBX-3 + OBX-4 or 2) OBR-3 + OBR-4 + OBX-3 + OBX-4 or 2) some other way to uniquely ID the OBR/ORC + OBX-3 + OBX-4. |
basedOn | | ORC |
status | | OBX-11 |
category | | |
code | | OBX-3 |
subject | | PID-3 |
context | | PV1 |
effective[x] | | OBX-14, and/or OBX-19 after v2.4 (depends on who observation made) |
issued | | OBR.22 (or MSH.7), or perhaps OBX-19 (depends on who observation made) |
performer | | OBX.15 / (Practitioner) OBX-16, PRT-5:PRT-4='RO' / (Device) OBX-18 , PRT-10:PRT-4='EQUIP' / (Organization) OBX-23, PRT-8:PRT-4='PO' |
valueQuantity | | OBX.2, OBX.5, OBX.6 |
dataAbsentReason | | N/A |
interpretation | | OBX-8 |
comment | | NTE.3 (partner NTE to OBX, or sometimes another (child?) OBX) |
bodySite | | OBX-20 |
method | | OBX-17 |
specimen | | SPM segment |
device | | OBX-17 / PRT -10 |
referenceRange | | OBX.7 |
id | | |
extension | | |
modifierExtension | | |
high | | SN (see also Range) or CQ |
text | | OBX-7 |
component | | containment by OBX-4? |
id | | |
extension | | |
modifierExtension | | |
code | | OBX-3 |
value[x] | | OBX.2, OBX.5, OBX.6 |
dataAbsentReason | | N/A |
interpretation | | OBX-8 |
referenceRange | | OBX.7 |
10.2.12.32 Mappings for RIM Mapping (http://hl7.org/v3)
Example Lipid Profile |
Observation | | Entity. Role, or Act |
id | | |
meta | | |
implicitRules | | |
language | | |
text | | Act.text? |
contained | | N/A |
extension | | N/A |
modifierExtension | | N/A |
identifier | | id |
basedOn | | .outboundRelationship[typeCode=FLFS].target |
status | | status Amended & Final are differentiated by whether it is the subject of a ControlAct event with a type of "revise" |
category | | .outboundRelationship[typeCode="COMP].target[classCode="LIST", moodCode="EVN"].code |
code | | code |
subject | | participation[typeCode=SBJ] |
context | | inboundRelationship[typeCode=COMP].source[classCode=ENC, moodCode=EVN] |
effective[x] | | effectiveTime |
issued | | participation[typeCode=AUT].time |
performer | | participation[typeCode=PRF] |
valueQuantity | | value |
dataAbsentReason | | value.nullFlavor |
interpretation | | interpretationCode |
comment | | subjectOf.observationEvent[code="annotation"].value |
bodySite | | targetSiteCode |
method | | methodCode |
specimen | | participation[typeCode=SPC].specimen |
device | | participation[typeCode=DEV] |
referenceRange | | outboundRelationship[typeCode=REFV]/target[classCode=OBS, moodCode=EVN] |
id | | n/a |
extension | | n/a |
modifierExtension | | N/A |
high | | n/a |
text | | value:ST |
component | | outBoundRelationship[typeCode=COMP] |
id | | n/a |
extension | | n/a |
modifierExtension | | N/A |
code | | code |
value[x] | | value |
dataAbsentReason | | value.nullFlavor |
interpretation | | interpretationCode |
referenceRange | | outboundRelationship[typeCode=REFV]/target[classCode=OBS, moodCode=EVN] |
10.2.12.33 Mappings for W5 Mapping (http://hl7.org/fhir/w5)
Example Lipid Profile |
Observation | | clinical.diagnostics |
id | | |
meta | | |
implicitRules | | |
language | | |
text | | |
contained | | |
extension | | |
modifierExtension | | |
identifier | | id |
basedOn | | |
status | | status |
category | | class |
code | | what |
subject | | who.focus |
context | | context |
effective[x] | | when.done |
issued | | when.recorded |
performer | | who.actor |
valueQuantity | | |
dataAbsentReason | | |
interpretation | | |
comment | | |
bodySite | | |
method | | |
specimen | | |
device | | |
referenceRange | | |
id | | |
extension | | |
modifierExtension | | |
high | | |
text | | |
component | | |
id | | |
extension | | |
modifierExtension | | |
code | | what |
value[x] | | |
dataAbsentReason | | |
interpretation | | |
referenceRange | | |
10.2.12.34 Mappings for SNOMED CT Attribute Binding (http://snomed.info/sct)
Attribute bindings link coded data elements in FHIR resources to a corresponding attribute in the SNOMED CT concept model. These bindings help to support:
- clarifying the intended meaning of the data element
- Quality checking the alignment between FHIR resource design and any coresponding SNOMED CT concept model
- Composition and decomposition of data instances by indicating the SNOMED CT concept model attribute whose value may be used to decompose a precoordinated concept into this data element
Example Lipid Profile |
Observation | | |
id | | |
meta | | |
implicitRules | | |
language | | |
text | | |
contained | | |
extension | | |
modifierExtension | | |
identifier | | |
basedOn | | |
status | | |
category | | |
code | | 116680003 |Is a| |
subject | | |
context | | |
effective[x] | | |
issued | | |
performer | | |
valueQuantity | | 363714003 |Interprets| |
dataAbsentReason | | |
interpretation | | 363713009 |Has interpretation| |
comment | | |
bodySite | | 718497002 |Inherent location| |
method | | |
specimen | | 704319004 |Inherent in| |
device | | 424226004 |Using device| |
referenceRange | | |
id | | |
extension | | |
modifierExtension | | |
high | | |
text | | |
component | | |
id | | |
extension | | |
modifierExtension | | |
code | | |
value[x] | | 363714003 |Interprets| |
dataAbsentReason | | |
interpretation | | 363713009 |Has interpretation| |
referenceRange | | |