eHealth Infrastructure
​11.0.1 - Denmark flag

This page is part of the FUT Infrastructure (v11.0.1: Release) based on FHIR (HL7® FHIR® Standard) R4. This is the current published version. For a full list of available versions, see the Directory of published versions

Resource Profile: ehealth-carecommunication - Mappings

Active as of 2026-10-23

Mappings for the ehealth-carecommunication resource profile.

Mappings to Structures in this Implementation Guide

No Mappings Found

Mappings to other Structures

No Mappings Found

Other Mappings

NameWorkflow PatternFiveWs Pattern MappingRIM Mappingdoco
Communication
Event
  • Entity. Role
  • or Act
Communication / id
Communication / meta
Communication / implicitRules
Communication / language
Communication / text
Act.text?
Communication / contained
N/A
Communication / Slices for extension
Communication / Slices for extension / extension:sender
Communication / Slices for extension / extension:destination
Communication / Slices for extension / extension:origin
Communication / Slices for extension / extension:messageType
Communication / Slices for extension / extension:administrativeStatus
Communication / modifierExtension
N/A
Communication / Slices for identifier
Event.identifier
FiveWs.identifier
Communication / Slices for identifier / identifier:communicationId
Event.identifier
FiveWs.identifier
Communication / Slices for identifier / identifier:communicationId / id
n/a
Communication / Slices for identifier / identifier:communicationId / extension
n/a
Communication / Slices for identifier / identifier:communicationId / use
Role.code or implied by context
Communication / Slices for identifier / identifier:communicationId / type
Role.code or implied by context
Communication / Slices for identifier / identifier:communicationId / system
II.root or Role.id.root
Communication / Slices for identifier / identifier:communicationId / value
II.extension or II.root if system indicates OID or GUID (Or Role.id.extension or root)
Communication / Slices for identifier / identifier:communicationId / period
Role.effectiveTime or implied by context
Communication / Slices for identifier / identifier:communicationId / assigner
II.assigningAuthorityName but note that this is an improper use by the definition of the field. Also Role.scoper
Communication / Slices for identifier / identifier:messageHeaderId
Event.identifier
FiveWs.identifier
Communication / Slices for identifier / identifier:messageHeaderId / id
n/a
Communication / Slices for identifier / identifier:messageHeaderId / extension
n/a
Communication / Slices for identifier / identifier:messageHeaderId / use
Role.code or implied by context
Communication / Slices for identifier / identifier:messageHeaderId / type
Role.code or implied by context
Communication / Slices for identifier / identifier:messageHeaderId / system
II.root or Role.id.root
Communication / Slices for identifier / identifier:messageHeaderId / value
II.extension or II.root if system indicates OID or GUID (Or Role.id.extension or root)
Communication / Slices for identifier / identifier:messageHeaderId / period
Role.effectiveTime or implied by context
Communication / Slices for identifier / identifier:messageHeaderId / assigner
II.assigningAuthorityName but note that this is an improper use by the definition of the field. Also Role.scoper
Communication / instantiatesCanonical
Event.instantiatesCanonical
.outboundRelationship[typeCode=DEFN].target
Communication / instantiatesUri
Event.instantiatesUri
.outboundRelationship[typeCode=DEFN].target
Communication / basedOn
Event.basedOn
Communication / partOf
Event.partOf
Communication / inResponseTo
Communication / status
Event.status
FiveWs.status
Communication / statusReason
Event.statusReason
Communication / category
FiveWs.class
Communication / category / id
n/a
Communication / category / extension
n/a
Communication / category / coding
  • union(.
  • ./translation)
Communication / category / coding / id
n/a
Communication / category / coding / extension
n/a
Communication / category / coding / system
./codeSystem
Communication / category / coding / version
./codeSystemVersion
Communication / category / coding / code
./code
Communication / category / coding / display
CV.displayName
Communication / category / coding / userSelected
CD.codingRationale
Communication / category / text
./originalText[mediaType/code="text/plain"]/data
Communication / priority
FiveWs.grade
Communication / medium
Communication / subject
Event.subject
FiveWs.subject
Communication / topic
FiveWs.context
Communication / topic / id
n/a
Communication / topic / extension
n/a
Communication / topic / coding
  • union(.
  • ./translation)
Communication / topic / text
./originalText[mediaType/code="text/plain"]/data
Communication / about
FiveWs.context
Communication / encounter
Event.context
FiveWs.context
Communication / sent
maps to period.start}
FiveWs.done[x]
Communication / received
maps to period.end}
FiveWs.done[x]
Communication / recipient
Event.performer.actor
FiveWs.actor
Communication / sender
Event.performer.actor
FiveWs.actor
Communication / reasonCode
Event.reasonCode
FiveWs.why[x]
.reasonCode
Communication / reasonReference
Event.reasonReference
FiveWs.why[x]
.outboundRelationship[typeCode=RSON].target
Communication / Slices for payload
Communication / Slices for payload / payload:All Slices
Communication / Slices for payload / payload:All Slices / id
n/a
Communication / Slices for payload / payload:All Slices / extension
n/a
Communication / Slices for payload / payload:All Slices / modifierExtension
N/A
Communication / Slices for payload / payload:All Slices / content[x]
Communication / Slices for payload / payload:string
Communication / Slices for payload / payload:string / id
n/a
Communication / Slices for payload / payload:string / Slices for extension
Communication / Slices for payload / payload:string / Slices for extension
Communication / Slices for payload / payload:string / Slices for extension / extension:date
Communication / Slices for payload / payload:string / Slices for extension / extension:identifier
Communication / Slices for payload / payload:string / modifierExtension
N/A
Communication / Slices for payload / payload:string / Slices for content[x]
Communication / Slices for payload / payload:string / Slices for content[x]
Communication / Slices for payload / payload:string / Slices for content[x] / content[x]:contentString
Communication / Slices for payload / payload:attachment
Communication / Slices for payload / payload:attachment / id
n/a
Communication / Slices for payload / payload:attachment / Slices for extension
Communication / Slices for payload / payload:attachment / Slices for extension
Communication / Slices for payload / payload:attachment / Slices for extension / extension:date
Communication / Slices for payload / payload:attachment / Slices for extension / extension:identifier
Communication / Slices for payload / payload:attachment / modifierExtension
N/A
Communication / Slices for payload / payload:attachment / content[x]
Communication / Slices for payload / payload:attachment / content[x] / id
n/a
Communication / Slices for payload / payload:attachment / content[x] / extension
n/a
Communication / Slices for payload / payload:attachment / content[x] / contentType
  • ./mediaType
  • ./charset
Communication / Slices for payload / payload:attachment / content[x] / language
./language
Communication / Slices for payload / payload:attachment / content[x] / data
./data
Communication / Slices for payload / payload:attachment / content[x] / url
./reference/literal
Communication / Slices for payload / payload:attachment / content[x] / size
N/A (needs data type R3 proposal)
Communication / Slices for payload / payload:attachment / content[x] / hash
:ED/integrityCheckAlgorithm="SHA-1"]
Communication / Slices for payload / payload:attachment / content[x] / title
./title/data
Communication / Slices for payload / payload:attachment / content[x] / creation
N/A (needs data type R3 proposal)
Communication / note
Event.note

doco Documentation for this format