Segment ROL w FHIR

Jak segment ROL (Role) staje się zasobami FHIR R4 według przewodnika HL7 Version 2 to FHIR.

Definicja HL7 v2
Definicja ROL w HL7 v2 2.8
Mapy
Patient (GeneralPractitioner)Encounter (PractitionerRole)CareTeamRelatedPerson
Używany w wiadomościach
ADT_A01ADT_A02ADT_A05ADT_A06

Do PatientGeneralPractitionerWiersze: 11

Źródło HL7 v2Typ v2Element FHIRTyp FHIRWarunki i uwagi
ROL-1Role Instance Id
EIgeneralPractitioner(PractitionerRole.identifier)Identifier
ROL-3Role-rol
CWEgeneralPractitioner(PractitionerRole.code)CodeableConcept
ROL-4Role Person
XCNgeneralPractitioner(PractitionerRole.practitioner)Reference(Practitioner)
ROL-5Role Begin Date/Time
DTMgeneralPractitioner(PractitionerRole.period.start)dateTime
ROL-6Role End Date/Time
DTMgeneralPractitioner(PractitionerRole.period.end)dateTime
ROL-11Office/Home Address/Birthplace
XADgeneralPractitioner(PractitionerRole.Practitioner(Practitioner.address))Address
Jeśli IF XAD.7 IN ("N","BDL","F","H","P","BR","V")
ROL-11Office/Home Address/Birthplace
XADgeneralPractitioner(PractitionerRole.location(Location.address))Address
Jeśli IF XAD.7 IN ("M","O","S","SH","TM")
ROL-11Office/Home Address/Birthplace
XADgeneralPractitioner(PractitionerRole.organization.(Organization.address))Address
Jeśli IF XAD.7 IN ("B","BI","L")
ROL-12Phone
XTNgeneralPractitioner(PractitionerRole.telecom)ContactPoint
ROL-13Person's Location
PLgeneralPractitioner(PractitionerRole.location(Location))Reference(Location)
ROL-14Organization
XONgeneralPractitioner(PractitionerRole.organization.(Organization))Reference(Organization)

Do EncounterPractitionerRoleWiersze: 10

Do CareTeamWiersze: 13

Źródło HL7 v2Typ v2Element FHIRTyp FHIRWarunki i uwagi
ROL-3Role-rol
CWEparticipant.role[1]CodeableConcept
ROL-4Role Person
XCNparticipant.member(Practitioner[1])Reference
Depending on ROL-3
ROL-4Role Person
XCNparticipant.member(Patient[1])Reference
Depending on ROL-3
ROL-4Role Person
XCNparticipant.member(RelatedPerson[1])Reference
Depending on ROL-3
ROL-5Role Begin Date/Time
DTMparticipant.period.startDateTime
ROL-6Role End Date/Time
DTMparticipant.period.endDateTime
ROL-8Role Action Reason
CWEreasonCodeCodeableConcept
ROL-9Provider Type
CWEparticipant.role[2]CodeableConcept
ROL-10Organization Unit Type
CWEparticipant.onBehalfOf(Organization[1])Reference
Jeśli IF ROL-4 VALUED
ROL-10Organization Unit Type
CWEparticipant.member(Organization[1].type)CodeableConcept
Jeśli IF ROL-4 NOT VALUEDMapa kodów unspecified_mapping
ROL-12Phone
XTNtelecomContactPoint
ROL-14Organization
XONparticipant.onBehalfOf(Organization[1])Reference
Jeśli IF ROL-4 VALUED
ROL-14Organization
XONparticipant.member(Organization[1])Reference
Jeśli IF ROL-4 NOT VALUED

Do RelatedPersonWiersze: 7

Źródło HL7 v2Typ v2Element FHIRTyp FHIRWarunki i uwagi
ROL-1Role Instance Id
EIidentifierIdentifier
ROL-3Role-rol
CWErelationshipCodeableConcept
ROL-4Role Person
XCN$this
ROL-5Role Begin Date/Time
DTMperiod.startdateTime
ROL-6Role End Date/Time
DTMperiod.enddateTime
ROL-11Office/Home Address/Birthplace
XADaddressAddress
ROL-12Phone
XTNtelecomContactPoint