STU 2 Ballot

This page is part of the Data Access Framework (v1.6.0: STU 2 Ballot 1) based on FHIR v1.6.0. . For a full list of available versions, see the Directory of published versions

D.4.1.4 StructureDefinition: DAF-Encounter - Mappings

Mappings for the daf-encounter Profile.

Mappings for RIM Mapping (http://hl7.org/v3)

Profile daf-encounter
EncounterDAFEncounterEntity. Role, or Act
   id
   meta
   implicitRules
   language
   textAct.text?
   containedN/A
   extensionN/A
   modifierExtensionN/A
   identifier.id
   status.statusCode
   statusHistoryn/a
      idn/a
      extensionn/a
      modifierExtensionN/A
      statusn/a
      periodn/a
   class.inboundRelationship[typeCode=SUBJ].source[classCode=LIST].code
   type.code
   priority.priorityCode
   patient.participation[typeCode=SBJ]/role[classCode=PAT]
   episodeOfCaren/a
   incomingReferral.reason.ClinicalDocument
   participant.participation[typeCode=PFM]
      idn/a
      extensionn/a
      modifierExtensionN/A
      type.functionCode
      period.time
      individual.role
   appointment.outboundRelationship[typeCode=FLFS].target[classCode=ENC, moodCode=APT]
   period.effectiveTime (low & high)
   length.lengthOfStayQuantity
   reason.reasonCode
   indication.outboundRelationship[typeCode=RSON].target
   account.pertains.A_Account
   hospitalization.outboundRelationship[typeCode=COMP].target[classCode=ENC, moodCode=EVN]
      idn/a
      extensionn/a
      modifierExtensionN/A
      preAdmissionIdentifier.id
      origin.participation[typeCode=ORG].role
      admitSource.admissionReferralSourceCode
      admittingDiagnosis.reason.A_ObservationDx
      reAdmissionPropose at harmonization
      dietPreference.outboundRelationship[typeCode=COMP].target[classCode=SBADM, moodCode=EVN, code="diet"]
      specialCourtesy.specialCourtesiesCode
      specialArrangement.specialArrangementCode
      destination.participation[typeCode=DST]
      dischargeDisposition.dischargeDispositionCode
      dischargeDiagnosis.outboundRelationship[typeCode=OUT].target[classCode=OBS, moodCode=EVN, code=ASSERTION].value
   location.participation[typeCode=LOC]
      idn/a
      extensionn/a
      modifierExtensionN/A
      location.role
      status.role.statusCode
      period.time
   serviceProvider.particiaption[typeCode=PFM].role
   partOf.inboundRelationship[typeCode=COMP].source[classCode=COMP, moodCode=EVN]

Mappings for W5 Mapping (http://hl7.org/fhir/w5)

Profile daf-encounter
EncounterDAFEncounterworkflow.encounter
   id
   meta
   implicitRules
   language
   text
   contained
   extension
   modifierExtension
   identifierid
   statusstatus
   statusHistory
      id
      extension
      modifierExtension
      status
      period
   classclass
   typeclass
   prioritygrade
   patientwho.focus
   episodeOfCarecontext
   incomingReferral
   participant
      id
      extension
      modifierExtension
      type
      period
      individualwho
   appointment
   periodwhen.done
   length
   reasonwhy
   indicationwhy
   account
   hospitalization
      id
      extension
      modifierExtension
      preAdmissionIdentifier
      origin
      admitSource
      admittingDiagnosis
      reAdmission
      dietPreference
      specialCourtesy
      specialArrangement
      destination
      dischargeDisposition
      dischargeDiagnosis
   location
      id
      extension
      modifierExtension
      locationwhere
      status
      period
   serviceProvider
   partOf

Mappings for HL7 v2 Mapping (http://hl7.org/v2)

Profile daf-encounter
EncounterDAFEncounter
   id
   meta
   implicitRules
   language
   text
   contained
   extension
   modifierExtension
   identifierPV1-19
   statusNo clear equivalent in HL7 v2; active/finished could be inferred from PV1-44, PV1-45, PV2-24; inactive could be inferred from PV2-16
   statusHistory
      id
      extension
      modifierExtension
      status
      period
   classPV1-2
   typePV1-4 / PV1-18
   priorityPV2-25
   patientPID-3
   episodeOfCarePV1-54, PV1-53
   incomingReferral
   participantROL
      id
      extension
      modifierExtension
      typeROL-3 (or maybe PRT-4)
      periodROL-5, ROL-6 (or maybe PRT-5)
      individualROL-4
   appointmentSCH-1 / SCH-2
   periodPV1-44, PV1-45
   length(PV1-45 less PV1-44) iff ( (PV1-44 not empty) and (PV1-45 not empty) ); units in minutes
   reasonEVN-4 / PV2-3 (note: PV2-3 is nominally constrained to inpatient admissions; HL7 v2 makes no vocabulary suggestions for PV2-3; would not expect PV2 segment or PV2-3 to be in use in all implementations )
   indicationResources that would commonly referenced at Encounter.indication would be Condition and/or Procedure. These most closely align with DG1/PRB and PR1 respectively.
   account
   hospitalization
      id
      extension
      modifierExtension
      preAdmissionIdentifierPV1-5
      origin
      admitSourcePV1-14
      admittingDiagnosis
      reAdmissionPV1-13
      dietPreferencePV1-38
      specialCourtesyPV1-16
      specialArrangementPV1-15 / OBR-30 / OBR-43
      destinationPV1-37
      dischargeDispositionPV1-36
      dischargeDiagnosis
   location
      id
      extension
      modifierExtension
      locationPV1-3 / PV1-6 / PV1-11 / PV1-42 / PV1-43
      status
      period
   serviceProviderPV1-10 / PL.6 & PL.1 (note: HL7 v2 definition is "the treatment or type of surgery that the patient is scheduled to receive"; seems slightly out of alignment with the concept name 'hospital service'. Would not trust that implementations apply this semantic by default)
   partOf