PackagesCanonicalsLogsProblems
    Packages
    ch.fhir.ig.ch-emed-epr@1.0.0
    http://fhir.ch/ig/ch-emed-epr/StructureDefinition/ch-emed-epr-document-medicationlist
description: Definition of the bundle for the medication list document
package_name: ch.fhir.ig.ch-emed-epr
derivation: constraint
name: CHEMEDEPRDocumentMedicationList
type: Bundle
elements:
  meta:
    extensions: {}
    elements:
      extension: {short: ✕ This element is not supported, index: 1}
      versionId: {short: ✕ This element is not supported, index: 2}
      lastUpdated: {short: ✕ This element is not supported, index: 3}
      source: {short: ✕ This element is not supported, index: 4}
      security: {short: ✕ This element is not supported, index: 5}
      tag: {short: ✕ This element is not supported, index: 6}
  signature: {short: ✕ This element is not supported, index: 143}
  implicitRules: {index: 7}
  total: {index: 15}
  language: {short: ✕ This element is not supported, index: 8}
  link: {short: ✕ This element is not supported, index: 16}
  id: {short: ✕ This element is not supported, index: 0}
  identifier:
    extensions: {}
    elements:
      extension: {short: ✕ This element is not supported, index: 9}
      use:
        pattern: {type: Code, value: official}
        index: 10
      type: {short: ✕ This element is not supported, index: 11}
      value:
        constraint:
          urn-uuid-invariant: {human: 'The value shall be an URN-encoded UUID (''urn:uuid:00000000-0000-0000-0000-000000000000'')', source: 'http://fhir.ch/ig/ch-emed-epr/StructureDefinition/ch-emed-epr-document-medicationlist', severity: error, expression: '$this.matches(''^urn:uuid:[a-fA-F0-9]{8}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{12}$'')'}
        index: 12
      period: {short: ✕ This element is not supported, index: 13}
      assigner:
        type: Reference
        short: ✕ This element is not supported
        refers: ['http://fhir.ch/ig/ch-emed-epr/StructureDefinition/ch-emed-epr-organization']
        index: 14
  entry:
    array: true
    min: 2
    index: 17
    elements:
      id: {short: ✕ This element is not supported, index: 18}
      modifierExtension: {index: 19}
      link: {index: 20}
      fullUrl:
        short: URN-encoded UUID for resource
        constraint:
          urn-uuid-invariant: {human: 'The value shall be an URN-encoded UUID (''urn:uuid:00000000-0000-0000-0000-000000000000'')', source: 'http://fhir.ch/ig/ch-emed-epr/StructureDefinition/ch-emed-epr-document-medicationlist', severity: error, expression: '$this.matches(''^urn:uuid:[a-fA-F0-9]{8}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{12}$'')'}
        index: 21
      search: {index: 22}
      request: {index: 23}
      response: {index: 24}
    slicing:
      slices:
        Observation:
          match: {}
          schema:
            index: 117
            elements:
              modifierExtension: {index: 118}
              link: {index: 119}
              resource: {type: Observation, index: 120}
              search: {index: 121}
              request: {index: 122}
              response: {index: 123}
        MedicationRequestChanged:
          match: {}
          schema:
            index: 130
            elements:
              modifierExtension: {index: 131}
              link: {index: 132}
              search: {index: 133}
              request: {index: 134}
              response: {index: 135}
        MedicationAdministration:
          match: {}
          schema:
            short: ✕ This element is not supported
            index: 111
            elements:
              modifierExtension: {index: 112}
              link: {index: 113}
              search: {index: 114}
              request: {index: 115}
              response: {index: 116}
        Binary:
          match: {}
          schema:
            index: 84
            elements:
              modifierExtension: {index: 85}
              link: {index: 86}
              search: {index: 87}
              request: {index: 88}
              response: {index: 89}
        Composition:
          match: {}
          schema:
            index: 25
            elements:
              modifierExtension: {index: 26}
              link: {index: 27}
              resource: {type: Composition, index: 28}
              search: {index: 29}
              request: {index: 30}
              response: {index: 31}
        PractitionerRole:
          match: {}
          schema:
            index: 46
            elements:
              modifierExtension: {index: 47}
              link: {index: 48}
              resource: {type: PractitionerRole, index: 49}
              search: {index: 50}
              request: {index: 51}
              response: {index: 52}
        Patient:
          match: {}
          schema:
            short: The patient targeted by this medication treatment plan
            _required: true
            index: 32
            elements:
              modifierExtension: {index: 33}
              link: {index: 34}
              resource: {type: Patient, index: 35}
              search: {index: 36}
              request: {index: 37}
              response: {index: 38}
        MedicationDispense:
          match: {}
          schema:
            index: 104
            elements:
              modifierExtension: {index: 105}
              link: {index: 106}
              resource: {type: MedicationDispense, index: 107}
              search: {index: 108}
              request: {index: 109}
              response: {index: 110}
        Practitioner:
          match: {}
          schema:
            index: 39
            elements:
              modifierExtension: {index: 40}
              link: {index: 41}
              resource: {type: Practitioner, index: 42}
              search: {index: 43}
              request: {index: 44}
              response: {index: 45}
        MedicationStatement:
          match: {}
          schema:
            index: 90
            elements:
              modifierExtension: {index: 91}
              link: {index: 92}
              resource: {type: MedicationStatement, index: 93}
              search: {index: 94}
              request: {index: 95}
              response: {index: 96}
        MedicationStatementChanged:
          match: {}
          schema:
            index: 124
            elements:
              modifierExtension: {index: 125}
              link: {index: 126}
              search: {index: 127}
              request: {index: 128}
              response: {index: 129}
        MedicationRequest:
          match: {}
          schema:
            index: 97
            elements:
              modifierExtension: {index: 98}
              link: {index: 99}
              resource: {type: MedicationRequest, index: 100}
              search: {index: 101}
              request: {index: 102}
              response: {index: 103}
        Encounter:
          match: {}
          schema:
            short: ✕ This element is not supported
            index: 72
            elements:
              modifierExtension: {index: 73}
              link: {index: 74}
              search: {index: 75}
              request: {index: 76}
              response: {index: 77}
        RelatedPerson:
          match: {}
          schema:
            index: 60
            elements:
              modifierExtension: {index: 61}
              link: {index: 62}
              search: {index: 63}
              request: {index: 64}
              response: {index: 65}
        Location:
          match: {}
          schema:
            short: ✕ This element is not supported
            index: 78
            elements:
              modifierExtension: {index: 79}
              link: {index: 80}
              search: {index: 81}
              request: {index: 82}
              response: {index: 83}
        Organization:
          match: {}
          schema:
            index: 53
            elements:
              modifierExtension: {index: 54}
              link: {index: 55}
              resource: {type: Organization, index: 56}
              search: {index: 57}
              request: {index: 58}
              response: {index: 59}
        Device:
          match: {}
          schema:
            index: 66
            elements:
              modifierExtension: {index: 67}
              link: {index: 68}
              search: {index: 69}
              request: {index: 70}
              response: {index: 71}
        ObsBodyWeight:
          match: {}
          schema:
            index: 136
            elements:
              modifierExtension: {index: 137}
              link: {index: 138}
              resource: {type: Observation, index: 139}
              search: {index: 140}
              request: {index: 141}
              response: {index: 142}
            required: [resource]
package_version: 1.0.0
class: profile
kind: resource
url: http://fhir.ch/ig/ch-emed-epr/StructureDefinition/ch-emed-epr-document-medicationlist
base: http://fhir.ch/ig/ch-emed/StructureDefinition/ch-emed-document-medicationlist
version: 1.0.0