Segment OBR w FHIR

Jak segment OBR (Observation Request) staje się zasobami FHIR R4 według przewodnika HL7 Version 2 to FHIR.

Definicja HL7 v2
Definicja OBR w HL7 v2 2.8
Mapy
DiagnosticReportServiceRequestSpecimen
Używany w wiadomościach
MDM_T02OML_O21ORM_O01ORU_R01

Do DiagnosticReportWiersze: 22

Źródło HL7 v2Typ v2Element FHIRTyp FHIRWarunki i uwagi
OBR-2Placer Order Number
EIidentifier[1]Identifier
If ORC-2 of the same ORC/OBR pair is not valued OR there is ORC segment in the current ORDER_OBSERVATION segment group
OBR-2Placer Order Number
EIidentifier[1].type.coding.codecode
If ORC-2 of the same ORC/OBR pair is not valued OR there is ORC segment in the current ORDER_OBSERVATION segment groupWartość "PLAC"
OBR-2Placer Order Number
EIidentifier[1].type.coding.systemuri
If ORC-2 of the same ORC/OBR pair is not valued OR there is ORC segment in the current ORDER_OBSERVATION segment groupWartość "http://terminology.hl7.org/CodeSystem/v2-0203"
OBR-3Filler Order Number
EIidentifier[2]Identifier
If ORC-3 of the same ORC/OBR pair is not valued OR there is ORC segment in the current ORDER_OBSERVATION segment group
OBR-3Filler Order Number
EIidentifier[2].type.coding.codecode
If ORC-3 of the same ORC/OBR pair is not valued OR there is ORC segment in the current ORDER_OBSERVATION segment groupWartość "FILL"
OBR-3Filler Order Number
EIidentifier[2].type.coding.systemuri
If ORC-3 of the same ORC/OBR pair is not valued OR there is ORC segment in the current ORDER_OBSERVATION segment groupWartość "http://terminology.hl7.org/CodeSystem/v2-0203"
OBR-4Universal Service Identifier
CWEcodeCodeableConcept
OBR-7Observation Date/Time #
DTMeffectiveDateTimedateTime
Jeśli IF OBR-8 NOT VALUED
OBR-7Observation Date/Time #
DTMeffectivePeriod.startdateTime
Jeśli IF OBR-8 VALUED
OBR-8Observation End Date/Time #
DTMeffectivePeriod.enddateTime
OBR-22Results Rpt/Status Chng - Date/Time +
DTMissuedinstant
OBR-24Diagnostic Serv Sect Id
IDcategoryCodeableConcept
Mapa kodów v2-0074
OBR-25Result Status +
IDstatuscode
Jeśli IF OBR-25 VALUEDMapa kodów table-hl70123-queries-to-diagnostic-report-status
OBR-32Principal Result Interpreter +
NDLresultsInterpreter(PractitionerRole)Reference(PractitionerRole)
OBR-34Technician +
NDLperformer[1](PractitionerRole)Reference(PractitionerRole)
OBR-34Technician +
NDLperformer[1].extension[1].urluri
Wartość "http://hl7.org/fhir/StructureDefinition/event-performerFunction"
OBR-34Technician +
NDLperformer[1].extension[1].valueCodeableConcept.coding.codecode
Wartość "SPRF"
OBR-34Technician +
NDLperformer[1].extension[1].valueCodeableConcept.coding.systemuri
Wartość "http://terminology.hl7.org/CodeSystem/v3-ParticipationType"
OBR-35Transcriptionist +
NDLperformer[2](PractitionerRole)Reference(Practitioner)
OBR-35Transcriptionist +
NDLperformer[2].extension[1].urluri
Wartość "http://hl7.org/fhir/StructureDefinition/event-performerFunction"
OBR-35Transcriptionist +
NDLperformer[2].extension[1].valueCodeableConcept.coding.codecode
Wartość "TRANS"
OBR-35Transcriptionist +
NDLperformer[2].extension[1].valueCodeableConcept.coding.systemuri
Wartość "http://terminology.hl7.org/CodeSystem/v3-ParticipationType"

Do ServiceRequestWiersze: 29

Źródło HL7 v2Typ v2Element FHIRTyp FHIRWarunki i uwagi
OBRcały segment
intent
Wartość "order"
OBR-2Placer Order Number
EIidentifier[1]Identifier
Jeśli IF ORC-2 NOT VALUED
OBR-2Placer Order Number
EIidentifier[1].type.coding.codecode
Jeśli IF ORC-2 NOT VALUEDWartość "PLAC"
OBR-2Placer Order Number
EIidentifier[1].type.coding.systemuri
Jeśli IF ORC-2 NOT VALUEDWartość "http://terminology.hl7.org/CodeSystem/v2-0203"
OBR-3Filler Order Number
EIidentifier[2]Identifier
Jeśli IF ORC-3 NOT VALUED
OBR-3Filler Order Number
EIidentifier[2].type.coding.codecode
Jeśli IF ORC-3 NOT VALUEDWartość "FILL"
OBR-3Filler Order Number
EIidentifier[2].type.coding.systemuri
Jeśli IF ORC-3 NOT VALUEDWartość "http://terminology.hl7.org/CodeSystem/v2-0203"
OBR-4Universal Service Identifier
CWEcodeCodeableConcept
OBR-5Priority
IDprioritycode
Mapa kodów request-priority
OBR-6Requested Date/Time
TSoccurrenceDateTimedateTime
OBR-11Specimen Action Code *
IDintent
Jeśli IF OBR-11 EQUALS "A"Wartość "#add-on#"
OBR-11Specimen Action Code *
IDintentcode
Jeśli IF OBR-11 EQUALS "G"Wartość "reflex-order"
OBR-11Specimen Action Code *
IDintent
Jeśli IF OBR-11 NOT IN ("G","A")Wartość "order"
OBR-13Relevant Clinical Information
CWEextension[1].urluri
If this does not represent fasting statusWartość "http://hl7.org/fhir/5.0/StructureDefinition/extension-ServiceRequest.supportingInfo"
OBR-13Relevant Clinical Information
CWEextension[1].valueCodeableReference.conceptCodeableReference(Any)
If this does not represent fasting status
OBR-16Ordering Provider
XCNrequester(Practitioner)Reference(Practitioner)
Jeśli IF ORC-12 NOT VALUED
OBR-17Order Callback Phone Number
XTNrequester.extension[1].urluri
OBR-17Order Callback Phone Number
XTNrequester.extension[1].valueContactPointContactPoint
OBR-27Quantity/Timing
TQ$this
Jeśli IF ORC-7 NOT VALUED AND ORC-6 NOT VALUED
OBR-29Parent
EIPbasedOn[1].identifieridentifier
Jeśli IF OBR-29.1 VALUED AND OBR-50 NOT VALUEDIf OBR-29.2 is also valued, implementation needs to decide which one to use.
OBR-29Parent
EIPbasedOn[1].typeuri
Jeśli IF OBR-29.1 VALUED AND OBR-50 NOT VALUEDIf OBR-29.2 is also valued, implementation needs to decide which one to use.Wartość "ServiceRequest"
OBR-29Parent
EIPbasedOn[2].identifieridentifier
Jeśli IF OBR-29.2 VALUED AND OBR-50 NOT VALUEDIf OBR-29.1 is also valued, implementation needs to decide which one to use.
OBR-29Parent
EIPbasedOn[2].typeuri
Jeśli IF OBR-29.2 VALUED AND OBR-50 NOT VALUEDIf OBR-29.1 is also valued, implementation needs to decide which one to use.Wartość "ServiceRequest"
OBR-31Reason For Study
CWEreasonCodeCodeableConcept
OBR-46Placer Supplemental Service Information
CWEorderDetail[1]CodeableConcept
OBR-47Filler Supplemental Service Information
CWEorderDetail[2]CodeableConcept
OBR-53Alternate Placer Order Number
CXidentifier[3]Identifier
OBR-53Alternate Placer Order Number
CXidentifier[3].type.coding.codecode
Wartość "PLAC"
OBR-53Alternate Placer Order Number
CXidentifier[3].type.coding.systemuri
Wartość "http://terminology.hl7.org/CodeSystem/v2-0203"

Do SpecimenWiersze: 11

Źródło HL7 v2Typ v2Element FHIRTyp FHIRWarunki i uwagi
OBR-2Placer Order Number
EIaccessionIdentifierIdentifier
If the placer number is also the accession identifier.
OBR-7Observation Date/Time #
DTMcollection.collectedDateTimedateTime
Jeśli IF OBR-8 NOT VALUED
OBR-7Observation Date/Time #
DTMcollection.collectedPeriod.startdateTime
Jeśli IF OBR-8 VALUED
OBR-8Observation End Date/Time #
DTMcollection.collectedPeriod.enddateTime
OBR-9Collection Volume *
CQcollection.quantitySimpleQuantity
OBR-10Collector Identifier *
XCNcollection.collector(Practitioner)Reference(Practitioner)
OBR-13Relevant Clinical Information
CWEcollection.fastingStatusCodeableConcept
If information represents fasting status
OBR-13Relevant Clinical Information
CWEcollection.fastingStatusDuration
If information represents fasting duration
OBR-14Specimen Received Date/Time
TSreceivedTimedateTime
OBR-15Specimen Source
SPS$this
OBR-39Collector's Comment *
CWEnoteAnnotation