PackagesCanonicalsLogsProblems
    Packages
    kbv.ita.vos@2.1.0
    https://fhir.kbv.de/StructureDefinition/KBV_PR_VoS_Prescription
description: Übergabe der Daten einer Verordnung
package_name: kbv.ita.vos
derivation: constraint
name: KBV_PR_VoS_Prescription
type: MedicationRequest
elements:
  performerType: {index: 122}
  category: {index: 93}
  insurance:
    type: Reference
    mustSupport: true
    refers: ['https://fhir.kbv.de/StructureDefinition/KBV_PR_VoS_Coverage|2.1.0']
    index: 137
    elements:
      reference: {mustSupport: true, index: 138}
      type: {index: 139}
      identifier: {index: 140}
      display: {index: 141}
    required: [reference]
  instantiatesCanonical: {index: 126}
  eventHistory: {index: 190}
  meta:
    mustSupport: true
    index: 1
    elements:
      source: {index: 2}
      profile:
        pattern: {type: Canonical, value: 'https://fhir.kbv.de/StructureDefinition/KBV_PR_VoS_Prescription|2.1.0'}
        index: 3
      security: {index: 4}
      tag: {index: 5}
    required: [profile]
  instantiatesUri: {index: 127}
  substitution:
    mustSupport: true
    index: 180
    elements:
      allowed:
        short: Aut idem
        mustSupport: true
        choices: [allowedBoolean]
        index: 185
        slicing:
          slices:
            allowedBoolean:
              match: {}
              schema:
                short: Aut idem
                mustSupport: true
                choices: [allowedBoolean]
                _required: true
                index: 185
              min: 1
      allowedBoolean:
        short: Aut idem
        type: boolean
        mustSupport: true
        choiceOf: allowed
        index: 186
        slicing:
          slices:
            allowedBoolean:
              match: {}
              schema: {short: Aut idem, type: boolean, mustSupport: true, _required: true, choiceOf: allowed, index: 186}
              min: 1
      reason: {index: 187}
    required: [allowed, allowedBoolean]
  detectedIssue: {index: 189}
  encounter: {index: 113}
  medication[x]:
    elements:
      reference: {mustSupport: true, index: 104}
      type: {index: 105}
      identifier: {index: 106}
      display: {index: 107}
    required: [reference]
  dispenseRequest:
    mustSupport: true
    index: 168
    elements:
      initialFill: {index: 169}
      dispenseInterval: {index: 170}
      validityPeriod: {index: 171}
      numberOfRepeatsAllowed: {index: 172}
      quantity:
        mustSupport: true
        index: 173
        elements:
          value: {short: Anzahl der verordneten Packungen, mustSupport: true, index: 174}
          unit: {index: 175}
          system:
            pattern: {type: Uri, value: 'http://unitsofmeasure.org'}
            mustSupport: true
            index: 176
          code:
            pattern: {type: Code, value: '{Package}'}
            mustSupport: true
            index: 177
        required: [value, system, code]
      expectedSupplyDuration: {index: 178}
      performer: {index: 179}
    required: [quantity]
  implicitRules: {index: 6}
  reported:
    choices: []
    index: 97
  reasonCode: {index: 124}
  statusReason: {index: 91}
  authoredOn: {short: Ausstellungsdatum, mustSupport: true, index: 115}
  note:
    mustSupport: true
    index: 142
    elements:
      author:
        choices: []
        index: 144
      time: {index: 145}
      text: {short: Abgabehinweis, mustSupport: true, index: 146}
  extension:
    array: true
    min: 4
    max: 8
    index: 9
    slicing:
      rules: closed
      discriminator:
      - {path: url, type: value}
      min: 4
      max: 8
      slices:
        Zuzahlungsstatus:
          match: {url: null}
          schema:
            type: Extension
            mustSupport: true
            url: https://fhir.kbv.de/StructureDefinition/KBV_EX_FOR_StatusCoPayment|1.1.0
            index: 10
            elements:
              value:
                mustSupport: true
                choices: []
                index: 12
                slicing:
                  slices:
                    valueCoding:
                      match: {}
                      schema:
                        mustSupport: true
                        choices: []
                        index: 14
              value[x]:
                elements:
                  system: {mustSupport: true, index: 15}
                  code: {mustSupport: true, index: 16}
        Notdienstgebuehr:
          match: {url: null}
          schema:
            type: Extension
            mustSupport: true
            url: https://fhir.kbv.de/StructureDefinition/KBV_EX_ERP_EmergencyServicesFee|1.1.0
            index: 17
            elements:
              value:
                mustSupport: true
                choices: []
                index: 19
                slicing:
                  slices:
                    valueBoolean:
                      match: {}
                      schema:
                        mustSupport: true
                        choices: []
                        index: 21
        BVG:
          match: {url: null}
          schema:
            type: Extension
            mustSupport: true
            url: https://fhir.kbv.de/StructureDefinition/KBV_EX_ERP_BVG|1.1.0
            index: 22
            elements:
              value:
                mustSupport: true
                choices: []
                index: 24
                slicing:
                  slices:
                    valueBoolean:
                      match: {}
                      schema:
                        mustSupport: true
                        choices: []
                        index: 26
        Unfallinformationen:
          match: {url: null}
          schema:
            type: Extension
            mustSupport: true
            url: https://fhir.kbv.de/StructureDefinition/KBV_EX_FOR_Accident|1.1.0
            index: 27
            extensions:
              Unfallkennzeichen:
                url: null
                mustSupport: true
                _required: true
                index: 29
                elements:
                  value:
                    mustSupport: true
                    choices: []
                    index: 31
                    slicing:
                      slices:
                        valueCoding:
                          match: {}
                          schema:
                            mustSupport: true
                            choices: []
                            index: 33
                  value[x]:
                    elements:
                      system: {mustSupport: true, index: 34}
                      code: {mustSupport: true, index: 35}
              Unfallbetrieb:
                url: null
                mustSupport: true
                index: 36
                elements:
                  value:
                    mustSupport: true
                    choices: []
                    index: 38
                    slicing:
                      slices:
                        valueString:
                          match: {}
                          schema:
                            mustSupport: true
                            choices: []
                            index: 40
              Unfalltag:
                url: null
                mustSupport: true
                index: 41
                elements:
                  value:
                    mustSupport: true
                    choices: []
                    index: 43
                    slicing:
                      slices:
                        valueDate:
                          match: {}
                          schema:
                            mustSupport: true
                            choices: []
                            _required: true
                            index: 45
                          min: 1
                required: [value]
            elements:
              extension:
                index: 28
                slicing:
                  rules: closed
                  discriminator:
                  - {path: url, type: value}
                  min: 1
                  slices:
                    Unfallkennzeichen:
                      match: {url: null}
                      schema:
                        mustSupport: true
                        _required: true
                        index: 29
                        elements:
                          value:
                            mustSupport: true
                            choices: []
                            index: 31
                            slicing:
                              slices:
                                valueCoding:
                                  match: {}
                                  schema:
                                    mustSupport: true
                                    choices: []
                                    index: 33
                          value[x]:
                            elements:
                              system: {mustSupport: true, index: 34}
                              code: {mustSupport: true, index: 35}
                    Unfallbetrieb:
                      match: {url: null}
                      schema:
                        mustSupport: true
                        index: 36
                        elements:
                          value:
                            mustSupport: true
                            choices: []
                            index: 38
                            slicing:
                              slices:
                                valueString:
                                  match: {}
                                  schema:
                                    mustSupport: true
                                    choices: []
                                    index: 40
                    Unfalltag:
                      match: {url: null}
                      schema:
                        mustSupport: true
                        index: 41
                        elements:
                          value:
                            mustSupport: true
                            choices: []
                            index: 43
                            slicing:
                              slices:
                                valueDate:
                                  match: {}
                                  schema:
                                    mustSupport: true
                                    choices: []
                                    _required: true
                                    index: 45
                                  min: 1
                        required: [value]
            required: [extension]
        Rechtsgrundlage:
          match: {url: null}
          schema:
            type: Extension
            isModifier: false
            mustSupport: true
            url: https://fhir.kbv.de/StructureDefinition/KBV_EX_FOR_Legal_basis
            index: 46
            elements:
              value:
                mustSupport: true
                choices: []
                index: 48
                slicing:
                  slices:
                    valueCoding:
                      match: {}
                      schema:
                        mustSupport: true
                        choices: []
                        index: 50
        Rezepttyp:
          match: {url: null}
          schema:
            type: Extension
            isModifier: false
            mustSupport: true
            url: https://fhir.kbv.de/StructureDefinition/KBV_EX_VoS_PrescriptionType
            index: 51
            elements:
              value:
                mustSupport: true
                choices: []
                index: 53
                slicing:
                  slices:
                    valueCodeableConcept:
                      match: {}
                      schema:
                        mustSupport: true
                        choices: []
                        index: 55
              value[x]:
                elements:
                  coding:
                    mustSupport: true
                    index: 56
                    elements:
                      system: {mustSupport: true, index: 57}
                      code: {mustSupport: true, index: 58}
                      userSelected: {index: 59}
        T-Rezept-Ankreuzfelder:
          match: {url: null}
          schema:
            type: Extension
            mustSupport: true
            url: https://fhir.kbv.de/StructureDefinition/KBV_EX_VoS_T_Prescription_Marks
            index: 60
            extensions:
              Sicherheitsbestimmungen:
                url: null
                mustSupport: true
                _required: true
                index: 62
                elements:
                  value:
                    mustSupport: true
                    choices: []
                    index: 64
                    slicing:
                      slices:
                        valueBoolean:
                          match: {}
                          schema:
                            mustSupport: true
                            choices: []
                            index: 66
              Informationsmaterial:
                url: null
                mustSupport: true
                _required: true
                index: 67
                elements:
                  value:
                    mustSupport: true
                    choices: []
                    index: 69
                    slicing:
                      slices:
                        valueBoolean:
                          match: {}
                          schema:
                            mustSupport: true
                            choices: []
                            index: 71
              In-Label:
                url: null
                mustSupport: true
                _required: true
                index: 72
                elements:
                  value:
                    mustSupport: true
                    choices: []
                    index: 74
                    slicing:
                      slices:
                        valueBoolean:
                          match: {}
                          schema:
                            mustSupport: true
                            choices: []
                            index: 76
              Off-Label:
                url: null
                mustSupport: true
                _required: true
                index: 77
                elements:
                  value:
                    mustSupport: true
                    choices: []
                    index: 79
                    slicing:
                      slices:
                        valueBoolean:
                          match: {}
                          schema:
                            mustSupport: true
                            choices: []
                            index: 81
            elements:
              extension:
                index: 61
                slicing:
                  rules: closed
                  discriminator:
                  - {path: url, type: value}
                  min: null
                  slices:
                    Sicherheitsbestimmungen:
                      match: {url: null}
                      schema:
                        mustSupport: true
                        _required: true
                        index: 62
                        elements:
                          value:
                            mustSupport: true
                            choices: []
                            index: 64
                            slicing:
                              slices:
                                valueBoolean:
                                  match: {}
                                  schema:
                                    mustSupport: true
                                    choices: []
                                    index: 66
                    Informationsmaterial:
                      match: {url: null}
                      schema:
                        mustSupport: true
                        _required: true
                        index: 67
                        elements:
                          value:
                            mustSupport: true
                            choices: []
                            index: 69
                            slicing:
                              slices:
                                valueBoolean:
                                  match: {}
                                  schema:
                                    mustSupport: true
                                    choices: []
                                    index: 71
                    In-Label:
                      match: {url: null}
                      schema:
                        mustSupport: true
                        _required: true
                        index: 72
                        elements:
                          value:
                            mustSupport: true
                            choices: []
                            index: 74
                            slicing:
                              slices:
                                valueBoolean:
                                  match: {}
                                  schema:
                                    mustSupport: true
                                    choices: []
                                    index: 76
                    Off-Label:
                      match: {url: null}
                      schema:
                        mustSupport: true
                        _required: true
                        index: 77
                        elements:
                          value:
                            mustSupport: true
                            choices: []
                            index: 79
                            slicing:
                              slices:
                                valueBoolean:
                                  match: {}
                                  schema:
                                    mustSupport: true
                                    choices: []
                                    index: 81
        BtM-Rezept-Sonderregelungen:
          match: {url: null}
          schema:
            type: Extension
            isModifier: false
            mustSupport: true
            url: https://fhir.kbv.de/StructureDefinition/KBV_EX_VoS_BTM_Prescription_Marks
            index: 82
            elements:
              value:
                mustSupport: true
                choices: []
                index: 84
                slicing:
                  slices:
                    valueCoding:
                      match: {}
                      schema:
                        mustSupport: true
                        choices: []
                        index: 86
              value[x]:
                elements:
                  system: {mustSupport: true, index: 87}
                  code: {mustSupport: true, index: 88}
  contained: {index: 8}
  requester:
    type: Reference
    mustSupport: true
    refers: ['https://fhir.kbv.de/StructureDefinition/KBV_PR_VoS_PractitionerRole|2.1.0']
    index: 116
    elements:
      reference: {mustSupport: true, index: 117}
      type: {index: 118}
      identifier: {index: 119}
      display: {index: 120}
    required: [reference]
  supportingInformation: {index: 114}
  priority: {index: 94}
  status:
    pattern: {type: Code, value: active}
    mustSupport: true
    index: 90
  language: {index: 7}
  id: {mustSupport: true, index: 0}
  dosageInstruction:
    mustSupport: true
    index: 147
    extensions:
      Dosierungskennzeichen:
        url: https://fhir.kbv.de/StructureDefinition/KBV_EX_ERP_DosageFlag|1.1.0
        type: Extension
        mustSupport: true
        index: 149
        elements:
          value:
            mustSupport: true
            choices: []
            index: 151
            slicing:
              slices:
                valueBoolean:
                  match: {}
                  schema:
                    mustSupport: true
                    choices: []
                    index: 153
    elements:
      site: {index: 161}
      asNeeded:
        choices: []
        index: 160
      method: {index: 163}
      patientInstruction: {short: Gebrauchsanweisung einer Rezeptur, mustSupport: true, index: 157}
      maxDosePerLifetime: {index: 167}
      maxDosePerAdministration: {index: 166}
      route: {index: 162}
      extension:
        index: 148
        slicing:
          rules: closed
          discriminator:
          - {path: url, type: value}
          min: 0
          slices:
            Dosierungskennzeichen:
              match: {url: null}
              schema:
                type: Extension
                mustSupport: true
                url: https://fhir.kbv.de/StructureDefinition/KBV_EX_ERP_DosageFlag|1.1.0
                index: 149
                elements:
                  value:
                    mustSupport: true
                    choices: []
                    index: 151
                    slicing:
                      slices:
                        valueBoolean:
                          match: {}
                          schema:
                            mustSupport: true
                            choices: []
                            index: 153
      timing: {index: 158}
      additionalInstruction: {index: 156}
      sequence: {index: 154}
      maxDosePerPeriod: {index: 165}
      doseAndRate: {index: 164}
      text: {short: Dosieranweisung, mustSupport: true, index: 155}
  groupIdentifier:
    short: Rezept-Gruppierung
    mustSupport: true
    index: 129
    elements:
      use: {index: 130}
      type: {index: 131}
      system: {index: 132}
      value: {mustSupport: true, index: 133}
      period: {index: 134}
      assigner: {index: 135}
    required: [value]
  recorder: {index: 123}
  identifier: {index: 89}
  doNotPerform: {index: 95}
  intent:
    pattern: {type: Code, value: order}
    mustSupport: true
    index: 92
  basedOn: {index: 128}
  priorPrescription: {index: 188}
  medicationReference:
    type: Reference
    mustSupport: true
    choiceOf: medication
    refers: ['https://fhir.kbv.de/StructureDefinition/KBV_PR_VoS_Medication_Compounding|2.1.0', 'https://fhir.kbv.de/StructureDefinition/KBV_PR_VoS_Medication_FreeText|2.1.0', 'https://fhir.kbv.de/StructureDefinition/KBV_PR_VoS_Medication_Ingredient|2.1.0', 'https://fhir.kbv.de/StructureDefinition/KBV_PR_VoS_Medication_PZN|2.1.0']
    index: 103
    slicing:
      slices:
        medicationReference:
          match: {}
          schema:
            type: Reference
            mustSupport: true
            choiceOf: medication
            refers: ['https://fhir.kbv.de/StructureDefinition/KBV_PR_VoS_Medication_Compounding|2.1.0', 'https://fhir.kbv.de/StructureDefinition/KBV_PR_VoS_Medication_FreeText|2.1.0', 'https://fhir.kbv.de/StructureDefinition/KBV_PR_VoS_Medication_Ingredient|2.1.0', 'https://fhir.kbv.de/StructureDefinition/KBV_PR_VoS_Medication_PZN|2.1.0']
            _required: true
            index: 103
          min: 1
  courseOfTherapyType: {index: 136}
  subject:
    type: Reference
    mustSupport: true
    refers: ['https://fhir.kbv.de/StructureDefinition/KBV_PR_VoS_Patient|2.1.0']
    index: 108
    elements:
      reference: {mustSupport: true, index: 109}
      type: {index: 110}
      identifier: {index: 111}
      display: {index: 112}
    required: [reference]
  performer: {index: 121}
  medication:
    mustSupport: true
    choices: [medicationReference]
    index: 102
    slicing:
      slices:
        medicationReference:
          match: {}
          schema:
            mustSupport: true
            choices: [medicationReference]
            _required: true
            index: 102
          min: 1
  reasonReference: {index: 125}
package_version: 2.1.0
extensions:
  Zuzahlungsstatus:
    url: https://fhir.kbv.de/StructureDefinition/KBV_EX_FOR_StatusCoPayment|1.1.0
    type: Extension
    mustSupport: true
    index: 10
    elements:
      value:
        mustSupport: true
        choices: []
        index: 12
        slicing:
          slices:
            valueCoding:
              match: {}
              schema:
                mustSupport: true
                choices: []
                index: 14
      value[x]:
        elements:
          system: {mustSupport: true, index: 15}
          code: {mustSupport: true, index: 16}
  Notdienstgebuehr:
    url: https://fhir.kbv.de/StructureDefinition/KBV_EX_ERP_EmergencyServicesFee|1.1.0
    type: Extension
    mustSupport: true
    index: 17
    elements:
      value:
        mustSupport: true
        choices: []
        index: 19
        slicing:
          slices:
            valueBoolean:
              match: {}
              schema:
                mustSupport: true
                choices: []
                index: 21
  BVG:
    url: https://fhir.kbv.de/StructureDefinition/KBV_EX_ERP_BVG|1.1.0
    type: Extension
    mustSupport: true
    index: 22
    elements:
      value:
        mustSupport: true
        choices: []
        index: 24
        slicing:
          slices:
            valueBoolean:
              match: {}
              schema:
                mustSupport: true
                choices: []
                index: 26
  Unfallinformationen:
    url: https://fhir.kbv.de/StructureDefinition/KBV_EX_FOR_Accident|1.1.0
    type: Extension
    mustSupport: true
    index: 27
    extensions:
      Unfallkennzeichen:
        url: null
        mustSupport: true
        _required: true
        index: 29
        elements:
          value:
            mustSupport: true
            choices: []
            index: 31
            slicing:
              slices:
                valueCoding:
                  match: {}
                  schema:
                    mustSupport: true
                    choices: []
                    index: 33
          value[x]:
            elements:
              system: {mustSupport: true, index: 34}
              code: {mustSupport: true, index: 35}
      Unfallbetrieb:
        url: null
        mustSupport: true
        index: 36
        elements:
          value:
            mustSupport: true
            choices: []
            index: 38
            slicing:
              slices:
                valueString:
                  match: {}
                  schema:
                    mustSupport: true
                    choices: []
                    index: 40
      Unfalltag:
        url: null
        mustSupport: true
        index: 41
        elements:
          value:
            mustSupport: true
            choices: []
            index: 43
            slicing:
              slices:
                valueDate:
                  match: {}
                  schema:
                    mustSupport: true
                    choices: []
                    _required: true
                    index: 45
                  min: 1
        required: [value]
    elements:
      extension:
        index: 28
        slicing:
          rules: closed
          discriminator:
          - {path: url, type: value}
          min: 1
          slices:
            Unfallkennzeichen:
              match: {url: null}
              schema:
                mustSupport: true
                _required: true
                index: 29
                elements:
                  value:
                    mustSupport: true
                    choices: []
                    index: 31
                    slicing:
                      slices:
                        valueCoding:
                          match: {}
                          schema:
                            mustSupport: true
                            choices: []
                            index: 33
                  value[x]:
                    elements:
                      system: {mustSupport: true, index: 34}
                      code: {mustSupport: true, index: 35}
            Unfallbetrieb:
              match: {url: null}
              schema:
                mustSupport: true
                index: 36
                elements:
                  value:
                    mustSupport: true
                    choices: []
                    index: 38
                    slicing:
                      slices:
                        valueString:
                          match: {}
                          schema:
                            mustSupport: true
                            choices: []
                            index: 40
            Unfalltag:
              match: {url: null}
              schema:
                mustSupport: true
                index: 41
                elements:
                  value:
                    mustSupport: true
                    choices: []
                    index: 43
                    slicing:
                      slices:
                        valueDate:
                          match: {}
                          schema:
                            mustSupport: true
                            choices: []
                            _required: true
                            index: 45
                          min: 1
                required: [value]
    required: [extension]
  Rechtsgrundlage:
    url: https://fhir.kbv.de/StructureDefinition/KBV_EX_FOR_Legal_basis
    type: Extension
    isModifier: false
    mustSupport: true
    index: 46
    elements:
      value:
        mustSupport: true
        choices: []
        index: 48
        slicing:
          slices:
            valueCoding:
              match: {}
              schema:
                mustSupport: true
                choices: []
                index: 50
  Rezepttyp:
    url: https://fhir.kbv.de/StructureDefinition/KBV_EX_VoS_PrescriptionType
    type: Extension
    isModifier: false
    mustSupport: true
    index: 51
    elements:
      value:
        mustSupport: true
        choices: []
        index: 53
        slicing:
          slices:
            valueCodeableConcept:
              match: {}
              schema:
                mustSupport: true
                choices: []
                index: 55
      value[x]:
        elements:
          coding:
            mustSupport: true
            index: 56
            elements:
              system: {mustSupport: true, index: 57}
              code: {mustSupport: true, index: 58}
              userSelected: {index: 59}
  T-Rezept-Ankreuzfelder:
    url: https://fhir.kbv.de/StructureDefinition/KBV_EX_VoS_T_Prescription_Marks
    type: Extension
    mustSupport: true
    index: 60
    extensions:
      Sicherheitsbestimmungen:
        url: null
        mustSupport: true
        _required: true
        index: 62
        elements:
          value:
            mustSupport: true
            choices: []
            index: 64
            slicing:
              slices:
                valueBoolean:
                  match: {}
                  schema:
                    mustSupport: true
                    choices: []
                    index: 66
      Informationsmaterial:
        url: null
        mustSupport: true
        _required: true
        index: 67
        elements:
          value:
            mustSupport: true
            choices: []
            index: 69
            slicing:
              slices:
                valueBoolean:
                  match: {}
                  schema:
                    mustSupport: true
                    choices: []
                    index: 71
      In-Label:
        url: null
        mustSupport: true
        _required: true
        index: 72
        elements:
          value:
            mustSupport: true
            choices: []
            index: 74
            slicing:
              slices:
                valueBoolean:
                  match: {}
                  schema:
                    mustSupport: true
                    choices: []
                    index: 76
      Off-Label:
        url: null
        mustSupport: true
        _required: true
        index: 77
        elements:
          value:
            mustSupport: true
            choices: []
            index: 79
            slicing:
              slices:
                valueBoolean:
                  match: {}
                  schema:
                    mustSupport: true
                    choices: []
                    index: 81
    elements:
      extension:
        index: 61
        slicing:
          rules: closed
          discriminator:
          - {path: url, type: value}
          min: null
          slices:
            Sicherheitsbestimmungen:
              match: {url: null}
              schema:
                mustSupport: true
                _required: true
                index: 62
                elements:
                  value:
                    mustSupport: true
                    choices: []
                    index: 64
                    slicing:
                      slices:
                        valueBoolean:
                          match: {}
                          schema:
                            mustSupport: true
                            choices: []
                            index: 66
            Informationsmaterial:
              match: {url: null}
              schema:
                mustSupport: true
                _required: true
                index: 67
                elements:
                  value:
                    mustSupport: true
                    choices: []
                    index: 69
                    slicing:
                      slices:
                        valueBoolean:
                          match: {}
                          schema:
                            mustSupport: true
                            choices: []
                            index: 71
            In-Label:
              match: {url: null}
              schema:
                mustSupport: true
                _required: true
                index: 72
                elements:
                  value:
                    mustSupport: true
                    choices: []
                    index: 74
                    slicing:
                      slices:
                        valueBoolean:
                          match: {}
                          schema:
                            mustSupport: true
                            choices: []
                            index: 76
            Off-Label:
              match: {url: null}
              schema:
                mustSupport: true
                _required: true
                index: 77
                elements:
                  value:
                    mustSupport: true
                    choices: []
                    index: 79
                    slicing:
                      slices:
                        valueBoolean:
                          match: {}
                          schema:
                            mustSupport: true
                            choices: []
                            index: 81
  BtM-Rezept-Sonderregelungen:
    url: https://fhir.kbv.de/StructureDefinition/KBV_EX_VoS_BTM_Prescription_Marks
    type: Extension
    isModifier: false
    mustSupport: true
    index: 82
    elements:
      value:
        mustSupport: true
        choices: []
        index: 84
        slicing:
          slices:
            valueCoding:
              match: {}
              schema:
                mustSupport: true
                choices: []
                index: 86
      value[x]:
        elements:
          system: {mustSupport: true, index: 87}
          code: {mustSupport: true, index: 88}
class: profile
kind: resource
url: https://fhir.kbv.de/StructureDefinition/KBV_PR_VoS_Prescription
base: http://hl7.org/fhir/StructureDefinition/MedicationRequest
version: 2.1.0
required: [authoredOn, requester, id, groupIdentifier, insurance, medication, meta, dispenseRequest, medicationReference]