PackagesCanonicalsLogsProblems
    Packages
    de.gematik.epa.medication@1.3.3
    https://gematik.de/fhir/epa-medication/StructureDefinition/emp-medication-request
description: 'eMP-Eintrag: Hält die Medikationsinformationen eines Eintrags für den elektronischen MedikationsPlan (eMP) vor und stellt das zentrale Element dar. Es stellt die Verbindung zwischen der Planung und einem oder mehrerer Verschreibungsprozesse oder Nachträge.'
package_name: de.gematik.epa.medication
derivation: constraint
name: EMPMedicationRequest
type: MedicationRequest
elements:
  meta:
    mustSupport: true
    index: 0
    elements:
      versionId: {mustSupport: true, index: 1}
      lastUpdated: {mustSupport: true, index: 2}
  medication[x]:
    elements:
      reference: {mustSupport: true, index: 89}
      identifier:
        mustSupport: true
        index: 90
        elements:
          type:
            mustSupport: true
            index: 91
            elements:
              coding:
                mustSupport: true
                index: 92
                elements:
                  system: {mustSupport: true, index: 93}
                  version: {mustSupport: true, index: 94}
                  code: {mustSupport: true, index: 95}
                  display: {mustSupport: true, index: 96}
          system: {mustSupport: true, index: 97}
          value: {mustSupport: true, index: 98}
      display: {mustSupport: true, index: 99}
  reasonCode:
    mustSupport: true
    index: 103
    elements:
      coding:
        mustSupport: true
        index: 104
        slicing:
          rules: closed
          discriminator:
          - {path: $this, type: pattern}
          min: null
          slices:
            icd-10-gm:
              match: {system: 'http://fhir.de/CodeSystem/bfarm/icd-10-gm'}
              schema:
                type: Coding
                mustSupport: true
                pattern:
                  type: Coding
                  value: {system: 'http://fhir.de/CodeSystem/bfarm/icd-10-gm'}
                index: 105
                extensions:
                  Mehrfachcodierungs-Kennzeichen:
                    url: null
                    mustSupport: true
                    index: 107
                    elements:
                      url: {mustSupport: true, index: 108}
                      value:
                        mustSupport: true
                        choices: []
                        index: 110
                      value[x]:
                        elements:
                          system: {mustSupport: true, index: 111}
                          version: {mustSupport: true, index: 112}
                          code: {mustSupport: true, index: 113}
                          display: {mustSupport: true, index: 114}
                  Seitenlokalisation:
                    url: null
                    mustSupport: true
                    index: 115
                    elements:
                      url: {mustSupport: true, index: 116}
                      value:
                        mustSupport: true
                        choices: []
                        index: 118
                      value[x]:
                        elements:
                          system: {mustSupport: true, index: 119}
                          version: {mustSupport: true, index: 120}
                          code: {mustSupport: true, index: 121}
                          display: {mustSupport: true, index: 122}
                  Diagnosesicherheit:
                    url: null
                    mustSupport: true
                    index: 123
                    elements:
                      url: {mustSupport: true, index: 124}
                      value:
                        mustSupport: true
                        choices: []
                        index: 126
                      value[x]:
                        elements:
                          system: {mustSupport: true, index: 127}
                          version: {mustSupport: true, index: 128}
                          code: {mustSupport: true, index: 129}
                          display: {mustSupport: true, index: 130}
                elements:
                  extension:
                    mustSupport: true
                    index: 106
                    slicing:
                      slices:
                        Mehrfachcodierungs-Kennzeichen:
                          match: {}
                          schema:
                            mustSupport: true
                            index: 107
                            elements:
                              url: {mustSupport: true, index: 108}
                              value:
                                mustSupport: true
                                choices: []
                                index: 110
                              value[x]:
                                elements:
                                  system: {mustSupport: true, index: 111}
                                  version: {mustSupport: true, index: 112}
                                  code: {mustSupport: true, index: 113}
                                  display: {mustSupport: true, index: 114}
                        Seitenlokalisation:
                          match: {}
                          schema:
                            mustSupport: true
                            index: 115
                            elements:
                              url: {mustSupport: true, index: 116}
                              value:
                                mustSupport: true
                                choices: []
                                index: 118
                              value[x]:
                                elements:
                                  system: {mustSupport: true, index: 119}
                                  version: {mustSupport: true, index: 120}
                                  code: {mustSupport: true, index: 121}
                                  display: {mustSupport: true, index: 122}
                        Diagnosesicherheit:
                          match: {}
                          schema:
                            mustSupport: true
                            index: 123
                            elements:
                              url: {mustSupport: true, index: 124}
                              value:
                                mustSupport: true
                                choices: []
                                index: 126
                              value[x]:
                                elements:
                                  system: {mustSupport: true, index: 127}
                                  version: {mustSupport: true, index: 128}
                                  code: {mustSupport: true, index: 129}
                                  display: {mustSupport: true, index: 130}
                  system: {mustSupport: true, index: 131}
                  version: {mustSupport: true, index: 132}
                  code: {mustSupport: true, index: 133}
                  display: {mustSupport: true, index: 134}
                required: [display]
  authoredOn:
    constraint:
      epa-datetime: {human: 'dateTime muss mindestens aus Tag, Monat und Jahr bestehen', source: 'https://gematik.de/fhir/epa-medication/StructureDefinition/emp-medication-request', severity: error, expression: 'toString().matches(''^([0-9]([0-9]([0-9][1-9]|[1-9]0)|[1-9]00)|[1-9]000)-(0[1-9]|1[0-2])-(0[1-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:([0-5][0-9]|60)(\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00)))?$'')'}
    mustSupport: true
    index: 102
  note:
    short: Zusätzliche Informationen durch einen Leistungserbringenden
    mustSupport: true
    index: 135
    elements:
      time: {mustSupport: true, index: 136}
      text: {mustSupport: true, index: 137}
  extension:
    mustSupport: true
    index: 3
    slicing:
      slices:
        context:
          match: {}
          schema:
            type: Extension
            mustSupport: true
            url: https://gematik.de/fhir/epa-medication/StructureDefinition/context-extension
            index: 4
            elements:
              url: {mustSupport: true, index: 5}
              value:
                mustSupport: true
                pattern: {type: Code, value: EMP}
                choices: []
                index: 7
        activity:
          match: {}
          schema:
            type: Extension
            short: Aktivität die zu diesem Planelement gehört
            mustSupport: true
            url: https://gematik.de/fhir/epa-medication/StructureDefinition/emp-medicationrequest-activity-extension
            index: 8
            extensions:
              reference:
                url: null
                mustSupport: true
                index: 9
                elements:
                  url: {mustSupport: true, index: 10}
                  value:
                    mustSupport: true
                    choices: []
                    index: 12
                  value[x]:
                    elements:
                      reference: {mustSupport: true, index: 13}
                      identifier:
                        mustSupport: true
                        index: 14
                        elements:
                          type:
                            mustSupport: true
                            index: 15
                            elements:
                              coding:
                                mustSupport: true
                                index: 16
                                elements:
                                  system: {mustSupport: true, index: 17}
                                  version: {mustSupport: true, index: 18}
                                  code: {mustSupport: true, index: 19}
                                  display: {mustSupport: true, index: 20}
                          system: {mustSupport: true, index: 21}
                          value: {mustSupport: true, index: 22}
                      display: {mustSupport: true, index: 23}
              addedOn:
                url: null
                mustSupport: true
                index: 24
                elements:
                  url: {mustSupport: true, index: 25}
                  value:
                    mustSupport: true
                    choices: []
                    index: 27
            elements:
              extension:
                mustSupport: true
                index: 9
                slicing:
                  slices:
                    reference:
                      match: {}
                      schema:
                        mustSupport: true
                        index: 9
                        elements:
                          url: {mustSupport: true, index: 10}
                          value:
                            mustSupport: true
                            choices: []
                            index: 12
                          value[x]:
                            elements:
                              reference: {mustSupport: true, index: 13}
                              identifier:
                                mustSupport: true
                                index: 14
                                elements:
                                  type:
                                    mustSupport: true
                                    index: 15
                                    elements:
                                      coding:
                                        mustSupport: true
                                        index: 16
                                        elements:
                                          system: {mustSupport: true, index: 17}
                                          version: {mustSupport: true, index: 18}
                                          code: {mustSupport: true, index: 19}
                                          display: {mustSupport: true, index: 20}
                                  system: {mustSupport: true, index: 21}
                                  value: {mustSupport: true, index: 22}
                              display: {mustSupport: true, index: 23}
                    addedOn:
                      match: {}
                      schema:
                        mustSupport: true
                        index: 24
                        elements:
                          url: {mustSupport: true, index: 25}
                          value:
                            mustSupport: true
                            choices: []
                            index: 27
              url: {mustSupport: true, index: 28}
        reasonPatientInstruction:
          match: {}
          schema:
            short: Patientenlesbarer Grund für den Planungseintrag
            type: Extension
            mustSupport: true
            url: https://gematik.de/fhir/epa-medication/StructureDefinition/reason-patient-instruction-extension
            index: 29
            elements:
              url: {mustSupport: true, index: 30}
              value:
                mustSupport: true
                choices: []
                index: 32
        patientNote:
          match: {}
          schema:
            short: Hinweis für den Patienten
            type: Extension
            mustSupport: true
            url: https://gematik.de/fhir/epa-medication/StructureDefinition/patient-note-extension
            index: 33
            elements:
              url: {mustSupport: true, index: 34}
              value:
                mustSupport: true
                choices: []
                index: 36
              value[x]:
                elements:
                  time: {mustSupport: true, index: 37}
                  text: {mustSupport: true, index: 38}
        effectiveDosePeriod:
          match: {}
          schema:
            short: Zeitraum, in dem die Medikation eingenommen werden soll.
            type: Extension
            mustSupport: true
            url: http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.effectiveDosePeriod
            index: 39
            extensions: {}
            elements:
              extension: {index: 40}
              url: {mustSupport: true, index: 41}
              value:
                mustSupport: true
                choices: []
                index: 43
              value[x]:
                elements:
                  start:
                    constraint:
                      epa-datetime: {human: 'dateTime muss mindestens aus Tag, Monat und Jahr bestehen', source: 'https://gematik.de/fhir/epa-medication/StructureDefinition/emp-medication-request', severity: error, expression: 'toString().matches(''^([0-9]([0-9]([0-9][1-9]|[1-9]0)|[1-9]00)|[1-9]000)-(0[1-9]|1[0-2])-(0[1-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:([0-5][0-9]|60)(\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00)))?$'')'}
                    mustSupport: true
                    index: 44
                  end:
                    constraint:
                      epa-datetime: {human: 'dateTime muss mindestens aus Tag, Monat und Jahr bestehen', source: 'https://gematik.de/fhir/epa-medication/StructureDefinition/emp-medication-request', severity: error, expression: 'toString().matches(''^([0-9]([0-9]([0-9][1-9]|[1-9]0)|[1-9]00)|[1-9]000)-(0[1-9]|1[0-2])-(0[1-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:([0-5][0-9]|60)(\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00)))?$'')'}
                    mustSupport: true
                    index: 45
        renderedDosageInstruction:
          match: {}
          schema:
            short: Vollständige Darstellung der Dosierungsanweisungen (generiert aus den Dosage-Elementen).
            type: Extension
            mustSupport: true
            url: http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction
            index: 46
            extensions: {}
            elements:
              extension: {index: 47}
              url: {mustSupport: true, index: 48}
              value:
                mustSupport: true
                choices: []
                index: 50
        generatedDosageInstructionsMeta:
          match: {}
          schema:
            short: Metadaten zu den generierten Dosierungsanweisungen
            type: Extension
            mustSupport: true
            url: http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta
            index: 51
            extensions:
              language:
                url: null
                index: 52
                elements:
                  url: {mustSupport: true, index: 53}
                  value:
                    mustSupport: true
                    choices: []
                    index: 55
              algorithmVersion:
                url: null
                index: 56
                elements:
                  url: {mustSupport: true, index: 57}
                  value:
                    mustSupport: true
                    choices: []
                    index: 59
            elements:
              extension:
                index: 52
                slicing:
                  slices:
                    language:
                      match: {}
                      schema:
                        index: 52
                        elements:
                          url: {mustSupport: true, index: 53}
                          value:
                            mustSupport: true
                            choices: []
                            index: 55
                    algorithmVersion:
                      match: {}
                      schema:
                        index: 56
                        elements:
                          url: {mustSupport: true, index: 57}
                          value:
                            mustSupport: true
                            choices: []
                            index: 59
              url: {mustSupport: true, index: 60}
        originMedication:
          match: {}
          schema:
            short: Referenz auf die Ursprungs-Medication (Basis des eMP-Eintrags)
            type: Extension
            mustSupport: true
            url: https://gematik.de/fhir/epa-medication/StructureDefinition/emp-origin-medication-extension
            index: 61
            elements:
              url: {mustSupport: true, index: 62}
              value:
                mustSupport: true
                choices: []
                index: 64
              value[x]:
                elements:
                  reference: {mustSupport: true, index: 65}
                  identifier:
                    mustSupport: true
                    index: 66
                    elements:
                      type:
                        mustSupport: true
                        index: 67
                        elements:
                          coding:
                            mustSupport: true
                            index: 68
                            elements:
                              system: {mustSupport: true, index: 69}
                              version: {mustSupport: true, index: 70}
                              code: {mustSupport: true, index: 71}
                              display: {mustSupport: true, index: 72}
                      system: {mustSupport: true, index: 73}
                      value: {mustSupport: true, index: 74}
                  display: {mustSupport: true, index: 75}
  status:
    short: active | on-hold | completed | entered-in-error | stopped
    binding: {strength: required, valueSet: 'https://gematik.de/fhir/epa-medication/ValueSet/emp-medicationrequest-status-vs'}
    mustSupport: true
    index: 84
  dosageInstruction:
    type: Dosage
    short: Hier werden Informationen zur Dosierung angegeben.
    mustSupport: true
    index: 138
    elements:
      doseAndRate:
        elements:
          dose:
            mustSupport: true
            choices: []
            index: 140
            slicing:
              slices:
                doseQuantity:
                  match: {}
                  schema:
                    choices: [doseQuantity]
                    index: 142
          doseQuantity:
            type: Quantity
            choiceOf: dose
            index: 143
            slicing:
              slices:
                doseQuantity:
                  match: {}
                  schema: {type: Quantity, choiceOf: dose, index: 143}
          dose[x]:
            elements:
              value: {mustSupport: true, index: 144}
  identifier:
    mustSupport: true
    index: 76
    slicing:
      rules: open
      discriminator:
      - {path: $this, type: value}
      min: null
      slices:
        MedicationPlanIdentifier:
          match: {system: 'https://gematik.de/fhir/sid/emp-identifier'}
          schema:
            type: Identifier
            mustSupport: true
            pattern:
              type: Identifier
              value: {system: 'https://gematik.de/fhir/sid/emp-identifier'}
            index: 77
            elements:
              type:
                mustSupport: true
                index: 78
                elements:
                  coding:
                    mustSupport: true
                    index: 79
                    elements:
                      system: {mustSupport: true, index: 80}
                      version: {mustSupport: true, index: 81}
                      code: {mustSupport: true, index: 82}
                      display: {mustSupport: true, index: 83}
  intent:
    short: plan
    pattern: {type: Code, value: plan}
    index: 85
  medicationReference:
    type: Reference
    short: Arzneimittel, welches geplant wird
    mustSupport: true
    choiceOf: medication
    refers: ['https://gematik.de/fhir/epa-medication/StructureDefinition/emp-medication', 'https://gematik.de/fhir/epa-medication/StructureDefinition/epa-medication']
    index: 88
  subject:
    type: Reference
    mustSupport: true
    refers: ['http://hl7.org/fhir/StructureDefinition/Patient']
    index: 100
    elements:
      identifier: {type: Identifier, mustSupport: true, index: 101}
    required: [identifier]
  medication:
    short: Arzneimittel, welches geplant wird
    mustSupport: true
    choices: [medicationReference]
    index: 87
package_version: 1.3.3
extensions:
  context:
    url: https://gematik.de/fhir/epa-medication/StructureDefinition/context-extension
    type: Extension
    mustSupport: true
    index: 4
    elements:
      url: {mustSupport: true, index: 5}
      value:
        mustSupport: true
        pattern: {type: Code, value: EMP}
        choices: []
        index: 7
  activity:
    url: https://gematik.de/fhir/epa-medication/StructureDefinition/emp-medicationrequest-activity-extension
    type: Extension
    short: Aktivität die zu diesem Planelement gehört
    mustSupport: true
    index: 8
    extensions:
      reference:
        url: null
        mustSupport: true
        index: 9
        elements:
          url: {mustSupport: true, index: 10}
          value:
            mustSupport: true
            choices: []
            index: 12
          value[x]:
            elements:
              reference: {mustSupport: true, index: 13}
              identifier:
                mustSupport: true
                index: 14
                elements:
                  type:
                    mustSupport: true
                    index: 15
                    elements:
                      coding:
                        mustSupport: true
                        index: 16
                        elements:
                          system: {mustSupport: true, index: 17}
                          version: {mustSupport: true, index: 18}
                          code: {mustSupport: true, index: 19}
                          display: {mustSupport: true, index: 20}
                  system: {mustSupport: true, index: 21}
                  value: {mustSupport: true, index: 22}
              display: {mustSupport: true, index: 23}
      addedOn:
        url: null
        mustSupport: true
        index: 24
        elements:
          url: {mustSupport: true, index: 25}
          value:
            mustSupport: true
            choices: []
            index: 27
    elements:
      extension:
        mustSupport: true
        index: 9
        slicing:
          slices:
            reference:
              match: {}
              schema:
                mustSupport: true
                index: 9
                elements:
                  url: {mustSupport: true, index: 10}
                  value:
                    mustSupport: true
                    choices: []
                    index: 12
                  value[x]:
                    elements:
                      reference: {mustSupport: true, index: 13}
                      identifier:
                        mustSupport: true
                        index: 14
                        elements:
                          type:
                            mustSupport: true
                            index: 15
                            elements:
                              coding:
                                mustSupport: true
                                index: 16
                                elements:
                                  system: {mustSupport: true, index: 17}
                                  version: {mustSupport: true, index: 18}
                                  code: {mustSupport: true, index: 19}
                                  display: {mustSupport: true, index: 20}
                          system: {mustSupport: true, index: 21}
                          value: {mustSupport: true, index: 22}
                      display: {mustSupport: true, index: 23}
            addedOn:
              match: {}
              schema:
                mustSupport: true
                index: 24
                elements:
                  url: {mustSupport: true, index: 25}
                  value:
                    mustSupport: true
                    choices: []
                    index: 27
      url: {mustSupport: true, index: 28}
  reasonPatientInstruction:
    url: https://gematik.de/fhir/epa-medication/StructureDefinition/reason-patient-instruction-extension
    short: Patientenlesbarer Grund für den Planungseintrag
    type: Extension
    mustSupport: true
    index: 29
    elements:
      url: {mustSupport: true, index: 30}
      value:
        mustSupport: true
        choices: []
        index: 32
  patientNote:
    url: https://gematik.de/fhir/epa-medication/StructureDefinition/patient-note-extension
    short: Hinweis für den Patienten
    type: Extension
    mustSupport: true
    index: 33
    elements:
      url: {mustSupport: true, index: 34}
      value:
        mustSupport: true
        choices: []
        index: 36
      value[x]:
        elements:
          time: {mustSupport: true, index: 37}
          text: {mustSupport: true, index: 38}
  effectiveDosePeriod:
    url: http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.effectiveDosePeriod
    short: Zeitraum, in dem die Medikation eingenommen werden soll.
    type: Extension
    mustSupport: true
    index: 39
    extensions: {}
    elements:
      extension: {index: 40}
      url: {mustSupport: true, index: 41}
      value:
        mustSupport: true
        choices: []
        index: 43
      value[x]:
        elements:
          start:
            constraint:
              epa-datetime: {human: 'dateTime muss mindestens aus Tag, Monat und Jahr bestehen', source: 'https://gematik.de/fhir/epa-medication/StructureDefinition/emp-medication-request', severity: error, expression: 'toString().matches(''^([0-9]([0-9]([0-9][1-9]|[1-9]0)|[1-9]00)|[1-9]000)-(0[1-9]|1[0-2])-(0[1-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:([0-5][0-9]|60)(\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00)))?$'')'}
            mustSupport: true
            index: 44
          end:
            constraint:
              epa-datetime: {human: 'dateTime muss mindestens aus Tag, Monat und Jahr bestehen', source: 'https://gematik.de/fhir/epa-medication/StructureDefinition/emp-medication-request', severity: error, expression: 'toString().matches(''^([0-9]([0-9]([0-9][1-9]|[1-9]0)|[1-9]00)|[1-9]000)-(0[1-9]|1[0-2])-(0[1-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:([0-5][0-9]|60)(\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00)))?$'')'}
            mustSupport: true
            index: 45
  renderedDosageInstruction:
    url: http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction
    short: Vollständige Darstellung der Dosierungsanweisungen (generiert aus den Dosage-Elementen).
    type: Extension
    mustSupport: true
    index: 46
    extensions: {}
    elements:
      extension: {index: 47}
      url: {mustSupport: true, index: 48}
      value:
        mustSupport: true
        choices: []
        index: 50
  generatedDosageInstructionsMeta:
    url: http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta
    short: Metadaten zu den generierten Dosierungsanweisungen
    type: Extension
    mustSupport: true
    index: 51
    extensions:
      language:
        url: null
        index: 52
        elements:
          url: {mustSupport: true, index: 53}
          value:
            mustSupport: true
            choices: []
            index: 55
      algorithmVersion:
        url: null
        index: 56
        elements:
          url: {mustSupport: true, index: 57}
          value:
            mustSupport: true
            choices: []
            index: 59
    elements:
      extension:
        index: 52
        slicing:
          slices:
            language:
              match: {}
              schema:
                index: 52
                elements:
                  url: {mustSupport: true, index: 53}
                  value:
                    mustSupport: true
                    choices: []
                    index: 55
            algorithmVersion:
              match: {}
              schema:
                index: 56
                elements:
                  url: {mustSupport: true, index: 57}
                  value:
                    mustSupport: true
                    choices: []
                    index: 59
      url: {mustSupport: true, index: 60}
  originMedication:
    url: https://gematik.de/fhir/epa-medication/StructureDefinition/emp-origin-medication-extension
    short: Referenz auf die Ursprungs-Medication (Basis des eMP-Eintrags)
    type: Extension
    mustSupport: true
    index: 61
    elements:
      url: {mustSupport: true, index: 62}
      value:
        mustSupport: true
        choices: []
        index: 64
      value[x]:
        elements:
          reference: {mustSupport: true, index: 65}
          identifier:
            mustSupport: true
            index: 66
            elements:
              type:
                mustSupport: true
                index: 67
                elements:
                  coding:
                    mustSupport: true
                    index: 68
                    elements:
                      system: {mustSupport: true, index: 69}
                      version: {mustSupport: true, index: 70}
                      code: {mustSupport: true, index: 71}
                      display: {mustSupport: true, index: 72}
              system: {mustSupport: true, index: 73}
              value: {mustSupport: true, index: 74}
          display: {mustSupport: true, index: 75}
class: profile
kind: resource
url: https://gematik.de/fhir/epa-medication/StructureDefinition/emp-medication-request
base: http://hl7.org/fhir/StructureDefinition/MedicationRequest
version: 1.3.2
required: [authoredOn, dosageInstruction, extension]