PackagesCanonicalsLogsProblems
    Packages
    hl7.fhir.eu.base-r5@2.0.0-ballot
    http://hl7.eu/fhir/base-r5/StructureDefinition/medicationStatement-eu-core
description: This profile sets minimum expectations for the MedicationStatement resource common to most of the use cases.\nThis profile is adapted from the MPD work.
package_name: hl7.fhir.eu.base-r5
derivation: constraint
name: MedicationStatementEuCore
type: MedicationStatement
elements:
  category:
    short: Type of intended use
    binding: {strength: example, valueSet: 'http://hl7.org/fhir/ValueSet/medicationrequest-admin-location'}
    index: 2
  dosage: {short: Details of how medication is/was taken or should be taken., index: 12}
  adherence:
    elements:
      code: {short: Type of adherence., index: 13}
  reason:
    elements:
      concept: {short: Coded reason for use, index: 11}
  status: {short: State of the medication, index: 1}
  effective:
    choices: []
    index: 6
    slicing:
      rules: open
      ordered: false
      discriminator:
      - {path: $this, type: type}
      min: null
      slices:
        effectivePeriod:
          match: {}
          schema:
            short: Period when the medication is/was or should be used.
            choices: [effectivePeriod]
            index: 8
          min: 0
          max: 1
  identifier: {short: Medication Statement Identifier, index: 0}
  informationSource:
    type: Reference
    refers: ['http://hl7.eu/fhir/base-r5/StructureDefinition/organization-eu-core', 'http://hl7.eu/fhir/base-r5/StructureDefinition/patient-eu-core', 'http://hl7.eu/fhir/base-r5/StructureDefinition/practitioner-eu-core', 'http://hl7.eu/fhir/base-r5/StructureDefinition/practitionerRole-eu-core', 'http://hl7.org/fhir/StructureDefinition/RelatedPerson']
    index: 10
  subject:
    type: Reference
    refers: ['http://hl7.eu/fhir/base-r5/StructureDefinition/patient-eu-core', 'http://hl7.org/fhir/StructureDefinition/Group']
    index: 4
  effectivePeriod:
    type: Period
    short: Period when the medication is/was or should be used.
    choiceOf: effective
    index: 9
    slicing:
      slices:
        effectivePeriod:
          match: {}
          schema: {type: Period, short: Period when the medication is/was or should be used., choiceOf: effective, index: 9}
          min: 0
          max: 1
  medication:
    type: CodeableReference
    binding: {strength: example, valueSet: 'http://hl7.org/fhir/uv/ips/ValueSet/medication-uv-ips'}
    index: 3
package_version: 2.0.0-ballot
class: profile
kind: resource
url: http://hl7.eu/fhir/base-r5/StructureDefinition/medicationStatement-eu-core
base: http://hl7.org/fhir/StructureDefinition/MedicationStatement
version: 2.0.0-ballot