This page is part of the HL7 Version 2 to FHIR (v1.0.0-ballot: STU1 Ballot 1) based on FHIR (HL7® FHIR® Standard) R4. . For a full list of available versions, see the Directory of published versions
Official URL: http://hl7.org/fhir/uv/v2mappings/segment-obx-to-observation | Version: 1.0.0-ballot | |||
Active as of 2023-12-19 | Computable Name: SegmentOBXToObservation | |||
Copyright/Legal: Copyright (c) 2020, HL7 International, Inc., All Rights Reserved. |
This ConceptMap represents a mapping from the HL7 V2 Segment OBX to the FHIR Observation Resource.
This ConceptMap represents the mapping from the HL7 V2 OBX Segment to the FHIR Observation Resource. See also the FHIR Shorthand or the CSV Source.
HL7 v2 | Condition (IF True, args) | HL7 FHIR | Comments | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Sort Order | Identifier | Name | Data Type | Cardinality - Min | Cardinality - Max | Computable ANTLR | Computable FHIRPath | Narrative | FHIR Attribute | Extension | Data Type | Cardinality - Min | Cardinality - Max | Data Type Mapping | Assignment | Vocabulary Mapping (IS, ID, CE, CEN, CWE) | |
1 | OBX-1 | Set ID – OBX | SI | 0 | 1 | ||||||||||||
2 | OBX-2 | Value Type | ID | 0 | 1 | ValueType | |||||||||||
3 | OBX-3 | Observation Identifier | CWE | 1 | 1 | Observation.code | Observation.CodeableConcept | 1 | 1 | CWE[CodeableConcept] | |||||||
4 | OBX-4 | Observation Sub-ID | OG | 0 | 1 | Map to Observation.partOf or Observation.hasMember or Observation.DerivedFrom according to the implementation guidance for the v2 message at hand, otherwise map to the extension-sub-id to enable the final destination to determine how to structure the observations. | extension??-subId | ||||||||||
5 | OBX-5 | Observation Value | varies | 0 | -1 | IF OBX-5 LST.count GREATER THAN 1 | |||||||||||
5 | OBX-5 | Observation Value | varies | 0 | -1 | IF OBX-2 EQUALS "NM" | Observation.valueQuantity.value | Observation.quantity | 0 | 1 | NM[Quantity] | ||||||
5 | OBX-5 | Observation Value | varies | 0 | -1 | IF OBX-2 IN ("ST", "FT", "TX") | Any markup in ST, FT or TX data may not present properly given that valueString is a string data type | Observation.valueString | Observation.string | 0 | 1 | ||||||
5 | OBX-5 | Observation Value | varies | 0 | -1 | IF OBX-2 EQUALS "CF" | Observation.valueCodeableConcept | Observation.CodeableConcept | 0 | 1 | CF[CodeableConcept] | ||||||
5 | OBX-5 | Observation Value | varies | 0 | -1 | IF OBX-2 EQUALS "CNE" | Observation.valueCodeableConcept | Observation.CodeableConcept | 0 | 1 | CNE[CodeableConcept] | ||||||
5 | OBX-5 | Observation Value | varies | 0 | -1 | IF OBX-2 EQUALS "CE" | Observation.valueCodeableConcept | Observation.CodeableConcept | 0 | 1 | CE[CodeableConcept] | ||||||
5 | OBX-5 | Observation Value | varies | 0 | -1 | IF OBX-2 EQUALS "CWE" | Observation.valueCodeableConcept | Observation.CodeableConcept | 0 | 1 | CWE[CodeableConcept] | ||||||
5 | OBX-5 | Observation Value | varies | 0 | -1 | IF OBX-2 EQUALS "IS" | Observation.valueCodeableConcept | Observation.CodeableConcept | 0 | 1 | IS[CodeableConcept] | ||||||
5 | OBX-5 | Observation Value | varies | 0 | -1 | IF OBX-2 EQUALS "DR" | Observation.valuePeriod | Observation.Period | 0 | 1 | DR[Period] | ||||||
5 | OBX-5 | Observation Value | varies | 0 | -1 | IF OBX-2 IN ("DTM", "DT") | Observation.valueDateTime | Observation.dateTime | 0 | 1 | |||||||
5 | OBX-5 | Observation Value | varies | 0 | -1 | IF OBX-2 EQUALS "NR" | Observation.valueRange | Observation.Range | 0 | 1 | NR[Range] | ||||||
5 | OBX-5 | Observation Value | varies | 0 | -1 | IF OBX-2 EQUALS "VR" | Observation.valueString | Observation.string | 0 | 1 | OBX-5.1+"-"+OBX-5.2 | ||||||
5 | OBX-5 | Observation Value | varies | 0 | -1 | IF OBX-2 EQUALS "TM" | Observation.valueTime | Observation.time | 0 | 1 | |||||||
5 | OBX-5 | Observation Value | varies | 0 | -1 | IF (OBX-2 EQUALS "SN" AND OBX-5.3 IN (":", "/") | Observation.valueRatio | Observation.Ratio | 0 | 1 | SN[Ratio] | ||||||
5 | OBX-5 | Observation Value | varies | 0 | -1 | IF OBX-2 EQUALS "SN" and OBX-5.3 EQUALS "-" | Observation.valueRange | Observation.Range | 0 | 1 | SN[Range] | ||||||
5 | OBX-5 | Observation Value | varies | 0 | -1 | IF OBX-2 EQUALS "SN" and OBX-5.3 EQUALS "+" | Observation.valueString | Observation.string | 0 | 1 | OBX-5.1+" "+OBX-5.2+" "+OBX-5.3+" "+OBX-5.4 | ||||||
5 | OBX-5 | Observation Value | varies | 0 | -1 | IF OBX-2 EQUALS "SN" and OBX-5.3 NOT IN (":", "/", "-", "+") | Observation.valueQuantity | Observation.Quantity | 0 | 1 | SN[Quantity] | ||||||
5 | OBX-5 | Observation Value | varies | 0 | -1 | IF OBX-2 EQUALS "NA" | Observation.valueSampledData | Observation.SampledData | |||||||||
5 | OBX-5 | Observation Value | varies | 0 | -1 | IF OBX-2 EQUALS "ED" AND IF OBX-5.4 EQUALS "Base64" | Observation.extension.url | Observation.uri | 1 | 1 | "https://hl7.org/fhir/R5/StructureDefinition/extension-Observation.valueAttachment | ||||||
5 | OBX-5 | Observation Value | varies | 0 | -1 | IF OBX-2 EQUALS "ED" AND IF OBX-5.4 EQUALS "Base64" | Observation.extension.valueAttachment | Observation.Attachment | 1 | 1 | ED[Attachment] | ||||||
5 | OBX-5 | Observation Value | varies | 0 | -1 | IF OBX-2 EQUALS "EI" | |||||||||||
OBX-5 | Observation Value | varies | 0 | -1 | IF OBX-2 EQUALS "RP" | Observation.extension.url | Observation.uri | 1 | 1 | "https://hl7.org/fhir/R5/StructureDefinition/extension-Observation.valueAttachment | |||||||
5 | OBX-5 | Observation Value | varies | 0 | -1 | IF OBX-2 EQUALS "RP" | Observation.extension.valueAttachment | Observation.Attachment | 1 | 1 | ED[Attachment] | ||||||
6 | OBX-6 | Units | CWE | 0 | 1 | IF OBX-2 EQUALS "SN" and OBX-5.3 NOT IN (":", "/", "-", "+") | Observation.valueQuantity | Observation.Quantity | CWE[Quantity] | ||||||||
6 | OBX-6 | Units | CWE | 0 | 1 | IF OBX-2 IN ("NA", "NM") | Observation.valueQuantity | Observation.Quantity | CWE[Quantity] | ||||||||
6 | OBX-6 | Units | CWE | 0 | 1 | IF OBX-2 EQUALS "SN" AND OBX-5.3 EQUALS "-" | Observation.valueRange.low | Observation.SimpleQuantity | CWE[Quantity] | ||||||||
6 | OBX-6 | Units | CWE | 0 | 1 | IF OBX-2 EQUALS "SN" AND OBX-5.3 EQUALS "-" | Observation.valueRange.high | Observation.SimpleQuantity | CWE[Quantity] | ||||||||
6 | OBX-6 | Units | CWE | 0 | 1 | IF (OBX-2 EQUALS "SN" AND (OBX-5.3 IN (":", "/")) | Observation.valueRatio.numerator | Observation.Quantity | CWE[Quantity] | ||||||||
6 | OBX-6 | Units | CWE | 0 | 1 | IF (OBX-2 EQUALS "SN" AND (OBX-5.3 IN (":", "/")) | Observation.valueRatio.denominator | Observation.Quantity | CWE[Quantity] | ||||||||
7 | OBX-7 | References Range | ST | 0 | 1 | Observation.referenceRange.text | Observation.string | 0 | -1 | ||||||||
8 | OBX-8 | Interpretation Codes | CWE | 0 | -1 | Observation.interpretation | Observation.CodeableConcept | 0 | -1 | CWE[CodeableConcept] | InterpretationCode | ||||||
9 | OBX-9 | Probability | NM | 0 | 1 | ||||||||||||
10 | OBX-10 | Nature of Abnormal Test | ID | 0 | -1 | Observation.extension.uri | Observation.uri | 0 | -1 | "http://hl7.org/fhir/StructureDefinition/observation-nature-of-abnormal-test" | |||||||
10 | OBX-10 | Nature of Abnormal Test | ID | 0 | -1 | Observation.extension.valueCodeableConcept | Observation.CodeableConcept | 0 | -1 | CWE[CodeableConcept] | NatureOfAbnormalTesting | ||||||
11 | OBX-11 | Observation Result Status | ID | 1 | 1 | Observation.status | Observation.code | 1 | 1 | ObservationStatus | |||||||
11 | OBX-11 | Observation Result Status | ID | 1 | 1 | IF OBX-11 IS "X" | Observation.dataAbsentReason.coding.code | Observation.CodeableConcept | /cannot-be-obtained/ | ||||||||
11 | OBX-11 | Observation Result Status | ID | 1 | 1 | IF OBX-11 IS "X" | Observation.dataAbsentReason.coding.system | Observation.uri | "http://terminology.hl7.org/CodeSystem/data-absent-reason" | ||||||||
11 | OBX-11 | Observation Result Status | ID | 1 | 1 | IF OBX-11 IS "N" | Observation.dataAbsentReason.coding.code | "not-asked" | |||||||||
11 | OBX-11 | Observation Result Status | ID | 1 | 1 | IF OBX-11 IS "N" | Observation.dataAbsentReason.coding.system | "http://terminology.hl7.org/CodeSystem/data-absent-reason" | |||||||||
12 | OBX-12 | Effective Date of Reference Range | DTM | 0 | 1 | ||||||||||||
13 | OBX-13 | User Defined Access Checks | ST | 0 | 1 | ||||||||||||
14 | OBX-14 | Date/Time of the Observation | DTM | 0 | 1 | Observation.effectiveDateTime | Observation.dateTime | 0 | 1 | ||||||||
15 | OBX-15 | Producer's ID | CWE | 0 | 1 | Observation.performer(Observation.Organization) | Observation.identifier | 0 | 1 | CWE[Organization] | |||||||
15 | OBX-15 | Producer's ID | CWE | 0 | 1 | Observation.performer(Observation.PractitionerRole) | |||||||||||
16 | OBX-16 | Responsible Observer | XCN | 0 | -1 | Observation.performer(Observation.PractitionerRole.practitioner(Observation.Practitioner) | Reference(Observation.PractitionerRole) | 0 | -1 | XCN[Practitioner] | |||||||
16 | OBX-16 | Responsible Observer | XCN | 0 | -1 | Observation.performer(Observation.PractitionerRole.code.coding.code) | Observation.CodeableConcept | 0 | -1 | "responsibleObserver" | |||||||
16 | OBX-16 | Responsible Observer | XCN | 0 | -1 | Observation.performer(Observation.PractitionerRole.code.coding.system) | Observation.CodeableConcept | 0 | -1 | "http://terminology.hl7.org/CodeSystem/practitioner-role" | |||||||
17 | OBX-17 | Observation Method | CWE | 0 | -1 | Observation.method | Observation.CodeableConcept | 0 | 1 | CWE[CodeableConcept] | |||||||
18 | OBX-18 | Equipment Instance Identifier | EI | 0 | -1 | Observation.device(Observation.Device.identifier) | Observation.Identifier | 0 | 1 | EI[Identifier-Extension] | |||||||
19 | OBX-19 | Date/Time of the Analysis | DTM | 0 | 1 | Observation.extension.url | Observation.uri | 0 | 1 | ||||||||
19 | OBX-19 | Date/Time of the Analysis | DTM | 0 | 1 | Observation.extension.valueDateTime | Observation.dateTime | 0 | 1 | ||||||||
20 | OBX-20 | Observation Site | CWE | 0 | -1 | Observation.bodySite | Observation.CodeableConcept | 0 | 1 | CWE[CodeableConcept] | |||||||
21 | OBX-21 | Observation Instance Identifier | EI | 0 | 1 | Observation.identifier | Observation.Identifier | 0 | -1 | EI[Identifier-Extension] | |||||||
21 | OBX-21 | Observation Instance Identifier | EI | 0 | 1 | Observation.identifier.type.coding.code | Observation.code | 0 | 1 | "FILL" | |||||||
22 | OBX-22 | Mood Code | CNE | 0 | 1 | ||||||||||||
23 | OBX-23 | Performing Organization Name | XON | 0 | 1 | IF OBX-25 NOT VALUED | Observation.performer(Observation.Organization) | Reference(Observation.Organization) | 0 | -1 | XON[Organization] | ||||||
23 | OBX-23 | Performing Organization Name | XON | 0 | 1 | IF OBX-25 VALUED | Observation.performer(Observation.PractitionerRole.organization(Observation.Organization) | Reference(Observation.Organization) | 0 | -1 | XON[Organization] | ||||||
24 | OBX-24 | Performing Organization Address | XAD | 0 | 1 | IF OBX-25 NOT VALUED | Observation.performer(Observation.Organization.address) | Observation.Address | 0 | -1 | XAD[Address] | ||||||
24 | OBX-24 | Performing Organization Address | XAD | 0 | 1 | IF OBX-25 VALUED | Observation.performer(Observation.PractitionerRole.organization(Observation.Organization.address) | Observation.Address | 0 | -1 | XAD[Address] | ||||||
25 | OBX-25 | Performing Organization Medical Director | XCN | 0 | 1 | Observation.performer(Observation.PractitionerRole.practitioner) | Reference(Observation.PractitionerRole) | 0 | 1 | XCN[PractitionerRole] | |||||||
25 | OBX-25 | Performing Organization Medical Director | XCN | 0 | 1 | Observation.performer(Observation.PractitionerRole.code.coding.code) | Observation.code | "MDIR" | |||||||||
25 | OBX-25 | Performing Organization Medical Director | XCN | 0 | 1 | Observation.performer(Observation.PractitionerRole.code.coding.system) | "http://terminology.hl7.org/CodeSystem/v2-0912" | ||||||||||
26 | OBX-26 | Patient Results Release Category | ID | 0 | 1 | ||||||||||||
27 | OBX-27 | Root Cause | CWE | 0 | 1 | ||||||||||||
28 | OBX-28 | Local Process Control | CWE | 0 | -1 | ||||||||||||
29 | OBX-29 | Observation Type | ID | 0 | 1 | ||||||||||||
30 | OBX-30 | Observation Sub-Type | ID | 0 | 1 | extension??-subType | Observation.code | 0 | 1 | ||||||||
31 | OBX-31 | Action Code | ID | 0 | 1 | ||||||||||||
32 | OBX-32 | Observation Value Absent Reason | CWE | 0 | -1 | ||||||||||||
33 | OBX-33 | Observation Related Specimen Identifier | EIP | 0 | -1 | IF OBX-33 COUNT>1 | Observation.extension.uri | Reference | 0 | 1 | "http://hl7.org/fhir/5.0/StructureDefinition/extension-Observation.specimen | ||||||
33 | OBX-33 | Observation Related Specimen Identifier | EIP | 0 | -1 | IF OBX-33 COUNT>1 | Observation.extension.valueReference(Observation.Group.member.entity(Observation.Specimen.identifier) | 0 | 1 | ||||||||
33 | OBX-33 | Observation Related Specimen Identifier | EIP | 0 | -1 | IF OBX-33 COUNT>1 | Observation.extension.uri | 0 | 1 | "http://hl7.org/fhir/5.0/StructureDefinition/extension-Observation.specimen | |||||||
33 | OBX-33 | Observation Related Specimen Identifier | EIP | 0 | -1 | IF OBX-33 COUNT>1 | Observation.extension.valueReference(Observation.Group.member.entity(Observation.Specimen.identifier) | 0 | 1 | ||||||||
33 | OBX-33 | Observation Related Specimen Identifier | EIP | 0 | -1 | IF OBX-33 COUNT=1 | Observation.specimen(Observation.Specimen.identifier) | Observation.Identifier | EIP[Identifier-PlacerAssignedIdentifier] | ||||||||
33 | OBX-33 | Observation Related Specimen Identifier | EIP | 0 | -1 | IF OBX-33 COUNT=1 | Observation.specimen(Observation.Specimen.identifier) | Observation.Identifier | EIP[Identifier-FillerAssignedIdentifier] |
Mapping from OBX to Observation
ACTIVE (not intended for production usage). Published on 2023-12-19 by HL7 International / Orders and Observations (HL7 Orders and Observations Workgroup: http://www.hl7.org/Special/com..., Keith W. Boone: kboone@ainq.com, Rob Hausam: rrhausam@gmail.com). Copyright (c) 2020, HL7 International, Inc., All Rights Reserved.
This ConceptMap represents a mapping from the HL7 V2 Segment OBX to the FHIR Observation Resource.
Group 1Mapping from unspecified code system
to unspecified code system
Source Concept Details | Relationship | Target Concept Details | Properties | ||||||||||
Codes from | vocabularymap | datatypemap | value | Codes from | antlr | narrative | |||||||
OBX-3 | Observation Identifier | CWE[CodeableConcept] | is equivalent to | code | code | ||||||||
OBX-5 | Observation Value | NM[Quantity] | is equivalent to | valueQuantity.value | valueQuantity.value | IF OBX-2 EQUALS "NM" | |||||||
OBX-5 | Observation Value | is equivalent to | valueString | valueString | IF OBX-2 IN ("ST", "FT", "TX") | Any markup in ST, FT or TX data may not present properly given that valueString is a string data type | |||||||
OBX-5 | Observation Value | CF[CodeableConcept] | is equivalent to | valueCodeableConcept | valueCodeableConcept | IF OBX-2 EQUALS "CF" | |||||||
OBX-5 | Observation Value | CNE[CodeableConcept] | is equivalent to | valueCodeableConcept | valueCodeableConcept | IF OBX-2 EQUALS "CNE" | |||||||
OBX-5 | Observation Value | CE[CodeableConcept] | is equivalent to | valueCodeableConcept | valueCodeableConcept | IF OBX-2 EQUALS "CE" | |||||||
OBX-5 | Observation Value | CWE[CodeableConcept] | is equivalent to | valueCodeableConcept | valueCodeableConcept | IF OBX-2 EQUALS "CWE" | |||||||
OBX-5 | Observation Value | IS[CodeableConcept] | is equivalent to | valueCodeableConcept | valueCodeableConcept | IF OBX-2 EQUALS "IS" | |||||||
OBX-5 | Observation Value | DR[Period] | is equivalent to | valuePeriod | valuePeriod | IF OBX-2 EQUALS "DR" | |||||||
OBX-5 | Observation Value | is equivalent to | valueDateTime | valueDateTime | IF OBX-2 IN ("DTM", "DT") | ||||||||
OBX-5 | Observation Value | NR[Range] | is equivalent to | valueRange | valueRange | IF OBX-2 EQUALS "NR" | |||||||
OBX-5 | Observation Value | OBX-5.1+"-"+OBX-5.2 | is equivalent to | valueString | valueString | IF OBX-2 EQUALS "VR" | |||||||
OBX-5 | Observation Value | is equivalent to | valueTime | valueTime | IF OBX-2 EQUALS "TM" | ||||||||
OBX-5 | Observation Value | SN[Ratio] | is equivalent to | valueRatio | valueRatio | IF (OBX-2 EQUALS "SN" AND OBX-5.3 IN (":", "/") | |||||||
OBX-5 | Observation Value | SN[Range] | is equivalent to | valueRange | valueRange | IF OBX-2 EQUALS "SN" and OBX-5.3 EQUALS "-" | |||||||
OBX-5 | Observation Value | OBX-5.1+" "+OBX-5.2+" "+OBX-5.3+" "+OBX-5.4 | is equivalent to | valueString | valueString | IF OBX-2 EQUALS "SN" and OBX-5.3 EQUALS "+" | |||||||
OBX-5 | Observation Value | SN[Quantity] | is equivalent to | valueQuantity | valueQuantity | IF OBX-2 EQUALS "SN" and OBX-5.3 NOT IN (":", "/", "-", "+") | |||||||
OBX-5 | Observation Value | is equivalent to | valueSampledData | valueSampledData | IF OBX-2 EQUALS "NA" | ||||||||
OBX-5 | Observation Value | "https://hl7.org/fhir/R5/StructureDefinition/extension-Observation.valueAttachment | is equivalent to | extension[1].url | extension[1].url | IF OBX-2 EQUALS "ED" AND IF OBX-5.4 EQUALS "Base64" | |||||||
OBX-5 | Observation Value | ED[Attachment] | is equivalent to | extension[1].valueAttachment | extension[1].valueAttachment | IF OBX-2 EQUALS "ED" AND IF OBX-5.4 EQUALS "Base64" | |||||||
OBX-5 | Observation Value | "https://hl7.org/fhir/R5/StructureDefinition/extension-Observation.valueAttachment | is equivalent to | extension[1].url | extension[1].url | IF OBX-2 EQUALS "RP" | |||||||
OBX-5 | Observation Value | ED[Attachment] | is equivalent to | extension[1].valueAttachment | extension[1].valueAttachment | IF OBX-2 EQUALS "RP" | |||||||
OBX-6 | Units | CWE[Quantity] | is equivalent to | valueQuantity | valueQuantity | IF OBX-2 EQUALS "SN" and OBX-5.3 NOT IN (":", "/", "-", "+") | |||||||
OBX-6 | Units | CWE[Quantity] | is equivalent to | valueQuantity | valueQuantity | IF OBX-2 IN ("NA", "NM") | |||||||
OBX-6 | Units | CWE[Quantity] | is equivalent to | valueRange.low | valueRange.low | IF OBX-2 EQUALS "SN" AND OBX-5.3 EQUALS "-" | |||||||
OBX-6 | Units | CWE[Quantity] | is equivalent to | valueRange.high | valueRange.high | IF OBX-2 EQUALS "SN" AND OBX-5.3 EQUALS "-" | |||||||
OBX-6 | Units | CWE[Quantity] | is equivalent to | valueRatio.numerator | valueRatio.numerator | IF (OBX-2 EQUALS "SN" AND (OBX-5.3 IN (":", "/")) | |||||||
OBX-6 | Units | CWE[Quantity] | is equivalent to | valueRatio.denominator | valueRatio.denominator | IF (OBX-2 EQUALS "SN" AND (OBX-5.3 IN (":", "/")) | |||||||
OBX-7 | References Range | is equivalent to | referenceRange.text | referenceRange.text | |||||||||
OBX-8 | Interpretation Codes | InterpretationCode | CWE[CodeableConcept] | is equivalent to | interpretation | interpretation | |||||||
OBX-10 | Nature of Abnormal Test | "http://hl7.org/fhir/StructureDefinition/observation-nature-of-abnormal-test" | is equivalent to | extension[2].uri | extension[2].uri | ||||||||
OBX-10 | Nature of Abnormal Test | NatureOfAbnormalTesting | CWE[CodeableConcept] | is equivalent to | extension[2].valueCodeableConcept | extension[2].valueCodeableConcept | |||||||
OBX-11 | Observation Result Status | ObservationStatus | is equivalent to | status | status | ||||||||
OBX-11 | Observation Result Status | /cannot-be-obtained/ | is equivalent to | dataAbsentReason.coding[1].code | dataAbsentReason.coding[1].code | IF OBX-11 IS "X" | |||||||
OBX-11 | Observation Result Status | "http://terminology.hl7.org/CodeSystem/data-absent-reason" | is equivalent to | dataAbsentReason.coding[1].system | dataAbsentReason.coding[1].system | IF OBX-11 IS "X" | |||||||
OBX-11 | Observation Result Status | "not-asked" | is equivalent to | dataAbsentReason.coding[2].code | dataAbsentReason.coding[2].code | IF OBX-11 IS "N" | |||||||
OBX-11 | Observation Result Status | "http://terminology.hl7.org/CodeSystem/data-absent-reason" | is equivalent to | dataAbsentReason.coding[2].system | dataAbsentReason.coding[2].system | IF OBX-11 IS "N" | |||||||
OBX-14 | Date/Time of the Observation | is equivalent to | effectiveDateTime | effectiveDateTime | |||||||||
OBX-15 | Producer's ID | CWE[Organization] | is equivalent to | performer[2](Organization) | performer[2](Organization) | ||||||||
OBX-15 | Producer's ID | is equivalent to | performer[2](PractitionerRole) | performer[2](PractitionerRole) | |||||||||
OBX-16 | Responsible Observer | XCN[Practitioner] | is equivalent to | performer[1](PractitionerRole.practitioner(Practitioner)) | performer[1](PractitionerRole.practitioner(Practitioner)) | ||||||||
OBX-16 | Responsible Observer | "responsibleObserver" | is equivalent to | performer[1](PractitionerRole.code.coding.code) | performer[1](PractitionerRole.code.coding.code) | ||||||||
OBX-16 | Responsible Observer | "http://terminology.hl7.org/CodeSystem/practitioner-role" | is equivalent to | performer[1](PractitionerRole.code.coding.system) | performer[1](PractitionerRole.code.coding.system) | ||||||||
OBX-17 | Observation Method | CWE[CodeableConcept] | is equivalent to | method | method | ||||||||
OBX-18 | Equipment Instance Identifier | EI[Identifier-Extension] | is equivalent to | device(Device.identifier) | device(Device.identifier) | ||||||||
OBX-19 | Date/Time of the Analysis | is equivalent to | extension[2].url | extension[2].url | |||||||||
OBX-19 | Date/Time of the Analysis | is equivalent to | extension[2].valueDateTime | extension[2].valueDateTime | |||||||||
OBX-20 | Observation Site | CWE[CodeableConcept] | is equivalent to | bodySite | bodySite | ||||||||
OBX-21 | Observation Instance Identifier | EI[Identifier-Extension] | is equivalent to | identifier | identifier | ||||||||
OBX-21 | Observation Instance Identifier | "FILL" | is equivalent to | identifier.type.coding.code | identifier.type.coding.code | ||||||||
OBX-23 | Performing Organization Name | XON[Organization] | is equivalent to | performer[2](Organization) | performer[2](Organization) | IF OBX-25 NOT VALUED | |||||||
OBX-23 | Performing Organization Name | XON[Organization] | is equivalent to | performer[2](PractitionerRole[1].organization(Organization)) | performer[2](PractitionerRole[1].organization(Organization)) | IF OBX-25 VALUED | |||||||
OBX-24 | Performing Organization Address | XAD[Address] | is equivalent to | performer[2](Organization.address) | performer[2](Organization.address) | IF OBX-25 NOT VALUED | |||||||
OBX-24 | Performing Organization Address | XAD[Address] | is equivalent to | performer[2](PractitionerRole[1].organization(Organization.address)) | performer[2](PractitionerRole[1].organization(Organization.address)) | IF OBX-25 VALUED | |||||||
OBX-25 | Performing Organization Medical Director | XCN[PractitionerRole] | is equivalent to | performer[2](PractitionerRole[1].practitioner) | performer[2](PractitionerRole[1].practitioner) | ||||||||
OBX-25 | Performing Organization Medical Director | "MDIR" | is equivalent to | performer[2](PractitionerRole[1].code.coding.code) | performer[2](PractitionerRole[1].code.coding.code) | ||||||||
OBX-25 | Performing Organization Medical Director | "http://terminology.hl7.org/CodeSystem/v2-0912" | is equivalent to | performer[2](PractitionerRole[1].code.coding.system) | performer[2](PractitionerRole[1].code.coding.system) | ||||||||
OBX-33 | Observation Related Specimen Identifier | "http://hl7.org/fhir/5.0/StructureDefinition/extension-Observation.specimen | is equivalent to | extension[1].uri | extension[1].uri | IF OBX-33 COUNT>1 | |||||||
OBX-33 | Observation Related Specimen Identifier | is equivalent to | extension[1].valueReference(Group.member.entity(Specimen.identifier[1]) | extension[1].valueReference(Group.member.entity(Specimen.identifier[1]) | IF OBX-33 COUNT>1 | ||||||||
OBX-33 | Observation Related Specimen Identifier | "http://hl7.org/fhir/5.0/StructureDefinition/extension-Observation.specimen | is equivalent to | extension[2].uri | extension[2].uri | IF OBX-33 COUNT>1 | |||||||
OBX-33 | Observation Related Specimen Identifier | is equivalent to | extension[2].valueReference(Group.member.entity(Specimen.identifier[2])) | extension[2].valueReference(Group.member.entity(Specimen.identifier[2])) | IF OBX-33 COUNT>1 | ||||||||
OBX-33 | Observation Related Specimen Identifier | EIP[Identifier-PlacerAssignedIdentifier] | is equivalent to | specimen(Specimen.identifier[1]) | specimen(Specimen.identifier[1]) | IF OBX-33 COUNT=1 | |||||||
OBX-33 | Observation Related Specimen Identifier | EIP[Identifier-FillerAssignedIdentifier] | is equivalent to | specimen(Specimen.identifier[2]) | specimen(Specimen.identifier[2]) | IF OBX-33 COUNT=1 |