Finnish Base Profiles
0.2.0 - ci-build Finland flag

Finnish Base Profiles - Local Development build (v0.2.0). See the Directory of published versions

Resource Profile: FIPHRSDInsulinDosageR4 - Mappings

Draft as of 2020-10-16

Mappings for the fiphr-sd-insulindosing-r4 resource profile.

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

FIPHRSDInsulinDosageR4
MedicationAdministrationEvent
   identifierEvent.identifier
   statusEvent.status
   medication[x]Event.code
   medication[x] (medicationCodeableConcept)Event.code
   subjectEvent.subject
   effective[x]Event.occurrence[x]
   performerEvent.performer
      functionEvent.performer.function
      actorEvent.performer.actor
   noteEvent.note

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

FIPHRSDInsulinDosageR4
MedicationAdministrationEntity. Role, or Act, SubstanceAdministration
   meta
      idn/a
      extensionn/a
   textAct.text?
   containedN/A
   modifierExtensionN/A
   identifier.id
      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
   status.statusCode
   medication[x].participation[typeCode=CSM].role[classCode=ADMM]
   medication[x] (medicationCodeableConcept).participation[typeCode=CSM].role[classCode=ADMM]
      idn/a
      extensionn/a
      codingunion(., ./translation)
      coding (VNRCode)union(., ./translation)
         idn/a
         extensionn/a
         system./codeSystem
         version./codeSystemVersion
         code./code
         displayCV.displayName
         userSelectedCD.codingRationale
      coding (insulinCode)union(., ./translation)
         idn/a
         extensionn/a
         system./codeSystem
         version./codeSystemVersion
         code./code
         displayCV.displayName
         userSelectedCD.codingRationale
      text./originalText[mediaType/code="text/plain"]/data
   subject.participation[typeCode=SBJ].role[classCode=PAT]
      idn/a
      extensionn/a
      referenceN/A
      typeN/A
      identifier.identifier
      displayN/A
   effective[x].effectiveTime
   performer.participation[typeCode=PRF]
      idn/a
      extensionn/a
      modifierExtensionN/A
      functionparticipation[typeCode=PRF].functionCode
      actor.role
         idn/a
         extensionn/a
         referenceN/A
         typeN/A
         identifier.identifier
         displayN/A
   note.inboundRelationship[typeCode=SUBJ]/source[classCode=OBS,moodCode=EVN,code="annotation"].value
      idn/a
      extensionn/a
      author[x]Act.participant[typeCode=AUT].role
      timeAct.effectiveTime
      textAct.text
   dosagecomponent->SubstanceAdministrationEvent
      idn/a
      extensionn/a
      modifierExtensionN/A
      text.text
      site.approachSiteCode
         idn/a
         extensionn/a
         codingunion(., ./translation)
         coding (fiphrCoding)union(., ./translation)
            idn/a
            extensionn/a
            system./codeSystem
            version./codeSystemVersion
            code./code
            displayCV.displayName
            userSelectedCD.codingRationale
         text./originalText[mediaType/code="text/plain"]/data
      route.routeCode
      method.methodCode
      dose.doseQuantity
      rate[x].rateQuantity

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

FIPHRSDInsulinDosageR4
MedicationAdministration
   identifierFiveWs.identifier
   statusFiveWs.status
   medication[x]FiveWs.what[x]
   medication[x] (medicationCodeableConcept)FiveWs.what[x]
   subjectFiveWs.subject[x], FiveWs.subject
   effective[x]FiveWs.done[x]
   performerFiveWs.actor

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

FIPHRSDInsulinDosageR4
MedicationAdministration
   identifier
      useN/A
      typeCX.5
      systemCX.4 / EI-2-4
      valueCX.1 / EI.1
      periodCX.7 + CX.8
   statusRXA-20-Completion Status
   medication[x]RXA-5-Administered Code
   medication[x] (medicationCodeableConcept)RXA-5-Administered Code
      codingC*E.1-8, C*E.10-22
      coding (VNRCode)C*E.1-8, C*E.10-22
         systemC*E.3
         versionC*E.7
         codeC*E.1
         displayC*E.2 - but note this is not well followed
         userSelectedSometimes implied by being first
      coding (insulinCode)C*E.1-8, C*E.10-22
         systemC*E.3
         versionC*E.7
         codeC*E.1
         displayC*E.2 - but note this is not well followed
         userSelectedSometimes implied by being first
      textC*E.9. But note many systems use C*E.2 for this
   subjectPID-3-Patient ID List
   effective[x]RXA-3-Date/Time Start of Administration / RXA-4-Date/Time End of Administration
   performerRXA-10-Administering Provider / PRT-5-Participation Person: PRT-4-Participation='AP' (RXA-10 is deprecated)
   note
      author[x]N/A
      timeN/A
      textN/A
   dosage
      siteRXR-2 Administration Site / RXR-6 Administration Site Modifier
         codingC*E.1-8, C*E.10-22
         coding (fiphrCoding)C*E.1-8, C*E.10-22
            systemC*E.3
            versionC*E.7
            codeC*E.1
            displayC*E.2 - but note this is not well followed
            userSelectedSometimes implied by being first
         textC*E.9. But note many systems use C*E.2 for this
      routeRXR-1-Route
      methodRXR-4-Administration Method
      doseRXA-6 Administered Amount / RXA-7 Administered Units
      rate[x]RXA-12-Administered Per (Time Unit)

Mappings for W3C PROV (http://www.w3.org/ns/prov)

FIPHRSDInsulinDosageR4
MedicationAdministration