HL7 Europe Discharge Report
1.0.0-ci-build - ci-build 150

HL7 Europe Discharge Report, published by HL7 Europe. This guide is not an authorized publication; it is the continuous build for version 1.0.0-ci-build built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/hl7-eu/discharge-report/ and changes regularly. See the Directory of published versions

Resource Profile: CarePlanEuDr - Mappings

Page standards status: Draft Maturity Level: 1

Mappings for the carePlan-eu-dr resource profile.

Mappings to Structures in this Implementation Guide

No Mappings Found

Mappings to other Structures

No Mappings Found

Other Mappings

NameWorkflow PatternRIM MappingFiveWs Pattern MappingHL7 v2 Mappingdoco
CarePlan
Request
  • Act[classCode=PCPR
  • moodCode=INT]
CarePlan / id
CarePlan / meta
CarePlan / implicitRules
CarePlan / language
CarePlan / text
Act.text?
CarePlan / contained
N/A
CarePlan / extension
N/A
CarePlan / modifierExtension
N/A
CarePlan / identifier
Request.identifier
.id
FiveWs.identifier
PTH-3
CarePlan / instantiatesCanonical
Request.instantiatesCanonical
.outboundRelationship[typeCode=DEFN].target
CarePlan / instantiatesUri
Request.instantiatesUri
.outboundRelationship[typeCode=DEFN].target
CarePlan / basedOn
Request.basedOn
CarePlan / replaces
Request.replaces
CarePlan / partOf
CarePlan / status
Request.status {uses different ValueSet}
.statusCode planned = new active = active completed = completed
FiveWs.status
PTH-5
CarePlan / intent
Request.intent
CarePlan / category
FiveWs.class
CarePlan / title
CarePlan / description
FiveWs.what[x]
CarePlan / subject
Request.subject
.participation[typeCode=PAT].role[classCode=PAT]
FiveWs.subject
PID-3
CarePlan / encounter
Request.context
.
FiveWs.context
Associated PV1
CarePlan / period
Request.occurrence[x]
.effectiveTime
FiveWs.planned
GOL-7 / GOL-8
CarePlan / created
Request.authoredOn
.participation[typeCode=AUT].time
FiveWs.recorded
CarePlan / author
Request.requester
FiveWs.author
CarePlan / contributor
CarePlan / careTeam
Request.performer {similar but does not entail CareTeam}
FiveWs.actor
CarePlan / addresses
Request.reasonReference
  • .actRelationship[typeCode=SUBJ].target[classCode=CONC
  • moodCode=EVN]
FiveWs.why[x]
PRB-4
CarePlan / supportingInfo
Request.supportingInfo
CarePlan / goal
.outboundRelationship[typeCode<=OBJ].
GOL.1
CarePlan / activity
This is a list of contained Request-Event tuples!}
.outboundRelationship[typeCode=COMP].target
CarePlan / activity / id
n/a
CarePlan / activity / extension
n/a
CarePlan / activity / modifierExtension
N/A
CarePlan / activity / outcomeCodeableConcept
CarePlan / activity / outcomeReference
{Event that is outcome of Request in activity.reference}
.inboundRelationship[typeCode=FLFS].source
CarePlan / activity / progress
  • .inboundRelationship[typeCode=SUBJ].source[classCode=OBS
  • moodCode=EVN
  • code="annotation"].value
NTE?
CarePlan / activity / reference
{Request that resulted in Event in activity.actionResulting}
.outboundRelationship[typeCode=COMP].target
CarePlan / activity / detail
  • .outboundRelationship[typeCode=COMP
  • subsetCode=SUMM].target
CarePlan / activity / detail / id
n/a
CarePlan / activity / detail / extension
n/a
CarePlan / activity / detail / modifierExtension
N/A
CarePlan / activity / detail / kind
.inboundRelationship[typeCode=COMP].source[classCode=LIST].code
CarePlan / activity / detail / instantiatesCanonical
Request.instantiatesCanonical
.outboundRelationship[typeCode=DEFN].target
CarePlan / activity / detail / instantiatesUri
Request.instantiatesUri
.outboundRelationship[typeCode=DEFN].target
CarePlan / activity / detail / code
Request.code
.code
OBR-4 / RXE-2 / RXO-1 / RXD-2
CarePlan / activity / detail / reasonCode
Request.reasonCode
CarePlan / activity / detail / reasonReference
Request.reasonReference
CarePlan / activity / detail / goal
.outboundRelationship[typeCode<=OBJ].
CarePlan / activity / detail / status
Request.status
.statusCode not-started = new scheduled = not-started (and fulfillment relationship to appointent) in-progress = active on-hold = suspended completed = completed cancelled = aborted
ORC-5?
CarePlan / activity / detail / statusReason
Request.statusReason
CarePlan / activity / detail / doNotPerform
Request.doNotPerform
actionNegationInd
CarePlan / activity / detail / scheduled[x]
Request.occurrence[x]
.effectiveTime
TQ1
CarePlan / activity / detail / location
.participation[typeCode=LOC].role
OBR-24(???!!)
CarePlan / activity / detail / performer
Request.performer
.participation[typeCode=PFM]
( PRV-4 = (provider participations)); PRT-5 : ( PRV-4 = (non-provider person participations )) ; PRT-5 : ( PRV-4 = (patient non-subject of care) ) ; PRT-8
CarePlan / activity / detail / product[x]
.participation[typeCode=PRD].role
RXE-2 / RXO-1 / RXD-2
CarePlan / activity / detail / dailyAmount
.outboundRelationship[typeCode=COMP][classCode=SBADM].doseQuantity
RXO-23 / RXE-19 / RXD-12
CarePlan / activity / detail / quantity
.outboundRelationship[typeCode=COMP][classCode=SPLY].quantity
RXO-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
CarePlan / activity / detail / description
.text
NTE?
CarePlan / note
Request.note
  • .inboundRelationship[typeCode=SUBJ].source[classCode=OBS
  • moodCode=EVN
  • code="annotation"].value
NTE?

doco Documentation for this format