Nictiz FHIR NL STU3 Zib2017
1.3.15 - CI Build

Nictiz FHIR NL STU3 Zib2017 - Local Development build (v1.3.15) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions

Resource Profile: Zib HelpFromOthers - Mappings

Active as of 2024-04-09

Mappings for the zib-HelpFromOthers resource profile.

Mappings for HCIM HelpFromOthers-v3.0(2017EN) (https://zibs.nl/wiki/HelpFromOthers-v3.0(2017EN))

Zib HelpFromOthers
CarePlan
   activityNL-CM:3.2.1

HelpFromOthers

      detail
         categoryNL-CM:3.2.9

TypeOfHelp

         code
            textNL-CM:3.2.3

Nature

         scheduled[x] (scheduledString)NL-CM:3.2.2

Frequency

         performerNL-CM:3.2.5, NL-CM:3.2.6, NL-CM:3.2.7, NL-CM:3.2.8

Aid

,

HealthProfessional

,

Caregiver

,

HealthcareProvider

         descriptionNL-CM:3.2.4

Comment

Mappings for HCIM BasicElements-v1.0(2017EN) (https://zibs.nl/wiki/BasicElements-v1.0(2017EN))

Zib HelpFromOthers
CarePlan
   identifierNL-CM:0.0.6

IdentificationNumber

   subjectNL-CM:0.0.11

Subject

   authorNL-CM:0.0.7

Author

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

Zib HelpFromOthers
CarePlanRequest
   identifierRequest.identifier
   definitionRequest.definition
   basedOnRequest.basedOn
   replacesRequest.replaces
   statusRequest.status (uses different ValueSet)
   intentRequest.intent
   categoryRequest.supportingInfo
   subjectRequest.subject
   contextRequest.context
   periodRequest.occurrencePeriod
   authorRequest.requester.agent (if only one author)
   careTeamRequest.performer (similar but does not entail CareTeam)
   addressesRequest.reasonReference
   supportingInfoRequest.supportingInfo
   activityno mapping NOTE: This is a list of contained Request-Event tuples!
      outcomeReferenceEvent that is outcome of Request in activity.reference
      progressEvent.status (Annotation instead of CodableConcept)
      referenceRequest that resulted in Event in activity.actionResulting
      detail
         categoryRequest.supportingInformation
         definitionRequest.definition
         codeRequest.code
         reasonCodeRequest.reasonCode
         reasonReferenceRequest.reasonReference
         goalRequest.goal
         statusRequest.status (uses different ValueSet)
         scheduled[x]Request.occurrence
         scheduled[x] (scheduledString)Request.occurrence
         performerRequest.performer
         descriptionRequest.note
   noteRequest.note

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

Zib HelpFromOthers
CarePlanEntity. Role, or Act, Act[classCode=PCPR, moodCode=INT]
   textAct.text?
   containedN/A
   extensionN/A
   modifierExtensionN/A
   identifier.id
   status.statusCode planned = new active = active completed = completed
   category
      idn/a
      extensionn/a
      codingunion(., ./translation)
      coding (helpFromOthersCode)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=PAT].role[classCode=PAT]
   context.
   period.effectiveTime
   author
      idn/a
      extension (practitionerRole)n/a, N/A
      referenceN/A
      identifier.identifier
      displayN/A
   addresses.actRelationship[typeCode=SUBJ].target[classCode=CONC, moodCode=EVN]
   goal.outboundRelationship[typeCode<=OBJ].
   activity.outboundRelationship[typeCode=COMP].target
      idn/a
      extensionn/a
      modifierExtensionN/A
      outcomeReference.inboundRelationship[typeCode=FLFS].source
      progress.inboundRelationship[typeCode=SUBJ].source[classCode=OBS, moodCode=EVN, code="annotation"].value
      reference.outboundRelationship[typeCode=COMP].target
      detail.outboundRelationship[typeCode=COMP, subsetCode=SUMM].target
         idn/a
         extensionn/a
         modifierExtensionN/A
         category.inboundRelationship[typeCode=COMP].source[classCode=LIST].code
         code.code
            idn/a
            extensionn/a
            codingunion(., ./translation)
            text./originalText[mediaType/code="text/plain"]/data
         goal.outboundRelationship[typeCode<=OBJ].
         status.statusCode not-started = new scheduled = not-started (and fulfillment relationship to appointent) in-progress = active on-hold = suspended completed = completed cancelled = aborted
         prohibitedactionNegationInd
         scheduled[x].effectiveTime
         scheduled[x] (scheduledString).effectiveTime
         location.participation[typeCode=LOC].role
         performer.participation[typeCode=PFM]
            idn/a
            extension (practitionerRole)n/a, N/A
            referenceN/A
            identifier.identifier
            displayN/A
         product[x].participation[typeCode=PRD].role
         dailyAmount.outboundRelationship[typeCode=COMP][classCode=SBADM].doseQuantity
         quantity.outboundRelationship[typeCode=COMP][classCode=SPLY].quantity
         description.text
   note.inboundRelationship[typeCode=SUBJ].source[classCode=OBS, moodCode=EVN, code="annotation"].value

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

Zib HelpFromOthers
CarePlanclinical.careprovision
   identifierid
   statusstatus
   categoryclass
   descriptionwhat
   subjectwho.focus
   contextcontext
   periodwhen.init
   authorwho.source
   careTeamwho.actor
   addresseswhy

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

Zib HelpFromOthers
CarePlan
   identifierPTH-3
   statusPTH-5
   category
      codingC*E.1-8, C*E.10-22
      coding (helpFromOthersCode)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
   contextAssociated PV1
   periodGOL-7 / GOL-8
   addressesPRB-4
   goalGOL.1
   activity
      progressNTE?
      detail
         codeOBR-4 / RXE-2 / RXO-1 / RXD-2
            codingC*E.1-8, C*E.10-22
            textC*E.9. But note many systems use C*E.2 for this
         statusORC-5?
         scheduled[x]TQ1
         scheduled[x] (scheduledString)TQ1
         locationOBR-24(???!!)
         performerPRT-5 : ( PRV-4 e {provider participations} ) / PRT-5 : ( PRV-4 e {non-provider person participations} ) / PRT-5 : ( PRV-4 = (patient non-subject of care) ) / PRT-8
         product[x]RXE-2 / RXO-1 / RXD-2
         dailyAmountRXO-23 / RXE-19 / RXD-12
         quantityRXO-11 / RXE-10 / RXD-4 / RXG-5 / RXA-6 / TQ1-2.1 *and* RXO-12 / RXE-11 / RXD-5 / RXG-7 / RXA-7 / TQ1-2.2
         descriptionNTE?
   noteNTE?