Wiadomość ORU_R01 w FHIR

Które segmenty ORU_R01 stają się którymi zasobami FHIR R4 w Bundle według przewodnika HL7 Version 2 to FHIR. Grupy są pokazane tak jak w strukturze.

Definicja HL7 v2
Definicja ORU_R01 w HL7 v2 2.8
Tworzone zasoby
BundleMessageHeaderProvenancePatientObservationPractitionerRoleRelatedPersonDeviceEncounterBasicCoverageDiagnosticReportServiceRequestSpecimen
SegmentNazwaElement FHIRWarunki i uwagi
Message HeaderBundle
MessageHeader[1]
Provenance[1]
If there is a source in MSH-4, or known based on the configuration.
Provenance[2]
Software SegmentProvenance[1].entity.what(Device)
If the software does represent not the original source system
Provenance[1].entity.what(Device)
If the software represents the original source system
PIDPATIENT_RESULT.PATIENT
Patient IdentificationPatient[1]
Provenance[4]
Jeśli IF PID-33 AND PID-34 VALUEDOne may drop PID-33 from the condition if PID-34 Last Update Facility is still sufficient without a date.
PD1PATIENT_RESULT.PATIENT
Patient Additional DemographicPatient[1]
Observation[4]
Jeśli IF PD1-7 VALUED
PRTPATIENT_RESULT.PATIENT
Participation InformationPractitionerRole[1]
Jeśli IF PRT-4.1 EQUALS "PP" AND PRT-4.3 EQUALS "HL70443"If PRT-2 is valued to "D", delete, then the implementer needs to consider whether to create a Device with Device.status = "inactive".
RelatedPerson[1]
Jeśli IF PRT-4.1 NOT EQUALS "PP" OR PRT-4.3 NOT EQUALS "HL70443"If PRT-2 is valued to "D", delete, then the implementer needs to consider whether to create a Device with Device.status = "inactive".
NK1PATIENT_RESULT.PATIENT
Next Of Kin / Associated PartiesRelatedPerson[2]
The FHIR location will depend on the nature of the data being exchanged and how the systems use next of kin data
Patient[1]
The FHIR location will depend on the nature of the data being exchanged and how the systems use next of kin data
OBXPATIENT_RESULT.PATIENT.PATIENT_OBSERVATION
Observation/resultObservation[1]
Jeśli IF OBX-5 LST.count LESS THAN OR EQUALS 1 OR OBX-2 IS "NA"
Observation[1]
Jeśli IF OBX-5 LST.count GREATER THAN 1 AND OBX-2 IS NOT "NA"
PRTPATIENT_RESULT.PATIENT.PATIENT_OBSERVATION
Participation InformationDevice
Jeśli IF PRT-10 VALUEDIf PRT-2 is valued to "D", delete, then the implementer needs to consider whether to create a Device with Device.status = "inactive".
Observation[1]
Jeśli IF PRT-9 VALUED OR IF PRT-14 VALUEDIf PRT-2 is valued to "D", delete, then the implementer needs to consider whether to create a Device with Device.status = "inactive".
PractitionerRole[1]
Jeśli IF PRT-5 VALUEDIf PRT-2 is valued to "D", delete, then the implementer needs to consider whether to create a Device with Device.status = "inactive".
PV1PATIENT_RESULT.PATIENT.VISIT
Patient VisitEncounter[1]
Basic
Jeśli IF PV1-43 VALUED
Patient[1]
Coverage[1]
Jeśli IF PV1-20 VALUE
PV2PATIENT_RESULT.PATIENT.VISIT
Patient Visit - Additional InformationEncounter[1]
PRTPATIENT_RESULT.PATIENT.VISIT
Participation InformationPractitionerRole[2]
If PRT-2 is valued to "D", delete, then the implementer needs to consider whether to create a Device with Device.status = "inactive".
ORCPATIENT_RESULT.ORDER_OBSERVATION.COMMON_ORDER
Common OrderDiagnosticReport[1]
ServiceRequest[1]
If a ServiceRequest needs to be created for the receiver.
PRTPATIENT_RESULT.ORDER_OBSERVATION.COMMON_ORDER
Participation InformationPractitionerRole[3]
Jeśli IF PRT-4.1 EQUALS "OP" AND PRT-4.3 EQUALS "HL70443"If PRT-2 is valued to "D", delete, then the implementer needs to consider whether to create a Device with Device.status = "inactive".
OBRPATIENT_RESULT.ORDER_OBSERVATION
Observation RequestDiagnosticReport[1]
Specimen[1]
ServiceRequest[1]
Jeśli IF ORC VALUEDIf a ServiceRequest needs to be created for the receiver.
PRTPATIENT_RESULT.ORDER_OBSERVATION
Participation InformationPractitionerRole[4]
Jeśli IF PRT-4.1 IN ("ARI","TN","TR") AND PRT-4.3 EQUALS "HL70443"If PRT-2 is valued to "D", delete, then the implementer needs to consider whether to create a Device with Device.status = "inactive".
PractitionerRole[5]
Jeśli IF PRT-4.1 EQUALS "PRI" AND PRT-4.3 EQUALS "HL70443"If PRT-2 is valued to "D", delete, then the implementer needs to consider whether to create a Device with Device.status = "inactive".
PractitionerRole[6]
Jeśli IF PRT-4.1 EQUALS "SC" AND PRT-4.3 EQUALS "HL70443"If PRT-2 is valued to "D", delete, then the implementer needs to consider whether to create a Device with Device.status = "inactive".
PractitionerRole[3]
Jeśli IF PRT-4.1 EQUALS "OP" AND PRT-4.3 EQUALS "HL70443"If PRT-2 is valued to "D", delete, then the implementer needs to consider whether to create a Device with Device.status = "inactive".
OBXPATIENT_RESULT.ORDER_OBSERVATION.OBSERVATION
Observation/resultObservation[2]
Jeśli IF (OBX-5 LST.count LESS THAN OR EQUALS 1 OR OBX-2 IS "NA") AND OBX-29 NOT IN ("QST", "SCI")
Observation[2]
Jeśli IF (OBX-5 LST.count GREATER THAN 1 AND OBX-2 IS NOT "NA") AND OBX-29 NOT IN ("QST", "SCI")
Observation[2]
Jeśli IF (OBX-5 LST.count LESS THAN OR EQUALS 1 OR OBX-2 IS "NA") AND OBX-29 IN ("QST", "SCI")
Observation[2]
Jeśli IF (OBX-5 LST.count GREATER THAN 1 AND OBX-2 IS NOT "NA") AND OBX-29 AND OBX-29 IN ("QST", "SCI")
PRTPATIENT_RESULT.ORDER_OBSERVATION.OBSERVATION
Participation InformationDevice
Jeśli IF PRT-10 VALUEDIf PRT-2 is valued to "D", delete, then the implementer needs to consider whether to create a Device with Device.status = "inactive".
Observation[2]
Jeśli IF PRT-9 VALUED OR IF PRT-14 VALUEDIf PRT-2 is valued to "D", delete, then the implementer needs to consider whether to create a Device with Device.status = "inactive".
PractitionerRole[7]
Jeśli IF PRT-5 VALUEDIf PRT-2 is valued to "D", delete, then the implementer needs to consider whether to create a Device with Device.status = "inactive".
NTEPATIENT_RESULT.ORDER_OBSERVATION.OBSERVATION
Notes And CommentsObservation[2].note
SPMPATIENT_RESULT.ORDER_OBSERVATION.SPECIMEN
SpecimenSpecimen[n]
OBXPATIENT_RESULT.ORDER_OBSERVATION.SPECIMEN.SPECIMEN_OBSERVATION
Observation/resultObservation[3]
Jeśli IF OBX-5 LST.count LESS THAN OR EQUALS 1 OR OBX-2 IS "NA"
Observation[3]
Jeśli IF OBX-5 LST.count GREATER THAN 1 AND OBX-2 IS NOT "NA"