Health New Zealand Te Whatu Ora Shared Care FHIR API
0.4.7 - release New Zealand flag

Health New Zealand Te Whatu Ora Shared Care FHIR API - Local Development build (v0.4.7) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions

Resource Profile: CMSCommunicationRequest - Mappings

Active as of 2026-10-13

Mappings for the CMSCommunicationRequest 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
CommunicationRequest
Request
  • Entity. Role
  • or Act
CommunicationRequest / id
CommunicationRequest / meta
CommunicationRequest / meta / id
n/a
CommunicationRequest / meta / extension
n/a
CommunicationRequest / meta / versionId
CommunicationRequest / meta / lastUpdated
CommunicationRequest / meta / source
CommunicationRequest / meta / profile
CommunicationRequest / meta / security
CommunicationRequest / meta / Slices for tag
CommunicationRequest / meta / Slices for tag / tag:correlationId
CommunicationRequest / meta / Slices for tag / tag:correlationId / id
n/a
CommunicationRequest / meta / Slices for tag / tag:correlationId / extension
n/a
CommunicationRequest / meta / Slices for tag / tag:correlationId / system
./codeSystem
CommunicationRequest / meta / Slices for tag / tag:correlationId / version
./codeSystemVersion
CommunicationRequest / meta / Slices for tag / tag:correlationId / code
./code
CommunicationRequest / meta / Slices for tag / tag:correlationId / display
CV.displayName
CommunicationRequest / meta / Slices for tag / tag:correlationId / userSelected
CD.codingRationale
CommunicationRequest / implicitRules
CommunicationRequest / language
CommunicationRequest / text
Act.text?
CommunicationRequest / contained
N/A
CommunicationRequest / Slices for extension
CommunicationRequest / Slices for extension / extension:Campaign
CommunicationRequest / Slices for extension / extension:ContactPoint
CommunicationRequest / Slices for extension / extension:CallbackUrl
CommunicationRequest / Slices for extension / extension:Reply
CommunicationRequest / modifierExtension
N/A
CommunicationRequest / identifier
Request.identifier
FiveWs.identifier
CommunicationRequest / identifier / id
n/a
CommunicationRequest / identifier / extension
n/a
CommunicationRequest / identifier / use
Role.code or implied by context
CommunicationRequest / identifier / type
Role.code or implied by context
CommunicationRequest / identifier / system
II.root or Role.id.root
CommunicationRequest / identifier / value
II.extension or II.root if system indicates OID or GUID (Or Role.id.extension or root)
CommunicationRequest / identifier / period
Role.effectiveTime or implied by context
CommunicationRequest / identifier / assigner
II.assigningAuthorityName but note that this is an improper use by the definition of the field. Also Role.scoper
CommunicationRequest / basedOn
Request.basedOn
.outboundRelationship[typeCode=FLFS].target
CommunicationRequest / replaces
Request.replaces
.outboundRelationship[typeCode=RPLC].target
CommunicationRequest / groupIdentifier
Request.groupIdentifier
.inboundRelationship(typeCode=COMP].source[moodCode=INT].identifier
CommunicationRequest / status
Request.status
FiveWs.status
CommunicationRequest / statusReason
Request.statusReason
  • .inboundRelationship[typeCode=SUBJ].source[classCode=CACT
  • moodCode=EVN].reasonCOde
CommunicationRequest / category
FiveWs.class
CommunicationRequest / priority
Request.priority
FiveWs.grade
CommunicationRequest / doNotPerform
Request.doNotPerform
CommunicationRequest / medium
CommunicationRequest / subject
Request.subject
FiveWs.subject
CommunicationRequest / about
Request.supportingInfo
FiveWs.context
CommunicationRequest / encounter
Request.context
FiveWs.context
CommunicationRequest / Slices for payload
CommunicationRequest / Slices for payload / payload:All Slices
CommunicationRequest / Slices for payload / payload:All Slices / id
n/a
CommunicationRequest / Slices for payload / payload:All Slices / extension
n/a
CommunicationRequest / Slices for payload / payload:All Slices / modifierExtension
N/A
CommunicationRequest / Slices for payload / payload:All Slices / content[x]
Request.note
CommunicationRequest / Slices for payload / payload:message-body
CommunicationRequest / Slices for payload / payload:message-body / id
n/a
CommunicationRequest / Slices for payload / payload:message-body / Slices for extension
CommunicationRequest / Slices for payload / payload:message-body / Slices for extension
CommunicationRequest / Slices for payload / payload:message-body / Slices for extension / extension:payloadType
CommunicationRequest / Slices for payload / payload:message-body / Slices for extension / extension:payloadType / id
n/a
CommunicationRequest / Slices for payload / payload:message-body / Slices for extension / extension:payloadType / extension
CommunicationRequest / Slices for payload / payload:message-body / Slices for extension / extension:payloadType / url
N/A
CommunicationRequest / Slices for payload / payload:message-body / Slices for extension / extension:payloadType / value[x]
N/A
CommunicationRequest / Slices for payload / payload:message-body / modifierExtension
N/A
CommunicationRequest / Slices for payload / payload:message-body / Slices for content[x]
Request.note
CommunicationRequest / Slices for payload / payload:message-body / Slices for content[x]
CommunicationRequest / Slices for payload / payload:message-body / Slices for content[x] / content[x]:contentAttachment
Request.note
CommunicationRequest / Slices for payload / payload:message-body / Slices for content[x] / content[x]:contentAttachment / id
n/a
CommunicationRequest / Slices for payload / payload:message-body / Slices for content[x] / content[x]:contentAttachment / extension
n/a
CommunicationRequest / Slices for payload / payload:message-body / Slices for content[x] / content[x]:contentAttachment / contentType
  • ./mediaType
  • ./charset
CommunicationRequest / Slices for payload / payload:message-body / Slices for content[x] / content[x]:contentAttachment / language
./language
CommunicationRequest / Slices for payload / payload:message-body / Slices for content[x] / content[x]:contentAttachment / data
./data
CommunicationRequest / Slices for payload / payload:message-body / Slices for content[x] / content[x]:contentAttachment / url
./reference/literal
CommunicationRequest / Slices for payload / payload:message-body / Slices for content[x] / content[x]:contentAttachment / size
N/A (needs data type R3 proposal)
CommunicationRequest / Slices for payload / payload:message-body / Slices for content[x] / content[x]:contentAttachment / hash
:ED/integrityCheckAlgorithm="SHA-1"]
CommunicationRequest / Slices for payload / payload:message-body / Slices for content[x] / content[x]:contentAttachment / title
./title/data
CommunicationRequest / Slices for payload / payload:message-body / Slices for content[x] / content[x]:contentAttachment / creation
N/A (needs data type R3 proposal)
CommunicationRequest / Slices for payload / payload:message-parameters
CommunicationRequest / Slices for payload / payload:message-parameters / id
n/a
CommunicationRequest / Slices for payload / payload:message-parameters / Slices for extension
CommunicationRequest / Slices for payload / payload:message-parameters / Slices for extension
CommunicationRequest / Slices for payload / payload:message-parameters / Slices for extension / extension:payloadType
CommunicationRequest / Slices for payload / payload:message-parameters / Slices for extension / extension:payloadType / id
n/a
CommunicationRequest / Slices for payload / payload:message-parameters / Slices for extension / extension:payloadType / extension
CommunicationRequest / Slices for payload / payload:message-parameters / Slices for extension / extension:payloadType / url
N/A
CommunicationRequest / Slices for payload / payload:message-parameters / Slices for extension / extension:payloadType / value[x]
N/A
CommunicationRequest / Slices for payload / payload:message-parameters / modifierExtension
N/A
CommunicationRequest / Slices for payload / payload:message-parameters / Slices for content[x]
Request.note
CommunicationRequest / Slices for payload / payload:message-parameters / Slices for content[x]
CommunicationRequest / Slices for payload / payload:message-parameters / Slices for content[x] / content[x]:contentAttachment
Request.note
CommunicationRequest / Slices for payload / payload:message-parameters / Slices for content[x] / content[x]:contentAttachment / id
n/a
CommunicationRequest / Slices for payload / payload:message-parameters / Slices for content[x] / content[x]:contentAttachment / extension
n/a
CommunicationRequest / Slices for payload / payload:message-parameters / Slices for content[x] / content[x]:contentAttachment / contentType
  • ./mediaType
  • ./charset
CommunicationRequest / Slices for payload / payload:message-parameters / Slices for content[x] / content[x]:contentAttachment / language
./language
CommunicationRequest / Slices for payload / payload:message-parameters / Slices for content[x] / content[x]:contentAttachment / data
./data
CommunicationRequest / Slices for payload / payload:message-parameters / Slices for content[x] / content[x]:contentAttachment / url
./reference/literal
CommunicationRequest / Slices for payload / payload:message-parameters / Slices for content[x] / content[x]:contentAttachment / size
N/A (needs data type R3 proposal)
CommunicationRequest / Slices for payload / payload:message-parameters / Slices for content[x] / content[x]:contentAttachment / hash
:ED/integrityCheckAlgorithm="SHA-1"]
CommunicationRequest / Slices for payload / payload:message-parameters / Slices for content[x] / content[x]:contentAttachment / title
./title/data
CommunicationRequest / Slices for payload / payload:message-parameters / Slices for content[x] / content[x]:contentAttachment / creation
N/A (needs data type R3 proposal)
CommunicationRequest / Slices for payload / payload:attachment-file
CommunicationRequest / Slices for payload / payload:attachment-file / id
n/a
CommunicationRequest / Slices for payload / payload:attachment-file / Slices for extension
CommunicationRequest / Slices for payload / payload:attachment-file / Slices for extension
CommunicationRequest / Slices for payload / payload:attachment-file / Slices for extension / extension:payloadType
CommunicationRequest / Slices for payload / payload:attachment-file / Slices for extension / extension:payloadType / id
n/a
CommunicationRequest / Slices for payload / payload:attachment-file / Slices for extension / extension:payloadType / extension
CommunicationRequest / Slices for payload / payload:attachment-file / Slices for extension / extension:payloadType / url
N/A
CommunicationRequest / Slices for payload / payload:attachment-file / Slices for extension / extension:payloadType / value[x]
N/A
CommunicationRequest / Slices for payload / payload:attachment-file / modifierExtension
N/A
CommunicationRequest / Slices for payload / payload:attachment-file / Slices for content[x]
Request.note
CommunicationRequest / Slices for payload / payload:attachment-file / Slices for content[x]
CommunicationRequest / Slices for payload / payload:attachment-file / Slices for content[x] / content[x]:contentAttachment
Request.note
CommunicationRequest / Slices for payload / payload:attachment-file / Slices for content[x] / content[x]:contentAttachment / id
n/a
CommunicationRequest / Slices for payload / payload:attachment-file / Slices for content[x] / content[x]:contentAttachment / Slices for extension
n/a
CommunicationRequest / Slices for payload / payload:attachment-file / Slices for content[x] / content[x]:contentAttachment / Slices for extension
CommunicationRequest / Slices for payload / payload:attachment-file / Slices for content[x] / content[x]:contentAttachment / Slices for extension / extension:AttachmentExtension
CommunicationRequest / Slices for payload / payload:attachment-file / Slices for content[x] / content[x]:contentAttachment / contentType
  • ./mediaType
  • ./charset
CommunicationRequest / Slices for payload / payload:attachment-file / Slices for content[x] / content[x]:contentAttachment / language
./language
CommunicationRequest / Slices for payload / payload:attachment-file / Slices for content[x] / content[x]:contentAttachment / data
./data
CommunicationRequest / Slices for payload / payload:attachment-file / Slices for content[x] / content[x]:contentAttachment / url
./reference/literal
CommunicationRequest / Slices for payload / payload:attachment-file / Slices for content[x] / content[x]:contentAttachment / size
N/A (needs data type R3 proposal)
CommunicationRequest / Slices for payload / payload:attachment-file / Slices for content[x] / content[x]:contentAttachment / hash
:ED/integrityCheckAlgorithm="SHA-1"]
CommunicationRequest / Slices for payload / payload:attachment-file / Slices for content[x] / content[x]:contentAttachment / title
./title/data
CommunicationRequest / Slices for payload / payload:attachment-file / Slices for content[x] / content[x]:contentAttachment / creation
N/A (needs data type R3 proposal)
CommunicationRequest / Slices for payload / payload:message-template
CommunicationRequest / Slices for payload / payload:message-template / id
n/a
CommunicationRequest / Slices for payload / payload:message-template / Slices for extension
CommunicationRequest / Slices for payload / payload:message-template / Slices for extension
CommunicationRequest / Slices for payload / payload:message-template / Slices for extension / extension:payloadType
CommunicationRequest / Slices for payload / payload:message-template / Slices for extension / extension:payloadType / id
n/a
CommunicationRequest / Slices for payload / payload:message-template / Slices for extension / extension:payloadType / extension
CommunicationRequest / Slices for payload / payload:message-template / Slices for extension / extension:payloadType / url
N/A
CommunicationRequest / Slices for payload / payload:message-template / Slices for extension / extension:payloadType / value[x]
N/A
CommunicationRequest / Slices for payload / payload:message-template / modifierExtension
N/A
CommunicationRequest / Slices for payload / payload:message-template / Slices for content[x]
Request.note
CommunicationRequest / Slices for payload / payload:message-template / Slices for content[x]
CommunicationRequest / Slices for payload / payload:message-template / Slices for content[x] / content[x]:contentReference
Request.note
CommunicationRequest / Slices for occurrence[x]
Request.occurrence[x]
FiveWs.planned
CommunicationRequest / Slices for occurrence[x] / occurrence[x]:occurrenceDateTime
Request.occurrence[x]
FiveWs.planned
CommunicationRequest / authoredOn
Request.authoredOn
FiveWs.recorded
CommunicationRequest / requester
Request.requester
FiveWs.author
.participation[typeCode=AUT].role
CommunicationRequest / recipient
Request.performer
FiveWs.actor
CommunicationRequest / sender
Request.performer
FiveWs.actor
CommunicationRequest / reasonCode
Request.reasonCode
FiveWs.why[x]
.reasonCode
CommunicationRequest / reasonReference
Request.reasonReference
FiveWs.why[x]
.outboundRelationship[typeCode=RSON].target
CommunicationRequest / note
Request.note
  • .inboundRelationship(typeCode=SUBJ].source[classCode=ANNGEN
  • type=ST]

doco Documentation for this format