PackagesCanonicalsLogsProblems
    Packages
    synapxe.rcm@1.2.0
    http://fhir.synapxe.sg/StructureDefinition/profile-communication
description: This resource defines the communication alert for the remote clinical monitoring of the patient. Details like the type of alert and the patient id will be used. The observation id will also be stored depending on the alert code (i.e \"Threshold\" and \"Missed Read\").
package_name: synapxe.rcm
derivation: constraint
name: Communication
type: Communication
elements:
  category:
    index: 7
    elements:
      coding:
        index: 8
        elements:
          system:
            pattern: {type: Uri, value: 'http://terminology.hl7.org/CodeSystem/communication-category'}
            index: 9
          version: {index: 10}
          code:
            pattern: {type: Code, value: alert}
            index: 11
          display: {index: 12}
          userSelected: {index: 13}
        required: [system, code]
      text: {index: 14}
    required: [coding]
  received: {index: 30}
  instantiatesCanonical: {index: 1}
  payload: {index: 43}
  instantiatesUri: {index: 2}
  encounter: {index: 28}
  medium: {index: 16}
  recipient: {index: 31}
  statusReason: {index: 6}
  topic: {index: 22}
  sent: {index: 29}
  note: {index: 44}
  reason:
    index: 33
    elements:
      concept:
        binding: {strength: required, valueSet: 'http://fhir.synapxe.sg/ValueSet/rcm-communication-alert-codes'}
        index: 34
        elements:
          coding:
            index: 35
            elements:
              system:
                pattern: {type: Uri, value: 'http://fhir.synapxe.sg/CodeSystem/rcm-communication-alert-codes'}
                index: 36
              version: {index: 37}
              code: {index: 38}
              display: {index: 39}
              userSelected: {index: 40}
            required: [system, code]
          text: {index: 41}
        required: [coding]
      reference: {index: 42}
    required: [concept]
  priority: {index: 15}
  sender: {index: 32}
  identifier: {index: 0}
  inResponseTo: {index: 5}
  basedOn: {index: 3}
  partOf: {index: 4}
  subject:
    type: Reference
    refers: ['http://fhir.synapxe.sg/StructureDefinition/profile-patient']
    index: 17
    elements:
      reference: {index: 18}
      type: {index: 19}
      identifier: {index: 20}
      display: {index: 21}
    required: [reference]
  about:
    type: Reference
    refers: ['http://fhir.synapxe.sg/StructureDefinition/profile-observation']
    index: 23
    elements:
      reference: {index: 24}
      type: {index: 25}
      identifier: {index: 26}
      display: {index: 27}
    required: [reference]
package_version: 1.2.0
class: profile
kind: resource
url: http://fhir.synapxe.sg/StructureDefinition/profile-communication
base: http://hl7.org/fhir/StructureDefinition/Communication
version: null
required: [sent, subject, reason, category]