MediRecords FHIR Implementation Guide
1.3.0 - release


Resource Profile: MREpisodeOfCare - Mappings

Mappings for the mr-episodeofcare resource profile.

Mappings for Workflow Pattern (http://hl7.org/fhir/workflow)

MREpisodeOfCare
EpisodeOfCareEvent
   identifierEvent.identifier
   identifier (case-number)Event.identifier
   identifier (ref-number)Event.identifier
   statusEvent.status
   typeEvent.code
   diagnosis
      conditionEvent.reasonReference
   patientEvent.subject
   managingOrganizationEvent.performer.actor
   periodEvent.occurrence[x]
   referralRequestEvent.basedOn
   careManagerEvent.performer.actor
   teamEvent.performer.actor

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

MREpisodeOfCare
EpisodeOfCareEntity. Role, or Act, n/a
   meta
      idn/a
      extensionn/a
   textAct.text?
   containedN/A
   contained (careteam)Entity. Role, or Act
      textAct.text?
      containedN/A
      extensionN/A
      modifierExtensionN/A
      participant.participation[typeCode=PRF]
         idn/a
         extensionn/a
         modifierExtensionN/A
         role.functionCode
         member.role
            idn/a
            extensionn/a
            referenceN/A
            typeN/A
            identifier.identifier
            displayN/A
      managingOrganization
         idn/a
         extensionn/a
         referenceN/A
         typeN/A
         identifier.identifier
         displayN/A
   modifierExtensionN/A
   identifier
   identifier (case-number)
      idn/a
      extensionn/a
      useRole.code or implied by context
      typeRole.code or implied by context
      systemII.root or Role.id.root
      valueII.extension or II.root if system indicates OID or GUID (Or Role.id.extension or root)
      periodRole.effectiveTime or implied by context
      assignerII.assigningAuthorityName but note that this is an improper use by the definition of the field. Also Role.scoper
   identifier (ref-number)
      idn/a
      extensionn/a
      useRole.code or implied by context
      typeRole.code or implied by context
      systemII.root or Role.id.root
      valueII.extension or II.root if system indicates OID or GUID (Or Role.id.extension or root)
      periodRole.effectiveTime or implied by context
      assignerII.assigningAuthorityName but note that this is an improper use by the definition of the field. Also Role.scoper
   statusHistory
      idn/a
      extensionn/a
      modifierExtensionN/A
   diagnosis
      idn/a
      extensionn/a
      modifierExtensionN/A
      condition
         idn/a
         extensionn/a
         referenceN/A
         typeN/A
         identifier.identifier
         displayN/A
   period
      idn/a
      extensionn/a
      start./low
      end./high
   careManager
      idn/a
      extensionn/a
      referenceN/A
      typeN/A
      identifier.identifier
      displayN/A
   team
      idn/a
      extensionn/a
      referenceN/A
      typeN/A
      identifier.identifier
      displayN/A

Mappings for FiveWs Pattern Mapping (http://hl7.org/fhir/fivews)

MREpisodeOfCare
EpisodeOfCare
   contained
   contained (careteam)
      identifierFiveWs.identifier
      statusFiveWs.status
      categoryFiveWs.class
      subjectFiveWs.subject[x], FiveWs.subject
      encounterFiveWs.context
      periodFiveWs.init
      participant
         memberFiveWs.actor
      reasonCodeFiveWs.why[x]
      reasonReferenceFiveWs.why[x]
   identifierFiveWs.identifier
   identifier (case-number)FiveWs.identifier
   identifier (ref-number)FiveWs.identifier
   statusFiveWs.status
   typeFiveWs.class
   diagnosis
      conditionFiveWs.what[x]
   patientFiveWs.subject[x], FiveWs.subject
   periodFiveWs.init