Segment OBR to DiagnosticReport Map
| # | V2 Field | Name | V2 Type | Card. | FHIR Attribute | FHIR Type | Equiv. |
|---|---|---|---|---|---|---|---|
| 1 | OBR-2 | Placer Order Number | EI | 1..1 | identifier[1]IF: If ORC-2 of the same ORC/OBR pair is not valued OR there is ORC segment in the current ORDER_OBSERVATION segment group identifier[1].type.coding.code= "PLAC" IF: If ORC-2 of the same ORC/OBR pair is not valued OR there is ORC segment in the current ORDER_OBSERVATION segment group identifier[1].type.coding.system= "http://terminology.hl7.org/CodeSystem/v2-0203" IF: If ORC-2 of the same ORC/OBR pair is not valued OR there is ORC segment in the current ORDER_OBSERVATION segment group | Identifiercodeuri | equivalentequivalentequivalent |
| 2 | OBR-3 | Filler Order Number | EI | 1..1 | identifier[2]IF: If ORC-3 of the same ORC/OBR pair is not valued OR there is ORC segment in the current ORDER_OBSERVATION segment group identifier[2].type.coding.code= "FILL" IF: If ORC-3 of the same ORC/OBR pair is not valued OR there is ORC segment in the current ORDER_OBSERVATION segment group identifier[2].type.coding.system= "http://terminology.hl7.org/CodeSystem/v2-0203" IF: If ORC-3 of the same ORC/OBR pair is not valued OR there is ORC segment in the current ORDER_OBSERVATION segment group | Identifiercodeuri | equivalentequivalentequivalent |
| 3 | OBR-4 | Universal Service Identifier | CWE | 1..1 | code | CodeableConcept | equivalent |
| 4 | OBR-7 | Observation Date/Time | DTM | 1..1 | effectiveDateTimeThis should not be populated in a message corresponding to a ServiceRequest (eg ORM) effectivePeriod.start | dateTimedateTime | equivalentequivalent |
| 5 | OBR-8 | Observation End Date/Time | DTM | 1..1 | effectivePeriod.endThis should not be populated in a message corresponding to a ServiceRequest (eg ORM) | dateTime | equivalent |
| 6 | OBR-22 | Results Rpt/Status Chng – Date/Time + | DTM | 1..1 | issued | instant | equivalent |
| 7 | OBR-24 | Diagnostic Serv Sect ID | ID | 1..1 | category | CodeableConcept | equivalent |
| 8 | OBR-25 | Result Status + | ID | 1..1 | status | code | equivalent |
| 9 | OBR-32 | Principal Result Interpreter + | NDL | 1..1 | resultsInterpreter(PractitionerRole) | Reference(PractitionerRole) | equivalent |
| 10 | OBR-34 | Technician + | NDL | -1..* | performer[1](PractitionerRole)performer[1].extension[1].url= "http://hl7.org/fhir/StructureDefinition/event-performerFunction" performer[1].extension[1].valueCodeableConcept.coding.code= "SPRF" performer[1].extension[1].valueCodeableConcept.coding.system= "http://terminology.hl7.org/CodeSystem/v3-ParticipationType" | Reference(PractitionerRole)uricodeuri | equivalentequivalentequivalentequivalent |
| 11 | OBR-35 | Transcriptionist + | NDL | -1..* | performer[2](PractitionerRole)performer[2].extension[1].url= "http://hl7.org/fhir/StructureDefinition/event-performerFunction" performer[2].extension[1].valueCodeableConcept.coding.code= "TRANS" performer[2].extension[1].valueCodeableConcept.coding.system= "http://terminology.hl7.org/CodeSystem/v3-ParticipationType" | Reference(Practitioner)uricodeuri | equivalentequivalentequivalentequivalent |