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

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

Resource Profile: CMSCommunicationRequest - Mappings

Draft as of 2024-11-17

Mappings for the CMSCommunicationRequest resource profile.

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

CMSCommunicationRequest
CommunicationRequestRequest
   identifierRequest.identifier
   basedOnRequest.basedOn
   replacesRequest.replaces
   groupIdentifierRequest.groupIdentifier
   statusRequest.status
   statusReasonRequest.statusReason
   priorityRequest.priority
   doNotPerformRequest.doNotPerform
   subjectRequest.subject
   aboutRequest.supportingInfo
   encounterRequest.context
   payload
      content[x]Request.note
   occurrence[x]Request.occurrence[x]
   occurrence[x] (occurrenceDateTime)Request.occurrence[x]
   authoredOnRequest.authoredOn
   requesterRequest.requester
   recipientRequest.performer
   senderRequest.performer
   reasonCodeRequest.reasonCode
   reasonReferenceRequest.reasonReference
   noteRequest.note

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

CMSCommunicationRequest
CommunicationRequest
   identifierFiveWs.identifier
   statusFiveWs.status
   categoryFiveWs.class
   priorityFiveWs.grade
   subjectFiveWs.subject[x], FiveWs.subject
   aboutFiveWs.context
   encounterFiveWs.context
   occurrence[x]FiveWs.planned
   occurrence[x] (occurrenceDateTime)FiveWs.planned
   authoredOnFiveWs.recorded
   requesterFiveWs.author
   recipientFiveWs.actor
   senderFiveWs.actor
   reasonCodeFiveWs.why[x]
   reasonReferenceFiveWs.why[x]

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

CMSCommunicationRequest
CommunicationRequestEntity. Role, or Act
   meta
      idn/a
      extensionn/a
   textAct.text?
   modifierExtensionN/A
   identifier
      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
      assignerII.assigningAuthorityName but note that this is an improper use by the definition of the field. Also Role.scoper
   basedOn.outboundRelationship[typeCode=FLFS].target
   replaces.outboundRelationship[typeCode=RPLC].target
   groupIdentifier.inboundRelationship(typeCode=COMP].source[moodCode=INT].identifier
   statusReason.inboundRelationship[typeCode=SUBJ].source[classCode=CACT, moodCode=EVN].reasonCOde
   payload
      idn/a
      extensionn/a
      modifierExtensionN/A
   requester.participation[typeCode=AUT].role
   reasonCode.reasonCode
   reasonReference.outboundRelationship[typeCode=RSON].target
   note.inboundRelationship(typeCode=SUBJ].source[classCode=ANNGEN, moodCode=EVN].value[xsi:type=ST]