Health New Zealand Te Whatu Ora Shared Care FHIR API
0.4.7 - release
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
| Official URL: https://fhir-ig.digital.health.nz/shared-care/StructureDefinition/CMSCommunicationRequest | Version: 1.0.1 | |||
| Active as of 2026-10-13 | Computable Name: CMSCommunicationRequest | |||
This resource is a record of a request for a communication to be performed. The performance of a CommunicationRequest may result in a communication resource. The following content attachment ID's are special message-body attachment-fileX message-template message-parameters
A request for communication
Usages:
You can also check for usages in the FHIR IG Statistics
Description of Profiles, Differentials, Snapshots and how the different presentations work.
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() |
|---|---|---|---|---|
![]() |
C | 0..* | CommunicationRequest | A request for information to be sent to a receiver Constraints: cms-body-or-template |
![]() ![]() |
1..1 | Meta | Metadata about the resource | |
![]() ![]() ![]() |
1..1 | canonical(StructureDefinition) | Profiles this resource claims to conform to | |
![]() ![]() ![]() |
1..* | Coding | Tags applied to this resource Slice: Unordered, Open by value:system Binding: CommonTags (example): Codes that represent various types of tags, commonly workflow-related; e.g. "Needs review by Dr. Jones". Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them | |
![]() ![]() ![]() ![]() |
1..1 | Coding | Tags applied to this resource Binding: CommonTags (example): Codes that represent various types of tags, commonly workflow-related; e.g. "Needs review by Dr. Jones". | |
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | Hub correlation ID system Required Pattern: https://hub.services.digital.health.nz/ns/correlation-id | |
![]() ![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system | |
![]() ![]() |
0..1 | uri | A set of rules under which this content was created | |
![]() ![]() |
1..* | Extension | Extension Slice: Unordered, Open by value:url Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them | |
![]() ![]() ![]() |
0..1 | (Complex) | Campaign details URL: https://fhir-ig.digital.health.nz/shared-care/StructureDefinition/hnz-campaign-extension | |
![]() ![]() ![]() |
1..1 | (Complex) | Send to and from communication to contact points URL: https://fhir-ig.digital.health.nz/shared-care/StructureDefinition/hnz-contact-point-extension | |
![]() ![]() ![]() |
0..1 | url | Callback Url URL: https://fhir-ig.digital.health.nz/shared-care/StructureDefinition/hnz-system-callback-url-extension | |
![]() ![]() ![]() |
0..1 | (Complex) | For sms reply URL: https://fhir-ig.digital.health.nz/shared-care/StructureDefinition/hnz-system-reply-extension | |
![]() ![]() |
0..* | Extension | Extensions that cannot be ignored | |
![]() ![]() |
1..1 | code | draft | active | on-hold | revoked | completed | entered-in-error | unknown Binding: RequestStatus (required): The status of the communication request. | |
![]() ![]() |
0..1 | CodeableConcept | Reason for current status Binding: Valueset for Communication Delivery Status (required) | |
![]() ![]() |
0..1 | boolean | True if request is prohibiting action | |
![]() ![]() |
1..* | CodeableConcept | A channel of communication Binding: Valueset for Participation Mode (required) | |
![]() ![]() |
0..1 | Reference(Patient) | Focus of message | |
![]() ![]() |
0..* | BackboneElement | Message payload Slice: Unordered, Open by value:extension('https://fhir-ig.digital.health.nz/shared-care/StructureDefinition/cms-payload-type-extension').value Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them | |
![]() ![]() ![]() |
Content/Rules for all slices | |||
![]() ![]() ![]() ![]() |
0..* | Extension | Extensions that cannot be ignored even if unrecognized | |
![]() ![]() ![]() ![]() |
1..1 | Message part content | ||
![]() ![]() ![]() ![]() ![]() |
string | |||
![]() ![]() ![]() ![]() ![]() |
Attachment | |||
![]() ![]() ![]() ![]() ![]() |
Reference(Resource) | |||
![]() ![]() ![]() |
0..1 | BackboneElement | Message payload | |
![]() ![]() ![]() ![]() |
1..* | Extension | Extension Slice: Unordered, Open by value:url Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them | |
![]() ![]() ![]() ![]() |
Content/Rules for all slices | |||
![]() ![]() ![]() ![]() ![]() |
1..1 | (Complex) | CMS Payload Type Extension URL: https://fhir-ig.digital.health.nz/shared-care/StructureDefinition/cms-payload-type-extension | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | Extension Slice: Unordered, Open by value:url | ||
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "https://fhir-ig.digital.health.nz/shared-care/StructureDefinition/cms-payload-type-extension" | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | code | Value of extension Binding: CMS Payload Type ValueSet (required) Required Pattern: body | |
![]() ![]() ![]() ![]() |
0..* | Extension | Extensions that cannot be ignored even if unrecognized | |
![]() ![]() ![]() ![]() |
1..1 | Attachment | Message part content Slice: Unordered, Closed by type:$this Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them | |
![]() ![]() ![]() ![]() |
Content/Rules for all slices | |||
![]() ![]() ![]() ![]() ![]() |
1..1 | Attachment | Message part content | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | code | Mime type of the content, with charset etc. Binding: Mime Types (required): The mime type of an attachment. Any valid mime type is allowed. Required Pattern: text/plain | |
![]() ![]() ![]() |
0..1 | BackboneElement | Message payload | |
![]() ![]() ![]() ![]() |
1..* | Extension | Extension Slice: Unordered, Open by value:url Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them | |
![]() ![]() ![]() ![]() |
Content/Rules for all slices | |||
![]() ![]() ![]() ![]() ![]() |
1..1 | (Complex) | CMS Payload Type Extension URL: https://fhir-ig.digital.health.nz/shared-care/StructureDefinition/cms-payload-type-extension | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | Extension Slice: Unordered, Open by value:url | ||
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "https://fhir-ig.digital.health.nz/shared-care/StructureDefinition/cms-payload-type-extension" | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | code | Value of extension Binding: CMS Payload Type ValueSet (required) Required Pattern: parameters | |
![]() ![]() ![]() ![]() |
0..* | Extension | Extensions that cannot be ignored even if unrecognized | |
![]() ![]() ![]() ![]() |
1..1 | Attachment | Message part content Slice: Unordered, Closed by type:$this Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them | |
![]() ![]() ![]() ![]() |
Content/Rules for all slices | |||
![]() ![]() ![]() ![]() ![]() |
1..1 | Attachment | Message part content | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | code | Mime type of the content, with charset etc. Binding: Mime Types (required): The mime type of an attachment. Any valid mime type is allowed. Required Pattern: application/json | |
![]() ![]() ![]() |
0..* | BackboneElement | Message payload | |
![]() ![]() ![]() ![]() |
1..* | Extension | Extension Slice: Unordered, Open by value:url Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them | |
![]() ![]() ![]() ![]() |
Content/Rules for all slices | |||
![]() ![]() ![]() ![]() ![]() |
1..1 | (Complex) | CMS Payload Type Extension URL: https://fhir-ig.digital.health.nz/shared-care/StructureDefinition/cms-payload-type-extension | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | Extension Slice: Unordered, Open by value:url | ||
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "https://fhir-ig.digital.health.nz/shared-care/StructureDefinition/cms-payload-type-extension" | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | code | Value of extension Binding: CMS Payload Type ValueSet (required) Required Pattern: attachment | |
![]() ![]() ![]() ![]() |
0..* | Extension | Extensions that cannot be ignored even if unrecognized | |
![]() ![]() ![]() ![]() |
1..1 | Attachment | Message part content Slice: Unordered, Closed by type:$this Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them | |
![]() ![]() ![]() ![]() |
Content/Rules for all slices | |||
![]() ![]() ![]() ![]() ![]() |
1..1 | Attachment | Message part content | |
![]() ![]() ![]() ![]() ![]() ![]() |
Content/Rules for all slices | |||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | (Complex) | Attachment details URL: https://fhir-ig.digital.health.nz/shared-care/StructureDefinition/hnz-attachment-extension | |
![]() ![]() ![]() |
0..1 | BackboneElement | Message payload | |
![]() ![]() ![]() ![]() |
1..* | Extension | Extension Slice: Unordered, Open by value:url Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them | |
![]() ![]() ![]() ![]() |
Content/Rules for all slices | |||
![]() ![]() ![]() ![]() ![]() |
1..1 | (Complex) | CMS Payload Type Extension URL: https://fhir-ig.digital.health.nz/shared-care/StructureDefinition/cms-payload-type-extension | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | Extension Slice: Unordered, Open by value:url | ||
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "https://fhir-ig.digital.health.nz/shared-care/StructureDefinition/cms-payload-type-extension" | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | code | Value of extension Binding: CMS Payload Type ValueSet (required) Required Pattern: template | |
![]() ![]() ![]() ![]() |
0..* | Extension | Extensions that cannot be ignored even if unrecognized | |
![]() ![]() ![]() ![]() |
1..1 | Message part content Slice: Unordered, Closed by type:$this Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them Other type slices that contain no new information are not shown in this view | ||
![]() ![]() ![]() ![]() ![]() |
string | |||
![]() ![]() ![]() ![]() ![]() |
Attachment | |||
![]() ![]() ![]() ![]() ![]() |
Reference(Resource) | |||
![]() ![]() ![]() ![]() |
Content/Rules for all slices | |||
![]() ![]() ![]() ![]() ![]() |
0..1 | Reference(CMSTemplateDocumentReference) | Message part content | |
![]() ![]() |
0..1 | When scheduled Slice: Unordered, Closed by type:$this Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them Other type slices that contain no new information are not shown in this view | ||
![]() ![]() ![]() |
dateTime | |||
![]() ![]() ![]() |
Period | |||
![]() ![]() ![]() |
0..1 | dateTime | Must be in UTC timezone on the FHIR server | |
![]() ![]() |
0..1 | dateTime | Must be in UTC timezone on the FHIR server | |
![]() ![]() |
0..* | Reference(Patient | Practitioner) | Message recipient | |
Documentation for this format | ||||
| Path | Status | Usage | ValueSet | Version | Source |
| CommunicationRequest.meta.tag | Base | example | Common Tags | 📍4.0.1 | FHIR Std. |
| CommunicationRequest.meta.tag:correlationId | Base | example | Common Tags | 📍4.0.1 | FHIR Std. |
| CommunicationRequest.status | Base | required | RequestStatus | 📍4.0.1 | FHIR Std. |
| CommunicationRequest.statusReason | Base | required | Valueset for Communication Delivery Status | 📦1.0.0 | This IG |
| CommunicationRequest.medium | Base | required | Valueset for Participation Mode | 📦1.0.0 | This IG |
| CommunicationRequest.payload:message-body.extension:payloadType.value[x] | Base | required | CMS Payload Type ValueSet | 📦0.4.7 | This IG |
| CommunicationRequest.payload:message-body.content[x]:contentAttachment.contentType | Base | required | MimeType | 📍4.0.1 | FHIR Std. |
| CommunicationRequest.payload:message-parameters.extension:payloadType.value[x] | Base | required | CMS Payload Type ValueSet | 📦0.4.7 | This IG |
| CommunicationRequest.payload:message-parameters.content[x]:contentAttachment.contentType | Base | required | MimeType | 📍4.0.1 | FHIR Std. |
| CommunicationRequest.payload:attachment-file.extension:payloadType.value[x] | Base | required | CMS Payload Type ValueSet | 📦0.4.7 | This IG |
| CommunicationRequest.payload:message-template.extension:payloadType.value[x] | Base | required | CMS Payload Type ValueSet | 📦0.4.7 | This IG |
| Id | Grade | Path(s) | Description | Expression |
| cms-body-or-template | error | CommunicationRequest | A CommunicationRequest must have either a message-body or a message-template payload. |
payload.where(extension.where(url='https://fhir-ig.digital.health.nz/shared-care/StructureDefinition/cms-payload-type-extension' and value='body').exists()).exists() or payload.where(extension.where(url='https://fhir-ig.digital.health.nz/shared-care/StructureDefinition/cms-payload-type-extension' and value='template').exists()).exists()
|
This structure is derived from CommunicationRequest
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() |
|---|---|---|---|---|
![]() |
C | 0..* | CommunicationRequest | A request for information to be sent to a receiver Constraints: cms-body-or-template |
![]() ![]() |
1..1 | Meta | Metadata about the resource | |
![]() ![]() ![]() |
1..1 | canonical(StructureDefinition) | Profiles this resource claims to conform to | |
![]() ![]() ![]() |
1..* | Coding | Tags applied to this resource Slice: Unordered, Open by value:system Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them | |
![]() ![]() ![]() ![]() |
1..1 | Coding | Tags applied to this resource | |
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | Hub correlation ID system Required Pattern: https://hub.services.digital.health.nz/ns/correlation-id | |
![]() ![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system | |
![]() ![]() |
0..0 | Contained, inline Resources | ||
![]() ![]() |
1..* | Extension | Extension Slice: Unordered, Open by value:url Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them | |
![]() ![]() ![]() |
0..1 | (Complex) | Campaign details URL: https://fhir-ig.digital.health.nz/shared-care/StructureDefinition/hnz-campaign-extension | |
![]() ![]() ![]() |
1..1 | (Complex) | Send to and from communication to contact points URL: https://fhir-ig.digital.health.nz/shared-care/StructureDefinition/hnz-contact-point-extension | |
![]() ![]() ![]() |
0..1 | url | Callback Url URL: https://fhir-ig.digital.health.nz/shared-care/StructureDefinition/hnz-system-callback-url-extension | |
![]() ![]() ![]() |
0..1 | (Complex) | For sms reply URL: https://fhir-ig.digital.health.nz/shared-care/StructureDefinition/hnz-system-reply-extension | |
![]() ![]() |
||||
![]() ![]() ![]() |
1..1 | code | usual | official | temp | secondary | old (If known) | |
![]() ![]() ![]() |
1..1 | uri | The namespace for the identifier value | |
![]() ![]() ![]() |
1..1 | string | The value that is unique | |
![]() ![]() |
0..1 | CodeableConcept | Reason for current status Binding: Valueset for Communication Delivery Status (required) | |
![]() ![]() |
1..* | CodeableConcept | A channel of communication Binding: Valueset for Participation Mode (required) | |
![]() ![]() |
0..1 | Reference(Patient) | Focus of message | |
![]() ![]() |
0..* | BackboneElement | Message payload Slice: Unordered, Open by value:extension('https://fhir-ig.digital.health.nz/shared-care/StructureDefinition/cms-payload-type-extension').value Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them | |
![]() ![]() ![]() |
0..1 | BackboneElement | Message payload | |
![]() ![]() ![]() ![]() |
1..* | Extension | Extension Slice: Unordered, Open by value:url Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them | |
![]() ![]() ![]() ![]() |
Content/Rules for all slices | |||
![]() ![]() ![]() ![]() ![]() |
1..1 | (Complex) | CMS Payload Type Extension URL: https://fhir-ig.digital.health.nz/shared-care/StructureDefinition/cms-payload-type-extension | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | code | Value of extension Required Pattern: body | |
![]() ![]() ![]() ![]() |
1..1 | Attachment | Message part content Slice: Unordered, Open by type:$this Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them | |
![]() ![]() ![]() ![]() |
Content/Rules for all slices | |||
![]() ![]() ![]() ![]() ![]() |
1..1 | Attachment | Message part content | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | code | Mime type of the content, with charset etc. Required Pattern: text/plain | |
![]() ![]() ![]() |
0..1 | BackboneElement | Message payload | |
![]() ![]() ![]() ![]() |
1..* | Extension | Extension Slice: Unordered, Open by value:url Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them | |
![]() ![]() ![]() ![]() |
Content/Rules for all slices | |||
![]() ![]() ![]() ![]() ![]() |
1..1 | (Complex) | CMS Payload Type Extension URL: https://fhir-ig.digital.health.nz/shared-care/StructureDefinition/cms-payload-type-extension | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | code | Value of extension Required Pattern: parameters | |
![]() ![]() ![]() ![]() |
1..1 | Attachment | Message part content Slice: Unordered, Open by type:$this Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them | |
![]() ![]() ![]() ![]() |
Content/Rules for all slices | |||
![]() ![]() ![]() ![]() ![]() |
1..1 | Attachment | Message part content | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | code | Mime type of the content, with charset etc. Required Pattern: application/json | |
![]() ![]() ![]() |
0..* | BackboneElement | Message payload | |
![]() ![]() ![]() ![]() |
1..* | Extension | Extension Slice: Unordered, Open by value:url Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them | |
![]() ![]() ![]() ![]() |
Content/Rules for all slices | |||
![]() ![]() ![]() ![]() ![]() |
1..1 | (Complex) | CMS Payload Type Extension URL: https://fhir-ig.digital.health.nz/shared-care/StructureDefinition/cms-payload-type-extension | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | code | Value of extension Required Pattern: attachment | |
![]() ![]() ![]() ![]() |
1..1 | Attachment | Message part content Slice: Unordered, Open by type:$this Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them | |
![]() ![]() ![]() ![]() |
Content/Rules for all slices | |||
![]() ![]() ![]() ![]() ![]() |
1..1 | Attachment | Message part content | |
![]() ![]() ![]() ![]() ![]() ![]() |
Content/Rules for all slices | |||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | (Complex) | Attachment details URL: https://fhir-ig.digital.health.nz/shared-care/StructureDefinition/hnz-attachment-extension | |
![]() ![]() ![]() |
0..1 | BackboneElement | Message payload | |
![]() ![]() ![]() ![]() |
1..* | Extension | Extension Slice: Unordered, Open by value:url Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them | |
![]() ![]() ![]() ![]() |
Content/Rules for all slices | |||
![]() ![]() ![]() ![]() ![]() |
1..1 | (Complex) | CMS Payload Type Extension URL: https://fhir-ig.digital.health.nz/shared-care/StructureDefinition/cms-payload-type-extension | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | code | Value of extension Required Pattern: template | |
![]() ![]() ![]() ![]() |
1..1 | string, Attachment, Reference(Resource) | Message part content Slice: Unordered, Open by type:$this Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them Other type slices that contain no new information are not shown in this view | |
![]() ![]() ![]() ![]() |
Content/Rules for all slices | |||
![]() ![]() ![]() ![]() ![]() |
0..1 | Reference(CMSTemplateDocumentReference) | Message part content | |
![]() ![]() |
0..1 | dateTime, Period | When scheduled Slice: Unordered, Open by type:$this Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them Other type slices that contain no new information are not shown in this view | |
![]() ![]() ![]() |
0..1 | dateTime | Must be in UTC timezone on the FHIR server | |
![]() ![]() |
0..1 | dateTime | Must be in UTC timezone on the FHIR server | |
![]() ![]() |
0..* | Reference(Patient | Practitioner) | Message recipient | |
Documentation for this format | ||||
| Path | Status | Usage | ValueSet | Version | Source |
| CommunicationRequest.statusReason | Base | required | Valueset for Communication Delivery Status | 📦1.0.0 | This IG |
| CommunicationRequest.medium | Base | required | Valueset for Participation Mode | 📦1.0.0 | This IG |
| Id | Grade | Path(s) | Description | Expression |
| cms-body-or-template | error | CommunicationRequest | A CommunicationRequest must have either a message-body or a message-template payload. |
payload.where(extension.where(url='https://fhir-ig.digital.health.nz/shared-care/StructureDefinition/cms-payload-type-extension' and value='body').exists()).exists() or payload.where(extension.where(url='https://fhir-ig.digital.health.nz/shared-care/StructureDefinition/cms-payload-type-extension' and value='template').exists()).exists()
|
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() | ||||
|---|---|---|---|---|---|---|---|---|
![]() |
C | 0..* | CommunicationRequest | A request for information to be sent to a receiver Constraints: cms-body-or-template | ||||
![]() ![]() |
0..1 | id | Logical id of this artifact | |||||
![]() ![]() |
1..1 | Meta | Metadata about the resource | |||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() |
0..1 | id | Version specific identifier | |||||
![]() ![]() ![]() |
0..1 | instant | When the resource version last changed | |||||
![]() ![]() ![]() |
0..1 | uri | Identifies where the resource comes from | |||||
![]() ![]() ![]() |
1..1 | canonical(StructureDefinition) | Profiles this resource claims to conform to | |||||
![]() ![]() ![]() |
0..* | Coding | Security Labels applied to this resource Binding: All Security Labels (extensible): Security Labels from the Healthcare Privacy and Security Classification System. | |||||
![]() ![]() ![]() |
1..* | Coding | Tags applied to this resource Slice: Unordered, Open by value:system Binding: CommonTags (example): Codes that represent various types of tags, commonly workflow-related; e.g. "Needs review by Dr. Jones". Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them | |||||
![]() ![]() ![]() ![]() |
1..1 | Coding | Tags applied to this resource Binding: CommonTags (example): Codes that represent various types of tags, commonly workflow-related; e.g. "Needs review by Dr. Jones". | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | Hub correlation ID system Required Pattern: https://hub.services.digital.health.nz/ns/correlation-id | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Version of the system - if relevant | |||||
![]() ![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Representation defined by the system | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | boolean | If this coding was chosen directly by the user | |||||
![]() ![]() |
0..1 | uri | A set of rules under which this content was created | |||||
![]() ![]() |
0..1 | code | Language of the resource content Binding: CommonLanguages (preferred): A human language.
| |||||
![]() ![]() |
0..1 | Narrative | Text summary of the resource, for human interpretation This profile does not constrain the narrative in regard to content, language, or traceability to data elements | |||||
![]() ![]() |
1..* | Extension | Extension Slice: Unordered, Open by value:url Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them | |||||
![]() ![]() ![]() |
0..1 | (Complex) | Campaign details URL: https://fhir-ig.digital.health.nz/shared-care/StructureDefinition/hnz-campaign-extension | |||||
![]() ![]() ![]() |
1..1 | (Complex) | Send to and from communication to contact points URL: https://fhir-ig.digital.health.nz/shared-care/StructureDefinition/hnz-contact-point-extension | |||||
![]() ![]() ![]() |
0..1 | url | Callback Url URL: https://fhir-ig.digital.health.nz/shared-care/StructureDefinition/hnz-system-callback-url-extension | |||||
![]() ![]() ![]() |
0..1 | (Complex) | For sms reply URL: https://fhir-ig.digital.health.nz/shared-care/StructureDefinition/hnz-system-reply-extension | |||||
![]() ![]() |
0..* | Extension | Extensions that cannot be ignored | |||||
![]() ![]() |
0..* | Identifier | Unique identifier | |||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() |
1..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known . | |||||
![]() ![]() ![]() |
0..1 | CodeableConcept | Description of identifier Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose. | |||||
![]() ![]() ![]() |
1..1 | uri | The namespace for the identifier value Example General: http://www.acme.com/identifiers/patient | |||||
![]() ![]() ![]() |
1..1 | string | The value that is unique Example General: 123456 | |||||
![]() ![]() ![]() |
0..1 | Period | Time period when id is/was valid for use | |||||
![]() ![]() ![]() |
0..1 | Reference(Organization) | Organization that issued id (may be just text) | |||||
![]() ![]() |
0..* | Reference(Resource) | Fulfills plan or proposal | |||||
![]() ![]() |
0..* | Reference(CommunicationRequest) | Request(s) replaced by this request | |||||
![]() ![]() |
0..1 | Identifier | Composite request this is part of | |||||
![]() ![]() |
1..1 | code | draft | active | on-hold | revoked | completed | entered-in-error | unknown Binding: RequestStatus (required): The status of the communication request. | |||||
![]() ![]() |
0..1 | CodeableConcept | Reason for current status Binding: Valueset for Communication Delivery Status (required) | |||||
![]() ![]() |
0..* | CodeableConcept | Message category Binding: CommunicationCategory (example): Codes for general categories of communications such as alerts, instruction, etc. | |||||
![]() ![]() |
0..1 | code | routine | urgent | asap | stat Binding: RequestPriority (required): Codes indicating the relative importance of a communication request. | |||||
![]() ![]() |
0..1 | boolean | True if request is prohibiting action | |||||
![]() ![]() |
1..* | CodeableConcept | A channel of communication Binding: Valueset for Participation Mode (required) | |||||
![]() ![]() |
0..1 | Reference(Patient) | Focus of message | |||||
![]() ![]() |
0..* | Reference(Resource) | Resources that pertain to this communication request | |||||
![]() ![]() |
0..1 | Reference(Encounter) | Encounter created as part of | |||||
![]() ![]() |
0..* | BackboneElement | Message payload Slice: Unordered, Open by value:extension('https://fhir-ig.digital.health.nz/shared-care/StructureDefinition/cms-payload-type-extension').value Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them | |||||
![]() ![]() ![]() |
Content/Rules for all slices | |||||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Extensions that cannot be ignored even if unrecognized | |||||
![]() ![]() ![]() ![]() |
1..1 | Message part content | ||||||
![]() ![]() ![]() ![]() ![]() |
string | |||||||
![]() ![]() ![]() ![]() ![]() |
Attachment | |||||||
![]() ![]() ![]() ![]() ![]() |
Reference(Resource) | |||||||
![]() ![]() ![]() |
0..1 | BackboneElement | Message payload | |||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
1..* | Extension | Extension Slice: Unordered, Open by value:url Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them | |||||
![]() ![]() ![]() ![]() |
Content/Rules for all slices | |||||||
![]() ![]() ![]() ![]() ![]() |
1..1 | (Complex) | CMS Payload Type Extension URL: https://fhir-ig.digital.health.nz/shared-care/StructureDefinition/cms-payload-type-extension | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | Extension Slice: Unordered, Open by value:url | ||||||
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "https://fhir-ig.digital.health.nz/shared-care/StructureDefinition/cms-payload-type-extension" | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | code | Value of extension Binding: CMS Payload Type ValueSet (required) Required Pattern: body | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Extensions that cannot be ignored even if unrecognized | |||||
![]() ![]() ![]() ![]() |
1..1 | Attachment | Message part content Slice: Unordered, Closed by type:$this Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them | |||||
![]() ![]() ![]() ![]() |
Content/Rules for all slices | |||||||
![]() ![]() ![]() ![]() ![]() |
1..1 | Attachment | Message part content | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | code | Mime type of the content, with charset etc. Binding: Mime Types (required): The mime type of an attachment. Any valid mime type is allowed. Required Pattern: text/plain | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | code | Human language of the content (BCP-47) Binding: CommonLanguages (preferred): A human language.
Example General: en-AU | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | base64Binary | Data inline, base64ed | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | url | Uri where the data can be found Example General: http://www.acme.com/logo-small.png | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | unsignedInt | Number of bytes of content (if url provided) | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | base64Binary | Hash of the data (sha-1, base64ed) | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Label to display in place of the data Example General: Official Corporate Logo | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | dateTime | Date attachment was first created | |||||
![]() ![]() ![]() |
0..1 | BackboneElement | Message payload | |||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
1..* | Extension | Extension Slice: Unordered, Open by value:url Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them | |||||
![]() ![]() ![]() ![]() |
Content/Rules for all slices | |||||||
![]() ![]() ![]() ![]() ![]() |
1..1 | (Complex) | CMS Payload Type Extension URL: https://fhir-ig.digital.health.nz/shared-care/StructureDefinition/cms-payload-type-extension | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | Extension Slice: Unordered, Open by value:url | ||||||
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "https://fhir-ig.digital.health.nz/shared-care/StructureDefinition/cms-payload-type-extension" | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | code | Value of extension Binding: CMS Payload Type ValueSet (required) Required Pattern: parameters | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Extensions that cannot be ignored even if unrecognized | |||||
![]() ![]() ![]() ![]() |
1..1 | Attachment | Message part content Slice: Unordered, Closed by type:$this Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them | |||||
![]() ![]() ![]() ![]() |
Content/Rules for all slices | |||||||
![]() ![]() ![]() ![]() ![]() |
1..1 | Attachment | Message part content | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | code | Mime type of the content, with charset etc. Binding: Mime Types (required): The mime type of an attachment. Any valid mime type is allowed. Required Pattern: application/json | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | code | Human language of the content (BCP-47) Binding: CommonLanguages (preferred): A human language.
Example General: en-AU | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | base64Binary | Data inline, base64ed | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | url | Uri where the data can be found Example General: http://www.acme.com/logo-small.png | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | unsignedInt | Number of bytes of content (if url provided) | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | base64Binary | Hash of the data (sha-1, base64ed) | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Label to display in place of the data Example General: Official Corporate Logo | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | dateTime | Date attachment was first created | |||||
![]() ![]() ![]() |
0..* | BackboneElement | Message payload | |||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
1..* | Extension | Extension Slice: Unordered, Open by value:url Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them | |||||
![]() ![]() ![]() ![]() |
Content/Rules for all slices | |||||||
![]() ![]() ![]() ![]() ![]() |
1..1 | (Complex) | CMS Payload Type Extension URL: https://fhir-ig.digital.health.nz/shared-care/StructureDefinition/cms-payload-type-extension | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | Extension Slice: Unordered, Open by value:url | ||||||
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "https://fhir-ig.digital.health.nz/shared-care/StructureDefinition/cms-payload-type-extension" | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | code | Value of extension Binding: CMS Payload Type ValueSet (required) Required Pattern: attachment | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Extensions that cannot be ignored even if unrecognized | |||||
![]() ![]() ![]() ![]() |
1..1 | Attachment | Message part content Slice: Unordered, Closed by type:$this Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them | |||||
![]() ![]() ![]() ![]() |
Content/Rules for all slices | |||||||
![]() ![]() ![]() ![]() ![]() |
1..1 | Attachment | Message part content | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
Content/Rules for all slices | |||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | (Complex) | Attachment details URL: https://fhir-ig.digital.health.nz/shared-care/StructureDefinition/hnz-attachment-extension | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | code | Mime type of the content, with charset etc. Binding: Mime Types (required): The mime type of an attachment. Any valid mime type is allowed. Example General: text/plain; charset=UTF-8, image/png | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | code | Human language of the content (BCP-47) Binding: CommonLanguages (preferred): A human language.
Example General: en-AU | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | base64Binary | Data inline, base64ed | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | url | Uri where the data can be found Example General: http://www.acme.com/logo-small.png | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | unsignedInt | Number of bytes of content (if url provided) | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | base64Binary | Hash of the data (sha-1, base64ed) | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Label to display in place of the data Example General: Official Corporate Logo | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | dateTime | Date attachment was first created | |||||
![]() ![]() ![]() |
0..1 | BackboneElement | Message payload | |||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
1..* | Extension | Extension Slice: Unordered, Open by value:url Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them | |||||
![]() ![]() ![]() ![]() |
Content/Rules for all slices | |||||||
![]() ![]() ![]() ![]() ![]() |
1..1 | (Complex) | CMS Payload Type Extension URL: https://fhir-ig.digital.health.nz/shared-care/StructureDefinition/cms-payload-type-extension | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | Extension Slice: Unordered, Open by value:url | ||||||
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "https://fhir-ig.digital.health.nz/shared-care/StructureDefinition/cms-payload-type-extension" | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | code | Value of extension Binding: CMS Payload Type ValueSet (required) Required Pattern: template | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Extensions that cannot be ignored even if unrecognized | |||||
![]() ![]() ![]() ![]() |
1..1 | Message part content Slice: Unordered, Closed by type:$this Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them Other type slices that contain no new information are not shown in this view | ||||||
![]() ![]() ![]() ![]() ![]() |
string | |||||||
![]() ![]() ![]() ![]() ![]() |
Attachment | |||||||
![]() ![]() ![]() ![]() ![]() |
Reference(Resource) | |||||||
![]() ![]() ![]() ![]() |
Content/Rules for all slices | |||||||
![]() ![]() ![]() ![]() ![]() |
0..1 | Reference(CMSTemplateDocumentReference) | Message part content | |||||
![]() ![]() |
0..1 | When scheduled Slice: Unordered, Closed by type:$this Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them Other type slices that contain no new information are not shown in this view | ||||||
![]() ![]() ![]() |
dateTime | |||||||
![]() ![]() ![]() |
Period | |||||||
![]() ![]() ![]() |
0..1 | dateTime | Must be in UTC timezone on the FHIR server | |||||
![]() ![]() |
0..1 | dateTime | Must be in UTC timezone on the FHIR server | |||||
![]() ![]() |
0..1 | Reference(Practitioner | PractitionerRole | Organization | Patient | RelatedPerson | Device) | Who/what is requesting service | |||||
![]() ![]() |
0..* | Reference(Patient | Practitioner) | Message recipient | |||||
![]() ![]() |
0..1 | Reference(Device | Organization | Patient | Practitioner | PractitionerRole | RelatedPerson | HealthcareService) | Message sender | |||||
![]() ![]() |
0..* | CodeableConcept | Why is communication needed? Binding: v3 Code System ActReason (example): Codes for describing reasons for the occurrence of a communication. | |||||
![]() ![]() |
0..* | Reference(Condition | Observation | DiagnosticReport | DocumentReference) | Why is communication needed? | |||||
![]() ![]() |
0..* | Annotation | Comments made about communication request | |||||
Documentation for this format | ||||||||
| Path | Status | Usage | ValueSet | Version | Source |
| CommunicationRequest.meta.security | Base | extensible | SecurityLabels | 📍4.0.1 | FHIR Std. |
| CommunicationRequest.meta.tag | Base | example | Common Tags | 📍4.0.1 | FHIR Std. |
| CommunicationRequest.meta.tag:correlationId | Base | example | Common Tags | 📍4.0.1 | FHIR Std. |
| CommunicationRequest.language | Base | preferred | Common Languages | 📍4.0.1 | FHIR Std. |
| CommunicationRequest.identifier.use | Base | required | IdentifierUse | 📍4.0.1 | FHIR Std. |
| CommunicationRequest.identifier.type | Base | extensible | IdentifierType | 📍4.0.1 | FHIR Std. |
| CommunicationRequest.status | Base | required | RequestStatus | 📍4.0.1 | FHIR Std. |
| CommunicationRequest.statusReason | Base | required | Valueset for Communication Delivery Status | 📦1.0.0 | This IG |
| CommunicationRequest.category | Base | example | CommunicationCategory | 📍4.0.1 | FHIR Std. |
| CommunicationRequest.priority | Base | required | Request priority | 📍4.0.1 | FHIR Std. |
| CommunicationRequest.medium | Base | required | Valueset for Participation Mode | 📦1.0.0 | This IG |
| CommunicationRequest.payload:message-body.extension:payloadType.value[x] | Base | required | CMS Payload Type ValueSet | 📦0.4.7 | This IG |
| CommunicationRequest.payload:message-body.content[x]:contentAttachment.contentType | Base | required | MimeType | 📍4.0.1 | FHIR Std. |
| CommunicationRequest.payload:message-body.content[x]:contentAttachment.language | Base | preferred | Common Languages | 📍4.0.1 | FHIR Std. |
| CommunicationRequest.payload:message-parameters.extension:payloadType.value[x] | Base | required | CMS Payload Type ValueSet | 📦0.4.7 | This IG |
| CommunicationRequest.payload:message-parameters.content[x]:contentAttachment.contentType | Base | required | MimeType | 📍4.0.1 | FHIR Std. |
| CommunicationRequest.payload:message-parameters.content[x]:contentAttachment.language | Base | preferred | Common Languages | 📍4.0.1 | FHIR Std. |
| CommunicationRequest.payload:attachment-file.extension:payloadType.value[x] | Base | required | CMS Payload Type ValueSet | 📦0.4.7 | This IG |
| CommunicationRequest.payload:attachment-file.content[x]:contentAttachment.contentType | Base | required | MimeType | 📍4.0.1 | FHIR Std. |
| CommunicationRequest.payload:attachment-file.content[x]:contentAttachment.language | Base | preferred | Common Languages | 📍4.0.1 | FHIR Std. |
| CommunicationRequest.payload:message-template.extension:payloadType.value[x] | Base | required | CMS Payload Type ValueSet | 📦0.4.7 | This IG |
| CommunicationRequest.reasonCode | Base | example | v3 Code System ActReason | 📦3.0.0 | THO v6.5 |
| Id | Grade | Path(s) | Description | Expression |
| cms-body-or-template | error | CommunicationRequest | A CommunicationRequest must have either a message-body or a message-template payload. |
payload.where(extension.where(url='https://fhir-ig.digital.health.nz/shared-care/StructureDefinition/cms-payload-type-extension' and value='body').exists()).exists() or payload.where(extension.where(url='https://fhir-ig.digital.health.nz/shared-care/StructureDefinition/cms-payload-type-extension' and value='template').exists()).exists()
|
This structure is derived from CommunicationRequest
Summary
Mandatory: 9 elements(14 nested mandatory elements)
Prohibited: 1 element
Structures
This structure refers to these other structures:
Extensions
This structure refers to these extensions:
Slices
This structure defines the following Slices:
Key Elements View
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() |
|---|---|---|---|---|
![]() |
C | 0..* | CommunicationRequest | A request for information to be sent to a receiver Constraints: cms-body-or-template |
![]() ![]() |
1..1 | Meta | Metadata about the resource | |
![]() ![]() ![]() |
1..1 | canonical(StructureDefinition) | Profiles this resource claims to conform to | |
![]() ![]() ![]() |
1..* | Coding | Tags applied to this resource Slice: Unordered, Open by value:system Binding: CommonTags (example): Codes that represent various types of tags, commonly workflow-related; e.g. "Needs review by Dr. Jones". Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them | |
![]() ![]() ![]() ![]() |
1..1 | Coding | Tags applied to this resource Binding: CommonTags (example): Codes that represent various types of tags, commonly workflow-related; e.g. "Needs review by Dr. Jones". | |
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | Hub correlation ID system Required Pattern: https://hub.services.digital.health.nz/ns/correlation-id | |
![]() ![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system | |
![]() ![]() |
0..1 | uri | A set of rules under which this content was created | |
![]() ![]() |
1..* | Extension | Extension Slice: Unordered, Open by value:url Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them | |
![]() ![]() ![]() |
0..1 | (Complex) | Campaign details URL: https://fhir-ig.digital.health.nz/shared-care/StructureDefinition/hnz-campaign-extension | |
![]() ![]() ![]() |
1..1 | (Complex) | Send to and from communication to contact points URL: https://fhir-ig.digital.health.nz/shared-care/StructureDefinition/hnz-contact-point-extension | |
![]() ![]() ![]() |
0..1 | url | Callback Url URL: https://fhir-ig.digital.health.nz/shared-care/StructureDefinition/hnz-system-callback-url-extension | |
![]() ![]() ![]() |
0..1 | (Complex) | For sms reply URL: https://fhir-ig.digital.health.nz/shared-care/StructureDefinition/hnz-system-reply-extension | |
![]() ![]() |
0..* | Extension | Extensions that cannot be ignored | |
![]() ![]() |
1..1 | code | draft | active | on-hold | revoked | completed | entered-in-error | unknown Binding: RequestStatus (required): The status of the communication request. | |
![]() ![]() |
0..1 | CodeableConcept | Reason for current status Binding: Valueset for Communication Delivery Status (required) | |
![]() ![]() |
0..1 | boolean | True if request is prohibiting action | |
![]() ![]() |
1..* | CodeableConcept | A channel of communication Binding: Valueset for Participation Mode (required) | |
![]() ![]() |
0..1 | Reference(Patient) | Focus of message | |
![]() ![]() |
0..* | BackboneElement | Message payload Slice: Unordered, Open by value:extension('https://fhir-ig.digital.health.nz/shared-care/StructureDefinition/cms-payload-type-extension').value Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them | |
![]() ![]() ![]() |
Content/Rules for all slices | |||
![]() ![]() ![]() ![]() |
0..* | Extension | Extensions that cannot be ignored even if unrecognized | |
![]() ![]() ![]() ![]() |
1..1 | Message part content | ||
![]() ![]() ![]() ![]() ![]() |
string | |||
![]() ![]() ![]() ![]() ![]() |
Attachment | |||
![]() ![]() ![]() ![]() ![]() |
Reference(Resource) | |||
![]() ![]() ![]() |
0..1 | BackboneElement | Message payload | |
![]() ![]() ![]() ![]() |
1..* | Extension | Extension Slice: Unordered, Open by value:url Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them | |
![]() ![]() ![]() ![]() |
Content/Rules for all slices | |||
![]() ![]() ![]() ![]() ![]() |
1..1 | (Complex) | CMS Payload Type Extension URL: https://fhir-ig.digital.health.nz/shared-care/StructureDefinition/cms-payload-type-extension | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | Extension Slice: Unordered, Open by value:url | ||
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "https://fhir-ig.digital.health.nz/shared-care/StructureDefinition/cms-payload-type-extension" | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | code | Value of extension Binding: CMS Payload Type ValueSet (required) Required Pattern: body | |
![]() ![]() ![]() ![]() |
0..* | Extension | Extensions that cannot be ignored even if unrecognized | |
![]() ![]() ![]() ![]() |
1..1 | Attachment | Message part content Slice: Unordered, Closed by type:$this Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them | |
![]() ![]() ![]() ![]() |
Content/Rules for all slices | |||
![]() ![]() ![]() ![]() ![]() |
1..1 | Attachment | Message part content | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | code | Mime type of the content, with charset etc. Binding: Mime Types (required): The mime type of an attachment. Any valid mime type is allowed. Required Pattern: text/plain | |
![]() ![]() ![]() |
0..1 | BackboneElement | Message payload | |
![]() ![]() ![]() ![]() |
1..* | Extension | Extension Slice: Unordered, Open by value:url Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them | |
![]() ![]() ![]() ![]() |
Content/Rules for all slices | |||
![]() ![]() ![]() ![]() ![]() |
1..1 | (Complex) | CMS Payload Type Extension URL: https://fhir-ig.digital.health.nz/shared-care/StructureDefinition/cms-payload-type-extension | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | Extension Slice: Unordered, Open by value:url | ||
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "https://fhir-ig.digital.health.nz/shared-care/StructureDefinition/cms-payload-type-extension" | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | code | Value of extension Binding: CMS Payload Type ValueSet (required) Required Pattern: parameters | |
![]() ![]() ![]() ![]() |
0..* | Extension | Extensions that cannot be ignored even if unrecognized | |
![]() ![]() ![]() ![]() |
1..1 | Attachment | Message part content Slice: Unordered, Closed by type:$this Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them | |
![]() ![]() ![]() ![]() |
Content/Rules for all slices | |||
![]() ![]() ![]() ![]() ![]() |
1..1 | Attachment | Message part content | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | code | Mime type of the content, with charset etc. Binding: Mime Types (required): The mime type of an attachment. Any valid mime type is allowed. Required Pattern: application/json | |
![]() ![]() ![]() |
0..* | BackboneElement | Message payload | |
![]() ![]() ![]() ![]() |
1..* | Extension | Extension Slice: Unordered, Open by value:url Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them | |
![]() ![]() ![]() ![]() |
Content/Rules for all slices | |||
![]() ![]() ![]() ![]() ![]() |
1..1 | (Complex) | CMS Payload Type Extension URL: https://fhir-ig.digital.health.nz/shared-care/StructureDefinition/cms-payload-type-extension | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | Extension Slice: Unordered, Open by value:url | ||
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "https://fhir-ig.digital.health.nz/shared-care/StructureDefinition/cms-payload-type-extension" | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | code | Value of extension Binding: CMS Payload Type ValueSet (required) Required Pattern: attachment | |
![]() ![]() ![]() ![]() |
0..* | Extension | Extensions that cannot be ignored even if unrecognized | |
![]() ![]() ![]() ![]() |
1..1 | Attachment | Message part content Slice: Unordered, Closed by type:$this Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them | |
![]() ![]() ![]() ![]() |
Content/Rules for all slices | |||
![]() ![]() ![]() ![]() ![]() |
1..1 | Attachment | Message part content | |
![]() ![]() ![]() ![]() ![]() ![]() |
Content/Rules for all slices | |||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | (Complex) | Attachment details URL: https://fhir-ig.digital.health.nz/shared-care/StructureDefinition/hnz-attachment-extension | |
![]() ![]() ![]() |
0..1 | BackboneElement | Message payload | |
![]() ![]() ![]() ![]() |
1..* | Extension | Extension Slice: Unordered, Open by value:url Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them | |
![]() ![]() ![]() ![]() |
Content/Rules for all slices | |||
![]() ![]() ![]() ![]() ![]() |
1..1 | (Complex) | CMS Payload Type Extension URL: https://fhir-ig.digital.health.nz/shared-care/StructureDefinition/cms-payload-type-extension | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | Extension Slice: Unordered, Open by value:url | ||
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "https://fhir-ig.digital.health.nz/shared-care/StructureDefinition/cms-payload-type-extension" | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | code | Value of extension Binding: CMS Payload Type ValueSet (required) Required Pattern: template | |
![]() ![]() ![]() ![]() |
0..* | Extension | Extensions that cannot be ignored even if unrecognized | |
![]() ![]() ![]() ![]() |
1..1 | Message part content Slice: Unordered, Closed by type:$this Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them Other type slices that contain no new information are not shown in this view | ||
![]() ![]() ![]() ![]() ![]() |
string | |||
![]() ![]() ![]() ![]() ![]() |
Attachment | |||
![]() ![]() ![]() ![]() ![]() |
Reference(Resource) | |||
![]() ![]() ![]() ![]() |
Content/Rules for all slices | |||
![]() ![]() ![]() ![]() ![]() |
0..1 | Reference(CMSTemplateDocumentReference) | Message part content | |
![]() ![]() |
0..1 | When scheduled Slice: Unordered, Closed by type:$this Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them Other type slices that contain no new information are not shown in this view | ||
![]() ![]() ![]() |
dateTime | |||
![]() ![]() ![]() |
Period | |||
![]() ![]() ![]() |
0..1 | dateTime | Must be in UTC timezone on the FHIR server | |
![]() ![]() |
0..1 | dateTime | Must be in UTC timezone on the FHIR server | |
![]() ![]() |
0..* | Reference(Patient | Practitioner) | Message recipient | |
Documentation for this format | ||||
| Path | Status | Usage | ValueSet | Version | Source |
| CommunicationRequest.meta.tag | Base | example | Common Tags | 📍4.0.1 | FHIR Std. |
| CommunicationRequest.meta.tag:correlationId | Base | example | Common Tags | 📍4.0.1 | FHIR Std. |
| CommunicationRequest.status | Base | required | RequestStatus | 📍4.0.1 | FHIR Std. |
| CommunicationRequest.statusReason | Base | required | Valueset for Communication Delivery Status | 📦1.0.0 | This IG |
| CommunicationRequest.medium | Base | required | Valueset for Participation Mode | 📦1.0.0 | This IG |
| CommunicationRequest.payload:message-body.extension:payloadType.value[x] | Base | required | CMS Payload Type ValueSet | 📦0.4.7 | This IG |
| CommunicationRequest.payload:message-body.content[x]:contentAttachment.contentType | Base | required | MimeType | 📍4.0.1 | FHIR Std. |
| CommunicationRequest.payload:message-parameters.extension:payloadType.value[x] | Base | required | CMS Payload Type ValueSet | 📦0.4.7 | This IG |
| CommunicationRequest.payload:message-parameters.content[x]:contentAttachment.contentType | Base | required | MimeType | 📍4.0.1 | FHIR Std. |
| CommunicationRequest.payload:attachment-file.extension:payloadType.value[x] | Base | required | CMS Payload Type ValueSet | 📦0.4.7 | This IG |
| CommunicationRequest.payload:message-template.extension:payloadType.value[x] | Base | required | CMS Payload Type ValueSet | 📦0.4.7 | This IG |
| Id | Grade | Path(s) | Description | Expression |
| cms-body-or-template | error | CommunicationRequest | A CommunicationRequest must have either a message-body or a message-template payload. |
payload.where(extension.where(url='https://fhir-ig.digital.health.nz/shared-care/StructureDefinition/cms-payload-type-extension' and value='body').exists()).exists() or payload.where(extension.where(url='https://fhir-ig.digital.health.nz/shared-care/StructureDefinition/cms-payload-type-extension' and value='template').exists()).exists()
|
Differential View
This structure is derived from CommunicationRequest
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() |
|---|---|---|---|---|
![]() |
C | 0..* | CommunicationRequest | A request for information to be sent to a receiver Constraints: cms-body-or-template |
![]() ![]() |
1..1 | Meta | Metadata about the resource | |
![]() ![]() ![]() |
1..1 | canonical(StructureDefinition) | Profiles this resource claims to conform to | |
![]() ![]() ![]() |
1..* | Coding | Tags applied to this resource Slice: Unordered, Open by value:system Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them | |
![]() ![]() ![]() ![]() |
1..1 | Coding | Tags applied to this resource | |
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | Hub correlation ID system Required Pattern: https://hub.services.digital.health.nz/ns/correlation-id | |
![]() ![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system | |
![]() ![]() |
0..0 | Contained, inline Resources | ||
![]() ![]() |
1..* | Extension | Extension Slice: Unordered, Open by value:url Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them | |
![]() ![]() ![]() |
0..1 | (Complex) | Campaign details URL: https://fhir-ig.digital.health.nz/shared-care/StructureDefinition/hnz-campaign-extension | |
![]() ![]() ![]() |
1..1 | (Complex) | Send to and from communication to contact points URL: https://fhir-ig.digital.health.nz/shared-care/StructureDefinition/hnz-contact-point-extension | |
![]() ![]() ![]() |
0..1 | url | Callback Url URL: https://fhir-ig.digital.health.nz/shared-care/StructureDefinition/hnz-system-callback-url-extension | |
![]() ![]() ![]() |
0..1 | (Complex) | For sms reply URL: https://fhir-ig.digital.health.nz/shared-care/StructureDefinition/hnz-system-reply-extension | |
![]() ![]() |
||||
![]() ![]() ![]() |
1..1 | code | usual | official | temp | secondary | old (If known) | |
![]() ![]() ![]() |
1..1 | uri | The namespace for the identifier value | |
![]() ![]() ![]() |
1..1 | string | The value that is unique | |
![]() ![]() |
0..1 | CodeableConcept | Reason for current status Binding: Valueset for Communication Delivery Status (required) | |
![]() ![]() |
1..* | CodeableConcept | A channel of communication Binding: Valueset for Participation Mode (required) | |
![]() ![]() |
0..1 | Reference(Patient) | Focus of message | |
![]() ![]() |
0..* | BackboneElement | Message payload Slice: Unordered, Open by value:extension('https://fhir-ig.digital.health.nz/shared-care/StructureDefinition/cms-payload-type-extension').value Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them | |
![]() ![]() ![]() |
0..1 | BackboneElement | Message payload | |
![]() ![]() ![]() ![]() |
1..* | Extension | Extension Slice: Unordered, Open by value:url Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them | |
![]() ![]() ![]() ![]() |
Content/Rules for all slices | |||
![]() ![]() ![]() ![]() ![]() |
1..1 | (Complex) | CMS Payload Type Extension URL: https://fhir-ig.digital.health.nz/shared-care/StructureDefinition/cms-payload-type-extension | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | code | Value of extension Required Pattern: body | |
![]() ![]() ![]() ![]() |
1..1 | Attachment | Message part content Slice: Unordered, Open by type:$this Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them | |
![]() ![]() ![]() ![]() |
Content/Rules for all slices | |||
![]() ![]() ![]() ![]() ![]() |
1..1 | Attachment | Message part content | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | code | Mime type of the content, with charset etc. Required Pattern: text/plain | |
![]() ![]() ![]() |
0..1 | BackboneElement | Message payload | |
![]() ![]() ![]() ![]() |
1..* | Extension | Extension Slice: Unordered, Open by value:url Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them | |
![]() ![]() ![]() ![]() |
Content/Rules for all slices | |||
![]() ![]() ![]() ![]() ![]() |
1..1 | (Complex) | CMS Payload Type Extension URL: https://fhir-ig.digital.health.nz/shared-care/StructureDefinition/cms-payload-type-extension | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | code | Value of extension Required Pattern: parameters | |
![]() ![]() ![]() ![]() |
1..1 | Attachment | Message part content Slice: Unordered, Open by type:$this Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them | |
![]() ![]() ![]() ![]() |
Content/Rules for all slices | |||
![]() ![]() ![]() ![]() ![]() |
1..1 | Attachment | Message part content | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | code | Mime type of the content, with charset etc. Required Pattern: application/json | |
![]() ![]() ![]() |
0..* | BackboneElement | Message payload | |
![]() ![]() ![]() ![]() |
1..* | Extension | Extension Slice: Unordered, Open by value:url Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them | |
![]() ![]() ![]() ![]() |
Content/Rules for all slices | |||
![]() ![]() ![]() ![]() ![]() |
1..1 | (Complex) | CMS Payload Type Extension URL: https://fhir-ig.digital.health.nz/shared-care/StructureDefinition/cms-payload-type-extension | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | code | Value of extension Required Pattern: attachment | |
![]() ![]() ![]() ![]() |
1..1 | Attachment | Message part content Slice: Unordered, Open by type:$this Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them | |
![]() ![]() ![]() ![]() |
Content/Rules for all slices | |||
![]() ![]() ![]() ![]() ![]() |
1..1 | Attachment | Message part content | |
![]() ![]() ![]() ![]() ![]() ![]() |
Content/Rules for all slices | |||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | (Complex) | Attachment details URL: https://fhir-ig.digital.health.nz/shared-care/StructureDefinition/hnz-attachment-extension | |
![]() ![]() ![]() |
0..1 | BackboneElement | Message payload | |
![]() ![]() ![]() ![]() |
1..* | Extension | Extension Slice: Unordered, Open by value:url Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them | |
![]() ![]() ![]() ![]() |
Content/Rules for all slices | |||
![]() ![]() ![]() ![]() ![]() |
1..1 | (Complex) | CMS Payload Type Extension URL: https://fhir-ig.digital.health.nz/shared-care/StructureDefinition/cms-payload-type-extension | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | code | Value of extension Required Pattern: template | |
![]() ![]() ![]() ![]() |
1..1 | string, Attachment, Reference(Resource) | Message part content Slice: Unordered, Open by type:$this Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them Other type slices that contain no new information are not shown in this view | |
![]() ![]() ![]() ![]() |
Content/Rules for all slices | |||
![]() ![]() ![]() ![]() ![]() |
0..1 | Reference(CMSTemplateDocumentReference) | Message part content | |
![]() ![]() |
0..1 | dateTime, Period | When scheduled Slice: Unordered, Open by type:$this Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them Other type slices that contain no new information are not shown in this view | |
![]() ![]() ![]() |
0..1 | dateTime | Must be in UTC timezone on the FHIR server | |
![]() ![]() |
0..1 | dateTime | Must be in UTC timezone on the FHIR server | |
![]() ![]() |
0..* | Reference(Patient | Practitioner) | Message recipient | |
Documentation for this format | ||||
| Path | Status | Usage | ValueSet | Version | Source |
| CommunicationRequest.statusReason | Base | required | Valueset for Communication Delivery Status | 📦1.0.0 | This IG |
| CommunicationRequest.medium | Base | required | Valueset for Participation Mode | 📦1.0.0 | This IG |
| Id | Grade | Path(s) | Description | Expression |
| cms-body-or-template | error | CommunicationRequest | A CommunicationRequest must have either a message-body or a message-template payload. |
payload.where(extension.where(url='https://fhir-ig.digital.health.nz/shared-care/StructureDefinition/cms-payload-type-extension' and value='body').exists()).exists() or payload.where(extension.where(url='https://fhir-ig.digital.health.nz/shared-care/StructureDefinition/cms-payload-type-extension' and value='template').exists()).exists()
|
Snapshot View
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() | ||||
|---|---|---|---|---|---|---|---|---|
![]() |
C | 0..* | CommunicationRequest | A request for information to be sent to a receiver Constraints: cms-body-or-template | ||||
![]() ![]() |
0..1 | id | Logical id of this artifact | |||||
![]() ![]() |
1..1 | Meta | Metadata about the resource | |||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() |
0..1 | id | Version specific identifier | |||||
![]() ![]() ![]() |
0..1 | instant | When the resource version last changed | |||||
![]() ![]() ![]() |
0..1 | uri | Identifies where the resource comes from | |||||
![]() ![]() ![]() |
1..1 | canonical(StructureDefinition) | Profiles this resource claims to conform to | |||||
![]() ![]() ![]() |
0..* | Coding | Security Labels applied to this resource Binding: All Security Labels (extensible): Security Labels from the Healthcare Privacy and Security Classification System. | |||||
![]() ![]() ![]() |
1..* | Coding | Tags applied to this resource Slice: Unordered, Open by value:system Binding: CommonTags (example): Codes that represent various types of tags, commonly workflow-related; e.g. "Needs review by Dr. Jones". Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them | |||||
![]() ![]() ![]() ![]() |
1..1 | Coding | Tags applied to this resource Binding: CommonTags (example): Codes that represent various types of tags, commonly workflow-related; e.g. "Needs review by Dr. Jones". | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | Hub correlation ID system Required Pattern: https://hub.services.digital.health.nz/ns/correlation-id | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Version of the system - if relevant | |||||
![]() ![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Representation defined by the system | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | boolean | If this coding was chosen directly by the user | |||||
![]() ![]() |
0..1 | uri | A set of rules under which this content was created | |||||
![]() ![]() |
0..1 | code | Language of the resource content Binding: CommonLanguages (preferred): A human language.
| |||||
![]() ![]() |
0..1 | Narrative | Text summary of the resource, for human interpretation This profile does not constrain the narrative in regard to content, language, or traceability to data elements | |||||
![]() ![]() |
1..* | Extension | Extension Slice: Unordered, Open by value:url Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them | |||||
![]() ![]() ![]() |
0..1 | (Complex) | Campaign details URL: https://fhir-ig.digital.health.nz/shared-care/StructureDefinition/hnz-campaign-extension | |||||
![]() ![]() ![]() |
1..1 | (Complex) | Send to and from communication to contact points URL: https://fhir-ig.digital.health.nz/shared-care/StructureDefinition/hnz-contact-point-extension | |||||
![]() ![]() ![]() |
0..1 | url | Callback Url URL: https://fhir-ig.digital.health.nz/shared-care/StructureDefinition/hnz-system-callback-url-extension | |||||
![]() ![]() ![]() |
0..1 | (Complex) | For sms reply URL: https://fhir-ig.digital.health.nz/shared-care/StructureDefinition/hnz-system-reply-extension | |||||
![]() ![]() |
0..* | Extension | Extensions that cannot be ignored | |||||
![]() ![]() |
0..* | Identifier | Unique identifier | |||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() |
1..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known . | |||||
![]() ![]() ![]() |
0..1 | CodeableConcept | Description of identifier Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose. | |||||
![]() ![]() ![]() |
1..1 | uri | The namespace for the identifier value Example General: http://www.acme.com/identifiers/patient | |||||
![]() ![]() ![]() |
1..1 | string | The value that is unique Example General: 123456 | |||||
![]() ![]() ![]() |
0..1 | Period | Time period when id is/was valid for use | |||||
![]() ![]() ![]() |
0..1 | Reference(Organization) | Organization that issued id (may be just text) | |||||
![]() ![]() |
0..* | Reference(Resource) | Fulfills plan or proposal | |||||
![]() ![]() |
0..* | Reference(CommunicationRequest) | Request(s) replaced by this request | |||||
![]() ![]() |
0..1 | Identifier | Composite request this is part of | |||||
![]() ![]() |
1..1 | code | draft | active | on-hold | revoked | completed | entered-in-error | unknown Binding: RequestStatus (required): The status of the communication request. | |||||
![]() ![]() |
0..1 | CodeableConcept | Reason for current status Binding: Valueset for Communication Delivery Status (required) | |||||
![]() ![]() |
0..* | CodeableConcept | Message category Binding: CommunicationCategory (example): Codes for general categories of communications such as alerts, instruction, etc. | |||||
![]() ![]() |
0..1 | code | routine | urgent | asap | stat Binding: RequestPriority (required): Codes indicating the relative importance of a communication request. | |||||
![]() ![]() |
0..1 | boolean | True if request is prohibiting action | |||||
![]() ![]() |
1..* | CodeableConcept | A channel of communication Binding: Valueset for Participation Mode (required) | |||||
![]() ![]() |
0..1 | Reference(Patient) | Focus of message | |||||
![]() ![]() |
0..* | Reference(Resource) | Resources that pertain to this communication request | |||||
![]() ![]() |
0..1 | Reference(Encounter) | Encounter created as part of | |||||
![]() ![]() |
0..* | BackboneElement | Message payload Slice: Unordered, Open by value:extension('https://fhir-ig.digital.health.nz/shared-care/StructureDefinition/cms-payload-type-extension').value Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them | |||||
![]() ![]() ![]() |
Content/Rules for all slices | |||||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Extensions that cannot be ignored even if unrecognized | |||||
![]() ![]() ![]() ![]() |
1..1 | Message part content | ||||||
![]() ![]() ![]() ![]() ![]() |
string | |||||||
![]() ![]() ![]() ![]() ![]() |
Attachment | |||||||
![]() ![]() ![]() ![]() ![]() |
Reference(Resource) | |||||||
![]() ![]() ![]() |
0..1 | BackboneElement | Message payload | |||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
1..* | Extension | Extension Slice: Unordered, Open by value:url Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them | |||||
![]() ![]() ![]() ![]() |
Content/Rules for all slices | |||||||
![]() ![]() ![]() ![]() ![]() |
1..1 | (Complex) | CMS Payload Type Extension URL: https://fhir-ig.digital.health.nz/shared-care/StructureDefinition/cms-payload-type-extension | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | Extension Slice: Unordered, Open by value:url | ||||||
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "https://fhir-ig.digital.health.nz/shared-care/StructureDefinition/cms-payload-type-extension" | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | code | Value of extension Binding: CMS Payload Type ValueSet (required) Required Pattern: body | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Extensions that cannot be ignored even if unrecognized | |||||
![]() ![]() ![]() ![]() |
1..1 | Attachment | Message part content Slice: Unordered, Closed by type:$this Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them | |||||
![]() ![]() ![]() ![]() |
Content/Rules for all slices | |||||||
![]() ![]() ![]() ![]() ![]() |
1..1 | Attachment | Message part content | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | code | Mime type of the content, with charset etc. Binding: Mime Types (required): The mime type of an attachment. Any valid mime type is allowed. Required Pattern: text/plain | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | code | Human language of the content (BCP-47) Binding: CommonLanguages (preferred): A human language.
Example General: en-AU | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | base64Binary | Data inline, base64ed | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | url | Uri where the data can be found Example General: http://www.acme.com/logo-small.png | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | unsignedInt | Number of bytes of content (if url provided) | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | base64Binary | Hash of the data (sha-1, base64ed) | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Label to display in place of the data Example General: Official Corporate Logo | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | dateTime | Date attachment was first created | |||||
![]() ![]() ![]() |
0..1 | BackboneElement | Message payload | |||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
1..* | Extension | Extension Slice: Unordered, Open by value:url Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them | |||||
![]() ![]() ![]() ![]() |
Content/Rules for all slices | |||||||
![]() ![]() ![]() ![]() ![]() |
1..1 | (Complex) | CMS Payload Type Extension URL: https://fhir-ig.digital.health.nz/shared-care/StructureDefinition/cms-payload-type-extension | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | Extension Slice: Unordered, Open by value:url | ||||||
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "https://fhir-ig.digital.health.nz/shared-care/StructureDefinition/cms-payload-type-extension" | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | code | Value of extension Binding: CMS Payload Type ValueSet (required) Required Pattern: parameters | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Extensions that cannot be ignored even if unrecognized | |||||
![]() ![]() ![]() ![]() |
1..1 | Attachment | Message part content Slice: Unordered, Closed by type:$this Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them | |||||
![]() ![]() ![]() ![]() |
Content/Rules for all slices | |||||||
![]() ![]() ![]() ![]() ![]() |
1..1 | Attachment | Message part content | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | code | Mime type of the content, with charset etc. Binding: Mime Types (required): The mime type of an attachment. Any valid mime type is allowed. Required Pattern: application/json | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | code | Human language of the content (BCP-47) Binding: CommonLanguages (preferred): A human language.
Example General: en-AU | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | base64Binary | Data inline, base64ed | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | url | Uri where the data can be found Example General: http://www.acme.com/logo-small.png | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | unsignedInt | Number of bytes of content (if url provided) | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | base64Binary | Hash of the data (sha-1, base64ed) | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Label to display in place of the data Example General: Official Corporate Logo | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | dateTime | Date attachment was first created | |||||
![]() ![]() ![]() |
0..* | BackboneElement | Message payload | |||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
1..* | Extension | Extension Slice: Unordered, Open by value:url Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them | |||||
![]() ![]() ![]() ![]() |
Content/Rules for all slices | |||||||
![]() ![]() ![]() ![]() ![]() |
1..1 | (Complex) | CMS Payload Type Extension URL: https://fhir-ig.digital.health.nz/shared-care/StructureDefinition/cms-payload-type-extension | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | Extension Slice: Unordered, Open by value:url | ||||||
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "https://fhir-ig.digital.health.nz/shared-care/StructureDefinition/cms-payload-type-extension" | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | code | Value of extension Binding: CMS Payload Type ValueSet (required) Required Pattern: attachment | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Extensions that cannot be ignored even if unrecognized | |||||
![]() ![]() ![]() ![]() |
1..1 | Attachment | Message part content Slice: Unordered, Closed by type:$this Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them | |||||
![]() ![]() ![]() ![]() |
Content/Rules for all slices | |||||||
![]() ![]() ![]() ![]() ![]() |
1..1 | Attachment | Message part content | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
Content/Rules for all slices | |||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | (Complex) | Attachment details URL: https://fhir-ig.digital.health.nz/shared-care/StructureDefinition/hnz-attachment-extension | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | code | Mime type of the content, with charset etc. Binding: Mime Types (required): The mime type of an attachment. Any valid mime type is allowed. Example General: text/plain; charset=UTF-8, image/png | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | code | Human language of the content (BCP-47) Binding: CommonLanguages (preferred): A human language.
Example General: en-AU | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | base64Binary | Data inline, base64ed | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | url | Uri where the data can be found Example General: http://www.acme.com/logo-small.png | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | unsignedInt | Number of bytes of content (if url provided) | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | base64Binary | Hash of the data (sha-1, base64ed) | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Label to display in place of the data Example General: Official Corporate Logo | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | dateTime | Date attachment was first created | |||||
![]() ![]() ![]() |
0..1 | BackboneElement | Message payload | |||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
1..* | Extension | Extension Slice: Unordered, Open by value:url Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them | |||||
![]() ![]() ![]() ![]() |
Content/Rules for all slices | |||||||
![]() ![]() ![]() ![]() ![]() |
1..1 | (Complex) | CMS Payload Type Extension URL: https://fhir-ig.digital.health.nz/shared-care/StructureDefinition/cms-payload-type-extension | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | Extension Slice: Unordered, Open by value:url | ||||||
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "https://fhir-ig.digital.health.nz/shared-care/StructureDefinition/cms-payload-type-extension" | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | code | Value of extension Binding: CMS Payload Type ValueSet (required) Required Pattern: template | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Extensions that cannot be ignored even if unrecognized | |||||
![]() ![]() ![]() ![]() |
1..1 | Message part content Slice: Unordered, Closed by type:$this Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them Other type slices that contain no new information are not shown in this view | ||||||
![]() ![]() ![]() ![]() ![]() |
string | |||||||
![]() ![]() ![]() ![]() ![]() |
Attachment | |||||||
![]() ![]() ![]() ![]() ![]() |
Reference(Resource) | |||||||
![]() ![]() ![]() ![]() |
Content/Rules for all slices | |||||||
![]() ![]() ![]() ![]() ![]() |
0..1 | Reference(CMSTemplateDocumentReference) | Message part content | |||||
![]() ![]() |
0..1 | When scheduled Slice: Unordered, Closed by type:$this Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them Other type slices that contain no new information are not shown in this view | ||||||
![]() ![]() ![]() |
dateTime | |||||||
![]() ![]() ![]() |
Period | |||||||
![]() ![]() ![]() |
0..1 | dateTime | Must be in UTC timezone on the FHIR server | |||||
![]() ![]() |
0..1 | dateTime | Must be in UTC timezone on the FHIR server | |||||
![]() ![]() |
0..1 | Reference(Practitioner | PractitionerRole | Organization | Patient | RelatedPerson | Device) | Who/what is requesting service | |||||
![]() ![]() |
0..* | Reference(Patient | Practitioner) | Message recipient | |||||
![]() ![]() |
0..1 | Reference(Device | Organization | Patient | Practitioner | PractitionerRole | RelatedPerson | HealthcareService) | Message sender | |||||
![]() ![]() |
0..* | CodeableConcept | Why is communication needed? Binding: v3 Code System ActReason (example): Codes for describing reasons for the occurrence of a communication. | |||||
![]() ![]() |
0..* | Reference(Condition | Observation | DiagnosticReport | DocumentReference) | Why is communication needed? | |||||
![]() ![]() |
0..* | Annotation | Comments made about communication request | |||||
Documentation for this format | ||||||||
| Path | Status | Usage | ValueSet | Version | Source |
| CommunicationRequest.meta.security | Base | extensible | SecurityLabels | 📍4.0.1 | FHIR Std. |
| CommunicationRequest.meta.tag | Base | example | Common Tags | 📍4.0.1 | FHIR Std. |
| CommunicationRequest.meta.tag:correlationId | Base | example | Common Tags | 📍4.0.1 | FHIR Std. |
| CommunicationRequest.language | Base | preferred | Common Languages | 📍4.0.1 | FHIR Std. |
| CommunicationRequest.identifier.use | Base | required | IdentifierUse | 📍4.0.1 | FHIR Std. |
| CommunicationRequest.identifier.type | Base | extensible | IdentifierType | 📍4.0.1 | FHIR Std. |
| CommunicationRequest.status | Base | required | RequestStatus | 📍4.0.1 | FHIR Std. |
| CommunicationRequest.statusReason | Base | required | Valueset for Communication Delivery Status | 📦1.0.0 | This IG |
| CommunicationRequest.category | Base | example | CommunicationCategory | 📍4.0.1 | FHIR Std. |
| CommunicationRequest.priority | Base | required | Request priority | 📍4.0.1 | FHIR Std. |
| CommunicationRequest.medium | Base | required | Valueset for Participation Mode | 📦1.0.0 | This IG |
| CommunicationRequest.payload:message-body.extension:payloadType.value[x] | Base | required | CMS Payload Type ValueSet | 📦0.4.7 | This IG |
| CommunicationRequest.payload:message-body.content[x]:contentAttachment.contentType | Base | required | MimeType | 📍4.0.1 | FHIR Std. |
| CommunicationRequest.payload:message-body.content[x]:contentAttachment.language | Base | preferred | Common Languages | 📍4.0.1 | FHIR Std. |
| CommunicationRequest.payload:message-parameters.extension:payloadType.value[x] | Base | required | CMS Payload Type ValueSet | 📦0.4.7 | This IG |
| CommunicationRequest.payload:message-parameters.content[x]:contentAttachment.contentType | Base | required | MimeType | 📍4.0.1 | FHIR Std. |
| CommunicationRequest.payload:message-parameters.content[x]:contentAttachment.language | Base | preferred | Common Languages | 📍4.0.1 | FHIR Std. |
| CommunicationRequest.payload:attachment-file.extension:payloadType.value[x] | Base | required | CMS Payload Type ValueSet | 📦0.4.7 | This IG |
| CommunicationRequest.payload:attachment-file.content[x]:contentAttachment.contentType | Base | required | MimeType | 📍4.0.1 | FHIR Std. |
| CommunicationRequest.payload:attachment-file.content[x]:contentAttachment.language | Base | preferred | Common Languages | 📍4.0.1 | FHIR Std. |
| CommunicationRequest.payload:message-template.extension:payloadType.value[x] | Base | required | CMS Payload Type ValueSet | 📦0.4.7 | This IG |
| CommunicationRequest.reasonCode | Base | example | v3 Code System ActReason | 📦3.0.0 | THO v6.5 |
| Id | Grade | Path(s) | Description | Expression |
| cms-body-or-template | error | CommunicationRequest | A CommunicationRequest must have either a message-body or a message-template payload. |
payload.where(extension.where(url='https://fhir-ig.digital.health.nz/shared-care/StructureDefinition/cms-payload-type-extension' and value='body').exists()).exists() or payload.where(extension.where(url='https://fhir-ig.digital.health.nz/shared-care/StructureDefinition/cms-payload-type-extension' and value='template').exists()).exists()
|
This structure is derived from CommunicationRequest
Summary
Mandatory: 9 elements(14 nested mandatory elements)
Prohibited: 1 element
Structures
This structure refers to these other structures:
Extensions
This structure refers to these extensions:
Slices
This structure defines the following Slices:
Other representations of profile: CSV, Excel, Schematron