Mensaje ADT_A01 en FHIR

Qué segmentos de ADT_A01 se convierten en qué recursos FHIR R4 del Bundle, según la guía HL7 Version 2 to FHIR. Los grupos aparecen como en la estructura.

Definición HL7 v2
Definición de ADT_A01 en HL7 v2 2.8
Recursos generados
BundleMessageHeaderProvenancePatientAccountObservationCareTeamRelatedPersonEncounterBasicCoverageAllergyIntoleranceConditionEpisodeOfCareProcedure
SegmentoNombreElemento FHIRCondiciones y notas
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 not represent the original source system
Provenance[1].entity.what(Device)
If the software represents the original source system
Event TypeProvenance[3]
Provenance[3]
Si IF EVN-5 NOT VALUED AND (MSH-22 IS VALUED OR MSH-4 IS VALUED)
Patient IdentificationPatient[1]
Account
Provenance[4]
Si 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.
Patient Additional DemographicPatient[1]
Observation[1]
Si IF PD1-7 VALUED
ROLdespués de PID
RolePatient[1]
Si IF ROL-3.1 EQUALS "PP" AND ROL-3.3 EQUALS "HL70443"
CareTeam[1]
Si IF ROL-3.3 EQUALS "HL70443" AND ROL-3.1 IS NOT "PP"When the ROL includes entries with roles in Table HL70443 other than "PP", then they may be candidates for CareTeam, but not all. That is implementation specific.
PRTdespués de PID
Participation InformationPatient[1]
Si IF PRT-4 IS "PP"If only person information
CareTeam[1]
Si IF PRT-4 IS IN ("AD", "AP", "ARI", "AT", "CP", "FHCP", "OP", "PH", "PP", "PRI", "RP", "RT", "VP", "PO")
NK1NEXT_OF_KIN
Next Of Kin / Associated PartiesRelatedPerson[2]
Si IF NK1-3.1 NOT IN ("EMR", "E", "F", "I", "S")
Patient[1]
Si IF NK1-3.1 NOT IN ("EMR", "E", "F", "I", "S")
Patient[1]
Si IF NK1-3.1 IN ("EMR", "E", "F", "I", "S")
Patient VisitEncounter[1]
Basic
Si IF PV1-43 VALUED
Patient[1]
Coverage[1]
Si IF PV1-20 VALUE
Patient Visit - Additional InformationEncounter[1]
ROLdespués de PV1
RoleEncounter[1]
OBXOBSERVATION
Observation/resultObservation[3]
Si IF OBX-5 LST.count LESS THAN OR EQUALS 1 OR OBX-2 IS "NA"
Observation[3]
Si IF OBX-5 LST.count GREATER THAN 1 AND OBX-2 IS NOT "NA"
Patient Allergy InformationAllergyIntolerance
DiagnosisCondition[1]
If in context of the patient
Encounter[1]
If in context of an encounter
EpisodeOfCare[1]
If in context of a episode of care
PR1PROCEDURE
ProceduresProcedure
IN1INSURANCE
InsuranceCoverage[1]
IN3INSURANCE
Insurance Additional Information, CertificationCareTeam[1]