Arbeitsgruppe WeST
Version 1.0.0-kommentierung - ci-build

Resource Profile: KBV_PR_WEST_MedicationStatement - Detailed Descriptions

Draft as of 2026-03-11

Definitions for the KBV-PR-WEST-MedicationStatement resource profile.

Guidance on how to interpret the contents of this table can be foundhere

0. MedicationStatement
Definition

Diese Ressource bietet die Möglichkeit anzugeben, ob eine Medikation im System als Dauermedikation deklariert wurde.


A record of a medication that is being consumed by a patient. A MedicationStatement may indicate that the patient may be taking the medication now or has taken the medication in the past or will be taking the medication in the future. The source of this information can be the patient, significant other (such as a family member or spouse), or a clinician. A common scenario where this information is captured is during the history taking process during a patient visit or stay. The medication information may come from sources such as the patient's memory, from a prescription bottle, or from a list of medications the patient, clinician or other party maintains.

The primary difference between a medication statement and a medication administration is that the medication administration has complete administration information and is based on actual administration information from the person who administered the medication. A medication statement is often, if not always, less specific. There is no required date/time when the medication was administered, in fact we only know that a source has reported the patient is taking this medication, where details such as time, quantity, or rate or even medication product may be incomplete or missing or less precise. As stated earlier, the medication statement information may come from the patient's memory, from a prescription bottle or from a list of medications the patient, clinician or other party maintains. Medication administration is more formal and is not missing detailed information.

ShortMedikations-InformationRecord of medication being taken by a patient
Comments

When interpreting a medicationStatement, the value of the status and NotTaken needed to be considered: MedicationStatement.status + MedicationStatement.wasNotTaken Status=Active + NotTaken=T = Not currently taking Status=Completed + NotTaken=T = Not taken in the past Status=Intended + NotTaken=T = No intention of taking Status=Active + NotTaken=F = Taking, but not as prescribed Status=Active + NotTaken=F = Taking Status=Intended +NotTaken= F = Will be taking (not started) Status=Completed + NotTaken=F = Taken in past Status=In Error + NotTaken=N/A = In Error.

Control0..*
Is Modifierfalse
Summaryfalse
Invariantsdom-2: If the resource is contained in another resource, it SHALL NOT contain nested Resources (contained.contained.empty())
dom-3: If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource (contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty())
dom-4: If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated (contained.meta.versionId.empty() and contained.meta.lastUpdated.empty())
dom-5: If a resource is contained in another resource, it SHALL NOT have a security label (contained.meta.security.empty())
dom-6: A resource should have narrative for robust management (text.`div`.exists())
2. MedicationStatement.id
Definition

The logical id of the resource, as used in the URL for the resource. Once assigned, this value never changes.

ShortLogical id of this artifact
Comments

The only time that a resource does not have an id is when it is being submitted to the server using a create operation.

Control10..1
Typeidstring
Is Modifierfalse
Must Supporttrue
Summarytrue
4. MedicationStatement.meta
Definition

The metadata about the resource. This is content that is maintained by the infrastructure. Changes to the content might not always be associated with version changes to the resource.

ShortMetadata about the resource
Control10..1
TypeMeta
Is Modifierfalse
Must Supporttrue
Summarytrue
Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
6. MedicationStatement.meta.versionId
Definition

The version specific identifier, as it appears in the version portion of the URL. This value changes when the resource is created, updated, or deleted.

ShortVersion specific identifier
Comments

The server assigns this value, and ignores what the client specifies, except in the case that the server is imposing version integrity on updates/deletes.

Control0..01
Typeid
Is Modifierfalse
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Summarytrue
Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
8. MedicationStatement.meta.lastUpdated
Definition

When the resource last changed - e.g. when the version changed.

ShortWhen the resource version last changed
Comments

This value is always populated except when the resource is first being created. The server / resource manager sets this value; what a client provides is irrelevant. This is equivalent to the HTTP Last-Modified and SHOULD have the same value on a read interaction.

Control0..01
Typeinstant
Is Modifierfalse
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Summarytrue
Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
10. MedicationStatement.meta.source
Definition

A uri that identifies the source system of the resource. This provides a minimal amount of Provenance information that can be used to track or differentiate the source of information in the resource. The source may identify another FHIR server, document, message, database, etc.


A uri that identifies the source system of the resource. This provides a minimal amount of Provenance information that can be used to track or differentiate the source of information in the resource. The source may identify another FHIR server, document, message, database, etc.

ShortIdentifies where the resource comes from
Comments

In the provenance resource, this corresponds to Provenance.entity.what[x]. The exact use of the source (and the implied Provenance.entity.role) is left to implementer discretion. Only one nominated source is allowed; for additional provenance details, a full Provenance resource should be used.

This element can be used to indicate where the current master source of a resource that has a canonical URL if the resource is no longer hosted at the canonical URL.

Control0..01
Typeuri
Is Modifierfalse
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Summarytrue
Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
12. MedicationStatement.meta.profile
Definition

A list of profiles (references to StructureDefinition resources) that this resource claims to conform to. The URL is a reference to StructureDefinition.url.


A list of profiles (references to StructureDefinition resources) that this resource claims to conform to. The URL is a reference to StructureDefinition.url.

ShortProfiles this resource claims to conform to
Comments

It is up to the server and/or other infrastructure of policy to determine whether/how these claims are verified and/or updated over time. The list of profile URLs is a set.

Control10..*
Typecanonical(StructureDefinition)
Is Modifierfalse
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Must Supporttrue
Summarytrue
Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
SlicingThis element introduces a set of slices on MedicationStatement.meta.profile. The slices areUnordered and Open, and can be differentiated using the following discriminators:
  • value @ $this
  • 14. MedicationStatement.meta.profile:mioProfile
    Slice NamemioProfile
    Definition

    A list of profiles (references to StructureDefinition resources) that this resource claims to conform to. The URL is a reference to StructureDefinition.url.


    A list of profiles (references to StructureDefinition resources) that this resource claims to conform to. The URL is a reference to StructureDefinition.url.

    ShortProfiles this resource claims to conform to
    Comments

    It is up to the server and/or other infrastructure of policy to determine whether/how these claims are verified and/or updated over time. The list of profile URLs is a set.

    Control10..1*
    Typecanonical(StructureDefinition)
    Is Modifierfalse
    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
    Must Supporttrue
    Summarytrue
    Fixed Valuehttps://fhir.kbv.de/StructureDefinition/KBV_PR_WEST_MedicationStatement|1.0.0-kommentierung
    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
    16. MedicationStatement.implicitRules
    Definition

    A reference to a set of rules that were followed when the resource was constructed, and which must be understood when processing the content. Often, this is a reference to an implementation guide that defines the special rules along with other profiles etc.

    ShortA set of rules under which this content was created
    Comments

    Asserting this rule set restricts the content to be only understood by a limited set of trading partners. This inherently limits the usefulness of the data in the long term. However, the existing health eco-system is highly fractured, and not yet ready to define, collect, and exchange data in a generally computable sense. Wherever possible, implementers and/or specification writers should avoid using this element. Often, when used, the URL is a reference to an implementation guide that defines these special rules as part of it's narrative along with other profiles, value sets, etc.

    Control0..1
    Typeuri
    Is Modifiertrue because This element is labeled as a modifier because the implicit rules may provide additional knowledge about the resource that modifies it's meaning or interpretation
    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
    Summarytrue
    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
    18. MedicationStatement.text
    Definition

    A human-readable narrative that contains a summary of the resource and can be used to represent the content of the resource to a human. The narrative need not encode all the structured data, but is required to contain sufficient detail to make it "clinically safe" for a human to just read the narrative. Resource definitions may define what content should be represented in the narrative to ensure clinical safety.

    ShortText summary of the resource, for human interpretation
    Comments

    Contained resources do not have narrative. Resources that are not contained SHOULD have a narrative. In some cases, a resource may only have text with little or no additional discrete data (as long as all minOccurs=1 elements are satisfied). This may be necessary for data from legacy systems where information is captured as a "text blob" or where text is additionally entered raw or narrated and encoded information is added later.

    Control0..01
    TypeNarrative
    Is Modifierfalse
    Summaryfalse
    Alternate Namesnarrative, html, xhtml, display
    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
    20. MedicationStatement.extension
    Definition

    An Extension


    May be used to represent additional information that is not part of the basic definition of the resource. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

    ShortExtensionAdditional content defined by implementations
    Comments

    There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

    Control0..0*
    TypeExtension
    Is Modifierfalse
    Summaryfalse
    Alternate Namesextensions, user content
    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
    SlicingThis element introduces a set of slices on MedicationStatement.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
    • value @ url
    • 22. MedicationStatement.extension:behandlungsziel
      Slice Namebehandlungsziel
      Definition

      Indicates that the resource is related to either the measurement, achievement or progress towards the referenced goal. For example, a Procedure to exercise pertainsToGoal of losing weight.

      ShortPertains to goal
      Comments

      This extension is limited to subject-specific activity-related resources (events & intents). I.e. This can't be put on Goal or Patient. This association isn't for the purpose of goal management, but for things such as noting that a particular observation result, prescription or other activity is pertinent to the achievement (or possibly non-achievement) of the referenced goal.

      Control0..0
      This element is affected by the following invariants: ele-1
      TypeExtension(Resource Pertains To Goal) (Extension Type: Reference(Goal))
      Is Modifierfalse
      Summaryfalse
      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
      24. MedicationStatement.modifierExtension
      Definition

      May be used to represent additional information that is not part of the basic definition of the resource and that modifies the understanding of the element that contains it and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

      Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

      ShortExtensions that cannot be ignored
      Comments

      There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

      Control0..*
      TypeExtension
      Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the resource that contains them
      Summaryfalse
      Requirements

      Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

      Alternate Namesextensions, user content
      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
      26. MedicationStatement.identifier
      Definition

      Identifiers associated with this Medication Statement that are defined by business processes and/or used to refer to it when a direct URL reference to the resource itself is not appropriate. They are business identifiers assigned to this resource by the performer or other systems and remain constant as the resource is updated and propagates from server to server.

      ShortExternal identifier
      Comments

      This is a business identifier, not a resource identifier.

      NoteThis is a business identifier, not a resource identifier (see discussion)
      Control0..0*
      TypeIdentifier
      Is Modifierfalse
      Summarytrue
      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
      28. MedicationStatement.basedOn
      Definition

      A plan, proposal or order that is fulfilled in whole or in part by this event.

      ShortFulfils plan, proposal or order
      Control0..0*
      TypeReference(MedicationRequest, CarePlan, ServiceRequest, MedicationRequest, CarePlan, ServiceRequest)
      Is Modifierfalse
      Summarytrue
      Requirements

      Allows tracing of authorization for the event and tracking whether proposals/recommendations were acted upon.

      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
      30. MedicationStatement.partOf
      Definition

      A larger event of which this particular event is a component or step.

      ShortPart of referenced event
      Control0..0*
      TypeReference(MedicationAdministration, MedicationDispense, MedicationStatement, Procedure, Observation, MedicationAdministration, MedicationDispense, MedicationStatement, Procedure, Observation)
      Is Modifierfalse
      Summarytrue
      Requirements

      This should not be used when indicating which resource a MedicationStatement has been derived from. If that is the use case, then MedicationStatement.derivedFrom should be used.

      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
      32. MedicationStatement.status
      Definition

      Der Status dieses Elementes kann mit active oder completed angegeben werden.


      A code representing the patient or other source's judgment about the state of the medication used that this statement is about. Generally, this will be active or completed.

      Shortactive | completed | entered-in-error | intended | stopped | on-hold | unknown | not-taken
      Comments

      MedicationStatement is a statement at a point in time. The status is only representative at the point when it was asserted. The value set for MedicationStatement.status contains codes that assert the status of the use of the medication by the patient (for example, stopped or on hold) as well as codes that assert the status of the medication statement itself (for example, entered in error).

      This element is labeled as a modifier because the status contains codes that mark the resource as not currently valid.

      Control1..1
      BindingThe codes SHALL be taken from Medication Status Codeshttp://hl7.org/fhir/ValueSet/medication-statement-status|4.0.1
      (required to http://hl7.org/fhir/ValueSet/medication-statement-status|4.0.1)

      A coded concept indicating the current status of a MedicationStatement.

      Typecode
      Is Modifiertrue because This element is labelled as a modifier because it is a status element that contains status entered-in-error which means that the resource should not be treated as valid
      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
      Must Supporttrue
      Summarytrue
      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
      34. MedicationStatement.statusReason
      Definition

      Hier wird der Status begründet.


      Captures the reason for the current state of the MedicationStatement.

      ShortReason for current status
      Comments

      This is generally only used for "exception" statuses such as "not-taken", "on-hold", "cancelled" or "entered-in-error". The reason for performing the event at all is captured in reasonCode, not here.

      Control0..*
      BindingFor example codes, see Medikation Therapie Statuscodes SNOMED CT®http://hl7.org/fhir/ValueSet/reason-medication-status-codes|4.0.1
      (example to https://fhir.kbv.de/ValueSet/KBV_VS_Base_Drug_Therapy_Status_Codes_SNOMED_CT)

      A coded concept indicating the reason for the status of the statement.

      TypeCodeableConcept
      Is Modifierfalse
      Must Supporttrue
      Summaryfalse
      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
      36. MedicationStatement.category
      Definition

      Indicates where the medication is expected to be consumed or administered.

      ShortType of medication usage
      Control0..01
      BindingThe codes SHOULD be taken from Medication usage category codeshttp://hl7.org/fhir/ValueSet/medication-statement-category|4.0.1
      (preferred to http://hl7.org/fhir/ValueSet/medication-statement-category)

      A coded concept identifying where the medication included in the MedicationStatement is expected to be consumed or administered.

      TypeCodeableConcept
      Is Modifierfalse
      Summarytrue
      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
      38. MedicationStatement.medication[x]
      Definition

      Hier wird das Arzneimittel referenziert, auf das sich die Medikations-Information bezieht.


      Identifies the medication being administered. This is either a link to a resource representing the details of the medication or a simple attribute carrying a code that identifies the medication from a known list of medications.

      ShortWhat medication was taken
      Comments

      If only a code is specified, then it needs to be a code for a specific product. If more information is required, then the use of the medication resource is recommended. For example, if you require form or lot number, then you must reference the Medication resource.

      Control1..1
      TypeReference(Medication, Medication), CodeableConcept
      [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
      Is Modifierfalse
      Must Supporttrue
      Summarytrue
      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
      SlicingThis element introduces a set of slices on MedicationStatement.medication[x]. The slices areUnordered and Closed, and can be differentiated using the following discriminators:
      • type @ $this
      • 40. MedicationStatement.medication[x]:medicationReference
        Slice NamemedicationReference
        Definition

        Hier wird die Referenz auf das Arzneimittel angegeben.


        Identifies the medication being administered. This is either a link to a resource representing the details of the medication or a simple attribute carrying a code that identifies the medication from a known list of medications.

        ShortWhat medication was taken
        Comments

        If only a code is specified, then it needs to be a code for a specific product. If more information is required, then the use of the medication resource is recommended. For example, if you require form or lot number, then you must reference the Medication resource.

        Control1..1
        TypeReference(KBV_PR_WEST_Medication, Medication), CodeableConcept
        [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
        Is Modifierfalse
        Must Supporttrue
        Summarytrue
        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
        42. MedicationStatement.medication[x]:medicationReference.reference
        Definition

        A reference to a location at which the other resource is found. The reference may be a relative reference, in which case it is relative to the service base URL, or an absolute URL that resolves to the location where the resource is found. The reference may be version specific or not. If the reference is not to a FHIR RESTful server, then it should be assumed to be version specific. Internal fragment references (start with '#') refer to contained resources.

        ShortLiteral reference, Relative, internal or absolute URL
        Comments

        Using absolute URLs provides a stable scalable approach suitable for a cloud/web context, while using relative/logical references provides a flexible approach suitable for use when trading across closed eco-system boundaries. Absolute URLs do not need to point to a FHIR RESTful server, though this is the preferred approach. If the URL conforms to the structure "/[type]/[id]" then it should be assumed that the reference is to a FHIR RESTful server.

        Control10..1
        This element is affected by the following invariants: ref-1
        Typestring
        Is Modifierfalse
        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
        Must Supporttrue
        Summarytrue
        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
        44. MedicationStatement.medication[x]:medicationReference.type
        Definition

        The expected type of the target of the reference. If both Reference.type and Reference.reference are populated and Reference.reference is a FHIR URL, both SHALL be consistent.

        The type is the Canonical URL of Resource Definition that is the type this reference refers to. References are URLs that are relative to http://hl7.org/fhir/StructureDefinition/ e.g. "Patient" is a reference to http://hl7.org/fhir/StructureDefinition/Patient. Absolute URLs are only allowed for logical models (and can only be used in references in logical models, not resources).

        ShortType the reference refers to (e.g. "Patient")
        Comments

        This element is used to indicate the type of the target of the reference. This may be used which ever of the other elements are populated (or not). In some cases, the type of the target may be determined by inspection of the reference (e.g. a RESTful URL) or by resolving the target of the reference; if both the type and a reference is provided, the reference SHALL resolve to a resource of the same type as that specified.

        Control0..01
        BindingUnless not suitable, these codes SHALL be taken from ResourceTypehttp://hl7.org/fhir/ValueSet/resource-types|4.0.1
        (extensible to http://hl7.org/fhir/ValueSet/resource-types|4.0.1)

        Aa resource (or, for logical models, the URI of the logical model).

        Typeuri
        Is Modifierfalse
        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
        Summarytrue
        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
        46. MedicationStatement.medication[x]:medicationReference.identifier
        Definition

        An identifier for the target resource. This is used when there is no way to reference the other resource directly, either because the entity it represents is not available through a FHIR server, or because there is no way for the author of the resource to convert a known identifier to an actual location. There is no requirement that a Reference.identifier point to something that is actually exposed as a FHIR instance, but it SHALL point to a business concept that would be expected to be exposed as a FHIR instance, and that instance would need to be of a FHIR resource type allowed by the reference.

        ShortLogical reference, when literal reference is not known
        Comments

        When an identifier is provided in place of a reference, any system processing the reference will only be able to resolve the identifier to a reference if it understands the business context in which the identifier is used. Sometimes this is global (e.g. a national identifier) but often it is not. For this reason, none of the useful mechanisms described for working with references (e.g. chaining, includes) are possible, nor should servers be expected to be able resolve the reference. Servers may accept an identifier based reference untouched, resolve it, and/or reject it - see CapabilityStatement.rest.resource.referencePolicy.

        When both an identifier and a literal reference are provided, the literal reference is preferred. Applications processing the resource are allowed - but not required - to check that the identifier matches the literal reference

        Applications converting a logical reference to a literal reference may choose to leave the logical reference present, or remove it.

        Reference is intended to point to a structure that can potentially be expressed as a FHIR resource, though there is no need for it to exist as an actual FHIR resource instance - except in as much as an application wishes to actual find the target of the reference. The content referred to be the identifier must meet the logical constraints implied by any limitations on what resource types are permitted for the reference. For example, it would not be legitimate to send the identifier for a drug prescription if the type were Reference(Observation|DiagnosticReport). One of the use-cases for Reference.identifier is the situation where no FHIR representation exists (where the type is Reference (Any).

        NoteThis is a business identifier, not a resource identifier (see discussion)
        Control0..01
        TypeIdentifier
        Is Modifierfalse
        Summarytrue
        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
        48. MedicationStatement.medication[x]:medicationReference.display
        Definition

        Plain text narrative that identifies the resource in addition to the resource reference.

        ShortText alternative for the resource
        Comments

        This is generally not the same as the Resource.text of the referenced resource. The purpose is to identify what's being referenced, not to fully describe it.

        Control0..01
        Typestring
        Is Modifierfalse
        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
        Summarytrue
        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
        50. MedicationStatement.subject
        Definition

        The person, animal or group who is/was taking the medication.

        ShortWho is/was taking the medication
        Control1..1
        TypeReference(KBV_PR_WEST_Patient, Patient, Group)
        Is Modifierfalse
        Must Supporttrue
        Summarytrue
        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
        52. MedicationStatement.subject.reference
        Definition

        A reference to a location at which the other resource is found. The reference may be a relative reference, in which case it is relative to the service base URL, or an absolute URL that resolves to the location where the resource is found. The reference may be version specific or not. If the reference is not to a FHIR RESTful server, then it should be assumed to be version specific. Internal fragment references (start with '#') refer to contained resources.

        ShortLiteral reference, Relative, internal or absolute URL
        Comments

        Using absolute URLs provides a stable scalable approach suitable for a cloud/web context, while using relative/logical references provides a flexible approach suitable for use when trading across closed eco-system boundaries. Absolute URLs do not need to point to a FHIR RESTful server, though this is the preferred approach. If the URL conforms to the structure "/[type]/[id]" then it should be assumed that the reference is to a FHIR RESTful server.

        Control10..1
        This element is affected by the following invariants: ref-1
        Typestring
        Is Modifierfalse
        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
        Summarytrue
        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
        54. MedicationStatement.subject.type
        Definition

        The expected type of the target of the reference. If both Reference.type and Reference.reference are populated and Reference.reference is a FHIR URL, both SHALL be consistent.

        The type is the Canonical URL of Resource Definition that is the type this reference refers to. References are URLs that are relative to http://hl7.org/fhir/StructureDefinition/ e.g. "Patient" is a reference to http://hl7.org/fhir/StructureDefinition/Patient. Absolute URLs are only allowed for logical models (and can only be used in references in logical models, not resources).

        ShortType the reference refers to (e.g. "Patient")
        Comments

        This element is used to indicate the type of the target of the reference. This may be used which ever of the other elements are populated (or not). In some cases, the type of the target may be determined by inspection of the reference (e.g. a RESTful URL) or by resolving the target of the reference; if both the type and a reference is provided, the reference SHALL resolve to a resource of the same type as that specified.

        Control0..01
        BindingUnless not suitable, these codes SHALL be taken from ResourceTypehttp://hl7.org/fhir/ValueSet/resource-types|4.0.1
        (extensible to http://hl7.org/fhir/ValueSet/resource-types|4.0.1)

        Aa resource (or, for logical models, the URI of the logical model).

        Typeuri
        Is Modifierfalse
        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
        Summarytrue
        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
        56. MedicationStatement.subject.identifier
        Definition

        An identifier for the target resource. This is used when there is no way to reference the other resource directly, either because the entity it represents is not available through a FHIR server, or because there is no way for the author of the resource to convert a known identifier to an actual location. There is no requirement that a Reference.identifier point to something that is actually exposed as a FHIR instance, but it SHALL point to a business concept that would be expected to be exposed as a FHIR instance, and that instance would need to be of a FHIR resource type allowed by the reference.

        ShortLogical reference, when literal reference is not known
        Comments

        When an identifier is provided in place of a reference, any system processing the reference will only be able to resolve the identifier to a reference if it understands the business context in which the identifier is used. Sometimes this is global (e.g. a national identifier) but often it is not. For this reason, none of the useful mechanisms described for working with references (e.g. chaining, includes) are possible, nor should servers be expected to be able resolve the reference. Servers may accept an identifier based reference untouched, resolve it, and/or reject it - see CapabilityStatement.rest.resource.referencePolicy.

        When both an identifier and a literal reference are provided, the literal reference is preferred. Applications processing the resource are allowed - but not required - to check that the identifier matches the literal reference

        Applications converting a logical reference to a literal reference may choose to leave the logical reference present, or remove it.

        Reference is intended to point to a structure that can potentially be expressed as a FHIR resource, though there is no need for it to exist as an actual FHIR resource instance - except in as much as an application wishes to actual find the target of the reference. The content referred to be the identifier must meet the logical constraints implied by any limitations on what resource types are permitted for the reference. For example, it would not be legitimate to send the identifier for a drug prescription if the type were Reference(Observation|DiagnosticReport). One of the use-cases for Reference.identifier is the situation where no FHIR representation exists (where the type is Reference (Any).

        NoteThis is a business identifier, not a resource identifier (see discussion)
        Control0..01
        TypeIdentifier
        Is Modifierfalse
        Summarytrue
        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
        58. MedicationStatement.subject.display
        Definition

        Plain text narrative that identifies the resource in addition to the resource reference.

        ShortText alternative for the resource
        Comments

        This is generally not the same as the Resource.text of the referenced resource. The purpose is to identify what's being referenced, not to fully describe it.

        Control0..01
        Typestring
        Is Modifierfalse
        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
        Summarytrue
        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
        60. MedicationStatement.context
        Definition

        The encounter or episode of care that establishes the context for this MedicationStatement.

        ShortEncounter / Episode associated with MedicationStatement
        Control0..01
        TypeReference(Encounter, EpisodeOfCare, Encounter, EpisodeOfCare)
        Is Modifierfalse
        Summarytrue
        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
        62. MedicationStatement.effective[x]
        Definition

        Hier wird eine Zeitangabe für den Verabreichungs- bzw. Einnahmezeitraum vorgenommen. Diese kann entweder ein spezifischer Zeitpunkt (z. B. bei einer Einmalgabe) oder ein Zeitraum mit Start und/oder Ende sein.


        The interval of time during which it is being asserted that the patient is/was/will be taking the medication (or was not taking, when the MedicationStatement.taken element is No).

        ShortThe date/time or interval when the medication is/was/will be taken
        Comments

        This attribute reflects the period over which the patient consumed the medication and is expected to be populated on the majority of Medication Statements. If the medication is still being taken at the time the statement is recorded, the "end" date will be omitted. The date/time attribute supports a variety of dates - year, year/month and exact date. If something more than this is required, this should be conveyed as text.

        Control0..1
        TypeChoice of: dateTime, Period
        [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
        Is Modifierfalse
        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
        Must Supporttrue
        Must Support TypesNo must-support rules about the choice of types/profiles
        Summarytrue
        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
        SlicingThis element introduces a set of slices on MedicationStatement.effective[x]. The slices areUnordered and Closed, and can be differentiated using the following discriminators:
        • type @ $this
        • 64. MedicationStatement.effective[x]:effectivePeriod
          Slice NameeffectivePeriod
          Definition

          In diesem Element ist der Zeitraum der Dauermedikation anzugeben.


          The interval of time during which it is being asserted that the patient is/was/will be taking the medication (or was not taking, when the MedicationStatement.taken element is No).

          ShortZeitraum der DauermedikationThe date/time or interval when the medication is/was/will be taken
          Comments

          This attribute reflects the period over which the patient consumed the medication and is expected to be populated on the majority of Medication Statements. If the medication is still being taken at the time the statement is recorded, the "end" date will be omitted. The date/time attribute supports a variety of dates - year, year/month and exact date. If something more than this is required, this should be conveyed as text.

          Control0..1
          TypePeriod, dateTime
          [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
          Is Modifierfalse
          Must Supporttrue
          Summarytrue
          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
          66. MedicationStatement.effective[x]:effectivePeriod.start
          Definition

          Hier wird der Beginn eines Zeitraumes eingetragen.


          The start of the period. The boundary is inclusive.

          ShortStarting time with inclusive boundary
          Comments

          If the low element is missing, the meaning is that the low boundary is not known.

          Control10..1
          This element is affected by the following invariants: per-1
          TypedateTime
          Is Modifierfalse
          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
          Must Supporttrue
          Summarytrue
          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
          68. MedicationStatement.effective[x]:effectivePeriod.end
          Definition

          Hier wird das Ende eines Zeitraumes eingetragen.


          The end of the period. If the end of the period is missing, it means no end was known or planned at the time the instance was created. The start may be in the past, and the end date in the future, which means that period is expected/planned to end at that time.

          ShortEnd time with inclusive boundary, if not ongoing
          Comments

          The high value includes any matching date/time. i.e. 2012-02-03T10:00:00 is in a period that has an end value of 2012-02-03.

          Control0..1
          This element is affected by the following invariants: per-1
          TypedateTime
          Is Modifierfalse
          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
          Must Supporttrue
          Summarytrue
          Meaning if MissingIf the end of the period is missing, it means that the period is ongoing
          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
          70. MedicationStatement.effective[x]:effectiveDateTime
          Slice NameeffectiveDateTime
          Definition

          Hier wird ein Zeitpunkt eingetragen, wobei dieser mindestens Tag, Monat und Jahr beinhalten muss.


          The interval of time during which it is being asserted that the patient is/was/will be taking the medication (or was not taking, when the MedicationStatement.taken element is No).

          ShortThe date/time or interval when the medication is/was/will be taken
          Comments

          This attribute reflects the period over which the patient consumed the medication and is expected to be populated on the majority of Medication Statements. If the medication is still being taken at the time the statement is recorded, the "end" date will be omitted. The date/time attribute supports a variety of dates - year, year/month and exact date. If something more than this is required, this should be conveyed as text.

          Control0..1
          TypedateTime, Period
          [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
          Is Modifierfalse
          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
          Summarytrue
          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
          72. MedicationStatement.dateAsserted
          Definition

          Hier wird angegeben, wann die vorliegende Medikations-Information erfasst wurde.


          The date when the medication statement was asserted by the information source.

          ShortWhen the statement was asserted?
          Control0..1
          TypedateTime
          Is Modifierfalse
          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
          Must Supporttrue
          Summarytrue
          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
          74. MedicationStatement.informationSource
          Definition

          The person or organization that provided the information about the taking of this medication. Note: Use derivedFrom when a MedicationStatement is derived from other resources, e.g. Claim or MedicationRequest.

          ShortPerson or organization that provided the information about the taking of this medication
          Control0..01
          TypeReference(Patient, Practitioner, PractitionerRole, RelatedPerson, Organization, Patient, Practitioner, PractitionerRole, RelatedPerson, Organization)
          Is Modifierfalse
          Summaryfalse
          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
          76. MedicationStatement.derivedFrom
          Definition

          Allows linking the MedicationStatement to the underlying MedicationRequest, or to other information that supports or is used to derive the MedicationStatement.

          ShortAdditional supporting information
          Comments

          Likely references would be to MedicationRequest, MedicationDispense, Claim, Observation or QuestionnaireAnswers. The most common use cases for deriving a MedicationStatement comes from creating a MedicationStatement from a MedicationRequest or from a lab observation or a claim. it should be noted that the amount of information that is available varies from the type resource that you derive the MedicationStatement from.

          Control0..0*
          TypeReference(Resource, Resource)
          Is Modifierfalse
          Summaryfalse
          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
          78. MedicationStatement.reasonCode
          Definition

          In diesem Element werden Angaben zum Behandlungsgrund gemacht. Diese werden als codierte Information und/oder als Freitext angegeben.


          A reason for why the medication is being/was taken.

          ShortReason for why the medication is being/was taken
          Comments

          This could be a diagnosis code. If a full condition record exists or additional detail is needed, use reasonForUseReference.

          Control0..0*
          BindingFor example codes, see Condition/Problem/DiagnosisCodeshttp://hl7.org/fhir/ValueSet/condition-code|4.0.1
          (example to http://hl7.org/fhir/ValueSet/condition-code)

          A coded concept identifying why the medication is being taken.

          TypeCodeableConcept
          Is Modifierfalse
          Summaryfalse
          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
          80. MedicationStatement.reasonReference
          Definition

          Hier wird der Behandlungsgrund als Referenz auf ein anderes Element, z. B. auf eine Diagnose, einen Befund oder eine Beobachtung, angegeben.


          Condition or observation that supports why the medication is being/was taken.

          ShortCondition or observation that supports why the medication is being/was taken
          Comments

          This is a reference to a condition that is the reason why the medication is being/was taken. If only a code exists, use reasonForUseCode.

          Control0..0*
          TypeReference(Condition, Observation, DiagnosticReport, KBV_PR_Base_Condition_Diagnosis, KBV_PR_Base_Observation_Apgar_Score, KBV_PR_Base_Observation_Blood_Pressure, KBV_PR_Base_Observation_Body_Height, KBV_PR_Base_Observation_Body_Temperature, KBV_PR_Base_Observation_Body_Weight, KBV_PR_Base_Observation_Breastfeeding_Status, KBV_PR_Base_Observation_Care_Level, KBV_PR_Base_Observation_Estimated_Date_of_Delivery, KBV_PR_Base_Observation_Glucose_Concentration, KBV_PR_Base_Observation_Head_Circumference, KBV_PR_Base_Observation_Heart_Rate, KBV_PR_Base_Observation_Pain_Scale_Score, KBV_PR_Base_Observation_Peripheral_Oxygen_Saturation, KBV_PR_Base_Observation_Pregnancy_Status, KBV_PR_Base_Observation_Respiratory_Rate, KBV_PR_Base_DiagnosticReport, Condition, Observation, DiagnosticReport)
          Is Modifierfalse
          Summaryfalse
          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
          82. MedicationStatement.note
          Definition

          In diesem Element können weitere Angaben zur Verordnung eingetragen werden


          Provides extra information about the medication statement that is not conveyed by the other attributes.

          Shortweitere Angaben zur VerordnungFurther information about the statement
          Control0..1*
          TypeAnnotation
          Is Modifierfalse
          Must Supporttrue
          Summaryfalse
          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
          84. MedicationStatement.note.author[x]
          Definition

          Hier wird die Person angegeben, die die Notiz erstellt hat.


          The individual responsible for making the annotation.

          ShortIndividual responsible for the annotation
          Comments

          Organization is used when there's no need for specific attribution as to who made the comment.

          Control0..1
          TypeChoice of: Reference(Practitioner, Patient, RelatedPerson, Organization, Practitioner, Patient, RelatedPerson, Organization), string
          [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
          Is Modifierfalse
          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
          Summarytrue
          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
          SlicingThis element introduces a set of slices on MedicationStatement.note.author[x]. The slices areUnordered and Closed, and can be differentiated using the following discriminators:
          • type @ $this
          • 86. MedicationStatement.note.author[x]:authorReference
            Slice NameauthorReference
            Definition

            Hier wird die Person, die die Notiz erstellt hat, referenziert.


            The individual responsible for making the annotation.

            ShortIndividual responsible for the annotation
            Comments

            Organization is used when there's no need for specific attribution as to who made the comment.

            Control0..1
            TypeReference(KBV_PR_WEST_Organization, KBV_PR_WEST_Practitioner, KBV_PR_WEST_Patient, Practitioner, Patient, RelatedPerson, Organization), string
            [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
            Is Modifierfalse
            Must Supporttrue
            Must Support TypesNo must-support rules about the choice of types/profiles
            Summarytrue
            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
            88. MedicationStatement.note.author[x]:authorReference.reference
            Definition

            A reference to a location at which the other resource is found. The reference may be a relative reference, in which case it is relative to the service base URL, or an absolute URL that resolves to the location where the resource is found. The reference may be version specific or not. If the reference is not to a FHIR RESTful server, then it should be assumed to be version specific. Internal fragment references (start with '#') refer to contained resources.

            ShortLiteral reference, Relative, internal or absolute URL
            Comments

            Using absolute URLs provides a stable scalable approach suitable for a cloud/web context, while using relative/logical references provides a flexible approach suitable for use when trading across closed eco-system boundaries. Absolute URLs do not need to point to a FHIR RESTful server, though this is the preferred approach. If the URL conforms to the structure "/[type]/[id]" then it should be assumed that the reference is to a FHIR RESTful server.

            Control10..1
            This element is affected by the following invariants: ref-1
            Typestring
            Is Modifierfalse
            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
            Must Supporttrue
            Summarytrue
            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
            90. MedicationStatement.note.author[x]:authorReference.type
            Definition

            The expected type of the target of the reference. If both Reference.type and Reference.reference are populated and Reference.reference is a FHIR URL, both SHALL be consistent.

            The type is the Canonical URL of Resource Definition that is the type this reference refers to. References are URLs that are relative to http://hl7.org/fhir/StructureDefinition/ e.g. "Patient" is a reference to http://hl7.org/fhir/StructureDefinition/Patient. Absolute URLs are only allowed for logical models (and can only be used in references in logical models, not resources).

            ShortType the reference refers to (e.g. "Patient")
            Comments

            This element is used to indicate the type of the target of the reference. This may be used which ever of the other elements are populated (or not). In some cases, the type of the target may be determined by inspection of the reference (e.g. a RESTful URL) or by resolving the target of the reference; if both the type and a reference is provided, the reference SHALL resolve to a resource of the same type as that specified.

            Control0..01
            BindingUnless not suitable, these codes SHALL be taken from ResourceTypehttp://hl7.org/fhir/ValueSet/resource-types|4.0.1
            (extensible to http://hl7.org/fhir/ValueSet/resource-types|4.0.1)

            Aa resource (or, for logical models, the URI of the logical model).

            Typeuri
            Is Modifierfalse
            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
            Summarytrue
            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
            92. MedicationStatement.note.author[x]:authorReference.identifier
            Definition

            An identifier for the target resource. This is used when there is no way to reference the other resource directly, either because the entity it represents is not available through a FHIR server, or because there is no way for the author of the resource to convert a known identifier to an actual location. There is no requirement that a Reference.identifier point to something that is actually exposed as a FHIR instance, but it SHALL point to a business concept that would be expected to be exposed as a FHIR instance, and that instance would need to be of a FHIR resource type allowed by the reference.

            ShortLogical reference, when literal reference is not known
            Comments

            When an identifier is provided in place of a reference, any system processing the reference will only be able to resolve the identifier to a reference if it understands the business context in which the identifier is used. Sometimes this is global (e.g. a national identifier) but often it is not. For this reason, none of the useful mechanisms described for working with references (e.g. chaining, includes) are possible, nor should servers be expected to be able resolve the reference. Servers may accept an identifier based reference untouched, resolve it, and/or reject it - see CapabilityStatement.rest.resource.referencePolicy.

            When both an identifier and a literal reference are provided, the literal reference is preferred. Applications processing the resource are allowed - but not required - to check that the identifier matches the literal reference

            Applications converting a logical reference to a literal reference may choose to leave the logical reference present, or remove it.

            Reference is intended to point to a structure that can potentially be expressed as a FHIR resource, though there is no need for it to exist as an actual FHIR resource instance - except in as much as an application wishes to actual find the target of the reference. The content referred to be the identifier must meet the logical constraints implied by any limitations on what resource types are permitted for the reference. For example, it would not be legitimate to send the identifier for a drug prescription if the type were Reference(Observation|DiagnosticReport). One of the use-cases for Reference.identifier is the situation where no FHIR representation exists (where the type is Reference (Any).

            NoteThis is a business identifier, not a resource identifier (see discussion)
            Control0..01
            TypeIdentifier
            Is Modifierfalse
            Summarytrue
            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
            94. MedicationStatement.note.author[x]:authorReference.display
            Definition

            Plain text narrative that identifies the resource in addition to the resource reference.

            ShortText alternative for the resource
            Comments

            This is generally not the same as the Resource.text of the referenced resource. The purpose is to identify what's being referenced, not to fully describe it.

            Control0..01
            Typestring
            Is Modifierfalse
            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
            Summarytrue
            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
            96. MedicationStatement.note.author[x]:authorString
            Slice NameauthorString
            Definition

            Hier wird die Person, die die Notiz erstellt hat, referenziert.


            The individual responsible for making the annotation.

            ShortIndividual responsible for the annotation
            Comments

            Organization is used when there's no need for specific attribution as to who made the comment.

            Control0..1
            Typestring, Reference(Practitioner, Patient, RelatedPerson, Organization)
            [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
            Is Modifierfalse
            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
            Must Supporttrue
            Summarytrue
            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
            98. MedicationStatement.note.time
            Definition

            Hier wird der Zeitpunkt angegeben, zu dem die Notiz erstellt wurde.


            Indicates when this particular annotation was made.

            ShortWhen the annotation was made
            Control0..1
            TypedateTime
            Is Modifierfalse
            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
            Must Supporttrue
            Summarytrue
            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
            100. MedicationStatement.note.text
            Definition

            Hier wird der eigentliche Text der Notiz eingetragen.


            The text of the annotation in markdown format.

            ShortThe annotation - text content (as markdown)
            Control1..1
            Typemarkdown
            Is Modifierfalse
            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
            Must Supporttrue
            Summarytrue
            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
            102. MedicationStatement.dosage
            Definition

            Hier werden Informationen zur Dosierung angegeben.


            Indicates how the medication is/was or should be taken by the patient.

            ShortDetails of how medication is/was taken or should be taken
            Comments

            The dates included in the dosage on a Medication Statement reflect the dates for a given dose. For example, "from November 1, 2016 to November 3, 2016, take one tablet daily and from November 4, 2016 to November 7, 2016, take two tablets daily." It is expected that this specificity may only be populated where the patient brings in their labeled container or where the Medication Statement is derived from a MedicationRequest.

            Control0..*
            TypeDosage
            Is Modifierfalse
            Must Supporttrue
            Summaryfalse
            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
            104. MedicationStatement.dosage.modifierExtension
            Definition

            May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

            Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

            ShortExtensions that cannot be ignored even if unrecognized
            Comments

            There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

            Control0..*
            TypeExtension
            Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
            Summarytrue
            Requirements

            Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

            Alternate Namesextensions, user content, modifiers
            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
            106. MedicationStatement.dosage.sequence
            Definition

            Indicates the order in which the dosage instructions should be applied or interpreted.

            ShortThe order of the dosage instructions
            Control0..01
            Typeinteger
            Is Modifierfalse
            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
            Summarytrue
            Requirements

            If the sequence number of multiple Dosages is the same, then it is implied that the instructions are to be treated as concurrent. If the sequence number is different, then the Dosages are intended to be sequential.

            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
            108. MedicationStatement.dosage.text
            Definition

            Hier kann die Dosieranweisung in Form eines Freitextes abgebildet werden.


            Free text dosage instructions e.g. SIG.

            ShortFree text dosage instructions e.g. SIG
            Control0..1
            Typestring
            Is Modifierfalse
            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
            Must Supporttrue
            Summarytrue
            Requirements

            Free text dosage instructions can be used for cases where the instructions are too complex to code. The content of this attribute does not include the name or description of the medication. When coded instructions are present, the free text instructions may still be present for display to humans taking or administering the medication. It is expected that the text instructions will always be populated. If the dosage.timing attribute is also populated, then the dosage.text should reflect the same information as the timing. Additional information about administration or preparation of the medication should be included as text.

            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
            110. MedicationStatement.dosage.additionalInstruction
            Definition

            Supplemental instructions to the patient on how to take the medication (e.g. "with meals" or"take half to one hour before food") or warnings for the patient about the medication (e.g. "may cause drowsiness" or "avoid exposure of skin to direct sunlight or sunlamps").

            ShortSupplemental instruction or warnings to the patient - e.g. "with meals", "may cause drowsiness"
            Comments

            Information about administration or preparation of the medication (e.g. "infuse as rapidly as possibly via intraperitoneal port" or "immediately following drug x") should be populated in dosage.text.

            Control0..0*
            BindingFor example codes, see SNOMEDCTAdditionalDosageInstructionshttp://hl7.org/fhir/ValueSet/additional-instruction-codes|4.0.1
            (example to http://hl7.org/fhir/ValueSet/additional-instruction-codes)

            A coded concept identifying additional instructions such as "take with water" or "avoid operating heavy machinery".

            TypeCodeableConcept
            Is Modifierfalse
            Summarytrue
            Requirements

            Additional instruction is intended to be coded, but where no code exists, the element could include text. For example, "Swallow with plenty of water" which might or might not be coded.

            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
            112. MedicationStatement.dosage.patientInstruction
            Definition

            Hier können Hinweise zu Anwendung, Lagerung, Einnahme, etc. bzw. eine Gebrauchsanweisung in patientenverständlicher Sprache abgebildet werden.


            Instructions in terms that are understood by the patient or consumer.

            ShortPatient or consumer oriented instructions
            Control0..1
            Typestring
            Is Modifierfalse
            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
            Must Supporttrue
            Summarytrue
            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
            114. MedicationStatement.dosage.timing
            Definition

            When medication should be administered.

            ShortWhen medication should be administered
            Comments

            This attribute might not always be populated while the Dosage.text is expected to be populated. If both are populated, then the Dosage.text should reflect the content of the Dosage.timing.

            Control0..1
            TypeTiming
            Is Modifierfalse
            Must Supporttrue
            Summarytrue
            Requirements

            The timing schedule for giving the medication to the patient. This data type allows many different expressions. For example: "Every 8 hours"; "Three times a day"; "1/2 an hour before breakfast for 10 days from 23-Dec 2011:"; "15 Oct 2013, 17 Oct 2013 and 1 Nov 2013". Sometimes, a rate can imply duration when expressed as total volume / duration (e.g. 500mL/2 hours implies a duration of 2 hours). However, when rate doesn't imply duration (e.g. 250mL/hour), then the timing.repeat.duration is needed to convey the infuse over time period.

            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
            116. MedicationStatement.dosage.timing.modifierExtension
            Definition

            May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

            Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

            ShortExtensions that cannot be ignored even if unrecognized
            Comments

            There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

            Control0..*
            TypeExtension
            Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
            Summarytrue
            Requirements

            Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

            Alternate Namesextensions, user content, modifiers
            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
            118. MedicationStatement.dosage.timing.event
            Definition

            Hier kann ein Zeitpunkt einer Verabreichung/Einnahme abgebildet werden.


            Identifies specific times when the event occurs.

            ShortWhen the event occurs
            Control0..*
            TypedateTime
            Is Modifierfalse
            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
            Must Supporttrue
            Summarytrue
            Requirements

            In a Medication Administration Record, for instance, you need to take a general specification, and turn it into a precise specification.

            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
            120. MedicationStatement.dosage.timing.repeat
            Definition

            Hier kann angegeben werden, über welche Zeitspanne eine einzelne Verabreichung/Einnahme durchgeführt wird. Dabei müssen stets Wert und Einheit der Zeitspanne angegeben werden. Optional kann zusätzlich zu einer Zeitspanne eine maximale Zeitspanne für eine einzelne Verabreichung/Einnahme angegeben werden.

            Beispiel:

            • Die Dosierung der einzelnen Verabreichung/Einnahme eines Arzneimittels erfolgt über die Zeitspanne von 1 Stunde (1h).

            A set of rules that describe when the event is scheduled.

            ShortWhen the event is to occur
            Control0..1
            TypeElement
            Is Modifierfalse
            Must Supporttrue
            Summarytrue
            Requirements

            Many timing schedules are determined by regular repetitions.

            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
            tim-1: if there's a duration, there needs to be duration units (duration.empty() or durationUnit.exists())
            tim-2: if there's a period, there needs to be period units (period.empty() or periodUnit.exists())
            tim-4: duration SHALL be a non-negative value (duration.exists() implies duration >= 0)
            tim-5: period SHALL be a non-negative value (period.exists() implies period >= 0)
            tim-6: If there's a periodMax, there must be a period (periodMax.empty() or period.exists())
            tim-7: If there's a durationMax, there must be a duration (durationMax.empty() or duration.exists())
            tim-8: If there's a countMax, there must be a count (countMax.empty() or count.exists())
            tim-9: If there's an offset, there must be a when (and not C, CM, CD, CV) (offset.empty() or (when.exists() and ((when in ('C' | 'CM' | 'CD' | 'CV')).not())))
            tim-10: If there's a timeOfDay, there cannot be a when, or vice versa (timeOfDay.empty() or when.empty())
            tim-1: if there's a duration, there needs to be duration units (duration.empty() or durationUnit.exists())
            tim-2: if there's a period, there needs to be period units (period.empty() or periodUnit.exists())
            tim-4: duration SHALL be a non-negative value (duration.exists() implies duration >= 0)
            tim-5: period SHALL be a non-negative value (period.exists() implies period >= 0)
            tim-6: If there's a periodMax, there must be a period (periodMax.empty() or period.exists())
            tim-7: If there's a durationMax, there must be a duration (durationMax.empty() or duration.exists())
            tim-8: If there's a countMax, there must be a count (countMax.empty() or count.exists())
            tim-9: If there's an offset, there must be a when (and not C, CM, CD, CV) (offset.empty() or (when.exists() and ((when in ('C' | 'CM' | 'CD' | 'CV')).not())))
            tim-10: If there's a timeOfDay, there cannot be a when, or vice versa (timeOfDay.empty() or when.empty())
            122. MedicationStatement.dosage.timing.repeat.bounds[x]
            Definition

            Hier wird abgebildet, in welchem Zeitraum oder in welcher Zeitspanne das Arzneimittel in der spezifischen Dosierung verabreicht/eingenommen wird. Zum Beispiel können hiermit spezifische Zeiträume bei der Auf- oder Ab-Dosierung von Medikamenten abgebildet werden.


            Either a duration for the length of the timing schedule, a range of possible length, or outer bounds for start and/or end limits of the timing schedule.

            ShortLength/Range of lengths, or (Start and/or end) limits
            Control10..1
            TypeChoice of: Duration, Range, Period
            [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
            Is Modifierfalse
            Must Supporttrue
            Must Support TypesNo must-support rules about the choice of types/profiles
            Summarytrue
            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
            SlicingThis element introduces a set of slices on MedicationStatement.dosage.timing.repeat.bounds[x]. The slices areUnordered and Closed, and can be differentiated using the following discriminators:
            • type @ $this
            • 124. MedicationStatement.dosage.timing.repeat.bounds[x]:boundsPeriod
              Slice NameboundsPeriod
              Definition

              Hier wird abgebildet, in welchem Zeitraum das Arzneimittel in der spezifischen Dosierung verabreicht/eingenommen wird.

              Beispiel:

              • Abbildung spezifischer Zeiträume bei der Auf- oder Ab-Dosierung von Medikamenten unter Angabe von konkreten Datumsangaben.

              Either a duration for the length of the timing schedule, a range of possible length, or outer bounds for start and/or end limits of the timing schedule.

              ShortLength/Range of lengths, or (Start and/or end) limits
              Control0..1
              TypePeriod, Duration, Range
              [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
              Is Modifierfalse
              Must Supporttrue
              Summarytrue
              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
              126. MedicationStatement.dosage.timing.repeat.bounds[x]:boundsPeriod.start
              Definition

              Hier wird der Beginn des dosisspezifischen Zeitraumes angegeben.


              The start of the period. The boundary is inclusive.

              ShortStarting time with inclusive boundary
              Comments

              If the low element is missing, the meaning is that the low boundary is not known.

              Control10..1
              This element is affected by the following invariants: per-1
              TypedateTime
              Is Modifierfalse
              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
              Must Supporttrue
              Summarytrue
              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
              128. MedicationStatement.dosage.timing.repeat.bounds[x]:boundsPeriod.end
              Definition

              Hier wird das Ende des dosisspezifischen Zeitraumes angegeben.


              The end of the period. If the end of the period is missing, it means no end was known or planned at the time the instance was created. The start may be in the past, and the end date in the future, which means that period is expected/planned to end at that time.

              ShortEnd time with inclusive boundary, if not ongoing
              Comments

              The high value includes any matching date/time. i.e. 2012-02-03T10:00:00 is in a period that has an end value of 2012-02-03.

              Control0..1
              This element is affected by the following invariants: per-1
              TypedateTime
              Is Modifierfalse
              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
              Must Supporttrue
              Summarytrue
              Meaning if MissingIf the end of the period is missing, it means that the period is ongoing
              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
              130. MedicationStatement.dosage.timing.repeat.bounds[x]:boundsDuration
              Slice NameboundsDuration
              Definition

              Hier kann angegeben, in welcher festen Zeitspanne das Arzneimittel in der spezifischen Dosierung verabreicht/eingenommen wird. Dabei beginnt und endet der mögliche Zeitraum der Einnahme in dem Zeitraum, welcher innerhalb des Elements "Verabreichung/Einnahme: Zeitangabe-Auswahl" -> "Zeitraum" auf der obersten Ebene des Profils "Medikations-Information" definiert ist.

              Beispiel:

              • Die Verabreichung/Einnahme eines Arzneimittels erfolgt für 5 Tage, wobei der unter "Verabreichung/Einnahme: Zeitangabe-Auswahl" -> "Zeitraum" -> "von" / "bis" definierte Zeitraum am 01.01.2024 beginnt (Element "von") und am 10.01.2024 (Element "bis") endet. Innerhalb dieses Zeitraums erfolgt die Einnahme für 5 Tage.

              Either a duration for the length of the timing schedule, a range of possible length, or outer bounds for start and/or end limits of the timing schedule.

              ShortLength/Range of lengths, or (Start and/or end) limits
              Control0..1
              TypeDuration, Period, Range
              [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
              Is Modifierfalse
              Must Supporttrue
              Summarytrue
              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
              132. MedicationStatement.dosage.timing.repeat.bounds[x]:boundsDuration.value
              Definition

              Hier kann der Wert der Zeitspanne angegeben werden, innerhalb der das Arzneimittel verabreicht/eingenommen wird.


              The value of the measured amount. The value includes an implicit precision in the presentation of the value.

              ShortNumerical value (with implicit precision)
              Comments

              The implicit precision in the value should always be honored. Monetary values have their own rules for handling precision (refer to standard accounting text books).

              Control10..1
              Typedecimal
              Is Modifierfalse
              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
              Must Supporttrue
              Summarytrue
              Requirements

              Precision is handled implicitly in almost all cases of measurement.

              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
              134. MedicationStatement.dosage.timing.repeat.bounds[x]:boundsDuration.comparator
              Definition

              How the value should be understood and represented - whether the actual value is greater or less than the stated value due to measurement issues; e.g. if the comparator is "<" , then the real value is < stated value.

              Short< | <= | >= | > - how to understand the value
              Control0..1
              BindingThe codes SHALL be taken from QuantityComparatorhttp://hl7.org/fhir/ValueSet/quantity-comparator|4.0.1
              (required to http://hl7.org/fhir/ValueSet/quantity-comparator|4.0.1)

              How the Quantity should be understood and represented.

              Typecode
              Is Modifiertrue because This is labeled as "Is Modifier" because the comparator modifies the interpretation of the value significantly. If there is no comparator, then there is no modification of the value
              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
              Summarytrue
              Requirements

              Need a framework for handling measures where the value is <5ug/L or >400mg/L due to the limitations of measuring methodology.

              Meaning if MissingIf there is no comparator, then there is no modification of the value
              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
              136. MedicationStatement.dosage.timing.repeat.bounds[x]:boundsDuration.unit
              Definition

              Hier wird die Zeiteinheit in menschenlesbarer Sprache angegeben.


              A human-readable form of the unit.

              ShortUnit representation
              Control10..1
              Typestring
              Is Modifierfalse
              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
              Must Supporttrue
              Summarytrue
              Requirements

              There are many representations for units of measure and in many contexts, particular representations are fixed and required. I.e. mcg for micrograms.

              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
              138. MedicationStatement.dosage.timing.repeat.bounds[x]:boundsDuration.system
              Definition

              The identification of the system that provides the coded form of the unit.

              ShortSystem that defines coded unit form
              Control10..1
              This element is affected by the following invariants: qty-3
              Typeuri
              Is Modifierfalse
              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
              Must Supporttrue
              Summarytrue
              Requirements

              Need to know the system that defines the coded form of the unit.

              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
              140. MedicationStatement.dosage.timing.repeat.bounds[x]:boundsDuration.code
              Definition

              Hier wird die Zeiteinheit als Code angegeben.


              A computer processable form of the unit in some unit representation system.

              ShortCoded form of the unit
              Comments

              The preferred system is UCUM, but SNOMED CT can also be used (for customary units) or ISO 4217 for currency. The context of use may additionally require a code from a particular system.

              Control10..1
              Typecode
              Is Modifierfalse
              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
              Must Supporttrue
              Summarytrue
              Requirements

              Need a computable form of the unit that is fixed across all forms. UCUM provides this for quantities, but SNOMED CT provides many units of interest.

              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
              142. MedicationStatement.dosage.timing.repeat.bounds[x]:boundsRange
              Slice NameboundsRange
              Definition

              Hier kann angegeben, in welcher variablen Zeitspanne das Arzneimittel in der spezifischen Dosierung verabreicht/eingenommen wird. Dabei beginnt und endet der mögliche Zeitraum der Einnahme in dem Zeitraum, welcher innerhalb des Elements "Verabreichung/Einnahme: Zeitangabe-Auswahl" -> "Zeitraum" auf der obersten Ebene des Profils "Medikations-Information" definiert ist.

              Beispiel:

              • Die Verabreichung/Einnahme eines Arzneimittels erfolgt für 3 Tage (Untergrenze der Zeitspanne) bis 5 Tage (Obergrenze der Zeitspanne), wobei der unter "Verabreichung/Einnahme: Zeitangabe-Auswahl" -> "Zeitraum" -> "von" / "bis" definierte Zeitraum am 01.01.2024 beginnt (Element "von") und am 10.01.2024 (Element "bis") endet. Innerhalb dieses Zeitraums erfolgt die Einnahme für 3 Tage bis 5 Tage.

              Either a duration for the length of the timing schedule, a range of possible length, or outer bounds for start and/or end limits of the timing schedule.

              ShortLength/Range of lengths, or (Start and/or end) limits
              Control0..1
              TypeRange, Period, Duration
              [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
              Is Modifierfalse
              Must Supporttrue
              Summarytrue
              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
              144. MedicationStatement.dosage.timing.repeat.bounds[x]:boundsRange.low
              Definition

              Hier wird die Untergrenze der variablen Zeitspanne abgebildet.


              The low limit. The boundary is inclusive.

              ShortLow limit
              Comments

              If the low element is missing, the low boundary is not known.

              Control0..1
              BindingThe codes SHALL be taken from For codes, see UnitsOfTime
              (required to http://hl7.org/fhir/ValueSet/units-of-time)
              TypeQuantity(SimpleQuantity, SimpleQuantity)
              Is Modifierfalse
              Must Supporttrue
              Summarytrue
              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
              146. MedicationStatement.dosage.timing.repeat.bounds[x]:boundsRange.low.value
              Definition

              Hier kann der Wert der Zeitspanne angegeben werden, innerhalb der das Arzneimittel verabreicht/eingenommen wird.


              The value of the measured amount. The value includes an implicit precision in the presentation of the value.

              ShortNumerical value (with implicit precision)
              Comments

              The implicit precision in the value should always be honored. Monetary values have their own rules for handling precision (refer to standard accounting text books).

              Control10..1
              Typedecimal
              Is Modifierfalse
              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
              Must Supporttrue
              Summarytrue
              Requirements

              Precision is handled implicitly in almost all cases of measurement.

              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
              148. MedicationStatement.dosage.timing.repeat.bounds[x]:boundsRange.low.comparator
              Definition

              Not allowed to be used in this context


              How the value should be understood and represented - whether the actual value is greater or less than the stated value due to measurement issues; e.g. if the comparator is "<" , then the real value is < stated value.

              Short< | <= | >= | > - how to understand the value
              Control0..01
              BindingThe codes SHALL be taken from QuantityComparatorhttp://hl7.org/fhir/ValueSet/quantity-comparator|4.0.1
              (required to http://hl7.org/fhir/ValueSet/quantity-comparator|4.0.1)

              How the Quantity should be understood and represented.

              Typecode
              Is Modifiertrue because This is labeled as "Is Modifier" because the comparator modifies the interpretation of the value significantly. If there is no comparator, then there is no modification of the value
              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
              Summarytrue
              Requirements

              Need a framework for handling measures where the value is <5ug/L or >400mg/L due to the limitations of measuring methodology.

              Meaning if MissingIf there is no comparator, then there is no modification of the value
              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
              150. MedicationStatement.dosage.timing.repeat.bounds[x]:boundsRange.low.unit
              Definition

              Hier wird die Zeiteinheit in menschenlesbarer Sprache angegeben.


              A human-readable form of the unit.

              ShortUnit representation
              Control10..1
              Typestring
              Is Modifierfalse
              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
              Must Supporttrue
              Summarytrue
              Requirements

              There are many representations for units of measure and in many contexts, particular representations are fixed and required. I.e. mcg for micrograms.

              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
              152. MedicationStatement.dosage.timing.repeat.bounds[x]:boundsRange.low.system
              Definition

              The identification of the system that provides the coded form of the unit.

              ShortSystem that defines coded unit form
              Control10..1
              This element is affected by the following invariants: qty-3
              Typeuri
              Is Modifierfalse
              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
              Must Supporttrue
              Summarytrue
              Requirements

              Need to know the system that defines the coded form of the unit.

              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
              154. MedicationStatement.dosage.timing.repeat.bounds[x]:boundsRange.low.code
              Definition

              Hier wird die Zeiteinheit als Code angegeben.


              A computer processable form of the unit in some unit representation system.

              ShortCoded form of the unit
              Comments

              The preferred system is UCUM, but SNOMED CT can also be used (for customary units) or ISO 4217 for currency. The context of use may additionally require a code from a particular system.

              Control10..1
              Typecode
              Is Modifierfalse
              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
              Must Supporttrue
              Summarytrue
              Requirements

              Need a computable form of the unit that is fixed across all forms. UCUM provides this for quantities, but SNOMED CT provides many units of interest.

              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
              156. MedicationStatement.dosage.timing.repeat.bounds[x]:boundsRange.high
              Definition

              Hier wird die Obergrenze der variablen Zeitspanne abgebildet.


              The high limit. The boundary is inclusive.

              ShortHigh limit
              Comments

              If the high element is missing, the high boundary is not known.

              Control0..1
              BindingThe codes SHALL be taken from For codes, see UnitsOfTime
              (required to http://hl7.org/fhir/ValueSet/units-of-time)
              TypeQuantity(SimpleQuantity, SimpleQuantity)
              Is Modifierfalse
              Must Supporttrue
              Summarytrue
              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
              158. MedicationStatement.dosage.timing.repeat.bounds[x]:boundsRange.high.value
              Definition

              Hier kann der Wert der Zeitspanne angegeben werden, innerhalb der das Arzneimittel verabreicht/eingenommen wird.


              The value of the measured amount. The value includes an implicit precision in the presentation of the value.

              ShortNumerical value (with implicit precision)
              Comments

              The implicit precision in the value should always be honored. Monetary values have their own rules for handling precision (refer to standard accounting text books).

              Control10..1
              Typedecimal
              Is Modifierfalse
              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
              Must Supporttrue
              Summarytrue
              Requirements

              Precision is handled implicitly in almost all cases of measurement.

              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
              160. MedicationStatement.dosage.timing.repeat.bounds[x]:boundsRange.high.comparator
              Definition

              Not allowed to be used in this context


              How the value should be understood and represented - whether the actual value is greater or less than the stated value due to measurement issues; e.g. if the comparator is "<" , then the real value is < stated value.

              Short< | <= | >= | > - how to understand the value
              Control0..01
              BindingThe codes SHALL be taken from QuantityComparatorhttp://hl7.org/fhir/ValueSet/quantity-comparator|4.0.1
              (required to http://hl7.org/fhir/ValueSet/quantity-comparator|4.0.1)

              How the Quantity should be understood and represented.

              Typecode
              Is Modifiertrue because This is labeled as "Is Modifier" because the comparator modifies the interpretation of the value significantly. If there is no comparator, then there is no modification of the value
              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
              Summarytrue
              Requirements

              Need a framework for handling measures where the value is <5ug/L or >400mg/L due to the limitations of measuring methodology.

              Meaning if MissingIf there is no comparator, then there is no modification of the value
              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
              162. MedicationStatement.dosage.timing.repeat.bounds[x]:boundsRange.high.unit
              Definition

              Hier wird die Zeiteinheit in menschenlesbarer Sprache angegeben.


              A human-readable form of the unit.

              ShortUnit representation
              Control10..1
              Typestring
              Is Modifierfalse
              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
              Must Supporttrue
              Summarytrue
              Requirements

              There are many representations for units of measure and in many contexts, particular representations are fixed and required. I.e. mcg for micrograms.

              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
              164. MedicationStatement.dosage.timing.repeat.bounds[x]:boundsRange.high.system
              Definition

              The identification of the system that provides the coded form of the unit.

              ShortSystem that defines coded unit form
              Control10..1
              This element is affected by the following invariants: qty-3
              Typeuri
              Is Modifierfalse
              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
              Must Supporttrue
              Summarytrue
              Requirements

              Need to know the system that defines the coded form of the unit.

              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
              166. MedicationStatement.dosage.timing.repeat.bounds[x]:boundsRange.high.code
              Definition

              Hier wird die Zeiteinheit als Code angegeben.


              A computer processable form of the unit in some unit representation system.

              ShortCoded form of the unit
              Comments

              The preferred system is UCUM, but SNOMED CT can also be used (for customary units) or ISO 4217 for currency. The context of use may additionally require a code from a particular system.

              Control10..1
              Typecode
              Is Modifierfalse
              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
              Must Supporttrue
              Summarytrue
              Requirements

              Need a computable form of the unit that is fixed across all forms. UCUM provides this for quantities, but SNOMED CT provides many units of interest.

              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
              168. MedicationStatement.dosage.timing.repeat.count
              Definition

              Hier kann die absolute Anzahl der Wiederholungen einer Verabreichung/Einnahme eines Arzneimittels als Zahl angegeben werden.

              Beispiel:

              • Anzahl der Einnahmen eines Arzneimittels = 5

              A total count of the desired number of repetitions across the duration of the entire timing specification. If countMax is present, this element indicates the lower bound of the allowed range of count values.

              ShortNumber of times to repeat
              Comments

              If you have both bounds and count, then this should be understood as within the bounds period, until count times happens.

              Control0..1
              TypepositiveInt
              Is Modifierfalse
              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
              Must Supporttrue
              Summarytrue
              Requirements

              Repetitions may be limited by end time or total occurrences.

              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
              170. MedicationStatement.dosage.timing.repeat.countMax
              Definition

              Hier kann die maximale Anzahl der Wiederholungen einer Verabreichung/Einnahme eines Arzneimittels als Zahl angegeben werden. Eine maximale Anzahl der Wiederholungen kann nur angegeben werden, wenn eine absolute Anzahl der Wiederholungen einer Verabreichung/Einnahme eines Arzneimittels angegeben ist.

              Beispiel:

              • Maximale Anzahl der Einnahmen eines Arzneimittels = 10

              If present, indicates that the count is a range - so to perform the action between [count] and [countMax] times.

              ShortMaximum number of times to repeat
              Control0..1
              TypepositiveInt
              Is Modifierfalse
              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
              Must Supporttrue
              Summarytrue
              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
              172. MedicationStatement.dosage.timing.repeat.duration
              Definition

              Hier kann der Wert der Zeitspanne angegeben werden, innerhalb der das Arzneimittel verabreicht/eingenommen wird.


              How long this thing happens for when it happens. If durationMax is present, this element indicates the lower bound of the allowed range of the duration.

              ShortHow long when it happens
              Comments

              For some events the duration is part of the definition of the event (e.g. IV infusions, where the duration is implicit in the specified quantity and rate). For others, it's part of the timing specification (e.g. exercise).

              Control0..1
              Typedecimal
              Is Modifierfalse
              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
              Must Supporttrue
              Summarytrue
              Requirements

              Some activities are not instantaneous and need to be maintained for a period of time.

              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
              174. MedicationStatement.dosage.timing.repeat.durationMax
              Definition

              Hier kann der maximale Wert der Zeitspanne angegeben werden, innerhalb der das Arzneimittel verabreicht/eingenommen wird. Eine maximale Zeitspanne kann nur angegeben werden, wenn eine feste Zeitspanne für die Dauer der einzelnen Verabreichung/Einnahme angegeben wird.


              If present, indicates that the duration is a range - so to perform the action between [duration] and [durationMax] time length.

              ShortHow long when it happens (Max)
              Comments

              For some events the duration is part of the definition of the event (e.g. IV infusions, where the duration is implicit in the specified quantity and rate). For others, it's part of the timing specification (e.g. exercise).

              Control0..1
              Typedecimal
              Is Modifierfalse
              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
              Must Supporttrue
              Summarytrue
              Requirements

              Some activities are not instantaneous and need to be maintained for a period of time.

              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
              176. MedicationStatement.dosage.timing.repeat.durationUnit
              Definition

              Hier wird die Zeiteinheit angegeben.


              The units of time for the duration, in UCUM units.

              Shorts | min | h | d | wk | mo | a - unit of time (UCUM)
              Control0..1
              BindingThe codes SHALL be taken from UnitsOfTimehttp://hl7.org/fhir/ValueSet/units-of-time|4.0.1
              (required to http://hl7.org/fhir/ValueSet/units-of-time|4.0.1)

              A unit of time (units from UCUM).

              Typecode
              Is Modifierfalse
              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
              Must Supporttrue
              Summarytrue
              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
              178. MedicationStatement.dosage.timing.repeat.frequency
              Definition

              Hier wird angegeben, mit welcher Frequenz das Arzneimittel innerhalb einer bestimmten Zeitspanne verabreicht/eingenommen wird.


              The number of times to repeat the action within the specified period. If frequencyMax is present, this element indicates the lower bound of the allowed range of the frequency.

              ShortEvent occurs frequency times per period
              Control0..1
              TypepositiveInt
              Is Modifierfalse
              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
              Must Supporttrue
              Summarytrue
              Meaning if MissingIf no frequency is stated, the assumption is that the event occurs once per period, but systems SHOULD always be specific about this
              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
              180. MedicationStatement.dosage.timing.repeat.frequencyMax
              Definition

              Hier wird angegeben, mit welcher Frequenz das Arzneimittel innerhalb einer bestimmten Zeitspanne verabreicht/eingenommen wird.


              If present, indicates that the frequency is a range - so to repeat between [frequency] and [frequencyMax] times within the period or period range.

              ShortEvent occurs up to frequencyMax times per period
              Control0..1
              TypepositiveInt
              Is Modifierfalse
              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
              Must Supporttrue
              Summarytrue
              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
              182. MedicationStatement.dosage.timing.repeat.period
              Definition

              Hier wird der absolute Wert der Zeitspanne angegeben, innerhalb der die definierte Anzahl der Verabreichungen/Einnahmen durchgeführt wird.


              Indicates the duration of time over which repetitions are to occur; e.g. to express "3 times per day", 3 would be the frequency and "1 day" would be the period. If periodMax is present, this element indicates the lower bound of the allowed range of the period length.

              ShortEvent occurs frequency times per period
              Control0..1
              Typedecimal
              Is Modifierfalse
              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
              Must Supporttrue
              Summarytrue
              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
              184. MedicationStatement.dosage.timing.repeat.periodMax
              Definition

              Hier wird der maximale Wert der Zeitspanne angegeben, innerhalb der die definierte Anzahl der Verabreichungen/Einnahmen durchgeführt wird. Wenn ein maximaler Wert der Zeitspanne angegeben wird, muss ein absoluter Wert der Zeitspanne angegeben werden. In diesem Fall definieren die beiden Werte "Absoluter Wert der Zeitspanne" und "Maximaler Wert der Zeitspanne" einen Bereich für die Zeitspanne. Der absolute Wert der Zeitspanne entspricht dann der Untergrenze für einen Bereich der Zeitspanne und der maximale Wert der Zeitspanne der Obergrenze für den Bereich der Zeitspanne.


              If present, indicates that the period is a range from [period] to [periodMax], allowing expressing concepts such as "do this once every 3-5 days.

              ShortUpper limit of period (3-4 hours)
              Control0..1
              Typedecimal
              Is Modifierfalse
              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
              Must Supporttrue
              Summarytrue
              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
              186. MedicationStatement.dosage.timing.repeat.periodUnit
              Definition

              Hier wird die Zeiteinheit angegeben.


              The units of time for the period in UCUM units.

              Shorts | min | h | d | wk | mo | a - unit of time (UCUM)
              Control0..1
              BindingThe codes SHALL be taken from UnitsOfTimehttp://hl7.org/fhir/ValueSet/units-of-time|4.0.1
              (required to http://hl7.org/fhir/ValueSet/units-of-time|4.0.1)

              A unit of time (units from UCUM).

              Typecode
              Is Modifierfalse
              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
              Must Supporttrue
              Summarytrue
              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
              188. MedicationStatement.dosage.timing.repeat.dayOfWeek
              Definition

              Hier wird der Wochentag, an dem das Arzneimittel verabreicht/eingenommen werden soll, angegeben.


              If one or more days of week is provided, then the action happens only on the specified day(s).

              Shortmon | tue | wed | thu | fri | sat | sun
              Comments

              If no days are specified, the action is assumed to happen every day as otherwise specified. The elements frequency and period cannot be used as well as dayOfWeek.

              Control0..*
              BindingThe codes SHALL be taken from DaysOfWeekhttp://hl7.org/fhir/ValueSet/days-of-week|4.0.1
              (required to http://hl7.org/fhir/ValueSet/days-of-week|4.0.1)
              Typecode
              Is Modifierfalse
              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
              Must Supporttrue
              Summarytrue
              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
              190. MedicationStatement.dosage.timing.repeat.timeOfDay
              Definition

              Hier werden Uhrzeiten angegeben, zu denen das Arzneimittel verabreicht/eingenommen wird.


              Specified time of day for action to take place.

              ShortTime of day for action
              Comments

              When time of day is specified, it is inferred that the action happens every day (as filtered by dayofWeek) on the specified times. The elements when, frequency and period cannot be used as well as timeOfDay.

              Control0..*
              Typetime
              Is Modifierfalse
              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
              Must Supporttrue
              Summarytrue
              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
              192. MedicationStatement.dosage.timing.repeat.when
              Definition

              Hier werden Tageszeiten angegeben, zu denen das Arzneimittel verabreicht/eingenommen wird. Ergänzend können Zusatzinformationen angegeben werden, die die Verabreichung/Einnahme des Arzneimittels in Bezug zu Mahlzeiten und Schlafzeiten abbilden.


              An approximate time period during the day, potentially linked to an event of daily living that indicates when the action should occur.

              ShortCode for time period of occurrence
              Comments

              When more than one event is listed, the event is tied to the union of the specified events.

              Control0..*
              BindingThe codes SHALL be taken from EventTiminghttp://hl7.org/fhir/ValueSet/event-timing|4.0.1
              (required to http://hl7.org/fhir/ValueSet/event-timing|4.0.1)

              Real world event relating to the schedule.

              Typecode
              Is Modifierfalse
              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
              Must Supporttrue
              Summarytrue
              Requirements

              Timings are frequently determined by occurrences such as waking, eating and sleep.

              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
              SlicingThis element introduces a set of slices on MedicationStatement.dosage.timing.repeat.when. The slices areUnordered and Open, and can be differentiated using the following discriminators:
              • value @ $this
              • 194. MedicationStatement.dosage.timing.repeat.when:Tageszeit
                Slice NameTageszeit
                Definition

                Hier werden Tageszeiten, zu denen das Arzneimittel verabreicht/eingenommen wird, als Code aus dem FHIR ValueSet http://hl7.org/fhir/ValueSet/event-timing angegeben. Dabei spiegeln die vier möglichen Konzepte "Morgens", "Mittags", "Abends", "Nachts" das in der Praxis übliche "4er-Einnahmeschema" wieder (beispielsweise "0-1-0-0" entspricht dem Konzept "Einnahme von einer Tablette Mittags").


                An approximate time period during the day, potentially linked to an event of daily living that indicates when the action should occur.

                ShortCode for time period of occurrence
                Comments

                When more than one event is listed, the event is tied to the union of the specified events.

                Control0..1*
                BindingThe codes SHALL be taken from EventTiminghttp://hl7.org/fhir/ValueSet/event-timing|4.0.1
                (required to https://fhir.kbv.de/ValueSet/KBV_VS_Base_EventTiming)

                Real world event relating to the schedule.

                Typecode
                Is Modifierfalse
                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                Must Supporttrue
                Summarytrue
                Requirements

                Timings are frequently determined by occurrences such as waking, eating and sleep.

                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                196. MedicationStatement.dosage.timing.repeat.when:Mahlzeiten-Schlafzeiten
                Slice NameMahlzeiten-Schlafzeiten
                Definition

                Hier wird eine mahlzeiten- und schlafzeitenabhängige Zusatzinformation zur Einnahme eines Arzneimittels als Code aus dem FHIR ValueSet http://hl7.org/fhir/ValueSet/event-timing angegeben.


                An approximate time period during the day, potentially linked to an event of daily living that indicates when the action should occur.

                ShortCode for time period of occurrence
                Comments

                When more than one event is listed, the event is tied to the union of the specified events.

                Control0..*
                BindingThe codes SHALL be taken from TimingEventhttp://hl7.org/fhir/ValueSet/event-timing|4.0.1
                (required to https://fhir.kbv.de/ValueSet/KBV_VS_Base_TimingEvent)

                Real world event relating to the schedule.

                Typecode
                Is Modifierfalse
                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                Must Supporttrue
                Summarytrue
                Requirements

                Timings are frequently determined by occurrences such as waking, eating and sleep.

                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                198. MedicationStatement.dosage.timing.repeat.offset
                Definition

                Hier wird der Zeitabstand der Verabreichung/Einnahme eines Arzneimittels zu einer Mahlzeit oder der Schlafzeit in Minuten angegeben.


                The number of minutes from the event. If the event code does not indicate whether the minutes is before or after the event, then the offset is assumed to be after the event.

                ShortMinutes from event (before or after)
                Control0..1
                TypeunsignedInt
                Is Modifierfalse
                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                Must Supporttrue
                Summarytrue
                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                200. MedicationStatement.dosage.asNeeded[x]
                Definition

                Hier werden Angaben zur Dosierung als Bedarfsmedikation gemacht.


                Indicates whether the Medication is only taken when needed within a specific dosing schedule (Boolean option), or it indicates the precondition for taking the Medication (CodeableConcept).

                ShortTake "as needed" (for x)
                Comments

                Can express "as needed" without a reason by setting the Boolean = True. In this case the CodeableConcept is not populated. Or you can express "as needed" with a reason by including the CodeableConcept. In this case the Boolean is assumed to be True. If you set the Boolean to False, then the dose is given according to the schedule and is not "prn" or "as needed".

                Control0..1
                BindingFor example codes, see SNOMEDCTMedicationAsNeededReasonCodeshttp://hl7.org/fhir/ValueSet/medication-as-needed-reason|4.0.1
                (example to http://hl7.org/fhir/ValueSet/medication-as-needed-reason)

                A coded concept identifying the precondition that should be met or evaluated prior to consuming or administering a medication dose. For example "pain", "30 minutes prior to sexual intercourse", "on flare-up" etc.

                TypeChoice of: boolean, CodeableConcept
                [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                Is Modifierfalse
                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                Must Supporttrue
                Must Support TypesNo must-support rules about the choice of types/profiles
                Summarytrue
                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                SlicingThis element introduces a set of slices on MedicationStatement.dosage.asNeeded[x]. The slices areUnordered and Closed, and can be differentiated using the following discriminators:
                • type @ $this
                • 202. MedicationStatement.dosage.asNeeded[x]:asNeededBoolean
                  Slice NameasNeededBoolean
                  Definition

                  Hier wird angegeben, ob es sich um eine Bedarfsmedikation handelt.


                  Indicates whether the Medication is only taken when needed within a specific dosing schedule (Boolean option), or it indicates the precondition for taking the Medication (CodeableConcept).

                  ShortTake "as needed" (for x)
                  Comments

                  Can express "as needed" without a reason by setting the Boolean = True. In this case the CodeableConcept is not populated. Or you can express "as needed" with a reason by including the CodeableConcept. In this case the Boolean is assumed to be True. If you set the Boolean to False, then the dose is given according to the schedule and is not "prn" or "as needed".

                  Control0..1
                  Typeboolean, CodeableConcept
                  [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                  Is Modifierfalse
                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                  Must Supporttrue
                  Summarytrue
                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                  204. MedicationStatement.dosage.asNeeded[x]:asNeededCodeableConcept
                  Slice NameasNeededCodeableConcept
                  Definition

                  Hier wird angegeben, welcher Zustand die Bedingung zur Verabreichung/Einnahme der Bedarfsmedikation ist, z. B. Schmerzen, Übelkeit, usw.


                  Indicates whether the Medication is only taken when needed within a specific dosing schedule (Boolean option), or it indicates the precondition for taking the Medication (CodeableConcept).

                  ShortTake "as needed" (for x)
                  Comments

                  Can express "as needed" without a reason by setting the Boolean = True. In this case the CodeableConcept is not populated. Or you can express "as needed" with a reason by including the CodeableConcept. In this case the Boolean is assumed to be True. If you set the Boolean to False, then the dose is given according to the schedule and is not "prn" or "as needed".

                  Control0..1
                  BindingFor example codes, see SNOMEDCTMedicationAsNeededReasonCodeshttp://hl7.org/fhir/ValueSet/medication-as-needed-reason|4.0.1
                  (example to http://hl7.org/fhir/ValueSet/medication-as-needed-reason)

                  A coded concept identifying the precondition that should be met or evaluated prior to consuming or administering a medication dose. For example "pain", "30 minutes prior to sexual intercourse", "on flare-up" etc.

                  TypeCodeableConcept, boolean
                  [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                  Is Modifierfalse
                  Must Supporttrue
                  Summarytrue
                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                  206. MedicationStatement.dosage.asNeeded[x]:asNeededCodeableConcept.coding
                  Definition

                  Hier werden Codes angegeben.


                  A reference to a code defined by a terminology system.

                  ShortCode defined by a terminology system
                  Comments

                  Das MustSupport gilt nur für die vordefinierten Slices.


                  Codes may be defined very casually in enumerations, or code lists, up to very formal definitions such as SNOMED CT - see the HL7 v3 Core Principles for more information. Ordering of codings is undefined and SHALL NOT be used to infer meaning. Generally, at most only one of the coding values will be labeled as UserSelected = true.

                  Control0..*
                  TypeCoding
                  Is Modifierfalse
                  Must Supporttrue
                  Summarytrue
                  Requirements

                  Allows for alternative encodings within a code system, and translations to other code systems.

                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                  SlicingThis element introduces a set of slices on MedicationStatement.dosage.asNeeded[x].coding. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                  • value @ $this
                  • 208. MedicationStatement.dosage.asNeeded[x]:asNeededCodeableConcept.coding:snomed
                    Slice Namesnomed
                    Definition

                    Hier wird ein Code aus dem Code-System SNOMED CT® eingetragen. Die Bedingung zum Auslösen einer Bedarfsmedikation ist ein breites Feld, welches das gesamte Spektrum der Medizin umfassen kann und ist deshalb in FHIR® als Example-binding von SNOMED CT®-Konzepten in den Subklassen der SCTID 404684003 vorgesehen, siehe http://hl7.org/fhir/ValueSet/medication-as-needed-reason.


                    A reference to a code defined by a terminology system.

                    ShortCode defined by a terminology system
                    Comments

                    Codes may be defined very casually in enumerations, or code lists, up to very formal definitions such as SNOMED CT - see the HL7 v3 Core Principles for more information. Ordering of codings is undefined and SHALL NOT be used to infer meaning. Generally, at most only one of the coding values will be labeled as UserSelected = true.

                    Control0..*
                    BindingThe codes SHOULD be taken from For codes, see Bedarfsmedikation Bedingung SNOMED CT®
                    (preferred to https://fhir.kbv.de/ValueSet/KBV_VS_Base_PRN_Medication_Reason_SNOMED_CT)
                    TypeCoding
                    Is Modifierfalse
                    Summarytrue
                    Requirements

                    Allows for alternative encodings within a code system, and translations to other code systems.

                    Pattern Value{
                      "system" : "http://snomed.info/sct"
                    }
                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                    210. MedicationStatement.dosage.asNeeded[x]:asNeededCodeableConcept.coding:snomed.system
                    Definition

                    The identification of the code system that defines the meaning of the symbol in the code.

                    ShortIdentity of the terminology system
                    Comments

                    The URI may be an OID (urn:oid:...) or a UUID (urn:uuid:...). OIDs and UUIDs SHALL be references to the HL7 OID registry. Otherwise, the URI should come from HL7's list of FHIR defined special URIs or it should reference to some definition that establishes the system clearly and unambiguously.

                    Control10..1
                    Typeuri
                    Is Modifierfalse
                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                    Must Supporttrue
                    Summarytrue
                    Requirements

                    Need to be unambiguous about the source of the definition of the symbol.

                    Pattern Valuehttp://snomed.info/sct
                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                    212. MedicationStatement.dosage.asNeeded[x]:asNeededCodeableConcept.coding:snomed.version
                    Definition

                    The version of the code system which was used when choosing this code. Note that a well-maintained code system does not need the version reported, because the meaning of codes is consistent across versions. However this cannot consistently be assured, and when the meaning is not guaranteed to be consistent, the version SHOULD be exchanged.

                    ShortVersion of the system - if relevant
                    Comments

                    Where the terminology does not clearly define what string should be used to identify code system versions, the recommendation is to use the date (expressed in FHIR date format) on which that version was officially published as the version date.

                    NoteThis is a business version Id, not a resource version Id (see discussion)
                    Control10..1
                    Typestring
                    Is Modifierfalse
                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                    Must Supporttrue
                    Summarytrue
                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                    214. MedicationStatement.dosage.asNeeded[x]:asNeededCodeableConcept.coding:snomed.code
                    Definition

                    A symbol in syntax defined by the system. The symbol may be a predefined code or an expression in a syntax defined by the coding system (e.g. post-coordination).

                    ShortSymbol in syntax defined by the system
                    Control10..1
                    Typecode
                    Is Modifierfalse
                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                    Must Supporttrue
                    Summarytrue
                    Requirements

                    Need to refer to a particular code in the system.

                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                    216. MedicationStatement.dosage.asNeeded[x]:asNeededCodeableConcept.coding:snomed.display
                    Definition

                    A representation of the meaning of the code in the system, following the rules of the system.

                    ShortRepresentation defined by the system
                    Control10..1
                    Typestring
                    Is Modifierfalse
                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                    Must Supporttrue
                    Summarytrue
                    Requirements

                    Need to be able to carry a human-readable meaning of the code for readers that do not know the system.

                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                    218. MedicationStatement.dosage.asNeeded[x]:asNeededCodeableConcept.text
                    Definition

                    Hier wird die Bedingung zur Verabreichung/Einnahme der Bedarfsmedikation als Freitext angegeben.


                    A human language representation of the concept as seen/selected/uttered by the user who entered the data and/or which represents the intended meaning of the user.

                    ShortPlain text representation of the concept
                    Comments

                    Very often the text is the same as a displayName of one of the codings.

                    Control0..1
                    Typestring
                    Is Modifierfalse
                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                    Must Supporttrue
                    Summarytrue
                    Requirements

                    The codes from the terminologies do not always capture the correct meaning with all the nuances of the human using them, or sometimes there is no appropriate code at all. In these cases, the text is used to capture the full meaning of the source.

                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                    220. MedicationStatement.dosage.site
                    Definition

                    Hier wird die Körperstelle, an der das Arzneimittel verabreicht/eingenommen/angewendet wird, als codierte Information oder als Freitext angegeben.


                    Body site to administer to.

                    ShortBody site to administer to
                    Comments

                    If the use case requires attributes from the BodySite resource (e.g. to identify and track separately) then use the standard extension bodySite. May be a summary code, or a reference to a very precise definition of the location, or both.

                    Control0..1
                    BindingFor example codes, see SNOMEDCTAnatomicalStructureForAdministrationSiteCodeshttp://hl7.org/fhir/ValueSet/approach-site-codes|4.0.1
                    (example to http://hl7.org/fhir/ValueSet/approach-site-codes)

                    A coded concept describing the site location the medicine enters into or onto the body.

                    TypeCodeableConcept
                    Is Modifierfalse
                    Must Supporttrue
                    Summarytrue
                    Requirements

                    A coded specification of the anatomic site where the medication first enters the body.

                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                    222. MedicationStatement.dosage.site.coding
                    Definition

                    Hier wird die Körperstelle als Code angegeben.


                    A reference to a code defined by a terminology system.

                    ShortCode defined by a terminology system
                    Comments

                    Codes may be defined very casually in enumerations, or code lists, up to very formal definitions such as SNOMED CT - see the HL7 v3 Core Principles for more information. Ordering of codings is undefined and SHALL NOT be used to infer meaning. Generally, at most only one of the coding values will be labeled as UserSelected = true.

                    Control0..*
                    TypeCoding
                    Is Modifierfalse
                    Must Supporttrue
                    Summarytrue
                    Requirements

                    Allows for alternative encodings within a code system, and translations to other code systems.

                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                    224. MedicationStatement.dosage.site.coding.system
                    Definition

                    The identification of the code system that defines the meaning of the symbol in the code.

                    ShortIdentity of the terminology system
                    Comments

                    The URI may be an OID (urn:oid:...) or a UUID (urn:uuid:...). OIDs and UUIDs SHALL be references to the HL7 OID registry. Otherwise, the URI should come from HL7's list of FHIR defined special URIs or it should reference to some definition that establishes the system clearly and unambiguously.

                    Control10..1
                    Typeuri
                    Is Modifierfalse
                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                    Must Supporttrue
                    Summarytrue
                    Requirements

                    Need to be unambiguous about the source of the definition of the symbol.

                    Fixed Valuehttp://snomed.info/sct
                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                    226. MedicationStatement.dosage.site.coding.version
                    Definition

                    The version of the code system which was used when choosing this code. Note that a well-maintained code system does not need the version reported, because the meaning of codes is consistent across versions. However this cannot consistently be assured, and when the meaning is not guaranteed to be consistent, the version SHOULD be exchanged.

                    ShortVersion of the system - if relevant
                    Comments

                    Where the terminology does not clearly define what string should be used to identify code system versions, the recommendation is to use the date (expressed in FHIR date format) on which that version was officially published as the version date.

                    NoteThis is a business version Id, not a resource version Id (see discussion)
                    Control10..1
                    Typestring
                    Is Modifierfalse
                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                    Must Supporttrue
                    Summarytrue
                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                    228. MedicationStatement.dosage.site.coding.code
                    Definition

                    A symbol in syntax defined by the system. The symbol may be a predefined code or an expression in a syntax defined by the coding system (e.g. post-coordination).

                    ShortSymbol in syntax defined by the system
                    Control10..1
                    Typecode
                    Is Modifierfalse
                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                    Must Supporttrue
                    Summarytrue
                    Requirements

                    Need to refer to a particular code in the system.

                    Fixed Value442083009
                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                    230. MedicationStatement.dosage.site.coding.display
                    Definition

                    A representation of the meaning of the code in the system, following the rules of the system.

                    ShortRepresentation defined by the system
                    Control10..1
                    Typestring
                    Is Modifierfalse
                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                    Must Supporttrue
                    Summarytrue
                    Requirements

                    Need to be able to carry a human-readable meaning of the code for readers that do not know the system.

                    Pattern ValueAnatomical or acquired body structure
                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                    232. MedicationStatement.dosage.site.coding.userSelected
                    Definition

                    Indicates that this coding was chosen by a user directly - e.g. off a pick list of available items (codes or displays).

                    ShortIf this coding was chosen directly by the user
                    Comments

                    Amongst a set of alternatives, a directly chosen code is the most appropriate starting point for new translations. There is some ambiguity about what exactly 'directly chosen' implies, and trading partner agreement may be needed to clarify the use of this element and its consequences more completely.

                    Control0..01
                    Typeboolean
                    Is Modifierfalse
                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                    Summarytrue
                    Requirements

                    This has been identified as a clinical safety criterium - that this exact system/code pair was chosen explicitly, rather than inferred by the system based on some rules or language processing.

                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                    234. MedicationStatement.dosage.site.text
                    Definition

                    Hier wird die Körperstelle als Freitext angegeben.


                    A human language representation of the concept as seen/selected/uttered by the user who entered the data and/or which represents the intended meaning of the user.

                    ShortPlain text representation of the concept
                    Comments

                    Very often the text is the same as a displayName of one of the codings.

                    Control0..1
                    Typestring
                    Is Modifierfalse
                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                    Must Supporttrue
                    Summarytrue
                    Requirements

                    The codes from the terminologies do not always capture the correct meaning with all the nuances of the human using them, or sometimes there is no appropriate code at all. In these cases, the text is used to capture the full meaning of the source.

                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                    236. MedicationStatement.dosage.route
                    Definition

                    Hier wird der Verabreichungsweg mit einem entsprechenden Code oder alternativ mit einem Freitext angegeben.


                    How drug should enter body.

                    ShortHow drug should enter body
                    Control0..1
                    BindingFor example codes, see SNOMEDCTRouteCodeshttp://hl7.org/fhir/ValueSet/route-codes|4.0.1
                    (example to http://hl7.org/fhir/ValueSet/route-codes)

                    A coded concept describing the route or physiological path of administration of a therapeutic agent into or onto the body of a subject.

                    TypeCodeableConcept
                    Is Modifierfalse
                    Must Supporttrue
                    Summarytrue
                    Requirements

                    A code specifying the route or physiological path of administration of a therapeutic agent into or onto a patient's body.

                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                    238. MedicationStatement.dosage.route.coding
                    Definition

                    Hier wird eines der Elemente ausgewählt, um den Verabreichungsweg als Code anzugeben.


                    A reference to a code defined by a terminology system.

                    ShortCode defined by a terminology system
                    Comments

                    Das MustSupport gilt nur für die vordefinierten Slices.


                    Codes may be defined very casually in enumerations, or code lists, up to very formal definitions such as SNOMED CT - see the HL7 v3 Core Principles for more information. Ordering of codings is undefined and SHALL NOT be used to infer meaning. Generally, at most only one of the coding values will be labeled as UserSelected = true.

                    Control0..*
                    TypeCoding
                    Is Modifierfalse
                    Must Supporttrue
                    Summarytrue
                    Requirements

                    Allows for alternative encodings within a code system, and translations to other code systems.

                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                    SlicingThis element introduces a set of slices on MedicationStatement.dosage.route.coding. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                    • value @ $this
                    • 240. MedicationStatement.dosage.route.coding:snomed
                      Slice Namesnomed
                      Definition

                      Hier wird ein Code aus dem Code-System SNOMED CT® eingetragen. Ein Beispiel-ValueSet wird zur Verfügung gestellt.


                      A reference to a code defined by a terminology system.

                      ShortCode defined by a terminology system
                      Comments

                      Codes may be defined very casually in enumerations, or code lists, up to very formal definitions such as SNOMED CT - see the HL7 v3 Core Principles for more information. Ordering of codings is undefined and SHALL NOT be used to infer meaning. Generally, at most only one of the coding values will be labeled as UserSelected = true.

                      Control0..1*
                      BindingFor example codes, see For codes, see Verabreichungsweg SNOMED CT®
                      (example to https://fhir.kbv.de/ValueSet/KBV_VS_Base_Route_of_Administration_SNOMED_CT)
                      TypeCoding
                      Is Modifierfalse
                      Must Supporttrue
                      Summarytrue
                      Requirements

                      Allows for alternative encodings within a code system, and translations to other code systems.

                      Pattern Value{
                        "system" : "http://snomed.info/sct"
                      }
                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                      242. MedicationStatement.dosage.route.coding:snomed.system
                      Definition

                      The identification of the code system that defines the meaning of the symbol in the code.

                      ShortIdentity of the terminology system
                      Comments

                      The URI may be an OID (urn:oid:...) or a UUID (urn:uuid:...). OIDs and UUIDs SHALL be references to the HL7 OID registry. Otherwise, the URI should come from HL7's list of FHIR defined special URIs or it should reference to some definition that establishes the system clearly and unambiguously.

                      Control10..1
                      Typeuri
                      Is Modifierfalse
                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                      Must Supporttrue
                      Summarytrue
                      Requirements

                      Need to be unambiguous about the source of the definition of the symbol.

                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                      244. MedicationStatement.dosage.route.coding:snomed.version
                      Definition

                      The version of the code system which was used when choosing this code. Note that a well-maintained code system does not need the version reported, because the meaning of codes is consistent across versions. However this cannot consistently be assured, and when the meaning is not guaranteed to be consistent, the version SHOULD be exchanged.

                      ShortVersion of the system - if relevant
                      Comments

                      Where the terminology does not clearly define what string should be used to identify code system versions, the recommendation is to use the date (expressed in FHIR date format) on which that version was officially published as the version date.

                      NoteThis is a business version Id, not a resource version Id (see discussion)
                      Control10..1
                      Typestring
                      Is Modifierfalse
                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                      Must Supporttrue
                      Summarytrue
                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                      246. MedicationStatement.dosage.route.coding:snomed.code
                      Definition

                      A symbol in syntax defined by the system. The symbol may be a predefined code or an expression in a syntax defined by the coding system (e.g. post-coordination).

                      ShortSymbol in syntax defined by the system
                      Control10..1
                      Typecode
                      Is Modifierfalse
                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                      Must Supporttrue
                      Summarytrue
                      Requirements

                      Need to refer to a particular code in the system.

                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                      248. MedicationStatement.dosage.route.coding:snomed.display
                      Definition

                      A representation of the meaning of the code in the system, following the rules of the system.

                      ShortRepresentation defined by the system
                      Control10..1
                      Typestring
                      Is Modifierfalse
                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                      Must Supporttrue
                      Summarytrue
                      Requirements

                      Need to be able to carry a human-readable meaning of the code for readers that do not know the system.

                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                      250. MedicationStatement.dosage.route.coding:snomed.userSelected
                      Definition

                      Indicates that this coding was chosen by a user directly - e.g. off a pick list of available items (codes or displays).

                      ShortIf this coding was chosen directly by the user
                      Comments

                      Amongst a set of alternatives, a directly chosen code is the most appropriate starting point for new translations. There is some ambiguity about what exactly 'directly chosen' implies, and trading partner agreement may be needed to clarify the use of this element and its consequences more completely.

                      Control0..01
                      Typeboolean
                      Is Modifierfalse
                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                      Summarytrue
                      Requirements

                      This has been identified as a clinical safety criterium - that this exact system/code pair was chosen explicitly, rather than inferred by the system based on some rules or language processing.

                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                      252. MedicationStatement.dosage.route.coding:edqm
                      Slice Nameedqm
                      Definition

                      Hier wird ein Code aus dem EDQM ValueSet medicine-route-of-administration angegeben. Die Expansion der EDQM-Konzepte entspricht der Änderungshistorie vom 16.05.2022 (https://standardterms.edqm.eu/index/6).


                      A reference to a code defined by a terminology system.

                      ShortCode defined by a terminology system
                      Comments

                      Codes may be defined very casually in enumerations, or code lists, up to very formal definitions such as SNOMED CT - see the HL7 v3 Core Principles for more information. Ordering of codings is undefined and SHALL NOT be used to infer meaning. Generally, at most only one of the coding values will be labeled as UserSelected = true.

                      Control0..1*
                      BindingThe codes SHALL be taken from For codes, see Medicine-route-of-administration
                      (required to https://fhir.kbv.de/ValueSet/KBV_VS_Base_Medicine_Route_Of_Administration)
                      TypeCoding
                      Is Modifierfalse
                      Must Supporttrue
                      Summarytrue
                      Requirements

                      Allows for alternative encodings within a code system, and translations to other code systems.

                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                      254. MedicationStatement.dosage.route.coding:edqm.system
                      Definition

                      The identification of the code system that defines the meaning of the symbol in the code.

                      ShortIdentity of the terminology system
                      Comments

                      The URI may be an OID (urn:oid:...) or a UUID (urn:uuid:...). OIDs and UUIDs SHALL be references to the HL7 OID registry. Otherwise, the URI should come from HL7's list of FHIR defined special URIs or it should reference to some definition that establishes the system clearly and unambiguously.

                      Control10..1
                      Typeuri
                      Is Modifierfalse
                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                      Must Supporttrue
                      Summarytrue
                      Requirements

                      Need to be unambiguous about the source of the definition of the symbol.

                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                      256. MedicationStatement.dosage.route.coding:edqm.version
                      Definition

                      The version of the code system which was used when choosing this code. Note that a well-maintained code system does not need the version reported, because the meaning of codes is consistent across versions. However this cannot consistently be assured, and when the meaning is not guaranteed to be consistent, the version SHOULD be exchanged.

                      ShortVersion of the system - if relevant
                      Comments

                      Where the terminology does not clearly define what string should be used to identify code system versions, the recommendation is to use the date (expressed in FHIR date format) on which that version was officially published as the version date.

                      NoteThis is a business version Id, not a resource version Id (see discussion)
                      Control10..1
                      Typestring
                      Is Modifierfalse
                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                      Must Supporttrue
                      Summarytrue
                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                      258. MedicationStatement.dosage.route.coding:edqm.code
                      Definition

                      A symbol in syntax defined by the system. The symbol may be a predefined code or an expression in a syntax defined by the coding system (e.g. post-coordination).

                      ShortSymbol in syntax defined by the system
                      Control10..1
                      Typecode
                      Is Modifierfalse
                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                      Must Supporttrue
                      Summarytrue
                      Requirements

                      Need to refer to a particular code in the system.

                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                      260. MedicationStatement.dosage.route.coding:edqm.display
                      Definition

                      A representation of the meaning of the code in the system, following the rules of the system.

                      ShortRepresentation defined by the system
                      Control10..1
                      Typestring
                      Is Modifierfalse
                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                      Must Supporttrue
                      Summarytrue
                      Requirements

                      Need to be able to carry a human-readable meaning of the code for readers that do not know the system.

                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                      262. MedicationStatement.dosage.route.coding:edqm.userSelected
                      Definition

                      Indicates that this coding was chosen by a user directly - e.g. off a pick list of available items (codes or displays).

                      ShortIf this coding was chosen directly by the user
                      Comments

                      Amongst a set of alternatives, a directly chosen code is the most appropriate starting point for new translations. There is some ambiguity about what exactly 'directly chosen' implies, and trading partner agreement may be needed to clarify the use of this element and its consequences more completely.

                      Control0..01
                      Typeboolean
                      Is Modifierfalse
                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                      Summarytrue
                      Requirements

                      This has been identified as a clinical safety criterium - that this exact system/code pair was chosen explicitly, rather than inferred by the system based on some rules or language processing.

                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                      264. MedicationStatement.dosage.route.text
                      Definition

                      Hier wird der Verabreichungsweg als Freitext angegeben.


                      A human language representation of the concept as seen/selected/uttered by the user who entered the data and/or which represents the intended meaning of the user.

                      ShortPlain text representation of the concept
                      Comments

                      Very often the text is the same as a displayName of one of the codings.

                      Control0..1
                      Typestring
                      Is Modifierfalse
                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                      Must Supporttrue
                      Summarytrue
                      Requirements

                      The codes from the terminologies do not always capture the correct meaning with all the nuances of the human using them, or sometimes there is no appropriate code at all. In these cases, the text is used to capture the full meaning of the source.

                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                      266. MedicationStatement.dosage.doseAndRate
                      Definition

                      Hier werden verschiedene Angaben dazu gemacht, wie das Arzneimittel bei einer einzelnen Verabreichung/Einnahme dosiert wird.


                      The amount of medication administered.

                      ShortAmount of medication administered
                      Control0..1*
                      TypeElement
                      Is Modifierfalse
                      Must Supporttrue
                      Summarytrue
                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                      268. MedicationStatement.dosage.doseAndRate.dose[x]
                      Definition

                      Hier werden verschiedene Angaben dazu gemacht, wie das Arzneimittel bei einer einzelnen Verabreichung/Einnahme dosiert wird.


                      Amount of medication per dose.

                      ShortAmount of medication per dose
                      Comments

                      Note that this specifies the quantity of the specified medication, not the quantity for each active ingredient(s). Each ingredient amount can be communicated in the Medication resource. For example, if one wants to communicate that a tablet was 375 mg, where the dose was one tablet, you can use the Medication resource to document that the tablet was comprised of 375 mg of drug XYZ. Alternatively if the dose was 375 mg, then you may only need to use the Medication resource to indicate this was a tablet. If the example were an IV such as dopamine and you wanted to communicate that 400mg of dopamine was mixed in 500 ml of some IV solution, then this would all be communicated in the Medication resource. If the administration is not intended to be instantaneous (rate is present or timing has a duration), this can be specified to convey the total amount to be administered over the period of time as indicated by the schedule e.g. 500 ml in dose, with timing used to convey that this should be done over 4 hours.

                      Control0..1
                      TypeChoice of: Range, Quantity(SimpleQuantity, SimpleQuantity)
                      [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                      Is Modifierfalse
                      Must Supporttrue
                      Must Support TypesNo must-support rules about the choice of types/profiles
                      Summarytrue
                      Requirements

                      The amount of therapeutic or other substance given at one administration event.

                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                      SlicingThis element introduces a set of slices on MedicationStatement.dosage.doseAndRate.dose[x]. The slices areUnordered and Closed, and can be differentiated using the following discriminators:
                      • type @ $this
                      • 270. MedicationStatement.dosage.doseAndRate.dose[x]:doseQuantity
                        Slice NamedoseQuantity
                        Definition

                        Hier wird die Dosiermenge mittels einer definierten Menge angegeben.


                        Amount of medication per dose.

                        ShortA fixed quantity (no comparator)Amount of medication per dose
                        Comments

                        The context of use may frequently define what kind of quantity this is and therefore what kind of units can be used. The context of use may also restrict the values for the comparator.


                        Note that this specifies the quantity of the specified medication, not the quantity for each active ingredient(s). Each ingredient amount can be communicated in the Medication resource. For example, if one wants to communicate that a tablet was 375 mg, where the dose was one tablet, you can use the Medication resource to document that the tablet was comprised of 375 mg of drug XYZ. Alternatively if the dose was 375 mg, then you may only need to use the Medication resource to indicate this was a tablet. If the example were an IV such as dopamine and you wanted to communicate that 400mg of dopamine was mixed in 500 ml of some IV solution, then this would all be communicated in the Medication resource. If the administration is not intended to be instantaneous (rate is present or timing has a duration), this can be specified to convey the total amount to be administered over the period of time as indicated by the schedule e.g. 500 ml in dose, with timing used to convey that this should be done over 4 hours.

                        Control0..1
                        This element is affected by the following invariants: ele-1
                        BindingThe codes SHOULD be taken from For codes, see https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT
                        (preferred to https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT)
                        TypeQuantity(SimpleQuantity, SimpleQuantity), Range
                        [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                        Is Modifierfalse
                        Must Supporttrue
                        Summarytrue
                        Requirements

                        The amount of therapeutic or other substance given at one administration event.

                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                        qty-3: If a code for the unit is present, the system SHALL also be present (code.empty() or system.exists())
                        sqty-1: The comparator is not used on a SimpleQuantity (comparator.empty())
                        272. MedicationStatement.dosage.doseAndRate.dose[x]:doseQuantity.value
                        Definition

                        Hier wird die Menge des Arzneimittels angegeben, die verabreicht/eingenommen wird.


                        The value of the measured amount. The value includes an implicit precision in the presentation of the value.

                        ShortNumerical value (with implicit precision)
                        Comments

                        The implicit precision in the value should always be honored. Monetary values have their own rules for handling precision (refer to standard accounting text books).

                        Control10..1
                        Typedecimal
                        Is Modifierfalse
                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                        Must Supporttrue
                        Summarytrue
                        Requirements

                        Precision is handled implicitly in almost all cases of measurement.

                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                        274. MedicationStatement.dosage.doseAndRate.dose[x]:doseQuantity.comparator
                        Definition

                        Not allowed to be used in this context


                        How the value should be understood and represented - whether the actual value is greater or less than the stated value due to measurement issues; e.g. if the comparator is "<" , then the real value is < stated value.

                        Short< | <= | >= | > - how to understand the value
                        Control0..01
                        BindingThe codes SHALL be taken from QuantityComparatorhttp://hl7.org/fhir/ValueSet/quantity-comparator|4.0.1
                        (required to http://hl7.org/fhir/ValueSet/quantity-comparator|4.0.1)

                        How the Quantity should be understood and represented.

                        Typecode
                        Is Modifiertrue because This is labeled as "Is Modifier" because the comparator modifies the interpretation of the value significantly. If there is no comparator, then there is no modification of the value
                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                        Summarytrue
                        Requirements

                        Need a framework for handling measures where the value is <5ug/L or >400mg/L due to the limitations of measuring methodology.

                        Meaning if MissingIf there is no comparator, then there is no modification of the value
                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                        276. MedicationStatement.dosage.doseAndRate.dose[x]:doseQuantity.unit
                        Definition

                        A human-readable form of the unit.

                        ShortUnit representation
                        Control10..1
                        Typestring
                        Is Modifierfalse
                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                        Must Supporttrue
                        Summarytrue
                        Requirements

                        There are many representations for units of measure and in many contexts, particular representations are fixed and required. I.e. mcg for micrograms.

                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                        278. MedicationStatement.dosage.doseAndRate.dose[x]:doseQuantity.system
                        Definition

                        The identification of the system that provides the coded form of the unit.

                        ShortSystem that defines coded unit form
                        Control10..1
                        This element is affected by the following invariants: qty-3
                        Typeuri
                        Is Modifierfalse
                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                        Must Supporttrue
                        Summarytrue
                        Requirements

                        Need to know the system that defines the coded form of the unit.

                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                        280. MedicationStatement.dosage.doseAndRate.dose[x]:doseQuantity.code
                        Definition

                        Hier wird die Dosiereinheit als Code angegeben. Hierbei sollte nach Möglichkeit folgendes ValueSet verwendet werden: https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT.


                        A computer processable form of the unit in some unit representation system.

                        ShortCoded form of the unit
                        Comments

                        The preferred system is UCUM, but SNOMED CT can also be used (for customary units) or ISO 4217 for currency. The context of use may additionally require a code from a particular system.

                        Control10..1
                        Typecode
                        Is Modifierfalse
                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                        Must Supporttrue
                        Summarytrue
                        Requirements

                        Need a computable form of the unit that is fixed across all forms. UCUM provides this for quantities, but SNOMED CT provides many units of interest.

                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                        282. MedicationStatement.dosage.doseAndRate.dose[x]:doseRange
                        Slice NamedoseRange
                        Definition

                        Hier wird die Dosiermenge mittels eines definierten Mengenbereichs angegeben.


                        Amount of medication per dose.

                        ShortAmount of medication per dose
                        Comments

                        Note that this specifies the quantity of the specified medication, not the quantity for each active ingredient(s). Each ingredient amount can be communicated in the Medication resource. For example, if one wants to communicate that a tablet was 375 mg, where the dose was one tablet, you can use the Medication resource to document that the tablet was comprised of 375 mg of drug XYZ. Alternatively if the dose was 375 mg, then you may only need to use the Medication resource to indicate this was a tablet. If the example were an IV such as dopamine and you wanted to communicate that 400mg of dopamine was mixed in 500 ml of some IV solution, then this would all be communicated in the Medication resource. If the administration is not intended to be instantaneous (rate is present or timing has a duration), this can be specified to convey the total amount to be administered over the period of time as indicated by the schedule e.g. 500 ml in dose, with timing used to convey that this should be done over 4 hours.

                        Control0..1
                        TypeRange, Quantity(SimpleQuantity)
                        [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                        Is Modifierfalse
                        Must Supporttrue
                        Summarytrue
                        Requirements

                        The amount of therapeutic or other substance given at one administration event.

                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                        284. MedicationStatement.dosage.doseAndRate.dose[x]:doseRange.low
                        Definition

                        Hier wird die untere Grenze des definierten Mengenbereichs angegeben.


                        The low limit. The boundary is inclusive.

                        ShortLow limit
                        Comments

                        If the low element is missing, the low boundary is not known.

                        Control0..1
                        BindingThe codes SHOULD be taken from For codes, see https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT
                        (preferred to https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT)
                        TypeQuantity(SimpleQuantity, SimpleQuantity)
                        Is Modifierfalse
                        Must Supporttrue
                        Summarytrue
                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                        286. MedicationStatement.dosage.doseAndRate.dose[x]:doseRange.low.value
                        Definition

                        Hier wird die Menge des Arzneimittels angegeben, die verabreicht/eingenommen wird.


                        The value of the measured amount. The value includes an implicit precision in the presentation of the value.

                        ShortNumerical value (with implicit precision)
                        Comments

                        The implicit precision in the value should always be honored. Monetary values have their own rules for handling precision (refer to standard accounting text books).

                        Control10..1
                        Typedecimal
                        Is Modifierfalse
                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                        Must Supporttrue
                        Summarytrue
                        Requirements

                        Precision is handled implicitly in almost all cases of measurement.

                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                        288. MedicationStatement.dosage.doseAndRate.dose[x]:doseRange.low.comparator
                        Definition

                        Not allowed to be used in this context


                        How the value should be understood and represented - whether the actual value is greater or less than the stated value due to measurement issues; e.g. if the comparator is "<" , then the real value is < stated value.

                        Short< | <= | >= | > - how to understand the value
                        Control0..01
                        BindingThe codes SHALL be taken from QuantityComparatorhttp://hl7.org/fhir/ValueSet/quantity-comparator|4.0.1
                        (required to http://hl7.org/fhir/ValueSet/quantity-comparator|4.0.1)

                        How the Quantity should be understood and represented.

                        Typecode
                        Is Modifiertrue because This is labeled as "Is Modifier" because the comparator modifies the interpretation of the value significantly. If there is no comparator, then there is no modification of the value
                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                        Summarytrue
                        Requirements

                        Need a framework for handling measures where the value is <5ug/L or >400mg/L due to the limitations of measuring methodology.

                        Meaning if MissingIf there is no comparator, then there is no modification of the value
                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                        290. MedicationStatement.dosage.doseAndRate.dose[x]:doseRange.low.unit
                        Definition

                        A human-readable form of the unit.

                        ShortUnit representation
                        Control10..1
                        Typestring
                        Is Modifierfalse
                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                        Must Supporttrue
                        Summarytrue
                        Requirements

                        There are many representations for units of measure and in many contexts, particular representations are fixed and required. I.e. mcg for micrograms.

                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                        292. MedicationStatement.dosage.doseAndRate.dose[x]:doseRange.low.system
                        Definition

                        The identification of the system that provides the coded form of the unit.

                        ShortSystem that defines coded unit form
                        Control10..1
                        This element is affected by the following invariants: qty-3
                        Typeuri
                        Is Modifierfalse
                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                        Must Supporttrue
                        Summarytrue
                        Requirements

                        Need to know the system that defines the coded form of the unit.

                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                        294. MedicationStatement.dosage.doseAndRate.dose[x]:doseRange.low.code
                        Definition

                        Hier wird die Dosiereinheit als Code angegeben. Hierbei sollte nach Möglichkeit folgendes ValueSet verwendet werden: https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT.


                        A computer processable form of the unit in some unit representation system.

                        ShortCoded form of the unit
                        Comments

                        The preferred system is UCUM, but SNOMED CT can also be used (for customary units) or ISO 4217 for currency. The context of use may additionally require a code from a particular system.

                        Control10..1
                        Typecode
                        Is Modifierfalse
                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                        Must Supporttrue
                        Summarytrue
                        Requirements

                        Need a computable form of the unit that is fixed across all forms. UCUM provides this for quantities, but SNOMED CT provides many units of interest.

                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                        296. MedicationStatement.dosage.doseAndRate.dose[x]:doseRange.high
                        Definition

                        Hier wird die obere Grenze des definierten Mengenbereichs angegeben.


                        The high limit. The boundary is inclusive.

                        ShortHigh limit
                        Comments

                        If the high element is missing, the high boundary is not known.

                        Control0..1
                        BindingThe codes SHOULD be taken from For codes, see https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT
                        (preferred to https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT)
                        TypeQuantity(SimpleQuantity, SimpleQuantity)
                        Is Modifierfalse
                        Must Supporttrue
                        Summarytrue
                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                        298. MedicationStatement.dosage.doseAndRate.dose[x]:doseRange.high.value
                        Definition

                        Hier wird die Menge des Arzneimittels angegeben, die verabreicht/eingenommen wird.


                        The value of the measured amount. The value includes an implicit precision in the presentation of the value.

                        ShortNumerical value (with implicit precision)
                        Comments

                        The implicit precision in the value should always be honored. Monetary values have their own rules for handling precision (refer to standard accounting text books).

                        Control10..1
                        Typedecimal
                        Is Modifierfalse
                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                        Must Supporttrue
                        Summarytrue
                        Requirements

                        Precision is handled implicitly in almost all cases of measurement.

                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                        300. MedicationStatement.dosage.doseAndRate.dose[x]:doseRange.high.comparator
                        Definition

                        Not allowed to be used in this context


                        How the value should be understood and represented - whether the actual value is greater or less than the stated value due to measurement issues; e.g. if the comparator is "<" , then the real value is < stated value.

                        Short< | <= | >= | > - how to understand the value
                        Control0..01
                        BindingThe codes SHALL be taken from QuantityComparatorhttp://hl7.org/fhir/ValueSet/quantity-comparator|4.0.1
                        (required to http://hl7.org/fhir/ValueSet/quantity-comparator|4.0.1)

                        How the Quantity should be understood and represented.

                        Typecode
                        Is Modifiertrue because This is labeled as "Is Modifier" because the comparator modifies the interpretation of the value significantly. If there is no comparator, then there is no modification of the value
                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                        Summarytrue
                        Requirements

                        Need a framework for handling measures where the value is <5ug/L or >400mg/L due to the limitations of measuring methodology.

                        Meaning if MissingIf there is no comparator, then there is no modification of the value
                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                        302. MedicationStatement.dosage.doseAndRate.dose[x]:doseRange.high.unit
                        Definition

                        A human-readable form of the unit.

                        ShortUnit representation
                        Control10..1
                        Typestring
                        Is Modifierfalse
                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                        Must Supporttrue
                        Summarytrue
                        Requirements

                        There are many representations for units of measure and in many contexts, particular representations are fixed and required. I.e. mcg for micrograms.

                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                        304. MedicationStatement.dosage.doseAndRate.dose[x]:doseRange.high.system
                        Definition

                        The identification of the system that provides the coded form of the unit.

                        ShortSystem that defines coded unit form
                        Control10..1
                        This element is affected by the following invariants: qty-3
                        Typeuri
                        Is Modifierfalse
                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                        Must Supporttrue
                        Summarytrue
                        Requirements

                        Need to know the system that defines the coded form of the unit.

                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                        306. MedicationStatement.dosage.doseAndRate.dose[x]:doseRange.high.code
                        Definition

                        Hier wird die Dosiereinheit als Code angegeben. Hierbei sollte nach Möglichkeit folgendes ValueSet verwendet werden: https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT.


                        A computer processable form of the unit in some unit representation system.

                        ShortCoded form of the unit
                        Comments

                        The preferred system is UCUM, but SNOMED CT can also be used (for customary units) or ISO 4217 for currency. The context of use may additionally require a code from a particular system.

                        Control10..1
                        Typecode
                        Is Modifierfalse
                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                        Must Supporttrue
                        Summarytrue
                        Requirements

                        Need a computable form of the unit that is fixed across all forms. UCUM provides this for quantities, but SNOMED CT provides many units of interest.

                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                        308. MedicationStatement.dosage.doseAndRate.rate[x]
                        Definition

                        Hier kann die Dosierung einer Rate über einen bestimmten Zeitraum abgebildet werden. Ein Beispiel dafür wäre die Rate einer Infusionslösung. Dabei kann entweder eine konkrete Verabreichungsgeschwindigkeit (z.B. eine Infusionslösung, welche mit 50 ml/h oder 100 mg/h verabreicht wird) oder ein Bereich für eine Verabreichungsgeschwindigkeit definiert werden (z.B. die Gabe einer Infusionslösung, welche mit 100 ml/h bis 150 mg/h verabreicht wird).


                        Amount of medication per unit of time.

                        ShortAmount of medication per unit of time
                        Comments

                        It is possible to supply both a rate and a doseQuantity to provide full details about how the medication is to be administered and supplied. If the rate is intended to change over time, depending on local rules/regulations, each change should be captured as a new version of the MedicationRequest with an updated rate, or captured with a new MedicationRequest with the new rate.

                        It is possible to specify a rate over time (for example, 100 ml/hour) using either the rateRatio and rateQuantity. The rateQuantity approach requires systems to have the capability to parse UCUM grammer where ml/hour is included rather than a specific ratio where the time is specified as the denominator. Where a rate such as 500ml over 2 hours is specified, the use of rateRatio may be more semantically correct than specifying using a rateQuantity of 250 mg/hour.

                        Control0..1
                        TypeChoice of: Ratio, Range, Quantity(SimpleQuantity, SimpleQuantity)
                        [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                        Is Modifierfalse
                        Must Supporttrue
                        Must Support TypesNo must-support rules about the choice of types/profiles
                        Summarytrue
                        Requirements

                        Identifies the speed with which the medication was or will be introduced into the patient. Typically the rate for an infusion e.g. 100 ml per 1 hour or 100 ml/hr. May also be expressed as a rate per unit of time e.g. 500 ml per 2 hours. Other examples: 200 mcg/min or 200 mcg/1 minute; 1 liter/8 hours. Sometimes, a rate can imply duration when expressed as total volume / duration (e.g. 500mL/2 hours implies a duration of 2 hours). However, when rate doesn't imply duration (e.g. 250mL/hour), then the timing.repeat.duration is needed to convey the infuse over time period.

                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                        SlicingThis element introduces a set of slices on MedicationStatement.dosage.doseAndRate.rate[x]. The slices areUnordered and Closed, and can be differentiated using the following discriminators:
                        • type @ $this
                        • 310. MedicationStatement.dosage.doseAndRate.rate[x]:rateRatio
                          Slice NamerateRatio
                          Definition

                          Hier wird die Rate/Verabreichungsgeschwindigkeit in Form einer festen Angabe abgebildet. Dabei wird die Geschwindigkeit bzw. Flussrate, mit der das Arzneimittel verabreicht wird, mit Hilfe einer Einheit abgebildet, in der Zähler (z.B. 1 ml) und Nenner (z.B. 1 h) einzeln abgebildet werden.

                          Beispiele für eine Flussrate mit Angabe von Zähler und Nenner:

                          • 1 Mililiter pro 1 Stunde (1ml / 1h)
                          • 1 Milligramm pro 1 Stunde (1mg / 1h)

                          Amount of medication per unit of time.

                          ShortAmount of medication per unit of time
                          Comments

                          Bei diesem Element handelt es sich um einen Quotient. Hierbei müssen immer Zähler und Nenner angegeben werden. Sollte dies nicht möglich sein, muss ein Default-Wert vorgegeben werden.


                          It is possible to supply both a rate and a doseQuantity to provide full details about how the medication is to be administered and supplied. If the rate is intended to change over time, depending on local rules/regulations, each change should be captured as a new version of the MedicationRequest with an updated rate, or captured with a new MedicationRequest with the new rate.

                          It is possible to specify a rate over time (for example, 100 ml/hour) using either the rateRatio and rateQuantity. The rateQuantity approach requires systems to have the capability to parse UCUM grammer where ml/hour is included rather than a specific ratio where the time is specified as the denominator. Where a rate such as 500ml over 2 hours is specified, the use of rateRatio may be more semantically correct than specifying using a rateQuantity of 250 mg/hour.

                          Control0..1
                          TypeRatio, Quantity(SimpleQuantity), Range
                          [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                          Is Modifierfalse
                          Must Supporttrue
                          Summarytrue
                          Requirements

                          Identifies the speed with which the medication was or will be introduced into the patient. Typically the rate for an infusion e.g. 100 ml per 1 hour or 100 ml/hr. May also be expressed as a rate per unit of time e.g. 500 ml per 2 hours. Other examples: 200 mcg/min or 200 mcg/1 minute; 1 liter/8 hours. Sometimes, a rate can imply duration when expressed as total volume / duration (e.g. 500mL/2 hours implies a duration of 2 hours). However, when rate doesn't imply duration (e.g. 250mL/hour), then the timing.repeat.duration is needed to convey the infuse over time period.

                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                          312. MedicationStatement.dosage.doseAndRate.rate[x]:rateRatio.numerator
                          Definition

                          Hier wird der Zähler einer Verabreichungsgeschwindigkeit bzw. Flussrate angegeben. Dieser besteht aus einem Wert und einer Einheit (bevorzugt eine Volumeneinheit oder eine Gewichtseinheit).

                          Beispiele für den Zähler einer Verabreichungsgeschwindigkeit:

                          • 10 Milliliter (10 ml)
                          • 5 Milligramm (5 mg)

                          The value of the numerator.

                          ShortNumerator value
                          Control10..1
                          BindingThe codes SHOULD be taken from For codes, see https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT
                          (preferred to https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT)
                          TypeQuantity
                          Is Modifierfalse
                          Must Supporttrue
                          Summarytrue
                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                          314. MedicationStatement.dosage.doseAndRate.rate[x]:rateRatio.numerator.value
                          Definition

                          Hier wird die Menge angegeben, die über einen bestimmten Zeitraum verabreicht wird.


                          The value of the measured amount. The value includes an implicit precision in the presentation of the value.

                          ShortNumerical value (with implicit precision)
                          Comments

                          The implicit precision in the value should always be honored. Monetary values have their own rules for handling precision (refer to standard accounting text books).

                          Control10..1
                          Typedecimal
                          Is Modifierfalse
                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                          Must Supporttrue
                          Summarytrue
                          Requirements

                          Precision is handled implicitly in almost all cases of measurement.

                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                          316. MedicationStatement.dosage.doseAndRate.rate[x]:rateRatio.numerator.comparator
                          Definition

                          How the value should be understood and represented - whether the actual value is greater or less than the stated value due to measurement issues; e.g. if the comparator is "<" , then the real value is < stated value.

                          Short< | <= | >= | > - how to understand the value
                          Control0..1
                          BindingThe codes SHALL be taken from QuantityComparatorhttp://hl7.org/fhir/ValueSet/quantity-comparator|4.0.1
                          (required to http://hl7.org/fhir/ValueSet/quantity-comparator|4.0.1)

                          How the Quantity should be understood and represented.

                          Typecode
                          Is Modifiertrue because This is labeled as "Is Modifier" because the comparator modifies the interpretation of the value significantly. If there is no comparator, then there is no modification of the value
                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                          Summarytrue
                          Requirements

                          Need a framework for handling measures where the value is <5ug/L or >400mg/L due to the limitations of measuring methodology.

                          Meaning if MissingIf there is no comparator, then there is no modification of the value
                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                          318. MedicationStatement.dosage.doseAndRate.rate[x]:rateRatio.numerator.unit
                          Definition

                          A human-readable form of the unit.

                          ShortUnit representation
                          Control10..1
                          Typestring
                          Is Modifierfalse
                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                          Must Supporttrue
                          Summarytrue
                          Requirements

                          There are many representations for units of measure and in many contexts, particular representations are fixed and required. I.e. mcg for micrograms.

                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                          320. MedicationStatement.dosage.doseAndRate.rate[x]:rateRatio.numerator.system
                          Definition

                          The identification of the system that provides the coded form of the unit.

                          ShortSystem that defines coded unit form
                          Control10..1
                          This element is affected by the following invariants: qty-3
                          Typeuri
                          Is Modifierfalse
                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                          Must Supporttrue
                          Summarytrue
                          Requirements

                          Need to know the system that defines the coded form of the unit.

                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                          322. MedicationStatement.dosage.doseAndRate.rate[x]:rateRatio.numerator.code
                          Definition

                          Hier wird die Dosiereinheit als Code angegeben. Hierbei sollte nach Möglichkeit folgendes ValueSet verwendet werden: https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT.


                          A computer processable form of the unit in some unit representation system.

                          ShortCoded form of the unit
                          Comments

                          The preferred system is UCUM, but SNOMED CT can also be used (for customary units) or ISO 4217 for currency. The context of use may additionally require a code from a particular system.

                          Control10..1
                          Typecode
                          Is Modifierfalse
                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                          Must Supporttrue
                          Summarytrue
                          Requirements

                          Need a computable form of the unit that is fixed across all forms. UCUM provides this for quantities, but SNOMED CT provides many units of interest.

                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                          324. MedicationStatement.dosage.doseAndRate.rate[x]:rateRatio.denominator
                          Definition

                          Hier wird der Nenner einer Verabreichungsgeschwindigkeit bzw. Flussrate angegeben. Dieser entspricht einer Zeitspanne.

                          Beispiele für den Nenner einer Verabreichungsgeschwindigkeit:

                          • 3 Stunden (3h)
                          • 1 Tag (1d)

                          The value of the denominator.

                          ShortDenominator value
                          Control10..1
                          BindingThe codes SHALL be taken from For codes, see UnitsOfTime
                          (required to http://hl7.org/fhir/ValueSet/units-of-time)
                          TypeQuantity
                          Is Modifierfalse
                          Must Supporttrue
                          Summarytrue
                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                          326. MedicationStatement.dosage.doseAndRate.rate[x]:rateRatio.denominator.value
                          Definition

                          Hier wird die Menge angegeben, die über einen bestimmten Zeitraum verabreicht wird.


                          The value of the measured amount. The value includes an implicit precision in the presentation of the value.

                          ShortNumerical value (with implicit precision)
                          Comments

                          The implicit precision in the value should always be honored. Monetary values have their own rules for handling precision (refer to standard accounting text books).

                          Control10..1
                          Typedecimal
                          Is Modifierfalse
                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                          Must Supporttrue
                          Summarytrue
                          Requirements

                          Precision is handled implicitly in almost all cases of measurement.

                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                          328. MedicationStatement.dosage.doseAndRate.rate[x]:rateRatio.denominator.comparator
                          Definition

                          How the value should be understood and represented - whether the actual value is greater or less than the stated value due to measurement issues; e.g. if the comparator is "<" , then the real value is < stated value.

                          Short< | <= | >= | > - how to understand the value
                          Control0..1
                          BindingThe codes SHALL be taken from QuantityComparatorhttp://hl7.org/fhir/ValueSet/quantity-comparator|4.0.1
                          (required to http://hl7.org/fhir/ValueSet/quantity-comparator|4.0.1)

                          How the Quantity should be understood and represented.

                          Typecode
                          Is Modifiertrue because This is labeled as "Is Modifier" because the comparator modifies the interpretation of the value significantly. If there is no comparator, then there is no modification of the value
                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                          Summarytrue
                          Requirements

                          Need a framework for handling measures where the value is <5ug/L or >400mg/L due to the limitations of measuring methodology.

                          Meaning if MissingIf there is no comparator, then there is no modification of the value
                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                          330. MedicationStatement.dosage.doseAndRate.rate[x]:rateRatio.denominator.unit
                          Definition

                          A human-readable form of the unit.

                          ShortUnit representation
                          Control10..1
                          Typestring
                          Is Modifierfalse
                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                          Must Supporttrue
                          Summarytrue
                          Requirements

                          There are many representations for units of measure and in many contexts, particular representations are fixed and required. I.e. mcg for micrograms.

                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                          332. MedicationStatement.dosage.doseAndRate.rate[x]:rateRatio.denominator.system
                          Definition

                          The identification of the system that provides the coded form of the unit.

                          ShortSystem that defines coded unit form
                          Control10..1
                          This element is affected by the following invariants: qty-3
                          Typeuri
                          Is Modifierfalse
                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                          Must Supporttrue
                          Summarytrue
                          Requirements

                          Need to know the system that defines the coded form of the unit.

                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                          334. MedicationStatement.dosage.doseAndRate.rate[x]:rateRatio.denominator.code
                          Definition

                          Hier wird die Dosiereinheit als Code angegeben. Hierbei sollte nach Möglichkeit folgendes ValueSet verwendet werden: https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT.


                          A computer processable form of the unit in some unit representation system.

                          ShortCoded form of the unit
                          Comments

                          The preferred system is UCUM, but SNOMED CT can also be used (for customary units) or ISO 4217 for currency. The context of use may additionally require a code from a particular system.

                          Control10..1
                          Typecode
                          Is Modifierfalse
                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                          Must Supporttrue
                          Summarytrue
                          Requirements

                          Need a computable form of the unit that is fixed across all forms. UCUM provides this for quantities, but SNOMED CT provides many units of interest.

                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                          336. MedicationStatement.dosage.doseAndRate.rate[x]:rateQuantity
                          Slice NamerateQuantity
                          Definition

                          Hier wird die Rate/Verabreichungsgeschwindigkeit in Form einer festen Angabe abgebildet. Dabei wird die Geschwindigkeit bzw. Flussrate, mit der das Arzneimittel verabreicht wird, mit Hilfe einer kombinierten Einheit abgebildet (z.B. ml/h).

                          Beispiele für eine Flussrate mit einer kombinierten Einheit:

                          • 1 Milliliter pro Stunde (1 ml/h)
                          • 1 Milligramm pro Stunde (1 mg/h)

                          Amount of medication per unit of time.

                          ShortA fixed quantity (no comparator)Amount of medication per unit of time
                          Comments

                          The context of use may frequently define what kind of quantity this is and therefore what kind of units can be used. The context of use may also restrict the values for the comparator.


                          It is possible to supply both a rate and a doseQuantity to provide full details about how the medication is to be administered and supplied. If the rate is intended to change over time, depending on local rules/regulations, each change should be captured as a new version of the MedicationRequest with an updated rate, or captured with a new MedicationRequest with the new rate.

                          It is possible to specify a rate over time (for example, 100 ml/hour) using either the rateRatio and rateQuantity. The rateQuantity approach requires systems to have the capability to parse UCUM grammer where ml/hour is included rather than a specific ratio where the time is specified as the denominator. Where a rate such as 500ml over 2 hours is specified, the use of rateRatio may be more semantically correct than specifying using a rateQuantity of 250 mg/hour.

                          Control0..1
                          This element is affected by the following invariants: ele-1
                          TypeQuantity(SimpleQuantity, SimpleQuantity), Ratio, Range
                          [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                          Is Modifierfalse
                          Must Supporttrue
                          Summarytrue
                          Requirements

                          Identifies the speed with which the medication was or will be introduced into the patient. Typically the rate for an infusion e.g. 100 ml per 1 hour or 100 ml/hr. May also be expressed as a rate per unit of time e.g. 500 ml per 2 hours. Other examples: 200 mcg/min or 200 mcg/1 minute; 1 liter/8 hours. Sometimes, a rate can imply duration when expressed as total volume / duration (e.g. 500mL/2 hours implies a duration of 2 hours). However, when rate doesn't imply duration (e.g. 250mL/hour), then the timing.repeat.duration is needed to convey the infuse over time period.

                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                          qty-3: If a code for the unit is present, the system SHALL also be present (code.empty() or system.exists())
                          sqty-1: The comparator is not used on a SimpleQuantity (comparator.empty())
                          338. MedicationStatement.dosage.doseAndRate.rate[x]:rateQuantity.value
                          Definition

                          Hier wird die Menge angegeben, die über einen bestimmten Zeitraum verabreicht wird.


                          The value of the measured amount. The value includes an implicit precision in the presentation of the value.

                          ShortNumerical value (with implicit precision)
                          Comments

                          The implicit precision in the value should always be honored. Monetary values have their own rules for handling precision (refer to standard accounting text books).

                          Control10..1
                          Typedecimal
                          Is Modifierfalse
                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                          Must Supporttrue
                          Summarytrue
                          Requirements

                          Precision is handled implicitly in almost all cases of measurement.

                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                          340. MedicationStatement.dosage.doseAndRate.rate[x]:rateQuantity.comparator
                          Definition

                          Not allowed to be used in this context


                          How the value should be understood and represented - whether the actual value is greater or less than the stated value due to measurement issues; e.g. if the comparator is "<" , then the real value is < stated value.

                          Short< | <= | >= | > - how to understand the value
                          Control0..01
                          BindingThe codes SHALL be taken from QuantityComparatorhttp://hl7.org/fhir/ValueSet/quantity-comparator|4.0.1
                          (required to http://hl7.org/fhir/ValueSet/quantity-comparator|4.0.1)

                          How the Quantity should be understood and represented.

                          Typecode
                          Is Modifiertrue because This is labeled as "Is Modifier" because the comparator modifies the interpretation of the value significantly. If there is no comparator, then there is no modification of the value
                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                          Summarytrue
                          Requirements

                          Need a framework for handling measures where the value is <5ug/L or >400mg/L due to the limitations of measuring methodology.

                          Meaning if MissingIf there is no comparator, then there is no modification of the value
                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                          342. MedicationStatement.dosage.doseAndRate.rate[x]:rateQuantity.unit
                          Definition

                          Hier wird die Einheit der Rate/Verabreichungsgeschwingigkeit in menschenlesbarer Sprache angegeben.


                          A human-readable form of the unit.

                          ShortUnit representation
                          Control10..1
                          Typestring
                          Is Modifierfalse
                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                          Must Supporttrue
                          Summarytrue
                          Requirements

                          There are many representations for units of measure and in many contexts, particular representations are fixed and required. I.e. mcg for micrograms.

                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                          344. MedicationStatement.dosage.doseAndRate.rate[x]:rateQuantity.system
                          Definition

                          The identification of the system that provides the coded form of the unit.

                          ShortSystem that defines coded unit form
                          Control10..1
                          This element is affected by the following invariants: qty-3
                          Typeuri
                          Is Modifierfalse
                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                          Must Supporttrue
                          Summarytrue
                          Requirements

                          Need to know the system that defines the coded form of the unit.

                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                          346. MedicationStatement.dosage.doseAndRate.rate[x]:rateQuantity.code
                          Definition

                          Hier wird die Einheit der Rate/Verabreichungsgeschwingigkeit als Code angegeben.


                          A computer processable form of the unit in some unit representation system.

                          ShortCoded form of the unit
                          Comments

                          The preferred system is UCUM, but SNOMED CT can also be used (for customary units) or ISO 4217 for currency. The context of use may additionally require a code from a particular system.

                          Control10..1
                          Typecode
                          Is Modifierfalse
                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                          Must Supporttrue
                          Summarytrue
                          Requirements

                          Need a computable form of the unit that is fixed across all forms. UCUM provides this for quantities, but SNOMED CT provides many units of interest.

                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                          348. MedicationStatement.dosage.doseAndRate.rate[x]:rateRange
                          Slice NamerateRange
                          Definition

                          Hier kann der Bereich für eine Rate/Verabreichungsgeschwindigkeit angegeben werden, mit welcher ein Arzneimittel verabreicht wird.

                          Beispiel:

                          • Eine Infusionslösung kann mit einer Geschwindigkeit von 100 ml/h (Untergrenze) bis 120 ml/h (Obergrenze) verabreicht werden.

                          Amount of medication per unit of time.

                          ShortAmount of medication per unit of time
                          Comments

                          It is possible to supply both a rate and a doseQuantity to provide full details about how the medication is to be administered and supplied. If the rate is intended to change over time, depending on local rules/regulations, each change should be captured as a new version of the MedicationRequest with an updated rate, or captured with a new MedicationRequest with the new rate.

                          It is possible to specify a rate over time (for example, 100 ml/hour) using either the rateRatio and rateQuantity. The rateQuantity approach requires systems to have the capability to parse UCUM grammer where ml/hour is included rather than a specific ratio where the time is specified as the denominator. Where a rate such as 500ml over 2 hours is specified, the use of rateRatio may be more semantically correct than specifying using a rateQuantity of 250 mg/hour.

                          Control0..1
                          TypeRange, Quantity(SimpleQuantity), Ratio
                          [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                          Is Modifierfalse
                          Must Supporttrue
                          Summarytrue
                          Requirements

                          Identifies the speed with which the medication was or will be introduced into the patient. Typically the rate for an infusion e.g. 100 ml per 1 hour or 100 ml/hr. May also be expressed as a rate per unit of time e.g. 500 ml per 2 hours. Other examples: 200 mcg/min or 200 mcg/1 minute; 1 liter/8 hours. Sometimes, a rate can imply duration when expressed as total volume / duration (e.g. 500mL/2 hours implies a duration of 2 hours). However, when rate doesn't imply duration (e.g. 250mL/hour), then the timing.repeat.duration is needed to convey the infuse over time period.

                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                          350. MedicationStatement.dosage.doseAndRate.rate[x]:rateRange.low
                          Definition

                          Hier wird die untere Grenze des definierten Mengenbereichs angegeben.


                          The low limit. The boundary is inclusive.

                          ShortLow limit
                          Comments

                          If the low element is missing, the low boundary is not known.

                          Control0..1
                          TypeQuantity(SimpleQuantity, SimpleQuantity)
                          Is Modifierfalse
                          Must Supporttrue
                          Summarytrue
                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                          352. MedicationStatement.dosage.doseAndRate.rate[x]:rateRange.low.value
                          Definition

                          Hier wird die Menge angegeben, die über einen bestimmten Zeitraum verabreicht wird.


                          The value of the measured amount. The value includes an implicit precision in the presentation of the value.

                          ShortNumerical value (with implicit precision)
                          Comments

                          The implicit precision in the value should always be honored. Monetary values have their own rules for handling precision (refer to standard accounting text books).

                          Control10..1
                          Typedecimal
                          Is Modifierfalse
                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                          Must Supporttrue
                          Summarytrue
                          Requirements

                          Precision is handled implicitly in almost all cases of measurement.

                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                          354. MedicationStatement.dosage.doseAndRate.rate[x]:rateRange.low.comparator
                          Definition

                          Not allowed to be used in this context


                          How the value should be understood and represented - whether the actual value is greater or less than the stated value due to measurement issues; e.g. if the comparator is "<" , then the real value is < stated value.

                          Short< | <= | >= | > - how to understand the value
                          Control0..01
                          BindingThe codes SHALL be taken from QuantityComparatorhttp://hl7.org/fhir/ValueSet/quantity-comparator|4.0.1
                          (required to http://hl7.org/fhir/ValueSet/quantity-comparator|4.0.1)

                          How the Quantity should be understood and represented.

                          Typecode
                          Is Modifiertrue because This is labeled as "Is Modifier" because the comparator modifies the interpretation of the value significantly. If there is no comparator, then there is no modification of the value
                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                          Summarytrue
                          Requirements

                          Need a framework for handling measures where the value is <5ug/L or >400mg/L due to the limitations of measuring methodology.

                          Meaning if MissingIf there is no comparator, then there is no modification of the value
                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                          356. MedicationStatement.dosage.doseAndRate.rate[x]:rateRange.low.unit
                          Definition

                          Hier wird die Einheit der Rate/Verabreichungsgeschwindigkeit als Code angegeben.


                          A human-readable form of the unit.

                          ShortUnit representation
                          Control10..1
                          Typestring
                          Is Modifierfalse
                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                          Must Supporttrue
                          Summarytrue
                          Requirements

                          There are many representations for units of measure and in many contexts, particular representations are fixed and required. I.e. mcg for micrograms.

                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                          358. MedicationStatement.dosage.doseAndRate.rate[x]:rateRange.low.system
                          Definition

                          The identification of the system that provides the coded form of the unit.

                          ShortSystem that defines coded unit form
                          Control10..1
                          This element is affected by the following invariants: qty-3
                          Typeuri
                          Is Modifierfalse
                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                          Must Supporttrue
                          Summarytrue
                          Requirements

                          Need to know the system that defines the coded form of the unit.

                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                          360. MedicationStatement.dosage.doseAndRate.rate[x]:rateRange.low.code
                          Definition

                          Hier wird die Einheit der Rate/Verabreichungsgeschwingigkeit als Code angegeben.


                          A computer processable form of the unit in some unit representation system.

                          ShortCoded form of the unit
                          Comments

                          The preferred system is UCUM, but SNOMED CT can also be used (for customary units) or ISO 4217 for currency. The context of use may additionally require a code from a particular system.

                          Control10..1
                          Typecode
                          Is Modifierfalse
                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                          Must Supporttrue
                          Summarytrue
                          Requirements

                          Need a computable form of the unit that is fixed across all forms. UCUM provides this for quantities, but SNOMED CT provides many units of interest.

                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                          362. MedicationStatement.dosage.doseAndRate.rate[x]:rateRange.high
                          Definition

                          Hier wird die obere Grenze des definierten Mengenbereichs angegeben.


                          The high limit. The boundary is inclusive.

                          ShortHigh limit
                          Comments

                          If the high element is missing, the high boundary is not known.

                          Control0..1
                          TypeQuantity(SimpleQuantity, SimpleQuantity)
                          Is Modifierfalse
                          Must Supporttrue
                          Summarytrue
                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                          364. MedicationStatement.dosage.doseAndRate.rate[x]:rateRange.high.value
                          Definition

                          Hier wird die Menge angegeben, die über einen bestimmten Zeitraum verabreicht wird.


                          The value of the measured amount. The value includes an implicit precision in the presentation of the value.

                          ShortNumerical value (with implicit precision)
                          Comments

                          The implicit precision in the value should always be honored. Monetary values have their own rules for handling precision (refer to standard accounting text books).

                          Control10..1
                          Typedecimal
                          Is Modifierfalse
                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                          Must Supporttrue
                          Summarytrue
                          Requirements

                          Precision is handled implicitly in almost all cases of measurement.

                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                          366. MedicationStatement.dosage.doseAndRate.rate[x]:rateRange.high.comparator
                          Definition

                          Not allowed to be used in this context


                          How the value should be understood and represented - whether the actual value is greater or less than the stated value due to measurement issues; e.g. if the comparator is "<" , then the real value is < stated value.

                          Short< | <= | >= | > - how to understand the value
                          Control0..01
                          BindingThe codes SHALL be taken from QuantityComparatorhttp://hl7.org/fhir/ValueSet/quantity-comparator|4.0.1
                          (required to http://hl7.org/fhir/ValueSet/quantity-comparator|4.0.1)

                          How the Quantity should be understood and represented.

                          Typecode
                          Is Modifiertrue because This is labeled as "Is Modifier" because the comparator modifies the interpretation of the value significantly. If there is no comparator, then there is no modification of the value
                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                          Summarytrue
                          Requirements

                          Need a framework for handling measures where the value is <5ug/L or >400mg/L due to the limitations of measuring methodology.

                          Meaning if MissingIf there is no comparator, then there is no modification of the value
                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                          368. MedicationStatement.dosage.doseAndRate.rate[x]:rateRange.high.unit
                          Definition

                          Hier wird die Einheit der Rate/Verabreichungsgeschwindigkeit als Code angegeben.


                          A human-readable form of the unit.

                          ShortUnit representation
                          Control10..1
                          Typestring
                          Is Modifierfalse
                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                          Must Supporttrue
                          Summarytrue
                          Requirements

                          There are many representations for units of measure and in many contexts, particular representations are fixed and required. I.e. mcg for micrograms.

                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                          370. MedicationStatement.dosage.doseAndRate.rate[x]:rateRange.high.system
                          Definition

                          The identification of the system that provides the coded form of the unit.

                          ShortSystem that defines coded unit form
                          Control10..1
                          This element is affected by the following invariants: qty-3
                          Typeuri
                          Is Modifierfalse
                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                          Must Supporttrue
                          Summarytrue
                          Requirements

                          Need to know the system that defines the coded form of the unit.

                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                          372. MedicationStatement.dosage.doseAndRate.rate[x]:rateRange.high.code
                          Definition

                          Hier wird die Einheit der Rate/Verabreichungsgeschwingigkeit als Code angegeben.


                          A computer processable form of the unit in some unit representation system.

                          ShortCoded form of the unit
                          Comments

                          The preferred system is UCUM, but SNOMED CT can also be used (for customary units) or ISO 4217 for currency. The context of use may additionally require a code from a particular system.

                          Control10..1
                          Typecode
                          Is Modifierfalse
                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                          Must Supporttrue
                          Summarytrue
                          Requirements

                          Need a computable form of the unit that is fixed across all forms. UCUM provides this for quantities, but SNOMED CT provides many units of interest.

                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                          374. MedicationStatement.dosage.maxDosePerPeriod
                          Definition

                          Hier wird die maximale Dosis angegeben, die in einer bestimmten Zeitspanne verabreicht werden darf. Bei kombinierten Dauer- und Bedarfsmedikationen ("zusätzlich bei Bedarf") wird über dieses Element die maximale Gesamtdosis der Einnahme/Verabreichung von Arzneimitteln mit gleichem Wirkstoff oder aus der gleichen Wirkstoffgruppe abgebildet.


                          Upper limit on medication per unit of time.

                          ShortUpper limit on medication per unit of time
                          Comments

                          This is intended for use as an adjunct to the dosage when there is an upper cap. For example "2 tablets every 4 hours to a maximum of 8/day".

                          Control0..1
                          TypeRatio
                          Is Modifierfalse
                          Must Supporttrue
                          Summarytrue
                          Requirements

                          The maximum total quantity of a therapeutic substance that may be administered to a subject over the period of time. For example, 1000mg in 24 hours.

                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                          376. MedicationStatement.dosage.maxDosePerPeriod.numerator
                          Definition

                          Hier wird die Menge abgebildet. Dieser Wert entspricht dem Wert im Zähler der Angabe "Maximale Menge pro Gabe".


                          The value of the numerator.

                          ShortNumerator value
                          Control10..1
                          BindingThe codes SHOULD be taken from For codes, see https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT
                          (preferred to https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT)
                          TypeQuantity
                          Is Modifierfalse
                          Must Supporttrue
                          Summarytrue
                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                          378. MedicationStatement.dosage.maxDosePerPeriod.numerator.value
                          Definition

                          Hier wird die Menge des Arzneimittels angegeben, die maximal innerhalb der Zeitspanne verabreicht/eingenommen werden darf.


                          The value of the measured amount. The value includes an implicit precision in the presentation of the value.

                          ShortNumerical value (with implicit precision)
                          Comments

                          The implicit precision in the value should always be honored. Monetary values have their own rules for handling precision (refer to standard accounting text books).

                          Control10..1
                          Typedecimal
                          Is Modifierfalse
                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                          Must Supporttrue
                          Summarytrue
                          Requirements

                          Precision is handled implicitly in almost all cases of measurement.

                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                          380. MedicationStatement.dosage.maxDosePerPeriod.numerator.comparator
                          Definition

                          How the value should be understood and represented - whether the actual value is greater or less than the stated value due to measurement issues; e.g. if the comparator is "<" , then the real value is < stated value.

                          Short< | <= | >= | > - how to understand the value
                          Control0..1
                          BindingThe codes SHALL be taken from QuantityComparatorhttp://hl7.org/fhir/ValueSet/quantity-comparator|4.0.1
                          (required to http://hl7.org/fhir/ValueSet/quantity-comparator|4.0.1)

                          How the Quantity should be understood and represented.

                          Typecode
                          Is Modifiertrue because This is labeled as "Is Modifier" because the comparator modifies the interpretation of the value significantly. If there is no comparator, then there is no modification of the value
                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                          Summarytrue
                          Requirements

                          Need a framework for handling measures where the value is <5ug/L or >400mg/L due to the limitations of measuring methodology.

                          Meaning if MissingIf there is no comparator, then there is no modification of the value
                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                          382. MedicationStatement.dosage.maxDosePerPeriod.numerator.unit
                          Definition

                          A human-readable form of the unit.

                          ShortUnit representation
                          Control10..1
                          Typestring
                          Is Modifierfalse
                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                          Must Supporttrue
                          Summarytrue
                          Requirements

                          There are many representations for units of measure and in many contexts, particular representations are fixed and required. I.e. mcg for micrograms.

                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                          384. MedicationStatement.dosage.maxDosePerPeriod.numerator.system
                          Definition

                          The identification of the system that provides the coded form of the unit.

                          ShortSystem that defines coded unit form
                          Control10..1
                          This element is affected by the following invariants: qty-3
                          Typeuri
                          Is Modifierfalse
                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                          Must Supporttrue
                          Summarytrue
                          Requirements

                          Need to know the system that defines the coded form of the unit.

                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                          386. MedicationStatement.dosage.maxDosePerPeriod.numerator.code
                          Definition

                          Hier wird die Dosiereinheit als Code angegeben. Hierbei sollte nach Möglichkeit folgendes ValueSet verwendet werden: https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT.


                          A computer processable form of the unit in some unit representation system.

                          ShortCoded form of the unit
                          Comments

                          The preferred system is UCUM, but SNOMED CT can also be used (for customary units) or ISO 4217 for currency. The context of use may additionally require a code from a particular system.

                          Control10..1
                          Typecode
                          Is Modifierfalse
                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                          Must Supporttrue
                          Summarytrue
                          Requirements

                          Need a computable form of the unit that is fixed across all forms. UCUM provides this for quantities, but SNOMED CT provides many units of interest.

                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                          388. MedicationStatement.dosage.maxDosePerPeriod.denominator
                          Definition

                          Hier wird die Zeitspanne angegeben. Dieser Wert entspricht dem Wert im Nenner der Angabe "Maximale Menge pro Gabe".


                          The value of the denominator.

                          ShortDenominator value
                          Control10..1
                          BindingThe codes SHALL be taken from For codes, see UnitsOfTime
                          (required to http://hl7.org/fhir/ValueSet/units-of-time)
                          TypeQuantity
                          Is Modifierfalse
                          Must Supporttrue
                          Summarytrue
                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                          390. MedicationStatement.dosage.maxDosePerPeriod.denominator.value
                          Definition

                          Hier wird der Wert der Zeitspanne angegeben, innerhalb der die definierte Menge des Arzneimittels maximal verabreicht/eingenommen werden darf.


                          The value of the measured amount. The value includes an implicit precision in the presentation of the value.

                          ShortNumerical value (with implicit precision)
                          Comments

                          The implicit precision in the value should always be honored. Monetary values have their own rules for handling precision (refer to standard accounting text books).

                          Control10..1
                          Typedecimal
                          Is Modifierfalse
                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                          Must Supporttrue
                          Summarytrue
                          Requirements

                          Precision is handled implicitly in almost all cases of measurement.

                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                          392. MedicationStatement.dosage.maxDosePerPeriod.denominator.comparator
                          Definition

                          How the value should be understood and represented - whether the actual value is greater or less than the stated value due to measurement issues; e.g. if the comparator is "<" , then the real value is < stated value.

                          Short< | <= | >= | > - how to understand the value
                          Control0..1
                          BindingThe codes SHALL be taken from QuantityComparatorhttp://hl7.org/fhir/ValueSet/quantity-comparator|4.0.1
                          (required to http://hl7.org/fhir/ValueSet/quantity-comparator|4.0.1)

                          How the Quantity should be understood and represented.

                          Typecode
                          Is Modifiertrue because This is labeled as "Is Modifier" because the comparator modifies the interpretation of the value significantly. If there is no comparator, then there is no modification of the value
                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                          Summarytrue
                          Requirements

                          Need a framework for handling measures where the value is <5ug/L or >400mg/L due to the limitations of measuring methodology.

                          Meaning if MissingIf there is no comparator, then there is no modification of the value
                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                          394. MedicationStatement.dosage.maxDosePerPeriod.denominator.unit
                          Definition

                          A human-readable form of the unit.

                          ShortUnit representation
                          Control10..1
                          Typestring
                          Is Modifierfalse
                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                          Must Supporttrue
                          Summarytrue
                          Requirements

                          There are many representations for units of measure and in many contexts, particular representations are fixed and required. I.e. mcg for micrograms.

                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                          396. MedicationStatement.dosage.maxDosePerPeriod.denominator.system
                          Definition

                          The identification of the system that provides the coded form of the unit.

                          ShortSystem that defines coded unit form
                          Control10..1
                          This element is affected by the following invariants: qty-3
                          Typeuri
                          Is Modifierfalse
                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                          Must Supporttrue
                          Summarytrue
                          Requirements

                          Need to know the system that defines the coded form of the unit.

                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                          398. MedicationStatement.dosage.maxDosePerPeriod.denominator.code
                          Definition

                          Hier wird die Zeiteinheit als Code angegeben.


                          A computer processable form of the unit in some unit representation system.

                          ShortCoded form of the unit
                          Comments

                          The preferred system is UCUM, but SNOMED CT can also be used (for customary units) or ISO 4217 for currency. The context of use may additionally require a code from a particular system.

                          Control10..1
                          Typecode
                          Is Modifierfalse
                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                          Must Supporttrue
                          Summarytrue
                          Requirements

                          Need a computable form of the unit that is fixed across all forms. UCUM provides this for quantities, but SNOMED CT provides many units of interest.

                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                          400. MedicationStatement.dosage.maxDosePerAdministration
                          Definition

                          Hier wird die Dosiermenge mittels einer maximalen Menge angegeben.


                          Upper limit on medication per administration.

                          ShortUpper limit on medication per administration
                          Comments

                          This is intended for use as an adjunct to the dosage when there is an upper cap. For example, a body surface area related dose with a maximum amount, such as 1.5 mg/m2 (maximum 2 mg) IV over 5 – 10 minutes would have doseQuantity of 1.5 mg/m2 and maxDosePerAdministration of 2 mg.

                          Control0..1
                          BindingThe codes SHOULD be taken from For codes, see https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT
                          (preferred to https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT)
                          TypeQuantity(SimpleQuantity, SimpleQuantity)
                          Is Modifierfalse
                          Must Supporttrue
                          Summarytrue
                          Requirements

                          The maximum total quantity of a therapeutic substance that may be administered to a subject per administration.

                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                          402. MedicationStatement.dosage.maxDosePerAdministration.value
                          Definition

                          Hier wird die Menge des Arzneimittels angegeben, die verabreicht/eingenommen wird.


                          The value of the measured amount. The value includes an implicit precision in the presentation of the value.

                          ShortNumerical value (with implicit precision)
                          Comments

                          The implicit precision in the value should always be honored. Monetary values have their own rules for handling precision (refer to standard accounting text books).

                          Control10..1
                          Typedecimal
                          Is Modifierfalse
                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                          Must Supporttrue
                          Summarytrue
                          Requirements

                          Precision is handled implicitly in almost all cases of measurement.

                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                          404. MedicationStatement.dosage.maxDosePerAdministration.comparator
                          Definition

                          Not allowed to be used in this context


                          How the value should be understood and represented - whether the actual value is greater or less than the stated value due to measurement issues; e.g. if the comparator is "<" , then the real value is < stated value.

                          Short< | <= | >= | > - how to understand the value
                          Control0..01
                          BindingThe codes SHALL be taken from QuantityComparatorhttp://hl7.org/fhir/ValueSet/quantity-comparator|4.0.1
                          (required to http://hl7.org/fhir/ValueSet/quantity-comparator|4.0.1)

                          How the Quantity should be understood and represented.

                          Typecode
                          Is Modifiertrue because This is labeled as "Is Modifier" because the comparator modifies the interpretation of the value significantly. If there is no comparator, then there is no modification of the value
                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                          Summarytrue
                          Requirements

                          Need a framework for handling measures where the value is <5ug/L or >400mg/L due to the limitations of measuring methodology.

                          Meaning if MissingIf there is no comparator, then there is no modification of the value
                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                          406. MedicationStatement.dosage.maxDosePerAdministration.unit
                          Definition

                          A human-readable form of the unit.

                          ShortUnit representation
                          Control10..1
                          Typestring
                          Is Modifierfalse
                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                          Must Supporttrue
                          Summarytrue
                          Requirements

                          There are many representations for units of measure and in many contexts, particular representations are fixed and required. I.e. mcg for micrograms.

                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                          408. MedicationStatement.dosage.maxDosePerAdministration.system
                          Definition

                          The identification of the system that provides the coded form of the unit.

                          ShortSystem that defines coded unit form
                          Control10..1
                          This element is affected by the following invariants: qty-3
                          Typeuri
                          Is Modifierfalse
                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                          Must Supporttrue
                          Summarytrue
                          Requirements

                          Need to know the system that defines the coded form of the unit.

                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                          410. MedicationStatement.dosage.maxDosePerAdministration.code
                          Definition

                          Hier wird die Dosiereinheit als Code angegeben. Hierbei sollte nach Möglichkeit folgendes ValueSet verwendet werden: https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT.


                          A computer processable form of the unit in some unit representation system.

                          ShortCoded form of the unit
                          Comments

                          The preferred system is UCUM, but SNOMED CT can also be used (for customary units) or ISO 4217 for currency. The context of use may additionally require a code from a particular system.

                          Control10..1
                          Typecode
                          Is Modifierfalse
                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                          Must Supporttrue
                          Summarytrue
                          Requirements

                          Need a computable form of the unit that is fixed across all forms. UCUM provides this for quantities, but SNOMED CT provides many units of interest.

                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                          412. MedicationStatement.dosage.maxDosePerLifetime
                          Definition

                          Upper limit on medication per lifetime of the patient.

                          ShortUpper limit on medication per lifetime of the patient
                          Control0..01
                          TypeQuantity(SimpleQuantity, SimpleQuantity)
                          Is Modifierfalse
                          Summarytrue
                          Requirements

                          The maximum total quantity of a therapeutic substance that may be administered per lifetime of the subject.

                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))

                          Guidance on how to interpret the contents of this table can be foundhere

                          0. MedicationStatement
                          Definition

                          Diese Ressource bietet die Möglichkeit anzugeben, ob eine Medikation im System als Dauermedikation deklariert wurde.

                          ShortMedikations-Information
                          2. MedicationStatement.id
                          Control1..?
                          Must Supporttrue
                          4. MedicationStatement.meta
                          Control1..?
                          Must Supporttrue
                          6. MedicationStatement.meta.versionId
                          Control0..0
                          8. MedicationStatement.meta.lastUpdated
                          Control0..0
                          10. MedicationStatement.meta.source
                          Control0..0
                          12. MedicationStatement.meta.profile
                          Control1..?
                          Must Supporttrue
                          SlicingThis element introduces a set of slices on MedicationStatement.meta.profile. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                          • value @ $this
                          • 14. MedicationStatement.meta.profile:mioProfile
                            Slice NamemioProfile
                            Control1..1
                            Must Supporttrue
                            Fixed Valuehttps://fhir.kbv.de/StructureDefinition/KBV_PR_WEST_MedicationStatement|1.0.0-kommentierung
                            16. MedicationStatement.text
                            Control0..0
                            18. MedicationStatement.extension
                            Control0..0
                            20. MedicationStatement.extension:behandlungsziel
                            Slice Namebehandlungsziel
                            Control0..0
                            22. MedicationStatement.identifier
                            NoteThis is a business identifier, not a resource identifier (see discussion)
                            Control0..0
                            24. MedicationStatement.basedOn
                            Control0..0
                            26. MedicationStatement.partOf
                            Control0..0
                            28. MedicationStatement.status
                            Definition

                            Der Status dieses Elementes kann mit active oder completed angegeben werden.

                            Must Supporttrue
                            30. MedicationStatement.statusReason
                            Must Supporttrue
                            32. MedicationStatement.category
                            Control0..0
                            34. MedicationStatement.medication[x]
                            TypeReference(Medication), CodeableConcept
                            [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                            Must Supporttrue
                            SlicingThis element introduces a set of slices on MedicationStatement.medication[x]. The slices areUnordered and Closed, and can be differentiated using the following discriminators:
                            • type @ $this
                            • 36. MedicationStatement.medication[x]:medicationReference
                              Slice NamemedicationReference
                              TypeReference(KBV_PR_WEST_Medication)
                              [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                              Must Supporttrue
                              38. MedicationStatement.medication[x]:medicationReference.reference
                              Control1..?
                              Must Supporttrue
                              40. MedicationStatement.medication[x]:medicationReference.type
                              Control0..0
                              42. MedicationStatement.medication[x]:medicationReference.identifier
                              NoteThis is a business identifier, not a resource identifier (see discussion)
                              Control0..0
                              44. MedicationStatement.medication[x]:medicationReference.display
                              Control0..0
                              46. MedicationStatement.subject
                              TypeReference(KBV_PR_WEST_Patient)
                              Must Supporttrue
                              48. MedicationStatement.subject.reference
                              Control1..?
                              50. MedicationStatement.subject.type
                              Control0..0
                              52. MedicationStatement.subject.identifier
                              NoteThis is a business identifier, not a resource identifier (see discussion)
                              Control0..0
                              54. MedicationStatement.subject.display
                              Control0..0
                              56. MedicationStatement.context
                              Control0..0
                              58. MedicationStatement.effective[x]
                              [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                              Must Supporttrue
                              60. MedicationStatement.effective[x]:effectivePeriod
                              Slice NameeffectivePeriod
                              Definition

                              In diesem Element ist der Zeitraum der Dauermedikation anzugeben.

                              ShortZeitraum der Dauermedikation
                              TypePeriod
                              [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                              Must Supporttrue
                              62. MedicationStatement.effective[x]:effectivePeriod.start
                              Control1..?
                              Must Supporttrue
                              64. MedicationStatement.effective[x]:effectivePeriod.end
                              Must Supporttrue
                              66. MedicationStatement.dateAsserted
                              Must Supporttrue
                              68. MedicationStatement.informationSource
                              Control0..0
                              70. MedicationStatement.derivedFrom
                              Control0..0
                              72. MedicationStatement.reasonCode
                              Control0..0
                              74. MedicationStatement.reasonReference
                              Control0..0
                              76. MedicationStatement.note
                              Definition

                              In diesem Element können weitere Angaben zur Verordnung eingetragen werden

                              Shortweitere Angaben zur Verordnung
                              Control0..1
                              Must Supporttrue
                              78. MedicationStatement.note.author[x]:authorReference
                              Slice NameauthorReference
                              TypeReference(KBV_PR_WEST_Organization, KBV_PR_WEST_Practitioner, KBV_PR_WEST_Patient)
                              [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                              Must Supporttrue
                              Must Support TypesNo must-support rules about the choice of types/profiles
                              80. MedicationStatement.note.author[x]:authorReference.reference
                              Control1..?
                              Must Supporttrue
                              82. MedicationStatement.note.author[x]:authorReference.type
                              Control0..0
                              84. MedicationStatement.note.author[x]:authorReference.identifier
                              NoteThis is a business identifier, not a resource identifier (see discussion)
                              Control0..0
                              86. MedicationStatement.note.author[x]:authorReference.display
                              Control0..0
                              88. MedicationStatement.note.author[x]:authorString
                              Slice NameauthorString
                              Typestring
                              [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                              Must Supporttrue
                              90. MedicationStatement.note.time
                              Must Supporttrue
                              92. MedicationStatement.note.text
                              Must Supporttrue
                              94. MedicationStatement.dosage
                              Definition

                              Hier werden Informationen zur Dosierung angegeben.

                              Must Supporttrue
                              96. MedicationStatement.dosage.sequence
                              Control0..0
                              98. MedicationStatement.dosage.text
                              Definition

                              Hier kann die Dosieranweisung in Form eines Freitextes abgebildet werden.

                              Must Supporttrue
                              100. MedicationStatement.dosage.additionalInstruction
                              Control0..0
                              102. MedicationStatement.dosage.patientInstruction
                              Definition

                              Hier können Hinweise zu Anwendung, Lagerung, Einnahme, etc. bzw. eine Gebrauchsanweisung in patientenverständlicher Sprache abgebildet werden.

                              Must Supporttrue
                              104. MedicationStatement.dosage.timing
                              Must Supporttrue
                              106. MedicationStatement.dosage.timing.event
                              Definition

                              Hier kann ein Zeitpunkt einer Verabreichung/Einnahme abgebildet werden.

                              Must Supporttrue
                              108. MedicationStatement.dosage.timing.repeat
                              Definition

                              Hier kann angegeben werden, über welche Zeitspanne eine einzelne Verabreichung/Einnahme durchgeführt wird. Dabei müssen stets Wert und Einheit der Zeitspanne angegeben werden. Optional kann zusätzlich zu einer Zeitspanne eine maximale Zeitspanne für eine einzelne Verabreichung/Einnahme angegeben werden.

                              Beispiel:

                              • Die Dosierung der einzelnen Verabreichung/Einnahme eines Arzneimittels erfolgt über die Zeitspanne von 1 Stunde (1h).
                              Must Supporttrue
                              110. MedicationStatement.dosage.timing.repeat.bounds[x]
                              Control1..?
                              [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                              Must Supporttrue
                              112. MedicationStatement.dosage.timing.repeat.bounds[x]:boundsPeriod
                              Slice NameboundsPeriod
                              Definition

                              Hier wird abgebildet, in welchem Zeitraum das Arzneimittel in der spezifischen Dosierung verabreicht/eingenommen wird.

                              Beispiel:

                              • Abbildung spezifischer Zeiträume bei der Auf- oder Ab-Dosierung von Medikamenten unter Angabe von konkreten Datumsangaben.
                              TypePeriod
                              [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                              Must Supporttrue
                              114. MedicationStatement.dosage.timing.repeat.bounds[x]:boundsPeriod.start
                              Control1..?
                              Must Supporttrue
                              116. MedicationStatement.dosage.timing.repeat.bounds[x]:boundsPeriod.end
                              Must Supporttrue
                              118. MedicationStatement.dosage.timing.repeat.bounds[x]:boundsDuration
                              Slice NameboundsDuration
                              Definition

                              Hier kann angegeben, in welcher festen Zeitspanne das Arzneimittel in der spezifischen Dosierung verabreicht/eingenommen wird. Dabei beginnt und endet der mögliche Zeitraum der Einnahme in dem Zeitraum, welcher innerhalb des Elements "Verabreichung/Einnahme: Zeitangabe-Auswahl" -> "Zeitraum" auf der obersten Ebene des Profils "Medikations-Information" definiert ist.

                              Beispiel:

                              • Die Verabreichung/Einnahme eines Arzneimittels erfolgt für 5 Tage, wobei der unter "Verabreichung/Einnahme: Zeitangabe-Auswahl" -> "Zeitraum" -> "von" / "bis" definierte Zeitraum am 01.01.2024 beginnt (Element "von") und am 10.01.2024 (Element "bis") endet. Innerhalb dieses Zeitraums erfolgt die Einnahme für 5 Tage.
                              TypeDuration
                              [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                              Must Supporttrue
                              120. MedicationStatement.dosage.timing.repeat.bounds[x]:boundsDuration.value
                              Definition

                              Hier kann der Wert der Zeitspanne angegeben werden, innerhalb der das Arzneimittel verabreicht/eingenommen wird.

                              Must Supporttrue
                              122. MedicationStatement.dosage.timing.repeat.bounds[x]:boundsDuration.unit
                              Definition

                              Hier wird die Zeiteinheit in menschenlesbarer Sprache angegeben.

                              Must Supporttrue
                              124. MedicationStatement.dosage.timing.repeat.bounds[x]:boundsDuration.system
                              Must Supporttrue
                              126. MedicationStatement.dosage.timing.repeat.bounds[x]:boundsDuration.code
                              Definition

                              Hier wird die Zeiteinheit als Code angegeben.

                              Must Supporttrue
                              128. MedicationStatement.dosage.timing.repeat.bounds[x]:boundsRange
                              Slice NameboundsRange
                              Definition

                              Hier kann angegeben, in welcher variablen Zeitspanne das Arzneimittel in der spezifischen Dosierung verabreicht/eingenommen wird. Dabei beginnt und endet der mögliche Zeitraum der Einnahme in dem Zeitraum, welcher innerhalb des Elements "Verabreichung/Einnahme: Zeitangabe-Auswahl" -> "Zeitraum" auf der obersten Ebene des Profils "Medikations-Information" definiert ist.

                              Beispiel:

                              • Die Verabreichung/Einnahme eines Arzneimittels erfolgt für 3 Tage (Untergrenze der Zeitspanne) bis 5 Tage (Obergrenze der Zeitspanne), wobei der unter "Verabreichung/Einnahme: Zeitangabe-Auswahl" -> "Zeitraum" -> "von" / "bis" definierte Zeitraum am 01.01.2024 beginnt (Element "von") und am 10.01.2024 (Element "bis") endet. Innerhalb dieses Zeitraums erfolgt die Einnahme für 3 Tage bis 5 Tage.
                              TypeRange
                              [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                              Must Supporttrue
                              130. MedicationStatement.dosage.timing.repeat.bounds[x]:boundsRange.low
                              Must Supporttrue
                              132. MedicationStatement.dosage.timing.repeat.bounds[x]:boundsRange.low.value
                              Definition

                              Hier kann der Wert der Zeitspanne angegeben werden, innerhalb der das Arzneimittel verabreicht/eingenommen wird.

                              Must Supporttrue
                              134. MedicationStatement.dosage.timing.repeat.bounds[x]:boundsRange.low.unit
                              Definition

                              Hier wird die Zeiteinheit in menschenlesbarer Sprache angegeben.

                              Must Supporttrue
                              136. MedicationStatement.dosage.timing.repeat.bounds[x]:boundsRange.low.system
                              Must Supporttrue
                              138. MedicationStatement.dosage.timing.repeat.bounds[x]:boundsRange.low.code
                              Definition

                              Hier wird die Zeiteinheit als Code angegeben.

                              Must Supporttrue
                              140. MedicationStatement.dosage.timing.repeat.bounds[x]:boundsRange.high
                              Must Supporttrue
                              142. MedicationStatement.dosage.timing.repeat.bounds[x]:boundsRange.high.value
                              Definition

                              Hier kann der Wert der Zeitspanne angegeben werden, innerhalb der das Arzneimittel verabreicht/eingenommen wird.

                              Must Supporttrue
                              144. MedicationStatement.dosage.timing.repeat.bounds[x]:boundsRange.high.unit
                              Definition

                              Hier wird die Zeiteinheit in menschenlesbarer Sprache angegeben.

                              Must Supporttrue
                              146. MedicationStatement.dosage.timing.repeat.bounds[x]:boundsRange.high.system
                              Must Supporttrue
                              148. MedicationStatement.dosage.timing.repeat.bounds[x]:boundsRange.high.code
                              Definition

                              Hier wird die Zeiteinheit als Code angegeben.

                              Must Supporttrue
                              150. MedicationStatement.dosage.timing.repeat.count
                              Definition

                              Hier kann die absolute Anzahl der Wiederholungen einer Verabreichung/Einnahme eines Arzneimittels als Zahl angegeben werden.

                              Beispiel:

                              • Anzahl der Einnahmen eines Arzneimittels = 5
                              Must Supporttrue
                              152. MedicationStatement.dosage.timing.repeat.countMax
                              Definition

                              Hier kann die maximale Anzahl der Wiederholungen einer Verabreichung/Einnahme eines Arzneimittels als Zahl angegeben werden. Eine maximale Anzahl der Wiederholungen kann nur angegeben werden, wenn eine absolute Anzahl der Wiederholungen einer Verabreichung/Einnahme eines Arzneimittels angegeben ist.

                              Beispiel:

                              • Maximale Anzahl der Einnahmen eines Arzneimittels = 10
                              Must Supporttrue
                              154. MedicationStatement.dosage.timing.repeat.duration
                              Definition

                              Hier kann der Wert der Zeitspanne angegeben werden, innerhalb der das Arzneimittel verabreicht/eingenommen wird.

                              Must Supporttrue
                              156. MedicationStatement.dosage.timing.repeat.durationMax
                              Definition

                              Hier kann der maximale Wert der Zeitspanne angegeben werden, innerhalb der das Arzneimittel verabreicht/eingenommen wird. Eine maximale Zeitspanne kann nur angegeben werden, wenn eine feste Zeitspanne für die Dauer der einzelnen Verabreichung/Einnahme angegeben wird.

                              Must Supporttrue
                              158. MedicationStatement.dosage.timing.repeat.durationUnit
                              Must Supporttrue
                              160. MedicationStatement.dosage.timing.repeat.frequency
                              Definition

                              Hier wird angegeben, mit welcher Frequenz das Arzneimittel innerhalb einer bestimmten Zeitspanne verabreicht/eingenommen wird.

                              Must Supporttrue
                              162. MedicationStatement.dosage.timing.repeat.frequencyMax
                              Definition

                              Hier wird angegeben, mit welcher Frequenz das Arzneimittel innerhalb einer bestimmten Zeitspanne verabreicht/eingenommen wird.

                              Must Supporttrue
                              164. MedicationStatement.dosage.timing.repeat.period
                              Definition

                              Hier wird der absolute Wert der Zeitspanne angegeben, innerhalb der die definierte Anzahl der Verabreichungen/Einnahmen durchgeführt wird.

                              Must Supporttrue
                              166. MedicationStatement.dosage.timing.repeat.periodMax
                              Definition

                              Hier wird der maximale Wert der Zeitspanne angegeben, innerhalb der die definierte Anzahl der Verabreichungen/Einnahmen durchgeführt wird. Wenn ein maximaler Wert der Zeitspanne angegeben wird, muss ein absoluter Wert der Zeitspanne angegeben werden. In diesem Fall definieren die beiden Werte "Absoluter Wert der Zeitspanne" und "Maximaler Wert der Zeitspanne" einen Bereich für die Zeitspanne. Der absolute Wert der Zeitspanne entspricht dann der Untergrenze für einen Bereich der Zeitspanne und der maximale Wert der Zeitspanne der Obergrenze für den Bereich der Zeitspanne.

                              Must Supporttrue
                              168. MedicationStatement.dosage.timing.repeat.periodUnit
                              Must Supporttrue
                              170. MedicationStatement.dosage.timing.repeat.dayOfWeek
                              Must Supporttrue
                              172. MedicationStatement.dosage.timing.repeat.timeOfDay
                              Must Supporttrue
                              174. MedicationStatement.dosage.timing.repeat.when
                              Definition

                              Hier werden Tageszeiten angegeben, zu denen das Arzneimittel verabreicht/eingenommen wird. Ergänzend können Zusatzinformationen angegeben werden, die die Verabreichung/Einnahme des Arzneimittels in Bezug zu Mahlzeiten und Schlafzeiten abbilden.

                              Must Supporttrue
                              176. MedicationStatement.dosage.timing.repeat.when:Tageszeit
                              Slice NameTageszeit
                              Definition

                              Hier werden Tageszeiten, zu denen das Arzneimittel verabreicht/eingenommen wird, als Code aus dem FHIR ValueSet http://hl7.org/fhir/ValueSet/event-timing angegeben. Dabei spiegeln die vier möglichen Konzepte "Morgens", "Mittags", "Abends", "Nachts" das in der Praxis übliche "4er-Einnahmeschema" wieder (beispielsweise "0-1-0-0" entspricht dem Konzept "Einnahme von einer Tablette Mittags").

                              Control0..1
                              Must Supporttrue
                              178. MedicationStatement.dosage.timing.repeat.when:Mahlzeiten-Schlafzeiten
                              Slice NameMahlzeiten-Schlafzeiten
                              Must Supporttrue
                              180. MedicationStatement.dosage.timing.repeat.offset
                              Must Supporttrue
                              182. MedicationStatement.dosage.asNeeded[x]
                              [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                              Must Supporttrue
                              184. MedicationStatement.dosage.asNeeded[x]:asNeededBoolean
                              Slice NameasNeededBoolean
                              Typeboolean
                              [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                              Must Supporttrue
                              186. MedicationStatement.dosage.asNeeded[x]:asNeededCodeableConcept
                              Slice NameasNeededCodeableConcept
                              Definition

                              Hier wird angegeben, welcher Zustand die Bedingung zur Verabreichung/Einnahme der Bedarfsmedikation ist, z. B. Schmerzen, Übelkeit, usw.

                              TypeCodeableConcept
                              [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                              Must Supporttrue
                              188. MedicationStatement.dosage.asNeeded[x]:asNeededCodeableConcept.coding
                              Definition

                              Hier werden Codes angegeben.

                              Comments

                              Das MustSupport gilt nur für die vordefinierten Slices.

                              Must Supporttrue
                              190. MedicationStatement.dosage.asNeeded[x]:asNeededCodeableConcept.coding:snomed
                              Slice Namesnomed
                              Definition

                              Hier wird ein Code aus dem Code-System SNOMED CT® eingetragen. Die Bedingung zum Auslösen einer Bedarfsmedikation ist ein breites Feld, welches das gesamte Spektrum der Medizin umfassen kann und ist deshalb in FHIR® als Example-binding von SNOMED CT®-Konzepten in den Subklassen der SCTID 404684003 vorgesehen, siehe http://hl7.org/fhir/ValueSet/medication-as-needed-reason.

                              192. MedicationStatement.dosage.asNeeded[x]:asNeededCodeableConcept.coding:snomed.system
                              Must Supporttrue
                              Pattern Valuehttp://snomed.info/sct
                              194. MedicationStatement.dosage.asNeeded[x]:asNeededCodeableConcept.coding:snomed.version
                              NoteThis is a business version Id, not a resource version Id (see discussion)
                              Must Supporttrue
                              196. MedicationStatement.dosage.asNeeded[x]:asNeededCodeableConcept.coding:snomed.code
                              Must Supporttrue
                              198. MedicationStatement.dosage.asNeeded[x]:asNeededCodeableConcept.coding:snomed.display
                              Must Supporttrue
                              200. MedicationStatement.dosage.asNeeded[x]:asNeededCodeableConcept.text
                              Definition

                              Hier wird die Bedingung zur Verabreichung/Einnahme der Bedarfsmedikation als Freitext angegeben.

                              Must Supporttrue
                              202. MedicationStatement.dosage.site
                              Must Supporttrue
                              204. MedicationStatement.dosage.site.coding
                              Must Supporttrue
                              206. MedicationStatement.dosage.site.coding.system
                              Must Supporttrue
                              Fixed Valuehttp://snomed.info/sct
                              208. MedicationStatement.dosage.site.coding.version
                              NoteThis is a business version Id, not a resource version Id (see discussion)
                              Control1..?
                              Must Supporttrue
                              210. MedicationStatement.dosage.site.coding.code
                              Must Supporttrue
                              Fixed Value442083009
                              212. MedicationStatement.dosage.site.coding.display
                              Must Supporttrue
                              Pattern ValueAnatomical or acquired body structure
                              214. MedicationStatement.dosage.site.coding.userSelected
                              Control0..0
                              216. MedicationStatement.dosage.site.text
                              Must Supporttrue
                              218. MedicationStatement.dosage.route
                              Must Supporttrue
                              220. MedicationStatement.dosage.route.coding
                              Comments

                              Das MustSupport gilt nur für die vordefinierten Slices.

                              Must Supporttrue
                              222. MedicationStatement.dosage.route.coding:snomed
                              Slice Namesnomed
                              Must Supporttrue
                              224. MedicationStatement.dosage.route.coding:snomed.system
                              Must Supporttrue
                              226. MedicationStatement.dosage.route.coding:snomed.version
                              NoteThis is a business version Id, not a resource version Id (see discussion)
                              Must Supporttrue
                              228. MedicationStatement.dosage.route.coding:snomed.code
                              Must Supporttrue
                              230. MedicationStatement.dosage.route.coding:snomed.display
                              Must Supporttrue
                              232. MedicationStatement.dosage.route.coding:snomed.userSelected
                              Control0..0
                              234. MedicationStatement.dosage.route.coding:edqm
                              Slice Nameedqm
                              Must Supporttrue
                              236. MedicationStatement.dosage.route.coding:edqm.system
                              Must Supporttrue
                              238. MedicationStatement.dosage.route.coding:edqm.version
                              NoteThis is a business version Id, not a resource version Id (see discussion)
                              Control1..?
                              Must Supporttrue
                              240. MedicationStatement.dosage.route.coding:edqm.code
                              Must Supporttrue
                              242. MedicationStatement.dosage.route.coding:edqm.display
                              Must Supporttrue
                              244. MedicationStatement.dosage.route.coding:edqm.userSelected
                              Control0..0
                              246. MedicationStatement.dosage.route.text
                              Must Supporttrue
                              248. MedicationStatement.dosage.doseAndRate
                              Must Supporttrue
                              250. MedicationStatement.dosage.doseAndRate.dose[x]
                              [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                              Must Supporttrue
                              252. MedicationStatement.dosage.doseAndRate.dose[x]:doseQuantity
                              Slice NamedoseQuantity
                              TypeQuantity(SimpleQuantity)
                              [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                              Must Supporttrue
                              254. MedicationStatement.dosage.doseAndRate.dose[x]:doseQuantity.value
                              Must Supporttrue
                              256. MedicationStatement.dosage.doseAndRate.dose[x]:doseQuantity.unit
                              Must Supporttrue
                              258. MedicationStatement.dosage.doseAndRate.dose[x]:doseQuantity.system
                              Control1..?
                              Must Supporttrue
                              260. MedicationStatement.dosage.doseAndRate.dose[x]:doseQuantity.code
                              Definition

                              Hier wird die Dosiereinheit als Code angegeben. Hierbei sollte nach Möglichkeit folgendes ValueSet verwendet werden: https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT.

                              Control1..?
                              Must Supporttrue
                              262. MedicationStatement.dosage.doseAndRate.dose[x]:doseRange
                              Slice NamedoseRange
                              Definition

                              Hier wird die Dosiermenge mittels eines definierten Mengenbereichs angegeben.

                              TypeRange
                              [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                              Must Supporttrue
                              264. MedicationStatement.dosage.doseAndRate.dose[x]:doseRange.low
                              Must Supporttrue
                              266. MedicationStatement.dosage.doseAndRate.dose[x]:doseRange.low.value
                              Must Supporttrue
                              268. MedicationStatement.dosage.doseAndRate.dose[x]:doseRange.low.unit
                              Must Supporttrue
                              270. MedicationStatement.dosage.doseAndRate.dose[x]:doseRange.low.system
                              Control1..?
                              Must Supporttrue
                              272. MedicationStatement.dosage.doseAndRate.dose[x]:doseRange.low.code
                              Definition

                              Hier wird die Dosiereinheit als Code angegeben. Hierbei sollte nach Möglichkeit folgendes ValueSet verwendet werden: https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT.

                              Control1..?
                              Must Supporttrue
                              274. MedicationStatement.dosage.doseAndRate.dose[x]:doseRange.high
                              Must Supporttrue
                              276. MedicationStatement.dosage.doseAndRate.dose[x]:doseRange.high.value
                              Must Supporttrue
                              278. MedicationStatement.dosage.doseAndRate.dose[x]:doseRange.high.unit
                              Must Supporttrue
                              280. MedicationStatement.dosage.doseAndRate.dose[x]:doseRange.high.system
                              Control1..?
                              Must Supporttrue
                              282. MedicationStatement.dosage.doseAndRate.dose[x]:doseRange.high.code
                              Definition

                              Hier wird die Dosiereinheit als Code angegeben. Hierbei sollte nach Möglichkeit folgendes ValueSet verwendet werden: https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT.

                              Control1..?
                              Must Supporttrue
                              284. MedicationStatement.dosage.doseAndRate.rate[x]
                              Definition

                              Hier kann die Dosierung einer Rate über einen bestimmten Zeitraum abgebildet werden. Ein Beispiel dafür wäre die Rate einer Infusionslösung. Dabei kann entweder eine konkrete Verabreichungsgeschwindigkeit (z.B. eine Infusionslösung, welche mit 50 ml/h oder 100 mg/h verabreicht wird) oder ein Bereich für eine Verabreichungsgeschwindigkeit definiert werden (z.B. die Gabe einer Infusionslösung, welche mit 100 ml/h bis 150 mg/h verabreicht wird).

                              [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                              Must Supporttrue
                              286. MedicationStatement.dosage.doseAndRate.rate[x]:rateRatio
                              Slice NamerateRatio
                              Definition

                              Hier wird die Rate/Verabreichungsgeschwindigkeit in Form einer festen Angabe abgebildet. Dabei wird die Geschwindigkeit bzw. Flussrate, mit der das Arzneimittel verabreicht wird, mit Hilfe einer Einheit abgebildet, in der Zähler (z.B. 1 ml) und Nenner (z.B. 1 h) einzeln abgebildet werden.

                              Beispiele für eine Flussrate mit Angabe von Zähler und Nenner:

                              • 1 Mililiter pro 1 Stunde (1ml / 1h)
                              • 1 Milligramm pro 1 Stunde (1mg / 1h)
                              TypeRatio
                              [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                              Must Supporttrue
                              288. MedicationStatement.dosage.doseAndRate.rate[x]:rateRatio.numerator
                              Definition

                              Hier wird der Zähler einer Verabreichungsgeschwindigkeit bzw. Flussrate angegeben. Dieser besteht aus einem Wert und einer Einheit (bevorzugt eine Volumeneinheit oder eine Gewichtseinheit).

                              Beispiele für den Zähler einer Verabreichungsgeschwindigkeit:

                              • 10 Milliliter (10 ml)
                              • 5 Milligramm (5 mg)
                              Must Supporttrue
                              290. MedicationStatement.dosage.doseAndRate.rate[x]:rateRatio.numerator.value
                              Must Supporttrue
                              292. MedicationStatement.dosage.doseAndRate.rate[x]:rateRatio.numerator.unit
                              Must Supporttrue
                              294. MedicationStatement.dosage.doseAndRate.rate[x]:rateRatio.numerator.system
                              Control1..?
                              Must Supporttrue
                              296. MedicationStatement.dosage.doseAndRate.rate[x]:rateRatio.numerator.code
                              Definition

                              Hier wird die Dosiereinheit als Code angegeben. Hierbei sollte nach Möglichkeit folgendes ValueSet verwendet werden: https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT.

                              Control1..?
                              Must Supporttrue
                              298. MedicationStatement.dosage.doseAndRate.rate[x]:rateRatio.denominator
                              Definition

                              Hier wird der Nenner einer Verabreichungsgeschwindigkeit bzw. Flussrate angegeben. Dieser entspricht einer Zeitspanne.

                              Beispiele für den Nenner einer Verabreichungsgeschwindigkeit:

                              • 3 Stunden (3h)
                              • 1 Tag (1d)
                              Must Supporttrue
                              300. MedicationStatement.dosage.doseAndRate.rate[x]:rateRatio.denominator.value
                              Definition

                              Hier wird die Menge angegeben, die über einen bestimmten Zeitraum verabreicht wird.

                              Must Supporttrue
                              302. MedicationStatement.dosage.doseAndRate.rate[x]:rateRatio.denominator.unit
                              Must Supporttrue
                              304. MedicationStatement.dosage.doseAndRate.rate[x]:rateRatio.denominator.system
                              Must Supporttrue
                              306. MedicationStatement.dosage.doseAndRate.rate[x]:rateRatio.denominator.code
                              Definition

                              Hier wird die Dosiereinheit als Code angegeben. Hierbei sollte nach Möglichkeit folgendes ValueSet verwendet werden: https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT.

                              Must Supporttrue
                              308. MedicationStatement.dosage.doseAndRate.rate[x]:rateQuantity
                              Slice NamerateQuantity
                              Definition

                              Hier wird die Rate/Verabreichungsgeschwindigkeit in Form einer festen Angabe abgebildet. Dabei wird die Geschwindigkeit bzw. Flussrate, mit der das Arzneimittel verabreicht wird, mit Hilfe einer kombinierten Einheit abgebildet (z.B. ml/h).

                              Beispiele für eine Flussrate mit einer kombinierten Einheit:

                              • 1 Milliliter pro Stunde (1 ml/h)
                              • 1 Milligramm pro Stunde (1 mg/h)
                              TypeQuantity(SimpleQuantity)
                              [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                              Must Supporttrue
                              310. MedicationStatement.dosage.doseAndRate.rate[x]:rateQuantity.value
                              Must Supporttrue
                              312. MedicationStatement.dosage.doseAndRate.rate[x]:rateQuantity.unit
                              Definition

                              Hier wird die Einheit der Rate/Verabreichungsgeschwingigkeit in menschenlesbarer Sprache angegeben.

                              Must Supporttrue
                              314. MedicationStatement.dosage.doseAndRate.rate[x]:rateQuantity.system
                              Control1..?
                              Must Supporttrue
                              316. MedicationStatement.dosage.doseAndRate.rate[x]:rateQuantity.code
                              Definition

                              Hier wird die Einheit der Rate/Verabreichungsgeschwingigkeit als Code angegeben.

                              Control1..?
                              Must Supporttrue
                              318. MedicationStatement.dosage.doseAndRate.rate[x]:rateRange
                              Slice NamerateRange
                              Definition

                              Hier kann der Bereich für eine Rate/Verabreichungsgeschwindigkeit angegeben werden, mit welcher ein Arzneimittel verabreicht wird.

                              Beispiel:

                              • Eine Infusionslösung kann mit einer Geschwindigkeit von 100 ml/h (Untergrenze) bis 120 ml/h (Obergrenze) verabreicht werden.
                              TypeRange
                              [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                              Must Supporttrue
                              320. MedicationStatement.dosage.doseAndRate.rate[x]:rateRange.low
                              Must Supporttrue
                              322. MedicationStatement.dosage.doseAndRate.rate[x]:rateRange.low.value
                              Definition

                              Hier wird die Menge angegeben, die über einen bestimmten Zeitraum verabreicht wird.

                              Must Supporttrue
                              324. MedicationStatement.dosage.doseAndRate.rate[x]:rateRange.low.unit
                              Must Supporttrue
                              326. MedicationStatement.dosage.doseAndRate.rate[x]:rateRange.low.system
                              Control1..?
                              Must Supporttrue
                              328. MedicationStatement.dosage.doseAndRate.rate[x]:rateRange.low.code
                              Definition

                              Hier wird die Einheit der Rate/Verabreichungsgeschwingigkeit als Code angegeben.

                              Control1..?
                              Must Supporttrue
                              330. MedicationStatement.dosage.doseAndRate.rate[x]:rateRange.high
                              Must Supporttrue
                              332. MedicationStatement.dosage.doseAndRate.rate[x]:rateRange.high.value
                              Definition

                              Hier wird die Menge angegeben, die über einen bestimmten Zeitraum verabreicht wird.

                              Must Supporttrue
                              334. MedicationStatement.dosage.doseAndRate.rate[x]:rateRange.high.unit
                              Must Supporttrue
                              336. MedicationStatement.dosage.doseAndRate.rate[x]:rateRange.high.system
                              Control1..?
                              Must Supporttrue
                              338. MedicationStatement.dosage.doseAndRate.rate[x]:rateRange.high.code
                              Definition

                              Hier wird die Einheit der Rate/Verabreichungsgeschwingigkeit als Code angegeben.

                              Control1..?
                              Must Supporttrue
                              340. MedicationStatement.dosage.maxDosePerPeriod
                              Definition

                              Hier wird die maximale Dosis angegeben, die in einer bestimmten Zeitspanne verabreicht werden darf. Bei kombinierten Dauer- und Bedarfsmedikationen ("zusätzlich bei Bedarf") wird über dieses Element die maximale Gesamtdosis der Einnahme/Verabreichung von Arzneimitteln mit gleichem Wirkstoff oder aus der gleichen Wirkstoffgruppe abgebildet.

                              Must Supporttrue
                              342. MedicationStatement.dosage.maxDosePerPeriod.numerator
                              Definition

                              Hier wird die Menge abgebildet. Dieser Wert entspricht dem Wert im Zähler der Angabe "Maximale Menge pro Gabe".

                              Must Supporttrue
                              344. MedicationStatement.dosage.maxDosePerPeriod.numerator.value
                              Definition

                              Hier wird die Menge des Arzneimittels angegeben, die maximal innerhalb der Zeitspanne verabreicht/eingenommen werden darf.

                              Must Supporttrue
                              346. MedicationStatement.dosage.maxDosePerPeriod.numerator.unit
                              Must Supporttrue
                              348. MedicationStatement.dosage.maxDosePerPeriod.numerator.system
                              Control1..?
                              Must Supporttrue
                              350. MedicationStatement.dosage.maxDosePerPeriod.numerator.code
                              Definition

                              Hier wird die Dosiereinheit als Code angegeben. Hierbei sollte nach Möglichkeit folgendes ValueSet verwendet werden: https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT.

                              Control1..?
                              Must Supporttrue
                              352. MedicationStatement.dosage.maxDosePerPeriod.denominator
                              Definition

                              Hier wird die Zeitspanne angegeben. Dieser Wert entspricht dem Wert im Nenner der Angabe "Maximale Menge pro Gabe".

                              Must Supporttrue
                              354. MedicationStatement.dosage.maxDosePerPeriod.denominator.value
                              Must Supporttrue
                              356. MedicationStatement.dosage.maxDosePerPeriod.denominator.unit
                              Must Supporttrue
                              358. MedicationStatement.dosage.maxDosePerPeriod.denominator.system
                              Must Supporttrue
                              360. MedicationStatement.dosage.maxDosePerPeriod.denominator.code
                              Definition

                              Hier wird die Zeiteinheit als Code angegeben.

                              Must Supporttrue
                              362. MedicationStatement.dosage.maxDosePerAdministration
                              Must Supporttrue
                              364. MedicationStatement.dosage.maxDosePerAdministration.value
                              Must Supporttrue
                              366. MedicationStatement.dosage.maxDosePerAdministration.unit
                              Must Supporttrue
                              368. MedicationStatement.dosage.maxDosePerAdministration.system
                              Control1..?
                              Must Supporttrue
                              370. MedicationStatement.dosage.maxDosePerAdministration.code
                              Definition

                              Hier wird die Dosiereinheit als Code angegeben. Hierbei sollte nach Möglichkeit folgendes ValueSet verwendet werden: https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT.

                              Control1..?
                              Must Supporttrue
                              372. MedicationStatement.dosage.maxDosePerLifetime
                              Control0..0

                              Guidance on how to interpret the contents of this table can be foundhere

                              0. MedicationStatement
                              Definition

                              Diese Ressource bietet die Möglichkeit anzugeben, ob eine Medikation im System als Dauermedikation deklariert wurde.

                              ShortMedikations-Information
                              Comments

                              When interpreting a medicationStatement, the value of the status and NotTaken needed to be considered: MedicationStatement.status + MedicationStatement.wasNotTaken Status=Active + NotTaken=T = Not currently taking Status=Completed + NotTaken=T = Not taken in the past Status=Intended + NotTaken=T = No intention of taking Status=Active + NotTaken=F = Taking, but not as prescribed Status=Active + NotTaken=F = Taking Status=Intended +NotTaken= F = Will be taking (not started) Status=Completed + NotTaken=F = Taken in past Status=In Error + NotTaken=N/A = In Error.

                              Control0..*
                              Is Modifierfalse
                              Summaryfalse
                              Invariantsdom-2: If the resource is contained in another resource, it SHALL NOT contain nested Resources (contained.contained.empty())
                              dom-3: If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource (contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty())
                              dom-4: If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated (contained.meta.versionId.empty() and contained.meta.lastUpdated.empty())
                              dom-5: If a resource is contained in another resource, it SHALL NOT have a security label (contained.meta.security.empty())
                              dom-6: A resource should have narrative for robust management (text.`div`.exists())
                              2. MedicationStatement.id
                              Definition

                              The logical id of the resource, as used in the URL for the resource. Once assigned, this value never changes.

                              ShortLogical id of this artifact
                              Comments

                              The only time that a resource does not have an id is when it is being submitted to the server using a create operation.

                              Control1..1
                              Typeid
                              Is Modifierfalse
                              Must Supporttrue
                              Summarytrue
                              4. MedicationStatement.meta
                              Definition

                              The metadata about the resource. This is content that is maintained by the infrastructure. Changes to the content might not always be associated with version changes to the resource.

                              ShortMetadata about the resource
                              Control1..1
                              TypeMeta
                              Is Modifierfalse
                              Must Supporttrue
                              Summarytrue
                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                              6. MedicationStatement.meta.id
                              Definition

                              Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                              ShortUnique id for inter-element referencing
                              Control0..1
                              Typestring
                              Is Modifierfalse
                              XML FormatIn the XML format, this property is represented as an attribute.
                              Summaryfalse
                              8. MedicationStatement.meta.extension
                              Definition

                              May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                              ShortAdditional content defined by implementations
                              Comments

                              There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                              Control0..*
                              TypeExtension
                              Is Modifierfalse
                              Summaryfalse
                              Alternate Namesextensions, user content
                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                              SlicingThis element introduces a set of slices on MedicationStatement.meta.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                              • value @ url
                              • 10. MedicationStatement.meta.versionId
                                Definition

                                The version specific identifier, as it appears in the version portion of the URL. This value changes when the resource is created, updated, or deleted.

                                ShortVersion specific identifier
                                Comments

                                The server assigns this value, and ignores what the client specifies, except in the case that the server is imposing version integrity on updates/deletes.

                                Control0..0
                                Typeid
                                Is Modifierfalse
                                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                Summarytrue
                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                12. MedicationStatement.meta.lastUpdated
                                Definition

                                When the resource last changed - e.g. when the version changed.

                                ShortWhen the resource version last changed
                                Comments

                                This value is always populated except when the resource is first being created. The server / resource manager sets this value; what a client provides is irrelevant. This is equivalent to the HTTP Last-Modified and SHOULD have the same value on a read interaction.

                                Control0..0
                                Typeinstant
                                Is Modifierfalse
                                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                Summarytrue
                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                14. MedicationStatement.meta.source
                                Definition

                                A uri that identifies the source system of the resource. This provides a minimal amount of Provenance information that can be used to track or differentiate the source of information in the resource. The source may identify another FHIR server, document, message, database, etc.

                                ShortIdentifies where the resource comes from
                                Comments

                                In the provenance resource, this corresponds to Provenance.entity.what[x]. The exact use of the source (and the implied Provenance.entity.role) is left to implementer discretion. Only one nominated source is allowed; for additional provenance details, a full Provenance resource should be used.

                                This element can be used to indicate where the current master source of a resource that has a canonical URL if the resource is no longer hosted at the canonical URL.

                                Control0..0
                                Typeuri
                                Is Modifierfalse
                                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                Summarytrue
                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                16. MedicationStatement.meta.profile
                                Definition

                                A list of profiles (references to StructureDefinition resources) that this resource claims to conform to. The URL is a reference to StructureDefinition.url.

                                ShortProfiles this resource claims to conform to
                                Comments

                                It is up to the server and/or other infrastructure of policy to determine whether/how these claims are verified and/or updated over time. The list of profile URLs is a set.

                                Control1..*
                                Typecanonical(StructureDefinition)
                                Is Modifierfalse
                                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                Must Supporttrue
                                Summarytrue
                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                SlicingThis element introduces a set of slices on MedicationStatement.meta.profile. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                • value @ $this
                                • 18. MedicationStatement.meta.profile:mioProfile
                                  Slice NamemioProfile
                                  Definition

                                  A list of profiles (references to StructureDefinition resources) that this resource claims to conform to. The URL is a reference to StructureDefinition.url.

                                  ShortProfiles this resource claims to conform to
                                  Comments

                                  It is up to the server and/or other infrastructure of policy to determine whether/how these claims are verified and/or updated over time. The list of profile URLs is a set.

                                  Control1..1
                                  Typecanonical(StructureDefinition)
                                  Is Modifierfalse
                                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                  Must Supporttrue
                                  Summarytrue
                                  Fixed Valuehttps://fhir.kbv.de/StructureDefinition/KBV_PR_WEST_MedicationStatement|1.0.0-kommentierung
                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                  20. MedicationStatement.meta.security
                                  Definition

                                  Security labels applied to this resource. These tags connect specific resources to the overall security policy and infrastructure.

                                  ShortSecurity Labels applied to this resource
                                  Comments

                                  The security labels can be updated without changing the stated version of the resource. The list of security labels is a set. Uniqueness is based the system/code, and version and display are ignored.

                                  Control0..*
                                  BindingUnless not suitable, these codes SHALL be taken from All Security Labels
                                  (extensible to http://hl7.org/fhir/ValueSet/security-labels|4.0.1)

                                  Security Labels from the Healthcare Privacy and Security Classification System.

                                  TypeCoding
                                  Is Modifierfalse
                                  Summarytrue
                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                  22. MedicationStatement.meta.tag
                                  Definition

                                  Tags applied to this resource. Tags are intended to be used to identify and relate resources to process and workflow, and applications are not required to consider the tags when interpreting the meaning of a resource.

                                  ShortTags applied to this resource
                                  Comments

                                  The tags can be updated without changing the stated version of the resource. The list of tags is a set. Uniqueness is based the system/code, and version and display are ignored.

                                  Control0..*
                                  BindingFor example codes, see CommonTags
                                  (example to http://hl7.org/fhir/ValueSet/common-tags|4.0.1)

                                  Codes that represent various types of tags, commonly workflow-related; e.g. "Needs review by Dr. Jones".

                                  TypeCoding
                                  Is Modifierfalse
                                  Summarytrue
                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                  24. MedicationStatement.implicitRules
                                  Definition

                                  A reference to a set of rules that were followed when the resource was constructed, and which must be understood when processing the content. Often, this is a reference to an implementation guide that defines the special rules along with other profiles etc.

                                  ShortA set of rules under which this content was created
                                  Comments

                                  Asserting this rule set restricts the content to be only understood by a limited set of trading partners. This inherently limits the usefulness of the data in the long term. However, the existing health eco-system is highly fractured, and not yet ready to define, collect, and exchange data in a generally computable sense. Wherever possible, implementers and/or specification writers should avoid using this element. Often, when used, the URL is a reference to an implementation guide that defines these special rules as part of it's narrative along with other profiles, value sets, etc.

                                  Control0..1
                                  Typeuri
                                  Is Modifiertrue because This element is labeled as a modifier because the implicit rules may provide additional knowledge about the resource that modifies it's meaning or interpretation
                                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                  Summarytrue
                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                  26. MedicationStatement.language
                                  Definition

                                  The base language in which the resource is written.

                                  ShortLanguage of the resource content
                                  Comments

                                  Language is provided to support indexing and accessibility (typically, services such as text to speech use the language tag). The html language tag in the narrative applies to the narrative. The language tag on the resource may be used to specify the language of other presentations generated from the data in the resource. Not all the content has to be in the base language. The Resource.language should not be assumed to apply to the narrative automatically. If a language is specified, it should it also be specified on the div element in the html (see rules in HTML5 for information about the relationship between xml:lang and the html lang attribute).

                                  Control0..1
                                  BindingThe codes SHOULD be taken from CommonLanguages
                                  (preferred to http://hl7.org/fhir/ValueSet/languages)

                                  A human language.

                                  Additional BindingsPurpose
                                  AllLanguagesMax Binding
                                  Typecode
                                  Is Modifierfalse
                                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                  Summaryfalse
                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                  28. MedicationStatement.text
                                  Definition

                                  A human-readable narrative that contains a summary of the resource and can be used to represent the content of the resource to a human. The narrative need not encode all the structured data, but is required to contain sufficient detail to make it "clinically safe" for a human to just read the narrative. Resource definitions may define what content should be represented in the narrative to ensure clinical safety.

                                  ShortText summary of the resource, for human interpretation
                                  Comments

                                  Contained resources do not have narrative. Resources that are not contained SHOULD have a narrative. In some cases, a resource may only have text with little or no additional discrete data (as long as all minOccurs=1 elements are satisfied). This may be necessary for data from legacy systems where information is captured as a "text blob" or where text is additionally entered raw or narrated and encoded information is added later.

                                  Control0..0
                                  TypeNarrative
                                  Is Modifierfalse
                                  Summaryfalse
                                  Alternate Namesnarrative, html, xhtml, display
                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                  30. MedicationStatement.contained
                                  Definition

                                  These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.

                                  ShortContained, inline Resources
                                  Comments

                                  This should never be done when the content can be identified properly, as once identification is lost, it is extremely difficult (and context dependent) to restore it again. Contained resources may have profiles and tags In their meta elements, but SHALL NOT have security labels.

                                  Control0..*
                                  TypeResource
                                  Is Modifierfalse
                                  Summaryfalse
                                  Alternate Namesinline resources, anonymous resources, contained resources
                                  32. MedicationStatement.extension
                                  Definition

                                  An Extension

                                  ShortExtension
                                  Control0..0
                                  TypeExtension
                                  Is Modifierfalse
                                  Summaryfalse
                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                  SlicingThis element introduces a set of slices on MedicationStatement.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                  • value @ url
                                  • 34. MedicationStatement.extension:behandlungsziel
                                    Slice Namebehandlungsziel
                                    Definition

                                    Indicates that the resource is related to either the measurement, achievement or progress towards the referenced goal. For example, a Procedure to exercise pertainsToGoal of losing weight.

                                    ShortPertains to goal
                                    Comments

                                    This extension is limited to subject-specific activity-related resources (events & intents). I.e. This can't be put on Goal or Patient. This association isn't for the purpose of goal management, but for things such as noting that a particular observation result, prescription or other activity is pertinent to the achievement (or possibly non-achievement) of the referenced goal.

                                    Control0..0
                                    This element is affected by the following invariants: ele-1
                                    TypeExtension(Resource Pertains To Goal) (Extension Type: Reference(Goal))
                                    Is Modifierfalse
                                    Summaryfalse
                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                    36. MedicationStatement.modifierExtension
                                    Definition

                                    May be used to represent additional information that is not part of the basic definition of the resource and that modifies the understanding of the element that contains it and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

                                    Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

                                    ShortExtensions that cannot be ignored
                                    Comments

                                    There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                    Control0..*
                                    TypeExtension
                                    Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the resource that contains them
                                    Summaryfalse
                                    Requirements

                                    Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

                                    Alternate Namesextensions, user content
                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                    38. MedicationStatement.identifier
                                    Definition

                                    Identifiers associated with this Medication Statement that are defined by business processes and/or used to refer to it when a direct URL reference to the resource itself is not appropriate. They are business identifiers assigned to this resource by the performer or other systems and remain constant as the resource is updated and propagates from server to server.

                                    ShortExternal identifier
                                    Comments

                                    This is a business identifier, not a resource identifier.

                                    NoteThis is a business identifier, not a resource identifier (see discussion)
                                    Control0..0
                                    TypeIdentifier
                                    Is Modifierfalse
                                    Summarytrue
                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                    40. MedicationStatement.basedOn
                                    Definition

                                    A plan, proposal or order that is fulfilled in whole or in part by this event.

                                    ShortFulfils plan, proposal or order
                                    Control0..0
                                    TypeReference(MedicationRequest, CarePlan, ServiceRequest)
                                    Is Modifierfalse
                                    Summarytrue
                                    Requirements

                                    Allows tracing of authorization for the event and tracking whether proposals/recommendations were acted upon.

                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                    42. MedicationStatement.partOf
                                    Definition

                                    A larger event of which this particular event is a component or step.

                                    ShortPart of referenced event
                                    Control0..0
                                    TypeReference(MedicationAdministration, MedicationDispense, MedicationStatement, Procedure, Observation)
                                    Is Modifierfalse
                                    Summarytrue
                                    Requirements

                                    This should not be used when indicating which resource a MedicationStatement has been derived from. If that is the use case, then MedicationStatement.derivedFrom should be used.

                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                    44. MedicationStatement.status
                                    Definition

                                    Der Status dieses Elementes kann mit active oder completed angegeben werden.

                                    Shortactive | completed | entered-in-error | intended | stopped | on-hold | unknown | not-taken
                                    Comments

                                    MedicationStatement is a statement at a point in time. The status is only representative at the point when it was asserted. The value set for MedicationStatement.status contains codes that assert the status of the use of the medication by the patient (for example, stopped or on hold) as well as codes that assert the status of the medication statement itself (for example, entered in error).

                                    This element is labeled as a modifier because the status contains codes that mark the resource as not currently valid.

                                    Control1..1
                                    BindingThe codes SHALL be taken from Medication Status Codes
                                    (required to http://hl7.org/fhir/ValueSet/medication-statement-status|4.0.1)

                                    A coded concept indicating the current status of a MedicationStatement.

                                    Typecode
                                    Is Modifiertrue because This element is labelled as a modifier because it is a status element that contains status entered-in-error which means that the resource should not be treated as valid
                                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                    Must Supporttrue
                                    Summarytrue
                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                    46. MedicationStatement.statusReason
                                    Definition

                                    Hier wird der Status begründet.

                                    ShortReason for current status
                                    Comments

                                    This is generally only used for "exception" statuses such as "not-taken", "on-hold", "cancelled" or "entered-in-error". The reason for performing the event at all is captured in reasonCode, not here.

                                    Control0..*
                                    BindingFor example codes, see Medikation Therapie Statuscodes SNOMED CT®
                                    (example to https://fhir.kbv.de/ValueSet/KBV_VS_Base_Drug_Therapy_Status_Codes_SNOMED_CT)

                                    A coded concept indicating the reason for the status of the statement.

                                    TypeCodeableConcept
                                    Is Modifierfalse
                                    Must Supporttrue
                                    Summaryfalse
                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                    48. MedicationStatement.category
                                    Definition

                                    Indicates where the medication is expected to be consumed or administered.

                                    ShortType of medication usage
                                    Control0..0
                                    BindingThe codes SHOULD be taken from Medication usage category codes
                                    (preferred to http://hl7.org/fhir/ValueSet/medication-statement-category)

                                    A coded concept identifying where the medication included in the MedicationStatement is expected to be consumed or administered.

                                    TypeCodeableConcept
                                    Is Modifierfalse
                                    Summarytrue
                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                    50. MedicationStatement.medication[x]
                                    Definition

                                    Hier wird das Arzneimittel referenziert, auf das sich die Medikations-Information bezieht.

                                    ShortWhat medication was taken
                                    Comments

                                    If only a code is specified, then it needs to be a code for a specific product. If more information is required, then the use of the medication resource is recommended. For example, if you require form or lot number, then you must reference the Medication resource.

                                    Control1..1
                                    TypeReference(Medication)
                                    [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                    Is Modifierfalse
                                    Must Supporttrue
                                    Summarytrue
                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                    SlicingThis element introduces a set of slices on MedicationStatement.medication[x]. The slices areUnordered and Closed, and can be differentiated using the following discriminators:
                                    • type @ $this
                                    • 52. MedicationStatement.medication[x]:medicationReference
                                      Slice NamemedicationReference
                                      Definition

                                      Hier wird die Referenz auf das Arzneimittel angegeben.

                                      ShortWhat medication was taken
                                      Comments

                                      If only a code is specified, then it needs to be a code for a specific product. If more information is required, then the use of the medication resource is recommended. For example, if you require form or lot number, then you must reference the Medication resource.

                                      Control1..1
                                      TypeReference(KBV_PR_WEST_Medication)
                                      [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                      Is Modifierfalse
                                      Must Supporttrue
                                      Summarytrue
                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                      54. MedicationStatement.medication[x]:medicationReference.id
                                      Definition

                                      Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                      ShortUnique id for inter-element referencing
                                      Control0..1
                                      Typestring
                                      Is Modifierfalse
                                      XML FormatIn the XML format, this property is represented as an attribute.
                                      Summaryfalse
                                      56. MedicationStatement.medication[x]:medicationReference.extension
                                      Definition

                                      May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                      ShortAdditional content defined by implementations
                                      Comments

                                      There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                      Control0..*
                                      TypeExtension
                                      Is Modifierfalse
                                      Summaryfalse
                                      Alternate Namesextensions, user content
                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                      SlicingThis element introduces a set of slices on MedicationStatement.medication[x].extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                      • value @ url
                                      • 58. MedicationStatement.medication[x]:medicationReference.reference
                                        Definition

                                        A reference to a location at which the other resource is found. The reference may be a relative reference, in which case it is relative to the service base URL, or an absolute URL that resolves to the location where the resource is found. The reference may be version specific or not. If the reference is not to a FHIR RESTful server, then it should be assumed to be version specific. Internal fragment references (start with '#') refer to contained resources.

                                        ShortLiteral reference, Relative, internal or absolute URL
                                        Comments

                                        Using absolute URLs provides a stable scalable approach suitable for a cloud/web context, while using relative/logical references provides a flexible approach suitable for use when trading across closed eco-system boundaries. Absolute URLs do not need to point to a FHIR RESTful server, though this is the preferred approach. If the URL conforms to the structure "/[type]/[id]" then it should be assumed that the reference is to a FHIR RESTful server.

                                        Control1..1
                                        This element is affected by the following invariants: ref-1
                                        Typestring
                                        Is Modifierfalse
                                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                        Must Supporttrue
                                        Summarytrue
                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                        60. MedicationStatement.medication[x]:medicationReference.type
                                        Definition

                                        The expected type of the target of the reference. If both Reference.type and Reference.reference are populated and Reference.reference is a FHIR URL, both SHALL be consistent.

                                        The type is the Canonical URL of Resource Definition that is the type this reference refers to. References are URLs that are relative to http://hl7.org/fhir/StructureDefinition/ e.g. "Patient" is a reference to http://hl7.org/fhir/StructureDefinition/Patient. Absolute URLs are only allowed for logical models (and can only be used in references in logical models, not resources).

                                        ShortType the reference refers to (e.g. "Patient")
                                        Comments

                                        This element is used to indicate the type of the target of the reference. This may be used which ever of the other elements are populated (or not). In some cases, the type of the target may be determined by inspection of the reference (e.g. a RESTful URL) or by resolving the target of the reference; if both the type and a reference is provided, the reference SHALL resolve to a resource of the same type as that specified.

                                        Control0..0
                                        BindingUnless not suitable, these codes SHALL be taken from ResourceType
                                        (extensible to http://hl7.org/fhir/ValueSet/resource-types|4.0.1)

                                        Aa resource (or, for logical models, the URI of the logical model).

                                        Typeuri
                                        Is Modifierfalse
                                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                        Summarytrue
                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                        62. MedicationStatement.medication[x]:medicationReference.identifier
                                        Definition

                                        An identifier for the target resource. This is used when there is no way to reference the other resource directly, either because the entity it represents is not available through a FHIR server, or because there is no way for the author of the resource to convert a known identifier to an actual location. There is no requirement that a Reference.identifier point to something that is actually exposed as a FHIR instance, but it SHALL point to a business concept that would be expected to be exposed as a FHIR instance, and that instance would need to be of a FHIR resource type allowed by the reference.

                                        ShortLogical reference, when literal reference is not known
                                        Comments

                                        When an identifier is provided in place of a reference, any system processing the reference will only be able to resolve the identifier to a reference if it understands the business context in which the identifier is used. Sometimes this is global (e.g. a national identifier) but often it is not. For this reason, none of the useful mechanisms described for working with references (e.g. chaining, includes) are possible, nor should servers be expected to be able resolve the reference. Servers may accept an identifier based reference untouched, resolve it, and/or reject it - see CapabilityStatement.rest.resource.referencePolicy.

                                        When both an identifier and a literal reference are provided, the literal reference is preferred. Applications processing the resource are allowed - but not required - to check that the identifier matches the literal reference

                                        Applications converting a logical reference to a literal reference may choose to leave the logical reference present, or remove it.

                                        Reference is intended to point to a structure that can potentially be expressed as a FHIR resource, though there is no need for it to exist as an actual FHIR resource instance - except in as much as an application wishes to actual find the target of the reference. The content referred to be the identifier must meet the logical constraints implied by any limitations on what resource types are permitted for the reference. For example, it would not be legitimate to send the identifier for a drug prescription if the type were Reference(Observation|DiagnosticReport). One of the use-cases for Reference.identifier is the situation where no FHIR representation exists (where the type is Reference (Any).

                                        NoteThis is a business identifier, not a resource identifier (see discussion)
                                        Control0..0
                                        TypeIdentifier
                                        Is Modifierfalse
                                        Summarytrue
                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                        64. MedicationStatement.medication[x]:medicationReference.display
                                        Definition

                                        Plain text narrative that identifies the resource in addition to the resource reference.

                                        ShortText alternative for the resource
                                        Comments

                                        This is generally not the same as the Resource.text of the referenced resource. The purpose is to identify what's being referenced, not to fully describe it.

                                        Control0..0
                                        Typestring
                                        Is Modifierfalse
                                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                        Summarytrue
                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                        66. MedicationStatement.subject
                                        Definition

                                        The person, animal or group who is/was taking the medication.

                                        ShortWho is/was taking the medication
                                        Control1..1
                                        TypeReference(KBV_PR_WEST_Patient)
                                        Is Modifierfalse
                                        Must Supporttrue
                                        Summarytrue
                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                        68. MedicationStatement.subject.id
                                        Definition

                                        Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                        ShortUnique id for inter-element referencing
                                        Control0..1
                                        Typestring
                                        Is Modifierfalse
                                        XML FormatIn the XML format, this property is represented as an attribute.
                                        Summaryfalse
                                        70. MedicationStatement.subject.extension
                                        Definition

                                        May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                        ShortAdditional content defined by implementations
                                        Comments

                                        There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                        Control0..*
                                        TypeExtension
                                        Is Modifierfalse
                                        Summaryfalse
                                        Alternate Namesextensions, user content
                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                        SlicingThis element introduces a set of slices on MedicationStatement.subject.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                        • value @ url
                                        • 72. MedicationStatement.subject.reference
                                          Definition

                                          A reference to a location at which the other resource is found. The reference may be a relative reference, in which case it is relative to the service base URL, or an absolute URL that resolves to the location where the resource is found. The reference may be version specific or not. If the reference is not to a FHIR RESTful server, then it should be assumed to be version specific. Internal fragment references (start with '#') refer to contained resources.

                                          ShortLiteral reference, Relative, internal or absolute URL
                                          Comments

                                          Using absolute URLs provides a stable scalable approach suitable for a cloud/web context, while using relative/logical references provides a flexible approach suitable for use when trading across closed eco-system boundaries. Absolute URLs do not need to point to a FHIR RESTful server, though this is the preferred approach. If the URL conforms to the structure "/[type]/[id]" then it should be assumed that the reference is to a FHIR RESTful server.

                                          Control1..1
                                          This element is affected by the following invariants: ref-1
                                          Typestring
                                          Is Modifierfalse
                                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                          Summarytrue
                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                          74. MedicationStatement.subject.type
                                          Definition

                                          The expected type of the target of the reference. If both Reference.type and Reference.reference are populated and Reference.reference is a FHIR URL, both SHALL be consistent.

                                          The type is the Canonical URL of Resource Definition that is the type this reference refers to. References are URLs that are relative to http://hl7.org/fhir/StructureDefinition/ e.g. "Patient" is a reference to http://hl7.org/fhir/StructureDefinition/Patient. Absolute URLs are only allowed for logical models (and can only be used in references in logical models, not resources).

                                          ShortType the reference refers to (e.g. "Patient")
                                          Comments

                                          This element is used to indicate the type of the target of the reference. This may be used which ever of the other elements are populated (or not). In some cases, the type of the target may be determined by inspection of the reference (e.g. a RESTful URL) or by resolving the target of the reference; if both the type and a reference is provided, the reference SHALL resolve to a resource of the same type as that specified.

                                          Control0..0
                                          BindingUnless not suitable, these codes SHALL be taken from ResourceType
                                          (extensible to http://hl7.org/fhir/ValueSet/resource-types|4.0.1)

                                          Aa resource (or, for logical models, the URI of the logical model).

                                          Typeuri
                                          Is Modifierfalse
                                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                          Summarytrue
                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                          76. MedicationStatement.subject.identifier
                                          Definition

                                          An identifier for the target resource. This is used when there is no way to reference the other resource directly, either because the entity it represents is not available through a FHIR server, or because there is no way for the author of the resource to convert a known identifier to an actual location. There is no requirement that a Reference.identifier point to something that is actually exposed as a FHIR instance, but it SHALL point to a business concept that would be expected to be exposed as a FHIR instance, and that instance would need to be of a FHIR resource type allowed by the reference.

                                          ShortLogical reference, when literal reference is not known
                                          Comments

                                          When an identifier is provided in place of a reference, any system processing the reference will only be able to resolve the identifier to a reference if it understands the business context in which the identifier is used. Sometimes this is global (e.g. a national identifier) but often it is not. For this reason, none of the useful mechanisms described for working with references (e.g. chaining, includes) are possible, nor should servers be expected to be able resolve the reference. Servers may accept an identifier based reference untouched, resolve it, and/or reject it - see CapabilityStatement.rest.resource.referencePolicy.

                                          When both an identifier and a literal reference are provided, the literal reference is preferred. Applications processing the resource are allowed - but not required - to check that the identifier matches the literal reference

                                          Applications converting a logical reference to a literal reference may choose to leave the logical reference present, or remove it.

                                          Reference is intended to point to a structure that can potentially be expressed as a FHIR resource, though there is no need for it to exist as an actual FHIR resource instance - except in as much as an application wishes to actual find the target of the reference. The content referred to be the identifier must meet the logical constraints implied by any limitations on what resource types are permitted for the reference. For example, it would not be legitimate to send the identifier for a drug prescription if the type were Reference(Observation|DiagnosticReport). One of the use-cases for Reference.identifier is the situation where no FHIR representation exists (where the type is Reference (Any).

                                          NoteThis is a business identifier, not a resource identifier (see discussion)
                                          Control0..0
                                          TypeIdentifier
                                          Is Modifierfalse
                                          Summarytrue
                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                          78. MedicationStatement.subject.display
                                          Definition

                                          Plain text narrative that identifies the resource in addition to the resource reference.

                                          ShortText alternative for the resource
                                          Comments

                                          This is generally not the same as the Resource.text of the referenced resource. The purpose is to identify what's being referenced, not to fully describe it.

                                          Control0..0
                                          Typestring
                                          Is Modifierfalse
                                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                          Summarytrue
                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                          80. MedicationStatement.context
                                          Definition

                                          The encounter or episode of care that establishes the context for this MedicationStatement.

                                          ShortEncounter / Episode associated with MedicationStatement
                                          Control0..0
                                          TypeReference(Encounter, EpisodeOfCare)
                                          Is Modifierfalse
                                          Summarytrue
                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                          82. MedicationStatement.effective[x]
                                          Definition

                                          Hier wird eine Zeitangabe für den Verabreichungs- bzw. Einnahmezeitraum vorgenommen. Diese kann entweder ein spezifischer Zeitpunkt (z. B. bei einer Einmalgabe) oder ein Zeitraum mit Start und/oder Ende sein.

                                          ShortThe date/time or interval when the medication is/was/will be taken
                                          Comments

                                          This attribute reflects the period over which the patient consumed the medication and is expected to be populated on the majority of Medication Statements. If the medication is still being taken at the time the statement is recorded, the "end" date will be omitted. The date/time attribute supports a variety of dates - year, year/month and exact date. If something more than this is required, this should be conveyed as text.

                                          Control0..1
                                          TypeChoice of: dateTime, Period
                                          [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                          Is Modifierfalse
                                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                          Must Supporttrue
                                          Must Support TypesNo must-support rules about the choice of types/profiles
                                          Summarytrue
                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                          SlicingThis element introduces a set of slices on MedicationStatement.effective[x]. The slices areUnordered and Closed, and can be differentiated using the following discriminators:
                                          • type @ $this
                                          • 84. MedicationStatement.effective[x]:effectivePeriod
                                            Slice NameeffectivePeriod
                                            Definition

                                            In diesem Element ist der Zeitraum der Dauermedikation anzugeben.

                                            ShortZeitraum der Dauermedikation
                                            Comments

                                            This attribute reflects the period over which the patient consumed the medication and is expected to be populated on the majority of Medication Statements. If the medication is still being taken at the time the statement is recorded, the "end" date will be omitted. The date/time attribute supports a variety of dates - year, year/month and exact date. If something more than this is required, this should be conveyed as text.

                                            Control0..1
                                            TypePeriod
                                            [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                            Is Modifierfalse
                                            Must Supporttrue
                                            Summarytrue
                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                            86. MedicationStatement.effective[x]:effectivePeriod.id
                                            Definition

                                            Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                            ShortUnique id for inter-element referencing
                                            Control0..1
                                            Typestring
                                            Is Modifierfalse
                                            XML FormatIn the XML format, this property is represented as an attribute.
                                            Summaryfalse
                                            88. MedicationStatement.effective[x]:effectivePeriod.extension
                                            Definition

                                            May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                            ShortAdditional content defined by implementations
                                            Comments

                                            There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                            Control0..*
                                            TypeExtension
                                            Is Modifierfalse
                                            Summaryfalse
                                            Alternate Namesextensions, user content
                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                            SlicingThis element introduces a set of slices on MedicationStatement.effective[x].extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                            • value @ url
                                            • 90. MedicationStatement.effective[x]:effectivePeriod.start
                                              Definition

                                              Hier wird der Beginn eines Zeitraumes eingetragen.

                                              ShortStarting time with inclusive boundary
                                              Comments

                                              If the low element is missing, the meaning is that the low boundary is not known.

                                              Control1..1
                                              This element is affected by the following invariants: per-1
                                              TypedateTime
                                              Is Modifierfalse
                                              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                              Must Supporttrue
                                              Summarytrue
                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                              92. MedicationStatement.effective[x]:effectivePeriod.end
                                              Definition

                                              Hier wird das Ende eines Zeitraumes eingetragen.

                                              ShortEnd time with inclusive boundary, if not ongoing
                                              Comments

                                              The high value includes any matching date/time. i.e. 2012-02-03T10:00:00 is in a period that has an end value of 2012-02-03.

                                              Control0..1
                                              This element is affected by the following invariants: per-1
                                              TypedateTime
                                              Is Modifierfalse
                                              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                              Must Supporttrue
                                              Summarytrue
                                              Meaning if MissingIf the end of the period is missing, it means that the period is ongoing
                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                              94. MedicationStatement.effective[x]:effectiveDateTime
                                              Slice NameeffectiveDateTime
                                              Definition

                                              Hier wird ein Zeitpunkt eingetragen, wobei dieser mindestens Tag, Monat und Jahr beinhalten muss.

                                              ShortThe date/time or interval when the medication is/was/will be taken
                                              Comments

                                              This attribute reflects the period over which the patient consumed the medication and is expected to be populated on the majority of Medication Statements. If the medication is still being taken at the time the statement is recorded, the "end" date will be omitted. The date/time attribute supports a variety of dates - year, year/month and exact date. If something more than this is required, this should be conveyed as text.

                                              Control0..1
                                              TypedateTime
                                              [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                              Is Modifierfalse
                                              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                              Summarytrue
                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                              96. MedicationStatement.dateAsserted
                                              Definition

                                              Hier wird angegeben, wann die vorliegende Medikations-Information erfasst wurde.

                                              ShortWhen the statement was asserted?
                                              Control0..1
                                              TypedateTime
                                              Is Modifierfalse
                                              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                              Must Supporttrue
                                              Summarytrue
                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                              98. MedicationStatement.informationSource
                                              Definition

                                              The person or organization that provided the information about the taking of this medication. Note: Use derivedFrom when a MedicationStatement is derived from other resources, e.g. Claim or MedicationRequest.

                                              ShortPerson or organization that provided the information about the taking of this medication
                                              Control0..0
                                              TypeReference(Patient, Practitioner, PractitionerRole, RelatedPerson, Organization)
                                              Is Modifierfalse
                                              Summaryfalse
                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                              100. MedicationStatement.derivedFrom
                                              Definition

                                              Allows linking the MedicationStatement to the underlying MedicationRequest, or to other information that supports or is used to derive the MedicationStatement.

                                              ShortAdditional supporting information
                                              Comments

                                              Likely references would be to MedicationRequest, MedicationDispense, Claim, Observation or QuestionnaireAnswers. The most common use cases for deriving a MedicationStatement comes from creating a MedicationStatement from a MedicationRequest or from a lab observation or a claim. it should be noted that the amount of information that is available varies from the type resource that you derive the MedicationStatement from.

                                              Control0..0
                                              TypeReference(Resource)
                                              Is Modifierfalse
                                              Summaryfalse
                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                              102. MedicationStatement.reasonCode
                                              Definition

                                              In diesem Element werden Angaben zum Behandlungsgrund gemacht. Diese werden als codierte Information und/oder als Freitext angegeben.

                                              ShortReason for why the medication is being/was taken
                                              Comments

                                              This could be a diagnosis code. If a full condition record exists or additional detail is needed, use reasonForUseReference.

                                              Control0..0
                                              BindingFor example codes, see Condition/Problem/DiagnosisCodes
                                              (example to http://hl7.org/fhir/ValueSet/condition-code)

                                              A coded concept identifying why the medication is being taken.

                                              TypeCodeableConcept
                                              Is Modifierfalse
                                              Summaryfalse
                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                              115. MedicationStatement.reasonReference
                                              Definition

                                              Hier wird der Behandlungsgrund als Referenz auf ein anderes Element, z. B. auf eine Diagnose, einen Befund oder eine Beobachtung, angegeben.

                                              ShortCondition or observation that supports why the medication is being/was taken
                                              Comments

                                              This is a reference to a condition that is the reason why the medication is being/was taken. If only a code exists, use reasonForUseCode.

                                              Control0..0
                                              TypeReference(Condition, Observation, DiagnosticReport, KBV_PR_Base_Condition_Diagnosis, KBV_PR_Base_Observation_Apgar_Score, KBV_PR_Base_Observation_Blood_Pressure, KBV_PR_Base_Observation_Body_Height, KBV_PR_Base_Observation_Body_Temperature, KBV_PR_Base_Observation_Body_Weight, KBV_PR_Base_Observation_Breastfeeding_Status, KBV_PR_Base_Observation_Care_Level, KBV_PR_Base_Observation_Estimated_Date_of_Delivery, KBV_PR_Base_Observation_Glucose_Concentration, KBV_PR_Base_Observation_Head_Circumference, KBV_PR_Base_Observation_Heart_Rate, KBV_PR_Base_Observation_Pain_Scale_Score, KBV_PR_Base_Observation_Peripheral_Oxygen_Saturation, KBV_PR_Base_Observation_Pregnancy_Status, KBV_PR_Base_Observation_Respiratory_Rate, KBV_PR_Base_DiagnosticReport)
                                              Is Modifierfalse
                                              Summaryfalse
                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                              117. MedicationStatement.note
                                              Definition

                                              In diesem Element können weitere Angaben zur Verordnung eingetragen werden

                                              Shortweitere Angaben zur Verordnung
                                              Control0..1
                                              TypeAnnotation
                                              Is Modifierfalse
                                              Must Supporttrue
                                              Summaryfalse
                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                              119. MedicationStatement.note.id
                                              Definition

                                              Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                              ShortUnique id for inter-element referencing
                                              Control0..1
                                              Typestring
                                              Is Modifierfalse
                                              XML FormatIn the XML format, this property is represented as an attribute.
                                              Summaryfalse
                                              121. MedicationStatement.note.extension
                                              Definition

                                              May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                              ShortAdditional content defined by implementations
                                              Comments

                                              There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                              Control0..*
                                              TypeExtension
                                              Is Modifierfalse
                                              Summaryfalse
                                              Alternate Namesextensions, user content
                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                              SlicingThis element introduces a set of slices on MedicationStatement.note.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                              • value @ url
                                              • 123. MedicationStatement.note.author[x]
                                                Definition

                                                Hier wird die Person angegeben, die die Notiz erstellt hat.

                                                ShortIndividual responsible for the annotation
                                                Comments

                                                Organization is used when there's no need for specific attribution as to who made the comment.

                                                Control0..1
                                                TypeChoice of: Reference(Practitioner, Patient, RelatedPerson, Organization), string
                                                [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                Is Modifierfalse
                                                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                Summarytrue
                                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                SlicingThis element introduces a set of slices on MedicationStatement.note.author[x]. The slices areUnordered and Closed, and can be differentiated using the following discriminators:
                                                • type @ $this
                                                • 125. MedicationStatement.note.author[x]:authorReference
                                                  Slice NameauthorReference
                                                  Definition

                                                  Hier wird die Person, die die Notiz erstellt hat, referenziert.

                                                  ShortIndividual responsible for the annotation
                                                  Comments

                                                  Organization is used when there's no need for specific attribution as to who made the comment.

                                                  Control0..1
                                                  TypeReference(KBV_PR_WEST_Organization, KBV_PR_WEST_Practitioner, KBV_PR_WEST_Patient)
                                                  [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                  Is Modifierfalse
                                                  Must Supporttrue
                                                  Must Support TypesNo must-support rules about the choice of types/profiles
                                                  Summarytrue
                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                  127. MedicationStatement.note.author[x]:authorReference.id
                                                  Definition

                                                  Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                  ShortUnique id for inter-element referencing
                                                  Control0..1
                                                  Typestring
                                                  Is Modifierfalse
                                                  XML FormatIn the XML format, this property is represented as an attribute.
                                                  Summaryfalse
                                                  129. MedicationStatement.note.author[x]:authorReference.extension
                                                  Definition

                                                  May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                  ShortAdditional content defined by implementations
                                                  Comments

                                                  There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                  Control0..*
                                                  TypeExtension
                                                  Is Modifierfalse
                                                  Summaryfalse
                                                  Alternate Namesextensions, user content
                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                  SlicingThis element introduces a set of slices on MedicationStatement.note.author[x].extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                  • value @ url
                                                  • 131. MedicationStatement.note.author[x]:authorReference.reference
                                                    Definition

                                                    A reference to a location at which the other resource is found. The reference may be a relative reference, in which case it is relative to the service base URL, or an absolute URL that resolves to the location where the resource is found. The reference may be version specific or not. If the reference is not to a FHIR RESTful server, then it should be assumed to be version specific. Internal fragment references (start with '#') refer to contained resources.

                                                    ShortLiteral reference, Relative, internal or absolute URL
                                                    Comments

                                                    Using absolute URLs provides a stable scalable approach suitable for a cloud/web context, while using relative/logical references provides a flexible approach suitable for use when trading across closed eco-system boundaries. Absolute URLs do not need to point to a FHIR RESTful server, though this is the preferred approach. If the URL conforms to the structure "/[type]/[id]" then it should be assumed that the reference is to a FHIR RESTful server.

                                                    Control1..1
                                                    This element is affected by the following invariants: ref-1
                                                    Typestring
                                                    Is Modifierfalse
                                                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                    Must Supporttrue
                                                    Summarytrue
                                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                    133. MedicationStatement.note.author[x]:authorReference.type
                                                    Definition

                                                    The expected type of the target of the reference. If both Reference.type and Reference.reference are populated and Reference.reference is a FHIR URL, both SHALL be consistent.

                                                    The type is the Canonical URL of Resource Definition that is the type this reference refers to. References are URLs that are relative to http://hl7.org/fhir/StructureDefinition/ e.g. "Patient" is a reference to http://hl7.org/fhir/StructureDefinition/Patient. Absolute URLs are only allowed for logical models (and can only be used in references in logical models, not resources).

                                                    ShortType the reference refers to (e.g. "Patient")
                                                    Comments

                                                    This element is used to indicate the type of the target of the reference. This may be used which ever of the other elements are populated (or not). In some cases, the type of the target may be determined by inspection of the reference (e.g. a RESTful URL) or by resolving the target of the reference; if both the type and a reference is provided, the reference SHALL resolve to a resource of the same type as that specified.

                                                    Control0..0
                                                    BindingUnless not suitable, these codes SHALL be taken from ResourceType
                                                    (extensible to http://hl7.org/fhir/ValueSet/resource-types|4.0.1)

                                                    Aa resource (or, for logical models, the URI of the logical model).

                                                    Typeuri
                                                    Is Modifierfalse
                                                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                    Summarytrue
                                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                    135. MedicationStatement.note.author[x]:authorReference.identifier
                                                    Definition

                                                    An identifier for the target resource. This is used when there is no way to reference the other resource directly, either because the entity it represents is not available through a FHIR server, or because there is no way for the author of the resource to convert a known identifier to an actual location. There is no requirement that a Reference.identifier point to something that is actually exposed as a FHIR instance, but it SHALL point to a business concept that would be expected to be exposed as a FHIR instance, and that instance would need to be of a FHIR resource type allowed by the reference.

                                                    ShortLogical reference, when literal reference is not known
                                                    Comments

                                                    When an identifier is provided in place of a reference, any system processing the reference will only be able to resolve the identifier to a reference if it understands the business context in which the identifier is used. Sometimes this is global (e.g. a national identifier) but often it is not. For this reason, none of the useful mechanisms described for working with references (e.g. chaining, includes) are possible, nor should servers be expected to be able resolve the reference. Servers may accept an identifier based reference untouched, resolve it, and/or reject it - see CapabilityStatement.rest.resource.referencePolicy.

                                                    When both an identifier and a literal reference are provided, the literal reference is preferred. Applications processing the resource are allowed - but not required - to check that the identifier matches the literal reference

                                                    Applications converting a logical reference to a literal reference may choose to leave the logical reference present, or remove it.

                                                    Reference is intended to point to a structure that can potentially be expressed as a FHIR resource, though there is no need for it to exist as an actual FHIR resource instance - except in as much as an application wishes to actual find the target of the reference. The content referred to be the identifier must meet the logical constraints implied by any limitations on what resource types are permitted for the reference. For example, it would not be legitimate to send the identifier for a drug prescription if the type were Reference(Observation|DiagnosticReport). One of the use-cases for Reference.identifier is the situation where no FHIR representation exists (where the type is Reference (Any).

                                                    NoteThis is a business identifier, not a resource identifier (see discussion)
                                                    Control0..0
                                                    TypeIdentifier
                                                    Is Modifierfalse
                                                    Summarytrue
                                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                    137. MedicationStatement.note.author[x]:authorReference.display
                                                    Definition

                                                    Plain text narrative that identifies the resource in addition to the resource reference.

                                                    ShortText alternative for the resource
                                                    Comments

                                                    This is generally not the same as the Resource.text of the referenced resource. The purpose is to identify what's being referenced, not to fully describe it.

                                                    Control0..0
                                                    Typestring
                                                    Is Modifierfalse
                                                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                    Summarytrue
                                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                    139. MedicationStatement.note.author[x]:authorString
                                                    Slice NameauthorString
                                                    Definition

                                                    Hier wird die Person, die die Notiz erstellt hat, referenziert.

                                                    ShortIndividual responsible for the annotation
                                                    Comments

                                                    Organization is used when there's no need for specific attribution as to who made the comment.

                                                    Control0..1
                                                    Typestring
                                                    [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                    Is Modifierfalse
                                                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                    Must Supporttrue
                                                    Summarytrue
                                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                    141. MedicationStatement.note.time
                                                    Definition

                                                    Hier wird der Zeitpunkt angegeben, zu dem die Notiz erstellt wurde.

                                                    ShortWhen the annotation was made
                                                    Control0..1
                                                    TypedateTime
                                                    Is Modifierfalse
                                                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                    Must Supporttrue
                                                    Summarytrue
                                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                    143. MedicationStatement.note.text
                                                    Definition

                                                    Hier wird der eigentliche Text der Notiz eingetragen.

                                                    ShortThe annotation - text content (as markdown)
                                                    Control1..1
                                                    Typemarkdown
                                                    Is Modifierfalse
                                                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                    Must Supporttrue
                                                    Summarytrue
                                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                    145. MedicationStatement.dosage
                                                    Definition

                                                    Hier werden Informationen zur Dosierung angegeben.

                                                    ShortDetails of how medication is/was taken or should be taken
                                                    Comments

                                                    The dates included in the dosage on a Medication Statement reflect the dates for a given dose. For example, "from November 1, 2016 to November 3, 2016, take one tablet daily and from November 4, 2016 to November 7, 2016, take two tablets daily." It is expected that this specificity may only be populated where the patient brings in their labeled container or where the Medication Statement is derived from a MedicationRequest.

                                                    Control0..*
                                                    TypeDosage
                                                    Is Modifierfalse
                                                    Must Supporttrue
                                                    Summaryfalse
                                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                    147. MedicationStatement.dosage.id
                                                    Definition

                                                    Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                    ShortUnique id for inter-element referencing
                                                    Control0..1
                                                    Typestring
                                                    Is Modifierfalse
                                                    XML FormatIn the XML format, this property is represented as an attribute.
                                                    Summaryfalse
                                                    149. MedicationStatement.dosage.extension
                                                    Definition

                                                    May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                    ShortAdditional content defined by implementations
                                                    Comments

                                                    There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                    Control0..*
                                                    TypeExtension
                                                    Is Modifierfalse
                                                    Summaryfalse
                                                    Alternate Namesextensions, user content
                                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                    SlicingThis element introduces a set of slices on MedicationStatement.dosage.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                    • value @ url
                                                    • 151. MedicationStatement.dosage.modifierExtension
                                                      Definition

                                                      May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

                                                      Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

                                                      ShortExtensions that cannot be ignored even if unrecognized
                                                      Comments

                                                      There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                      Control0..*
                                                      TypeExtension
                                                      Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
                                                      Summarytrue
                                                      Requirements

                                                      Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

                                                      Alternate Namesextensions, user content, modifiers
                                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                      153. MedicationStatement.dosage.sequence
                                                      Definition

                                                      Indicates the order in which the dosage instructions should be applied or interpreted.

                                                      ShortThe order of the dosage instructions
                                                      Control0..0
                                                      Typeinteger
                                                      Is Modifierfalse
                                                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                      Summarytrue
                                                      Requirements

                                                      If the sequence number of multiple Dosages is the same, then it is implied that the instructions are to be treated as concurrent. If the sequence number is different, then the Dosages are intended to be sequential.

                                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                      155. MedicationStatement.dosage.text
                                                      Definition

                                                      Hier kann die Dosieranweisung in Form eines Freitextes abgebildet werden.

                                                      ShortFree text dosage instructions e.g. SIG
                                                      Control0..1
                                                      Typestring
                                                      Is Modifierfalse
                                                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                      Must Supporttrue
                                                      Summarytrue
                                                      Requirements

                                                      Free text dosage instructions can be used for cases where the instructions are too complex to code. The content of this attribute does not include the name or description of the medication. When coded instructions are present, the free text instructions may still be present for display to humans taking or administering the medication. It is expected that the text instructions will always be populated. If the dosage.timing attribute is also populated, then the dosage.text should reflect the same information as the timing. Additional information about administration or preparation of the medication should be included as text.

                                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                      157. MedicationStatement.dosage.additionalInstruction
                                                      Definition

                                                      Supplemental instructions to the patient on how to take the medication (e.g. "with meals" or"take half to one hour before food") or warnings for the patient about the medication (e.g. "may cause drowsiness" or "avoid exposure of skin to direct sunlight or sunlamps").

                                                      ShortSupplemental instruction or warnings to the patient - e.g. "with meals", "may cause drowsiness"
                                                      Comments

                                                      Information about administration or preparation of the medication (e.g. "infuse as rapidly as possibly via intraperitoneal port" or "immediately following drug x") should be populated in dosage.text.

                                                      Control0..0
                                                      BindingFor example codes, see SNOMEDCTAdditionalDosageInstructions
                                                      (example to http://hl7.org/fhir/ValueSet/additional-instruction-codes)

                                                      A coded concept identifying additional instructions such as "take with water" or "avoid operating heavy machinery".

                                                      TypeCodeableConcept
                                                      Is Modifierfalse
                                                      Summarytrue
                                                      Requirements

                                                      Additional instruction is intended to be coded, but where no code exists, the element could include text. For example, "Swallow with plenty of water" which might or might not be coded.

                                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                      159. MedicationStatement.dosage.patientInstruction
                                                      Definition

                                                      Hier können Hinweise zu Anwendung, Lagerung, Einnahme, etc. bzw. eine Gebrauchsanweisung in patientenverständlicher Sprache abgebildet werden.

                                                      ShortPatient or consumer oriented instructions
                                                      Control0..1
                                                      Typestring
                                                      Is Modifierfalse
                                                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                      Must Supporttrue
                                                      Summarytrue
                                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                      161. MedicationStatement.dosage.timing
                                                      Definition

                                                      When medication should be administered.

                                                      ShortWhen medication should be administered
                                                      Comments

                                                      This attribute might not always be populated while the Dosage.text is expected to be populated. If both are populated, then the Dosage.text should reflect the content of the Dosage.timing.

                                                      Control0..1
                                                      TypeTiming
                                                      Is Modifierfalse
                                                      Must Supporttrue
                                                      Summarytrue
                                                      Requirements

                                                      The timing schedule for giving the medication to the patient. This data type allows many different expressions. For example: "Every 8 hours"; "Three times a day"; "1/2 an hour before breakfast for 10 days from 23-Dec 2011:"; "15 Oct 2013, 17 Oct 2013 and 1 Nov 2013". Sometimes, a rate can imply duration when expressed as total volume / duration (e.g. 500mL/2 hours implies a duration of 2 hours). However, when rate doesn't imply duration (e.g. 250mL/hour), then the timing.repeat.duration is needed to convey the infuse over time period.

                                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                      163. MedicationStatement.dosage.timing.id
                                                      Definition

                                                      Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                      ShortUnique id for inter-element referencing
                                                      Control0..1
                                                      Typestring
                                                      Is Modifierfalse
                                                      XML FormatIn the XML format, this property is represented as an attribute.
                                                      Summaryfalse
                                                      165. MedicationStatement.dosage.timing.extension
                                                      Definition

                                                      May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                      ShortAdditional content defined by implementations
                                                      Comments

                                                      There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                      Control0..*
                                                      TypeExtension
                                                      Is Modifierfalse
                                                      Summaryfalse
                                                      Alternate Namesextensions, user content
                                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                      SlicingThis element introduces a set of slices on MedicationStatement.dosage.timing.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                      • value @ url
                                                      • 167. MedicationStatement.dosage.timing.modifierExtension
                                                        Definition

                                                        May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

                                                        Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

                                                        ShortExtensions that cannot be ignored even if unrecognized
                                                        Comments

                                                        There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                        Control0..*
                                                        TypeExtension
                                                        Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
                                                        Summarytrue
                                                        Requirements

                                                        Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

                                                        Alternate Namesextensions, user content, modifiers
                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                        169. MedicationStatement.dosage.timing.event
                                                        Definition

                                                        Hier kann ein Zeitpunkt einer Verabreichung/Einnahme abgebildet werden.

                                                        ShortWhen the event occurs
                                                        Control0..*
                                                        TypedateTime
                                                        Is Modifierfalse
                                                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                        Must Supporttrue
                                                        Summarytrue
                                                        Requirements

                                                        In a Medication Administration Record, for instance, you need to take a general specification, and turn it into a precise specification.

                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                        171. MedicationStatement.dosage.timing.repeat
                                                        Definition

                                                        Hier kann angegeben werden, über welche Zeitspanne eine einzelne Verabreichung/Einnahme durchgeführt wird. Dabei müssen stets Wert und Einheit der Zeitspanne angegeben werden. Optional kann zusätzlich zu einer Zeitspanne eine maximale Zeitspanne für eine einzelne Verabreichung/Einnahme angegeben werden.

                                                        Beispiel:

                                                        • Die Dosierung der einzelnen Verabreichung/Einnahme eines Arzneimittels erfolgt über die Zeitspanne von 1 Stunde (1h).
                                                        ShortWhen the event is to occur
                                                        Control0..1
                                                        TypeElement
                                                        Is Modifierfalse
                                                        Must Supporttrue
                                                        Summarytrue
                                                        Requirements

                                                        Many timing schedules are determined by regular repetitions.

                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                        tim-1: if there's a duration, there needs to be duration units (duration.empty() or durationUnit.exists())
                                                        tim-2: if there's a period, there needs to be period units (period.empty() or periodUnit.exists())
                                                        tim-4: duration SHALL be a non-negative value (duration.exists() implies duration >= 0)
                                                        tim-5: period SHALL be a non-negative value (period.exists() implies period >= 0)
                                                        tim-6: If there's a periodMax, there must be a period (periodMax.empty() or period.exists())
                                                        tim-7: If there's a durationMax, there must be a duration (durationMax.empty() or duration.exists())
                                                        tim-8: If there's a countMax, there must be a count (countMax.empty() or count.exists())
                                                        tim-9: If there's an offset, there must be a when (and not C, CM, CD, CV) (offset.empty() or (when.exists() and ((when in ('C' | 'CM' | 'CD' | 'CV')).not())))
                                                        tim-10: If there's a timeOfDay, there cannot be a when, or vice versa (timeOfDay.empty() or when.empty())
                                                        173. MedicationStatement.dosage.timing.repeat.id
                                                        Definition

                                                        Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                        ShortUnique id for inter-element referencing
                                                        Control0..1
                                                        Typestring
                                                        Is Modifierfalse
                                                        XML FormatIn the XML format, this property is represented as an attribute.
                                                        Summaryfalse
                                                        175. MedicationStatement.dosage.timing.repeat.extension
                                                        Definition

                                                        May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                        ShortAdditional content defined by implementations
                                                        Comments

                                                        There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                        Control0..*
                                                        TypeExtension
                                                        Is Modifierfalse
                                                        Summaryfalse
                                                        Alternate Namesextensions, user content
                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                        SlicingThis element introduces a set of slices on MedicationStatement.dosage.timing.repeat.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                        • value @ url
                                                        • 177. MedicationStatement.dosage.timing.repeat.bounds[x]
                                                          Definition

                                                          Hier wird abgebildet, in welchem Zeitraum oder in welcher Zeitspanne das Arzneimittel in der spezifischen Dosierung verabreicht/eingenommen wird. Zum Beispiel können hiermit spezifische Zeiträume bei der Auf- oder Ab-Dosierung von Medikamenten abgebildet werden.

                                                          ShortLength/Range of lengths, or (Start and/or end) limits
                                                          Control1..1
                                                          TypeChoice of: Duration, Range, Period
                                                          [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                          Is Modifierfalse
                                                          Must Supporttrue
                                                          Must Support TypesNo must-support rules about the choice of types/profiles
                                                          Summarytrue
                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                          SlicingThis element introduces a set of slices on MedicationStatement.dosage.timing.repeat.bounds[x]. The slices areUnordered and Closed, and can be differentiated using the following discriminators:
                                                          • type @ $this
                                                          • 179. MedicationStatement.dosage.timing.repeat.bounds[x]:boundsPeriod
                                                            Slice NameboundsPeriod
                                                            Definition

                                                            Hier wird abgebildet, in welchem Zeitraum das Arzneimittel in der spezifischen Dosierung verabreicht/eingenommen wird.

                                                            Beispiel:

                                                            • Abbildung spezifischer Zeiträume bei der Auf- oder Ab-Dosierung von Medikamenten unter Angabe von konkreten Datumsangaben.
                                                            ShortLength/Range of lengths, or (Start and/or end) limits
                                                            Control0..1
                                                            TypePeriod
                                                            [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                            Is Modifierfalse
                                                            Must Supporttrue
                                                            Summarytrue
                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                            181. MedicationStatement.dosage.timing.repeat.bounds[x]:boundsPeriod.id
                                                            Definition

                                                            Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                            ShortUnique id for inter-element referencing
                                                            Control0..1
                                                            Typestring
                                                            Is Modifierfalse
                                                            XML FormatIn the XML format, this property is represented as an attribute.
                                                            Summaryfalse
                                                            183. MedicationStatement.dosage.timing.repeat.bounds[x]:boundsPeriod.extension
                                                            Definition

                                                            May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                            ShortAdditional content defined by implementations
                                                            Comments

                                                            There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                            Control0..*
                                                            TypeExtension
                                                            Is Modifierfalse
                                                            Summaryfalse
                                                            Alternate Namesextensions, user content
                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                            SlicingThis element introduces a set of slices on MedicationStatement.dosage.timing.repeat.bounds[x].extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                            • value @ url
                                                            • 185. MedicationStatement.dosage.timing.repeat.bounds[x]:boundsPeriod.start
                                                              Definition

                                                              Hier wird der Beginn des dosisspezifischen Zeitraumes angegeben.

                                                              ShortStarting time with inclusive boundary
                                                              Comments

                                                              If the low element is missing, the meaning is that the low boundary is not known.

                                                              Control1..1
                                                              This element is affected by the following invariants: per-1
                                                              TypedateTime
                                                              Is Modifierfalse
                                                              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                              Must Supporttrue
                                                              Summarytrue
                                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                              187. MedicationStatement.dosage.timing.repeat.bounds[x]:boundsPeriod.end
                                                              Definition

                                                              Hier wird das Ende des dosisspezifischen Zeitraumes angegeben.

                                                              ShortEnd time with inclusive boundary, if not ongoing
                                                              Comments

                                                              The high value includes any matching date/time. i.e. 2012-02-03T10:00:00 is in a period that has an end value of 2012-02-03.

                                                              Control0..1
                                                              This element is affected by the following invariants: per-1
                                                              TypedateTime
                                                              Is Modifierfalse
                                                              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                              Must Supporttrue
                                                              Summarytrue
                                                              Meaning if MissingIf the end of the period is missing, it means that the period is ongoing
                                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                              189. MedicationStatement.dosage.timing.repeat.bounds[x]:boundsDuration
                                                              Slice NameboundsDuration
                                                              Definition

                                                              Hier kann angegeben, in welcher festen Zeitspanne das Arzneimittel in der spezifischen Dosierung verabreicht/eingenommen wird. Dabei beginnt und endet der mögliche Zeitraum der Einnahme in dem Zeitraum, welcher innerhalb des Elements "Verabreichung/Einnahme: Zeitangabe-Auswahl" -> "Zeitraum" auf der obersten Ebene des Profils "Medikations-Information" definiert ist.

                                                              Beispiel:

                                                              • Die Verabreichung/Einnahme eines Arzneimittels erfolgt für 5 Tage, wobei der unter "Verabreichung/Einnahme: Zeitangabe-Auswahl" -> "Zeitraum" -> "von" / "bis" definierte Zeitraum am 01.01.2024 beginnt (Element "von") und am 10.01.2024 (Element "bis") endet. Innerhalb dieses Zeitraums erfolgt die Einnahme für 5 Tage.
                                                              ShortLength/Range of lengths, or (Start and/or end) limits
                                                              Control0..1
                                                              TypeDuration
                                                              [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                              Is Modifierfalse
                                                              Must Supporttrue
                                                              Summarytrue
                                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                              191. MedicationStatement.dosage.timing.repeat.bounds[x]:boundsDuration.id
                                                              Definition

                                                              Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                              ShortUnique id for inter-element referencing
                                                              Control0..1
                                                              Typestring
                                                              Is Modifierfalse
                                                              XML FormatIn the XML format, this property is represented as an attribute.
                                                              Summaryfalse
                                                              193. MedicationStatement.dosage.timing.repeat.bounds[x]:boundsDuration.extension
                                                              Definition

                                                              May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                              ShortAdditional content defined by implementations
                                                              Comments

                                                              There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                              Control0..*
                                                              TypeExtension
                                                              Is Modifierfalse
                                                              Summaryfalse
                                                              Alternate Namesextensions, user content
                                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                              SlicingThis element introduces a set of slices on MedicationStatement.dosage.timing.repeat.bounds[x].extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                              • value @ url
                                                              • 195. MedicationStatement.dosage.timing.repeat.bounds[x]:boundsDuration.value
                                                                Definition

                                                                Hier kann der Wert der Zeitspanne angegeben werden, innerhalb der das Arzneimittel verabreicht/eingenommen wird.

                                                                ShortNumerical value (with implicit precision)
                                                                Comments

                                                                The implicit precision in the value should always be honored. Monetary values have their own rules for handling precision (refer to standard accounting text books).

                                                                Control1..1
                                                                Typedecimal
                                                                Is Modifierfalse
                                                                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                Must Supporttrue
                                                                Summarytrue
                                                                Requirements

                                                                Precision is handled implicitly in almost all cases of measurement.

                                                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                197. MedicationStatement.dosage.timing.repeat.bounds[x]:boundsDuration.comparator
                                                                Definition

                                                                How the value should be understood and represented - whether the actual value is greater or less than the stated value due to measurement issues; e.g. if the comparator is "<" , then the real value is < stated value.

                                                                Short< | <= | >= | > - how to understand the value
                                                                Control0..1
                                                                BindingThe codes SHALL be taken from QuantityComparator
                                                                (required to http://hl7.org/fhir/ValueSet/quantity-comparator|4.0.1)

                                                                How the Quantity should be understood and represented.

                                                                Typecode
                                                                Is Modifiertrue because This is labeled as "Is Modifier" because the comparator modifies the interpretation of the value significantly. If there is no comparator, then there is no modification of the value
                                                                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                Summarytrue
                                                                Requirements

                                                                Need a framework for handling measures where the value is <5ug/L or >400mg/L due to the limitations of measuring methodology.

                                                                Meaning if MissingIf there is no comparator, then there is no modification of the value
                                                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                199. MedicationStatement.dosage.timing.repeat.bounds[x]:boundsDuration.unit
                                                                Definition

                                                                Hier wird die Zeiteinheit in menschenlesbarer Sprache angegeben.

                                                                ShortUnit representation
                                                                Control1..1
                                                                Typestring
                                                                Is Modifierfalse
                                                                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                Must Supporttrue
                                                                Summarytrue
                                                                Requirements

                                                                There are many representations for units of measure and in many contexts, particular representations are fixed and required. I.e. mcg for micrograms.

                                                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                201. MedicationStatement.dosage.timing.repeat.bounds[x]:boundsDuration.system
                                                                Definition

                                                                The identification of the system that provides the coded form of the unit.

                                                                ShortSystem that defines coded unit form
                                                                Control1..1
                                                                This element is affected by the following invariants: qty-3
                                                                Typeuri
                                                                Is Modifierfalse
                                                                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                Must Supporttrue
                                                                Summarytrue
                                                                Requirements

                                                                Need to know the system that defines the coded form of the unit.

                                                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                203. MedicationStatement.dosage.timing.repeat.bounds[x]:boundsDuration.code
                                                                Definition

                                                                Hier wird die Zeiteinheit als Code angegeben.

                                                                ShortCoded form of the unit
                                                                Comments

                                                                The preferred system is UCUM, but SNOMED CT can also be used (for customary units) or ISO 4217 for currency. The context of use may additionally require a code from a particular system.

                                                                Control1..1
                                                                Typecode
                                                                Is Modifierfalse
                                                                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                Must Supporttrue
                                                                Summarytrue
                                                                Requirements

                                                                Need a computable form of the unit that is fixed across all forms. UCUM provides this for quantities, but SNOMED CT provides many units of interest.

                                                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                205. MedicationStatement.dosage.timing.repeat.bounds[x]:boundsRange
                                                                Slice NameboundsRange
                                                                Definition

                                                                Hier kann angegeben, in welcher variablen Zeitspanne das Arzneimittel in der spezifischen Dosierung verabreicht/eingenommen wird. Dabei beginnt und endet der mögliche Zeitraum der Einnahme in dem Zeitraum, welcher innerhalb des Elements "Verabreichung/Einnahme: Zeitangabe-Auswahl" -> "Zeitraum" auf der obersten Ebene des Profils "Medikations-Information" definiert ist.

                                                                Beispiel:

                                                                • Die Verabreichung/Einnahme eines Arzneimittels erfolgt für 3 Tage (Untergrenze der Zeitspanne) bis 5 Tage (Obergrenze der Zeitspanne), wobei der unter "Verabreichung/Einnahme: Zeitangabe-Auswahl" -> "Zeitraum" -> "von" / "bis" definierte Zeitraum am 01.01.2024 beginnt (Element "von") und am 10.01.2024 (Element "bis") endet. Innerhalb dieses Zeitraums erfolgt die Einnahme für 3 Tage bis 5 Tage.
                                                                ShortLength/Range of lengths, or (Start and/or end) limits
                                                                Control0..1
                                                                TypeRange
                                                                [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                Is Modifierfalse
                                                                Must Supporttrue
                                                                Summarytrue
                                                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                207. MedicationStatement.dosage.timing.repeat.bounds[x]:boundsRange.id
                                                                Definition

                                                                Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                ShortUnique id for inter-element referencing
                                                                Control0..1
                                                                Typestring
                                                                Is Modifierfalse
                                                                XML FormatIn the XML format, this property is represented as an attribute.
                                                                Summaryfalse
                                                                209. MedicationStatement.dosage.timing.repeat.bounds[x]:boundsRange.extension
                                                                Definition

                                                                May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                ShortAdditional content defined by implementations
                                                                Comments

                                                                There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                Control0..*
                                                                TypeExtension
                                                                Is Modifierfalse
                                                                Summaryfalse
                                                                Alternate Namesextensions, user content
                                                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                SlicingThis element introduces a set of slices on MedicationStatement.dosage.timing.repeat.bounds[x].extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                • value @ url
                                                                • 211. MedicationStatement.dosage.timing.repeat.bounds[x]:boundsRange.low
                                                                  Definition

                                                                  Hier wird die Untergrenze der variablen Zeitspanne abgebildet.

                                                                  ShortLow limit
                                                                  Comments

                                                                  If the low element is missing, the low boundary is not known.

                                                                  Control0..1
                                                                  BindingThe codes SHALL be taken from UnitsOfTime
                                                                  (required to http://hl7.org/fhir/ValueSet/units-of-time)
                                                                  TypeQuantity(SimpleQuantity)
                                                                  Is Modifierfalse
                                                                  Must Supporttrue
                                                                  Summarytrue
                                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                  213. MedicationStatement.dosage.timing.repeat.bounds[x]:boundsRange.low.id
                                                                  Definition

                                                                  Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                  ShortUnique id for inter-element referencing
                                                                  Control0..1
                                                                  Typestring
                                                                  Is Modifierfalse
                                                                  XML FormatIn the XML format, this property is represented as an attribute.
                                                                  Summaryfalse
                                                                  215. MedicationStatement.dosage.timing.repeat.bounds[x]:boundsRange.low.extension
                                                                  Definition

                                                                  May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                  ShortAdditional content defined by implementations
                                                                  Comments

                                                                  There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                  Control0..*
                                                                  TypeExtension
                                                                  Is Modifierfalse
                                                                  Summaryfalse
                                                                  Alternate Namesextensions, user content
                                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                  SlicingThis element introduces a set of slices on MedicationStatement.dosage.timing.repeat.bounds[x].low.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                  • value @ url
                                                                  • 217. MedicationStatement.dosage.timing.repeat.bounds[x]:boundsRange.low.value
                                                                    Definition

                                                                    Hier kann der Wert der Zeitspanne angegeben werden, innerhalb der das Arzneimittel verabreicht/eingenommen wird.

                                                                    ShortNumerical value (with implicit precision)
                                                                    Comments

                                                                    The implicit precision in the value should always be honored. Monetary values have their own rules for handling precision (refer to standard accounting text books).

                                                                    Control1..1
                                                                    Typedecimal
                                                                    Is Modifierfalse
                                                                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                    Must Supporttrue
                                                                    Summarytrue
                                                                    Requirements

                                                                    Precision is handled implicitly in almost all cases of measurement.

                                                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                    219. MedicationStatement.dosage.timing.repeat.bounds[x]:boundsRange.low.comparator
                                                                    Definition

                                                                    Not allowed to be used in this context

                                                                    Short< | <= | >= | > - how to understand the value
                                                                    Control0..0
                                                                    BindingThe codes SHALL be taken from QuantityComparator
                                                                    (required to http://hl7.org/fhir/ValueSet/quantity-comparator|4.0.1)

                                                                    How the Quantity should be understood and represented.

                                                                    Typecode
                                                                    Is Modifiertrue because This is labeled as "Is Modifier" because the comparator modifies the interpretation of the value significantly. If there is no comparator, then there is no modification of the value
                                                                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                    Summarytrue
                                                                    Requirements

                                                                    Need a framework for handling measures where the value is <5ug/L or >400mg/L due to the limitations of measuring methodology.

                                                                    Meaning if MissingIf there is no comparator, then there is no modification of the value
                                                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                    221. MedicationStatement.dosage.timing.repeat.bounds[x]:boundsRange.low.unit
                                                                    Definition

                                                                    Hier wird die Zeiteinheit in menschenlesbarer Sprache angegeben.

                                                                    ShortUnit representation
                                                                    Control1..1
                                                                    Typestring
                                                                    Is Modifierfalse
                                                                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                    Must Supporttrue
                                                                    Summarytrue
                                                                    Requirements

                                                                    There are many representations for units of measure and in many contexts, particular representations are fixed and required. I.e. mcg for micrograms.

                                                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                    223. MedicationStatement.dosage.timing.repeat.bounds[x]:boundsRange.low.system
                                                                    Definition

                                                                    The identification of the system that provides the coded form of the unit.

                                                                    ShortSystem that defines coded unit form
                                                                    Control1..1
                                                                    This element is affected by the following invariants: qty-3
                                                                    Typeuri
                                                                    Is Modifierfalse
                                                                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                    Must Supporttrue
                                                                    Summarytrue
                                                                    Requirements

                                                                    Need to know the system that defines the coded form of the unit.

                                                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                    225. MedicationStatement.dosage.timing.repeat.bounds[x]:boundsRange.low.code
                                                                    Definition

                                                                    Hier wird die Zeiteinheit als Code angegeben.

                                                                    ShortCoded form of the unit
                                                                    Comments

                                                                    The preferred system is UCUM, but SNOMED CT can also be used (for customary units) or ISO 4217 for currency. The context of use may additionally require a code from a particular system.

                                                                    Control1..1
                                                                    Typecode
                                                                    Is Modifierfalse
                                                                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                    Must Supporttrue
                                                                    Summarytrue
                                                                    Requirements

                                                                    Need a computable form of the unit that is fixed across all forms. UCUM provides this for quantities, but SNOMED CT provides many units of interest.

                                                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                    227. MedicationStatement.dosage.timing.repeat.bounds[x]:boundsRange.high
                                                                    Definition

                                                                    Hier wird die Obergrenze der variablen Zeitspanne abgebildet.

                                                                    ShortHigh limit
                                                                    Comments

                                                                    If the high element is missing, the high boundary is not known.

                                                                    Control0..1
                                                                    BindingThe codes SHALL be taken from UnitsOfTime
                                                                    (required to http://hl7.org/fhir/ValueSet/units-of-time)
                                                                    TypeQuantity(SimpleQuantity)
                                                                    Is Modifierfalse
                                                                    Must Supporttrue
                                                                    Summarytrue
                                                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                    229. MedicationStatement.dosage.timing.repeat.bounds[x]:boundsRange.high.id
                                                                    Definition

                                                                    Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                    ShortUnique id for inter-element referencing
                                                                    Control0..1
                                                                    Typestring
                                                                    Is Modifierfalse
                                                                    XML FormatIn the XML format, this property is represented as an attribute.
                                                                    Summaryfalse
                                                                    231. MedicationStatement.dosage.timing.repeat.bounds[x]:boundsRange.high.extension
                                                                    Definition

                                                                    May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                    ShortAdditional content defined by implementations
                                                                    Comments

                                                                    There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                    Control0..*
                                                                    TypeExtension
                                                                    Is Modifierfalse
                                                                    Summaryfalse
                                                                    Alternate Namesextensions, user content
                                                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                    SlicingThis element introduces a set of slices on MedicationStatement.dosage.timing.repeat.bounds[x].high.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                    • value @ url
                                                                    • 233. MedicationStatement.dosage.timing.repeat.bounds[x]:boundsRange.high.value
                                                                      Definition

                                                                      Hier kann der Wert der Zeitspanne angegeben werden, innerhalb der das Arzneimittel verabreicht/eingenommen wird.

                                                                      ShortNumerical value (with implicit precision)
                                                                      Comments

                                                                      The implicit precision in the value should always be honored. Monetary values have their own rules for handling precision (refer to standard accounting text books).

                                                                      Control1..1
                                                                      Typedecimal
                                                                      Is Modifierfalse
                                                                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                      Must Supporttrue
                                                                      Summarytrue
                                                                      Requirements

                                                                      Precision is handled implicitly in almost all cases of measurement.

                                                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                      235. MedicationStatement.dosage.timing.repeat.bounds[x]:boundsRange.high.comparator
                                                                      Definition

                                                                      Not allowed to be used in this context

                                                                      Short< | <= | >= | > - how to understand the value
                                                                      Control0..0
                                                                      BindingThe codes SHALL be taken from QuantityComparator
                                                                      (required to http://hl7.org/fhir/ValueSet/quantity-comparator|4.0.1)

                                                                      How the Quantity should be understood and represented.

                                                                      Typecode
                                                                      Is Modifiertrue because This is labeled as "Is Modifier" because the comparator modifies the interpretation of the value significantly. If there is no comparator, then there is no modification of the value
                                                                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                      Summarytrue
                                                                      Requirements

                                                                      Need a framework for handling measures where the value is <5ug/L or >400mg/L due to the limitations of measuring methodology.

                                                                      Meaning if MissingIf there is no comparator, then there is no modification of the value
                                                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                      237. MedicationStatement.dosage.timing.repeat.bounds[x]:boundsRange.high.unit
                                                                      Definition

                                                                      Hier wird die Zeiteinheit in menschenlesbarer Sprache angegeben.

                                                                      ShortUnit representation
                                                                      Control1..1
                                                                      Typestring
                                                                      Is Modifierfalse
                                                                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                      Must Supporttrue
                                                                      Summarytrue
                                                                      Requirements

                                                                      There are many representations for units of measure and in many contexts, particular representations are fixed and required. I.e. mcg for micrograms.

                                                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                      239. MedicationStatement.dosage.timing.repeat.bounds[x]:boundsRange.high.system
                                                                      Definition

                                                                      The identification of the system that provides the coded form of the unit.

                                                                      ShortSystem that defines coded unit form
                                                                      Control1..1
                                                                      This element is affected by the following invariants: qty-3
                                                                      Typeuri
                                                                      Is Modifierfalse
                                                                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                      Must Supporttrue
                                                                      Summarytrue
                                                                      Requirements

                                                                      Need to know the system that defines the coded form of the unit.

                                                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                      241. MedicationStatement.dosage.timing.repeat.bounds[x]:boundsRange.high.code
                                                                      Definition

                                                                      Hier wird die Zeiteinheit als Code angegeben.

                                                                      ShortCoded form of the unit
                                                                      Comments

                                                                      The preferred system is UCUM, but SNOMED CT can also be used (for customary units) or ISO 4217 for currency. The context of use may additionally require a code from a particular system.

                                                                      Control1..1
                                                                      Typecode
                                                                      Is Modifierfalse
                                                                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                      Must Supporttrue
                                                                      Summarytrue
                                                                      Requirements

                                                                      Need a computable form of the unit that is fixed across all forms. UCUM provides this for quantities, but SNOMED CT provides many units of interest.

                                                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                      243. MedicationStatement.dosage.timing.repeat.count
                                                                      Definition

                                                                      Hier kann die absolute Anzahl der Wiederholungen einer Verabreichung/Einnahme eines Arzneimittels als Zahl angegeben werden.

                                                                      Beispiel:

                                                                      • Anzahl der Einnahmen eines Arzneimittels = 5
                                                                      ShortNumber of times to repeat
                                                                      Comments

                                                                      If you have both bounds and count, then this should be understood as within the bounds period, until count times happens.

                                                                      Control0..1
                                                                      TypepositiveInt
                                                                      Is Modifierfalse
                                                                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                      Must Supporttrue
                                                                      Summarytrue
                                                                      Requirements

                                                                      Repetitions may be limited by end time or total occurrences.

                                                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                      245. MedicationStatement.dosage.timing.repeat.countMax
                                                                      Definition

                                                                      Hier kann die maximale Anzahl der Wiederholungen einer Verabreichung/Einnahme eines Arzneimittels als Zahl angegeben werden. Eine maximale Anzahl der Wiederholungen kann nur angegeben werden, wenn eine absolute Anzahl der Wiederholungen einer Verabreichung/Einnahme eines Arzneimittels angegeben ist.

                                                                      Beispiel:

                                                                      • Maximale Anzahl der Einnahmen eines Arzneimittels = 10
                                                                      ShortMaximum number of times to repeat
                                                                      Control0..1
                                                                      TypepositiveInt
                                                                      Is Modifierfalse
                                                                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                      Must Supporttrue
                                                                      Summarytrue
                                                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                      247. MedicationStatement.dosage.timing.repeat.duration
                                                                      Definition

                                                                      Hier kann der Wert der Zeitspanne angegeben werden, innerhalb der das Arzneimittel verabreicht/eingenommen wird.

                                                                      ShortHow long when it happens
                                                                      Comments

                                                                      For some events the duration is part of the definition of the event (e.g. IV infusions, where the duration is implicit in the specified quantity and rate). For others, it's part of the timing specification (e.g. exercise).

                                                                      Control0..1
                                                                      Typedecimal
                                                                      Is Modifierfalse
                                                                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                      Must Supporttrue
                                                                      Summarytrue
                                                                      Requirements

                                                                      Some activities are not instantaneous and need to be maintained for a period of time.

                                                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                      249. MedicationStatement.dosage.timing.repeat.durationMax
                                                                      Definition

                                                                      Hier kann der maximale Wert der Zeitspanne angegeben werden, innerhalb der das Arzneimittel verabreicht/eingenommen wird. Eine maximale Zeitspanne kann nur angegeben werden, wenn eine feste Zeitspanne für die Dauer der einzelnen Verabreichung/Einnahme angegeben wird.

                                                                      ShortHow long when it happens (Max)
                                                                      Comments

                                                                      For some events the duration is part of the definition of the event (e.g. IV infusions, where the duration is implicit in the specified quantity and rate). For others, it's part of the timing specification (e.g. exercise).

                                                                      Control0..1
                                                                      Typedecimal
                                                                      Is Modifierfalse
                                                                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                      Must Supporttrue
                                                                      Summarytrue
                                                                      Requirements

                                                                      Some activities are not instantaneous and need to be maintained for a period of time.

                                                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                      251. MedicationStatement.dosage.timing.repeat.durationUnit
                                                                      Definition

                                                                      Hier wird die Zeiteinheit angegeben.

                                                                      Shorts | min | h | d | wk | mo | a - unit of time (UCUM)
                                                                      Control0..1
                                                                      BindingThe codes SHALL be taken from UnitsOfTime
                                                                      (required to http://hl7.org/fhir/ValueSet/units-of-time|4.0.1)

                                                                      A unit of time (units from UCUM).

                                                                      Typecode
                                                                      Is Modifierfalse
                                                                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                      Must Supporttrue
                                                                      Summarytrue
                                                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                      253. MedicationStatement.dosage.timing.repeat.frequency
                                                                      Definition

                                                                      Hier wird angegeben, mit welcher Frequenz das Arzneimittel innerhalb einer bestimmten Zeitspanne verabreicht/eingenommen wird.

                                                                      ShortEvent occurs frequency times per period
                                                                      Control0..1
                                                                      TypepositiveInt
                                                                      Is Modifierfalse
                                                                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                      Must Supporttrue
                                                                      Summarytrue
                                                                      Meaning if MissingIf no frequency is stated, the assumption is that the event occurs once per period, but systems SHOULD always be specific about this
                                                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                      255. MedicationStatement.dosage.timing.repeat.frequencyMax
                                                                      Definition

                                                                      Hier wird angegeben, mit welcher Frequenz das Arzneimittel innerhalb einer bestimmten Zeitspanne verabreicht/eingenommen wird.

                                                                      ShortEvent occurs up to frequencyMax times per period
                                                                      Control0..1
                                                                      TypepositiveInt
                                                                      Is Modifierfalse
                                                                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                      Must Supporttrue
                                                                      Summarytrue
                                                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                      257. MedicationStatement.dosage.timing.repeat.period
                                                                      Definition

                                                                      Hier wird der absolute Wert der Zeitspanne angegeben, innerhalb der die definierte Anzahl der Verabreichungen/Einnahmen durchgeführt wird.

                                                                      ShortEvent occurs frequency times per period
                                                                      Control0..1
                                                                      Typedecimal
                                                                      Is Modifierfalse
                                                                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                      Must Supporttrue
                                                                      Summarytrue
                                                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                      259. MedicationStatement.dosage.timing.repeat.periodMax
                                                                      Definition

                                                                      Hier wird der maximale Wert der Zeitspanne angegeben, innerhalb der die definierte Anzahl der Verabreichungen/Einnahmen durchgeführt wird. Wenn ein maximaler Wert der Zeitspanne angegeben wird, muss ein absoluter Wert der Zeitspanne angegeben werden. In diesem Fall definieren die beiden Werte "Absoluter Wert der Zeitspanne" und "Maximaler Wert der Zeitspanne" einen Bereich für die Zeitspanne. Der absolute Wert der Zeitspanne entspricht dann der Untergrenze für einen Bereich der Zeitspanne und der maximale Wert der Zeitspanne der Obergrenze für den Bereich der Zeitspanne.

                                                                      ShortUpper limit of period (3-4 hours)
                                                                      Control0..1
                                                                      Typedecimal
                                                                      Is Modifierfalse
                                                                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                      Must Supporttrue
                                                                      Summarytrue
                                                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                      261. MedicationStatement.dosage.timing.repeat.periodUnit
                                                                      Definition

                                                                      Hier wird die Zeiteinheit angegeben.

                                                                      Shorts | min | h | d | wk | mo | a - unit of time (UCUM)
                                                                      Control0..1
                                                                      BindingThe codes SHALL be taken from UnitsOfTime
                                                                      (required to http://hl7.org/fhir/ValueSet/units-of-time|4.0.1)

                                                                      A unit of time (units from UCUM).

                                                                      Typecode
                                                                      Is Modifierfalse
                                                                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                      Must Supporttrue
                                                                      Summarytrue
                                                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                      263. MedicationStatement.dosage.timing.repeat.dayOfWeek
                                                                      Definition

                                                                      Hier wird der Wochentag, an dem das Arzneimittel verabreicht/eingenommen werden soll, angegeben.

                                                                      Shortmon | tue | wed | thu | fri | sat | sun
                                                                      Comments

                                                                      If no days are specified, the action is assumed to happen every day as otherwise specified. The elements frequency and period cannot be used as well as dayOfWeek.

                                                                      Control0..*
                                                                      BindingThe codes SHALL be taken from DaysOfWeek
                                                                      (required to http://hl7.org/fhir/ValueSet/days-of-week|4.0.1)
                                                                      Typecode
                                                                      Is Modifierfalse
                                                                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                      Must Supporttrue
                                                                      Summarytrue
                                                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                      265. MedicationStatement.dosage.timing.repeat.timeOfDay
                                                                      Definition

                                                                      Hier werden Uhrzeiten angegeben, zu denen das Arzneimittel verabreicht/eingenommen wird.

                                                                      ShortTime of day for action
                                                                      Comments

                                                                      When time of day is specified, it is inferred that the action happens every day (as filtered by dayofWeek) on the specified times. The elements when, frequency and period cannot be used as well as timeOfDay.

                                                                      Control0..*
                                                                      Typetime
                                                                      Is Modifierfalse
                                                                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                      Must Supporttrue
                                                                      Summarytrue
                                                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                      267. MedicationStatement.dosage.timing.repeat.when
                                                                      Definition

                                                                      Hier werden Tageszeiten angegeben, zu denen das Arzneimittel verabreicht/eingenommen wird. Ergänzend können Zusatzinformationen angegeben werden, die die Verabreichung/Einnahme des Arzneimittels in Bezug zu Mahlzeiten und Schlafzeiten abbilden.

                                                                      ShortCode for time period of occurrence
                                                                      Comments

                                                                      When more than one event is listed, the event is tied to the union of the specified events.

                                                                      Control0..*
                                                                      BindingThe codes SHALL be taken from EventTiming
                                                                      (required to http://hl7.org/fhir/ValueSet/event-timing|4.0.1)

                                                                      Real world event relating to the schedule.

                                                                      Typecode
                                                                      Is Modifierfalse
                                                                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                      Must Supporttrue
                                                                      Summarytrue
                                                                      Requirements

                                                                      Timings are frequently determined by occurrences such as waking, eating and sleep.

                                                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                      SlicingThis element introduces a set of slices on MedicationStatement.dosage.timing.repeat.when. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                      • value @ $this
                                                                      • 269. MedicationStatement.dosage.timing.repeat.when:Tageszeit
                                                                        Slice NameTageszeit
                                                                        Definition

                                                                        Hier werden Tageszeiten, zu denen das Arzneimittel verabreicht/eingenommen wird, als Code aus dem FHIR ValueSet http://hl7.org/fhir/ValueSet/event-timing angegeben. Dabei spiegeln die vier möglichen Konzepte "Morgens", "Mittags", "Abends", "Nachts" das in der Praxis übliche "4er-Einnahmeschema" wieder (beispielsweise "0-1-0-0" entspricht dem Konzept "Einnahme von einer Tablette Mittags").

                                                                        ShortCode for time period of occurrence
                                                                        Comments

                                                                        When more than one event is listed, the event is tied to the union of the specified events.

                                                                        Control0..1
                                                                        BindingThe codes SHALL be taken from EventTiming
                                                                        (required to https://fhir.kbv.de/ValueSet/KBV_VS_Base_EventTiming)

                                                                        Real world event relating to the schedule.

                                                                        Typecode
                                                                        Is Modifierfalse
                                                                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                        Must Supporttrue
                                                                        Summarytrue
                                                                        Requirements

                                                                        Timings are frequently determined by occurrences such as waking, eating and sleep.

                                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                        271. MedicationStatement.dosage.timing.repeat.when:Mahlzeiten-Schlafzeiten
                                                                        Slice NameMahlzeiten-Schlafzeiten
                                                                        Definition

                                                                        Hier wird eine mahlzeiten- und schlafzeitenabhängige Zusatzinformation zur Einnahme eines Arzneimittels als Code aus dem FHIR ValueSet http://hl7.org/fhir/ValueSet/event-timing angegeben.

                                                                        ShortCode for time period of occurrence
                                                                        Comments

                                                                        When more than one event is listed, the event is tied to the union of the specified events.

                                                                        Control0..*
                                                                        BindingThe codes SHALL be taken from TimingEvent
                                                                        (required to https://fhir.kbv.de/ValueSet/KBV_VS_Base_TimingEvent)

                                                                        Real world event relating to the schedule.

                                                                        Typecode
                                                                        Is Modifierfalse
                                                                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                        Must Supporttrue
                                                                        Summarytrue
                                                                        Requirements

                                                                        Timings are frequently determined by occurrences such as waking, eating and sleep.

                                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                        273. MedicationStatement.dosage.timing.repeat.offset
                                                                        Definition

                                                                        Hier wird der Zeitabstand der Verabreichung/Einnahme eines Arzneimittels zu einer Mahlzeit oder der Schlafzeit in Minuten angegeben.

                                                                        ShortMinutes from event (before or after)
                                                                        Control0..1
                                                                        TypeunsignedInt
                                                                        Is Modifierfalse
                                                                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                        Must Supporttrue
                                                                        Summarytrue
                                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                        275. MedicationStatement.dosage.timing.code
                                                                        Definition

                                                                        A code for the timing schedule (or just text in code.text). Some codes such as BID are ubiquitous, but many institutions define their own additional codes. If a code is provided, the code is understood to be a complete statement of whatever is specified in the structured timing data, and either the code or the data may be used to interpret the Timing, with the exception that .repeat.bounds still applies over the code (and is not contained in the code).

                                                                        ShortBID | TID | QID | AM | PM | QD | QOD | +
                                                                        Comments

                                                                        BID etc. are defined as 'at institutionally specified times'. For example, an institution may choose that BID is "always at 7am and 6pm". If it is inappropriate for this choice to be made, the code BID should not be used. Instead, a distinct organization-specific code should be used in place of the HL7-defined BID code and/or a structured representation should be used (in this case, specifying the two event times).

                                                                        Control0..1
                                                                        BindingThe codes SHOULD be taken from TimingAbbreviation
                                                                        (preferred to http://hl7.org/fhir/ValueSet/timing-abbreviation)

                                                                        Code for a known / defined timing pattern.

                                                                        TypeCodeableConcept
                                                                        Is Modifierfalse
                                                                        Summarytrue
                                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                        277. MedicationStatement.dosage.asNeeded[x]
                                                                        Definition

                                                                        Hier werden Angaben zur Dosierung als Bedarfsmedikation gemacht.

                                                                        ShortTake "as needed" (for x)
                                                                        Comments

                                                                        Can express "as needed" without a reason by setting the Boolean = True. In this case the CodeableConcept is not populated. Or you can express "as needed" with a reason by including the CodeableConcept. In this case the Boolean is assumed to be True. If you set the Boolean to False, then the dose is given according to the schedule and is not "prn" or "as needed".

                                                                        Control0..1
                                                                        BindingFor example codes, see SNOMEDCTMedicationAsNeededReasonCodes
                                                                        (example to http://hl7.org/fhir/ValueSet/medication-as-needed-reason)

                                                                        A coded concept identifying the precondition that should be met or evaluated prior to consuming or administering a medication dose. For example "pain", "30 minutes prior to sexual intercourse", "on flare-up" etc.

                                                                        TypeChoice of: boolean, CodeableConcept
                                                                        [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                        Is Modifierfalse
                                                                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                        Must Supporttrue
                                                                        Must Support TypesNo must-support rules about the choice of types/profiles
                                                                        Summarytrue
                                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                        SlicingThis element introduces a set of slices on MedicationStatement.dosage.asNeeded[x]. The slices areUnordered and Closed, and can be differentiated using the following discriminators:
                                                                        • type @ $this
                                                                        • 279. MedicationStatement.dosage.asNeeded[x]:asNeededBoolean
                                                                          Slice NameasNeededBoolean
                                                                          Definition

                                                                          Hier wird angegeben, ob es sich um eine Bedarfsmedikation handelt.

                                                                          ShortTake "as needed" (for x)
                                                                          Comments

                                                                          Can express "as needed" without a reason by setting the Boolean = True. In this case the CodeableConcept is not populated. Or you can express "as needed" with a reason by including the CodeableConcept. In this case the Boolean is assumed to be True. If you set the Boolean to False, then the dose is given according to the schedule and is not "prn" or "as needed".

                                                                          Control0..1
                                                                          Typeboolean
                                                                          [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                          Is Modifierfalse
                                                                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                          Must Supporttrue
                                                                          Summarytrue
                                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                          281. MedicationStatement.dosage.asNeeded[x]:asNeededCodeableConcept
                                                                          Slice NameasNeededCodeableConcept
                                                                          Definition

                                                                          Hier wird angegeben, welcher Zustand die Bedingung zur Verabreichung/Einnahme der Bedarfsmedikation ist, z. B. Schmerzen, Übelkeit, usw.

                                                                          ShortTake "as needed" (for x)
                                                                          Comments

                                                                          Can express "as needed" without a reason by setting the Boolean = True. In this case the CodeableConcept is not populated. Or you can express "as needed" with a reason by including the CodeableConcept. In this case the Boolean is assumed to be True. If you set the Boolean to False, then the dose is given according to the schedule and is not "prn" or "as needed".

                                                                          Control0..1
                                                                          BindingFor example codes, see SNOMEDCTMedicationAsNeededReasonCodes
                                                                          (example to http://hl7.org/fhir/ValueSet/medication-as-needed-reason)

                                                                          A coded concept identifying the precondition that should be met or evaluated prior to consuming or administering a medication dose. For example "pain", "30 minutes prior to sexual intercourse", "on flare-up" etc.

                                                                          TypeCodeableConcept
                                                                          [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                          Is Modifierfalse
                                                                          Must Supporttrue
                                                                          Summarytrue
                                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                          283. MedicationStatement.dosage.asNeeded[x]:asNeededCodeableConcept.id
                                                                          Definition

                                                                          Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                          ShortUnique id for inter-element referencing
                                                                          Control0..1
                                                                          Typestring
                                                                          Is Modifierfalse
                                                                          XML FormatIn the XML format, this property is represented as an attribute.
                                                                          Summaryfalse
                                                                          285. MedicationStatement.dosage.asNeeded[x]:asNeededCodeableConcept.extension
                                                                          Definition

                                                                          May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                          ShortAdditional content defined by implementations
                                                                          Comments

                                                                          There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                          Control0..*
                                                                          TypeExtension
                                                                          Is Modifierfalse
                                                                          Summaryfalse
                                                                          Alternate Namesextensions, user content
                                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                          SlicingThis element introduces a set of slices on MedicationStatement.dosage.asNeeded[x].extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                          • value @ url
                                                                          • 287. MedicationStatement.dosage.asNeeded[x]:asNeededCodeableConcept.coding
                                                                            Definition

                                                                            Hier werden Codes angegeben.

                                                                            ShortCode defined by a terminology system
                                                                            Comments

                                                                            Das MustSupport gilt nur für die vordefinierten Slices.

                                                                            Control0..*
                                                                            TypeCoding
                                                                            Is Modifierfalse
                                                                            Must Supporttrue
                                                                            Summarytrue
                                                                            Requirements

                                                                            Allows for alternative encodings within a code system, and translations to other code systems.

                                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                            SlicingThis element introduces a set of slices on MedicationStatement.dosage.asNeeded[x].coding. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                            • value @ $this
                                                                            • 289. MedicationStatement.dosage.asNeeded[x]:asNeededCodeableConcept.coding:snomed
                                                                              Slice Namesnomed
                                                                              Definition

                                                                              Hier wird ein Code aus dem Code-System SNOMED CT® eingetragen. Die Bedingung zum Auslösen einer Bedarfsmedikation ist ein breites Feld, welches das gesamte Spektrum der Medizin umfassen kann und ist deshalb in FHIR® als Example-binding von SNOMED CT®-Konzepten in den Subklassen der SCTID 404684003 vorgesehen, siehe http://hl7.org/fhir/ValueSet/medication-as-needed-reason.

                                                                              ShortCode defined by a terminology system
                                                                              Comments

                                                                              Codes may be defined very casually in enumerations, or code lists, up to very formal definitions such as SNOMED CT - see the HL7 v3 Core Principles for more information. Ordering of codings is undefined and SHALL NOT be used to infer meaning. Generally, at most only one of the coding values will be labeled as UserSelected = true.

                                                                              Control0..*
                                                                              BindingThe codes SHOULD be taken from Bedarfsmedikation Bedingung SNOMED CT®
                                                                              (preferred to https://fhir.kbv.de/ValueSet/KBV_VS_Base_PRN_Medication_Reason_SNOMED_CT)
                                                                              TypeCoding
                                                                              Is Modifierfalse
                                                                              Summarytrue
                                                                              Requirements

                                                                              Allows for alternative encodings within a code system, and translations to other code systems.

                                                                              Pattern Value{
                                                                                "system" : "http://snomed.info/sct"
                                                                              }
                                                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                              291. MedicationStatement.dosage.asNeeded[x]:asNeededCodeableConcept.coding:snomed.id
                                                                              Definition

                                                                              Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                              ShortUnique id for inter-element referencing
                                                                              Control0..1
                                                                              Typestring
                                                                              Is Modifierfalse
                                                                              XML FormatIn the XML format, this property is represented as an attribute.
                                                                              Summaryfalse
                                                                              293. MedicationStatement.dosage.asNeeded[x]:asNeededCodeableConcept.coding:snomed.extension
                                                                              Definition

                                                                              May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                              ShortAdditional content defined by implementations
                                                                              Comments

                                                                              There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                              Control0..*
                                                                              TypeExtension
                                                                              Is Modifierfalse
                                                                              Summaryfalse
                                                                              Alternate Namesextensions, user content
                                                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                              SlicingThis element introduces a set of slices on MedicationStatement.dosage.asNeeded[x].coding.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                              • value @ url
                                                                              • 295. MedicationStatement.dosage.asNeeded[x]:asNeededCodeableConcept.coding:snomed.system
                                                                                Definition

                                                                                The identification of the code system that defines the meaning of the symbol in the code.

                                                                                ShortIdentity of the terminology system
                                                                                Comments

                                                                                The URI may be an OID (urn:oid:...) or a UUID (urn:uuid:...). OIDs and UUIDs SHALL be references to the HL7 OID registry. Otherwise, the URI should come from HL7's list of FHIR defined special URIs or it should reference to some definition that establishes the system clearly and unambiguously.

                                                                                Control1..1
                                                                                Typeuri
                                                                                Is Modifierfalse
                                                                                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                Must Supporttrue
                                                                                Summarytrue
                                                                                Requirements

                                                                                Need to be unambiguous about the source of the definition of the symbol.

                                                                                Pattern Valuehttp://snomed.info/sct
                                                                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                297. MedicationStatement.dosage.asNeeded[x]:asNeededCodeableConcept.coding:snomed.version
                                                                                Definition

                                                                                The version of the code system which was used when choosing this code. Note that a well-maintained code system does not need the version reported, because the meaning of codes is consistent across versions. However this cannot consistently be assured, and when the meaning is not guaranteed to be consistent, the version SHOULD be exchanged.

                                                                                ShortVersion of the system - if relevant
                                                                                Comments

                                                                                Where the terminology does not clearly define what string should be used to identify code system versions, the recommendation is to use the date (expressed in FHIR date format) on which that version was officially published as the version date.

                                                                                NoteThis is a business version Id, not a resource version Id (see discussion)
                                                                                Control1..1
                                                                                Typestring
                                                                                Is Modifierfalse
                                                                                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                Must Supporttrue
                                                                                Summarytrue
                                                                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                299. MedicationStatement.dosage.asNeeded[x]:asNeededCodeableConcept.coding:snomed.code
                                                                                Definition

                                                                                A symbol in syntax defined by the system. The symbol may be a predefined code or an expression in a syntax defined by the coding system (e.g. post-coordination).

                                                                                ShortSymbol in syntax defined by the system
                                                                                Control1..1
                                                                                Typecode
                                                                                Is Modifierfalse
                                                                                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                Must Supporttrue
                                                                                Summarytrue
                                                                                Requirements

                                                                                Need to refer to a particular code in the system.

                                                                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                301. MedicationStatement.dosage.asNeeded[x]:asNeededCodeableConcept.coding:snomed.display
                                                                                Definition

                                                                                A representation of the meaning of the code in the system, following the rules of the system.

                                                                                ShortRepresentation defined by the system
                                                                                Control1..1
                                                                                Typestring
                                                                                Is Modifierfalse
                                                                                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                Must Supporttrue
                                                                                Summarytrue
                                                                                Requirements

                                                                                Need to be able to carry a human-readable meaning of the code for readers that do not know the system.

                                                                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                303. MedicationStatement.dosage.asNeeded[x]:asNeededCodeableConcept.coding:snomed.userSelected
                                                                                Definition

                                                                                Indicates that this coding was chosen by a user directly - e.g. off a pick list of available items (codes or displays).

                                                                                ShortIf this coding was chosen directly by the user
                                                                                Comments

                                                                                Amongst a set of alternatives, a directly chosen code is the most appropriate starting point for new translations. There is some ambiguity about what exactly 'directly chosen' implies, and trading partner agreement may be needed to clarify the use of this element and its consequences more completely.

                                                                                Control0..1
                                                                                Typeboolean
                                                                                Is Modifierfalse
                                                                                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                Summarytrue
                                                                                Requirements

                                                                                This has been identified as a clinical safety criterium - that this exact system/code pair was chosen explicitly, rather than inferred by the system based on some rules or language processing.

                                                                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                305. MedicationStatement.dosage.asNeeded[x]:asNeededCodeableConcept.text
                                                                                Definition

                                                                                Hier wird die Bedingung zur Verabreichung/Einnahme der Bedarfsmedikation als Freitext angegeben.

                                                                                ShortPlain text representation of the concept
                                                                                Comments

                                                                                Very often the text is the same as a displayName of one of the codings.

                                                                                Control0..1
                                                                                Typestring
                                                                                Is Modifierfalse
                                                                                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                Must Supporttrue
                                                                                Summarytrue
                                                                                Requirements

                                                                                The codes from the terminologies do not always capture the correct meaning with all the nuances of the human using them, or sometimes there is no appropriate code at all. In these cases, the text is used to capture the full meaning of the source.

                                                                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                307. MedicationStatement.dosage.site
                                                                                Definition

                                                                                Hier wird die Körperstelle, an der das Arzneimittel verabreicht/eingenommen/angewendet wird, als codierte Information oder als Freitext angegeben.

                                                                                ShortBody site to administer to
                                                                                Comments

                                                                                If the use case requires attributes from the BodySite resource (e.g. to identify and track separately) then use the standard extension bodySite. May be a summary code, or a reference to a very precise definition of the location, or both.

                                                                                Control0..1
                                                                                BindingFor example codes, see SNOMEDCTAnatomicalStructureForAdministrationSiteCodes
                                                                                (example to http://hl7.org/fhir/ValueSet/approach-site-codes)

                                                                                A coded concept describing the site location the medicine enters into or onto the body.

                                                                                TypeCodeableConcept
                                                                                Is Modifierfalse
                                                                                Must Supporttrue
                                                                                Summarytrue
                                                                                Requirements

                                                                                A coded specification of the anatomic site where the medication first enters the body.

                                                                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                309. MedicationStatement.dosage.site.id
                                                                                Definition

                                                                                Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                ShortUnique id for inter-element referencing
                                                                                Control0..1
                                                                                Typestring
                                                                                Is Modifierfalse
                                                                                XML FormatIn the XML format, this property is represented as an attribute.
                                                                                Summaryfalse
                                                                                311. MedicationStatement.dosage.site.extension
                                                                                Definition

                                                                                May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                ShortAdditional content defined by implementations
                                                                                Comments

                                                                                There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                Control0..*
                                                                                TypeExtension
                                                                                Is Modifierfalse
                                                                                Summaryfalse
                                                                                Alternate Namesextensions, user content
                                                                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                SlicingThis element introduces a set of slices on MedicationStatement.dosage.site.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                • value @ url
                                                                                • 313. MedicationStatement.dosage.site.coding
                                                                                  Definition

                                                                                  Hier wird die Körperstelle als Code angegeben.

                                                                                  ShortCode defined by a terminology system
                                                                                  Comments

                                                                                  Codes may be defined very casually in enumerations, or code lists, up to very formal definitions such as SNOMED CT - see the HL7 v3 Core Principles for more information. Ordering of codings is undefined and SHALL NOT be used to infer meaning. Generally, at most only one of the coding values will be labeled as UserSelected = true.

                                                                                  Control0..*
                                                                                  TypeCoding
                                                                                  Is Modifierfalse
                                                                                  Must Supporttrue
                                                                                  Summarytrue
                                                                                  Requirements

                                                                                  Allows for alternative encodings within a code system, and translations to other code systems.

                                                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                  315. MedicationStatement.dosage.site.coding.id
                                                                                  Definition

                                                                                  Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                  ShortUnique id for inter-element referencing
                                                                                  Control0..1
                                                                                  Typestring
                                                                                  Is Modifierfalse
                                                                                  XML FormatIn the XML format, this property is represented as an attribute.
                                                                                  Summaryfalse
                                                                                  317. MedicationStatement.dosage.site.coding.extension
                                                                                  Definition

                                                                                  May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                  ShortAdditional content defined by implementations
                                                                                  Comments

                                                                                  There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                  Control0..*
                                                                                  TypeExtension
                                                                                  Is Modifierfalse
                                                                                  Summaryfalse
                                                                                  Alternate Namesextensions, user content
                                                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                  SlicingThis element introduces a set of slices on MedicationStatement.dosage.site.coding.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                  • value @ url
                                                                                  • 319. MedicationStatement.dosage.site.coding.system
                                                                                    Definition

                                                                                    The identification of the code system that defines the meaning of the symbol in the code.

                                                                                    ShortIdentity of the terminology system
                                                                                    Comments

                                                                                    The URI may be an OID (urn:oid:...) or a UUID (urn:uuid:...). OIDs and UUIDs SHALL be references to the HL7 OID registry. Otherwise, the URI should come from HL7's list of FHIR defined special URIs or it should reference to some definition that establishes the system clearly and unambiguously.

                                                                                    Control1..1
                                                                                    Typeuri
                                                                                    Is Modifierfalse
                                                                                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                    Must Supporttrue
                                                                                    Summarytrue
                                                                                    Requirements

                                                                                    Need to be unambiguous about the source of the definition of the symbol.

                                                                                    Fixed Valuehttp://snomed.info/sct
                                                                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                    321. MedicationStatement.dosage.site.coding.version
                                                                                    Definition

                                                                                    The version of the code system which was used when choosing this code. Note that a well-maintained code system does not need the version reported, because the meaning of codes is consistent across versions. However this cannot consistently be assured, and when the meaning is not guaranteed to be consistent, the version SHOULD be exchanged.

                                                                                    ShortVersion of the system - if relevant
                                                                                    Comments

                                                                                    Where the terminology does not clearly define what string should be used to identify code system versions, the recommendation is to use the date (expressed in FHIR date format) on which that version was officially published as the version date.

                                                                                    NoteThis is a business version Id, not a resource version Id (see discussion)
                                                                                    Control1..1
                                                                                    Typestring
                                                                                    Is Modifierfalse
                                                                                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                    Must Supporttrue
                                                                                    Summarytrue
                                                                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                    323. MedicationStatement.dosage.site.coding.code
                                                                                    Definition

                                                                                    A symbol in syntax defined by the system. The symbol may be a predefined code or an expression in a syntax defined by the coding system (e.g. post-coordination).

                                                                                    ShortSymbol in syntax defined by the system
                                                                                    Control1..1
                                                                                    Typecode
                                                                                    Is Modifierfalse
                                                                                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                    Must Supporttrue
                                                                                    Summarytrue
                                                                                    Requirements

                                                                                    Need to refer to a particular code in the system.

                                                                                    Fixed Value442083009
                                                                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                    325. MedicationStatement.dosage.site.coding.display
                                                                                    Definition

                                                                                    A representation of the meaning of the code in the system, following the rules of the system.

                                                                                    ShortRepresentation defined by the system
                                                                                    Control1..1
                                                                                    Typestring
                                                                                    Is Modifierfalse
                                                                                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                    Must Supporttrue
                                                                                    Summarytrue
                                                                                    Requirements

                                                                                    Need to be able to carry a human-readable meaning of the code for readers that do not know the system.

                                                                                    Pattern ValueAnatomical or acquired body structure
                                                                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                    327. MedicationStatement.dosage.site.coding.userSelected
                                                                                    Definition

                                                                                    Indicates that this coding was chosen by a user directly - e.g. off a pick list of available items (codes or displays).

                                                                                    ShortIf this coding was chosen directly by the user
                                                                                    Comments

                                                                                    Amongst a set of alternatives, a directly chosen code is the most appropriate starting point for new translations. There is some ambiguity about what exactly 'directly chosen' implies, and trading partner agreement may be needed to clarify the use of this element and its consequences more completely.

                                                                                    Control0..0
                                                                                    Typeboolean
                                                                                    Is Modifierfalse
                                                                                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                    Summarytrue
                                                                                    Requirements

                                                                                    This has been identified as a clinical safety criterium - that this exact system/code pair was chosen explicitly, rather than inferred by the system based on some rules or language processing.

                                                                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                    329. MedicationStatement.dosage.site.text
                                                                                    Definition

                                                                                    Hier wird die Körperstelle als Freitext angegeben.

                                                                                    ShortPlain text representation of the concept
                                                                                    Comments

                                                                                    Very often the text is the same as a displayName of one of the codings.

                                                                                    Control0..1
                                                                                    Typestring
                                                                                    Is Modifierfalse
                                                                                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                    Must Supporttrue
                                                                                    Summarytrue
                                                                                    Requirements

                                                                                    The codes from the terminologies do not always capture the correct meaning with all the nuances of the human using them, or sometimes there is no appropriate code at all. In these cases, the text is used to capture the full meaning of the source.

                                                                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                    331. MedicationStatement.dosage.route
                                                                                    Definition

                                                                                    Hier wird der Verabreichungsweg mit einem entsprechenden Code oder alternativ mit einem Freitext angegeben.

                                                                                    ShortHow drug should enter body
                                                                                    Control0..1
                                                                                    BindingFor example codes, see SNOMEDCTRouteCodes
                                                                                    (example to http://hl7.org/fhir/ValueSet/route-codes)

                                                                                    A coded concept describing the route or physiological path of administration of a therapeutic agent into or onto the body of a subject.

                                                                                    TypeCodeableConcept
                                                                                    Is Modifierfalse
                                                                                    Must Supporttrue
                                                                                    Summarytrue
                                                                                    Requirements

                                                                                    A code specifying the route or physiological path of administration of a therapeutic agent into or onto a patient's body.

                                                                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                    333. MedicationStatement.dosage.route.id
                                                                                    Definition

                                                                                    Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                    ShortUnique id for inter-element referencing
                                                                                    Control0..1
                                                                                    Typestring
                                                                                    Is Modifierfalse
                                                                                    XML FormatIn the XML format, this property is represented as an attribute.
                                                                                    Summaryfalse
                                                                                    335. MedicationStatement.dosage.route.extension
                                                                                    Definition

                                                                                    May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                    ShortAdditional content defined by implementations
                                                                                    Comments

                                                                                    There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                    Control0..*
                                                                                    TypeExtension
                                                                                    Is Modifierfalse
                                                                                    Summaryfalse
                                                                                    Alternate Namesextensions, user content
                                                                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                    SlicingThis element introduces a set of slices on MedicationStatement.dosage.route.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                    • value @ url
                                                                                    • 337. MedicationStatement.dosage.route.coding
                                                                                      Definition

                                                                                      Hier wird eines der Elemente ausgewählt, um den Verabreichungsweg als Code anzugeben.

                                                                                      ShortCode defined by a terminology system
                                                                                      Comments

                                                                                      Das MustSupport gilt nur für die vordefinierten Slices.

                                                                                      Control0..*
                                                                                      TypeCoding
                                                                                      Is Modifierfalse
                                                                                      Must Supporttrue
                                                                                      Summarytrue
                                                                                      Requirements

                                                                                      Allows for alternative encodings within a code system, and translations to other code systems.

                                                                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                      SlicingThis element introduces a set of slices on MedicationStatement.dosage.route.coding. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                      • value @ $this
                                                                                      • 339. MedicationStatement.dosage.route.coding:snomed
                                                                                        Slice Namesnomed
                                                                                        Definition

                                                                                        Hier wird ein Code aus dem Code-System SNOMED CT® eingetragen. Ein Beispiel-ValueSet wird zur Verfügung gestellt.

                                                                                        ShortCode defined by a terminology system
                                                                                        Comments

                                                                                        Codes may be defined very casually in enumerations, or code lists, up to very formal definitions such as SNOMED CT - see the HL7 v3 Core Principles for more information. Ordering of codings is undefined and SHALL NOT be used to infer meaning. Generally, at most only one of the coding values will be labeled as UserSelected = true.

                                                                                        Control0..1
                                                                                        BindingFor example codes, see Verabreichungsweg SNOMED CT®
                                                                                        (example to https://fhir.kbv.de/ValueSet/KBV_VS_Base_Route_of_Administration_SNOMED_CT)
                                                                                        TypeCoding
                                                                                        Is Modifierfalse
                                                                                        Must Supporttrue
                                                                                        Summarytrue
                                                                                        Requirements

                                                                                        Allows for alternative encodings within a code system, and translations to other code systems.

                                                                                        Pattern Value{
                                                                                          "system" : "http://snomed.info/sct"
                                                                                        }
                                                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                        341. MedicationStatement.dosage.route.coding:snomed.id
                                                                                        Definition

                                                                                        Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                        ShortUnique id for inter-element referencing
                                                                                        Control0..1
                                                                                        Typestring
                                                                                        Is Modifierfalse
                                                                                        XML FormatIn the XML format, this property is represented as an attribute.
                                                                                        Summaryfalse
                                                                                        343. MedicationStatement.dosage.route.coding:snomed.extension
                                                                                        Definition

                                                                                        May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                        ShortAdditional content defined by implementations
                                                                                        Comments

                                                                                        There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                        Control0..*
                                                                                        TypeExtension
                                                                                        Is Modifierfalse
                                                                                        Summaryfalse
                                                                                        Alternate Namesextensions, user content
                                                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                        SlicingThis element introduces a set of slices on MedicationStatement.dosage.route.coding.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                        • value @ url
                                                                                        • 345. MedicationStatement.dosage.route.coding:snomed.system
                                                                                          Definition

                                                                                          The identification of the code system that defines the meaning of the symbol in the code.

                                                                                          ShortIdentity of the terminology system
                                                                                          Comments

                                                                                          The URI may be an OID (urn:oid:...) or a UUID (urn:uuid:...). OIDs and UUIDs SHALL be references to the HL7 OID registry. Otherwise, the URI should come from HL7's list of FHIR defined special URIs or it should reference to some definition that establishes the system clearly and unambiguously.

                                                                                          Control1..1
                                                                                          Typeuri
                                                                                          Is Modifierfalse
                                                                                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                          Must Supporttrue
                                                                                          Summarytrue
                                                                                          Requirements

                                                                                          Need to be unambiguous about the source of the definition of the symbol.

                                                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                          347. MedicationStatement.dosage.route.coding:snomed.version
                                                                                          Definition

                                                                                          The version of the code system which was used when choosing this code. Note that a well-maintained code system does not need the version reported, because the meaning of codes is consistent across versions. However this cannot consistently be assured, and when the meaning is not guaranteed to be consistent, the version SHOULD be exchanged.

                                                                                          ShortVersion of the system - if relevant
                                                                                          Comments

                                                                                          Where the terminology does not clearly define what string should be used to identify code system versions, the recommendation is to use the date (expressed in FHIR date format) on which that version was officially published as the version date.

                                                                                          NoteThis is a business version Id, not a resource version Id (see discussion)
                                                                                          Control1..1
                                                                                          Typestring
                                                                                          Is Modifierfalse
                                                                                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                          Must Supporttrue
                                                                                          Summarytrue
                                                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                          349. MedicationStatement.dosage.route.coding:snomed.code
                                                                                          Definition

                                                                                          A symbol in syntax defined by the system. The symbol may be a predefined code or an expression in a syntax defined by the coding system (e.g. post-coordination).

                                                                                          ShortSymbol in syntax defined by the system
                                                                                          Control1..1
                                                                                          Typecode
                                                                                          Is Modifierfalse
                                                                                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                          Must Supporttrue
                                                                                          Summarytrue
                                                                                          Requirements

                                                                                          Need to refer to a particular code in the system.

                                                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                          351. MedicationStatement.dosage.route.coding:snomed.display
                                                                                          Definition

                                                                                          A representation of the meaning of the code in the system, following the rules of the system.

                                                                                          ShortRepresentation defined by the system
                                                                                          Control1..1
                                                                                          Typestring
                                                                                          Is Modifierfalse
                                                                                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                          Must Supporttrue
                                                                                          Summarytrue
                                                                                          Requirements

                                                                                          Need to be able to carry a human-readable meaning of the code for readers that do not know the system.

                                                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                          353. MedicationStatement.dosage.route.coding:snomed.userSelected
                                                                                          Definition

                                                                                          Indicates that this coding was chosen by a user directly - e.g. off a pick list of available items (codes or displays).

                                                                                          ShortIf this coding was chosen directly by the user
                                                                                          Comments

                                                                                          Amongst a set of alternatives, a directly chosen code is the most appropriate starting point for new translations. There is some ambiguity about what exactly 'directly chosen' implies, and trading partner agreement may be needed to clarify the use of this element and its consequences more completely.

                                                                                          Control0..0
                                                                                          Typeboolean
                                                                                          Is Modifierfalse
                                                                                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                          Summarytrue
                                                                                          Requirements

                                                                                          This has been identified as a clinical safety criterium - that this exact system/code pair was chosen explicitly, rather than inferred by the system based on some rules or language processing.

                                                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                          355. MedicationStatement.dosage.route.coding:edqm
                                                                                          Slice Nameedqm
                                                                                          Definition

                                                                                          Hier wird ein Code aus dem EDQM ValueSet medicine-route-of-administration angegeben. Die Expansion der EDQM-Konzepte entspricht der Änderungshistorie vom 16.05.2022 (https://standardterms.edqm.eu/index/6).

                                                                                          ShortCode defined by a terminology system
                                                                                          Comments

                                                                                          Codes may be defined very casually in enumerations, or code lists, up to very formal definitions such as SNOMED CT - see the HL7 v3 Core Principles for more information. Ordering of codings is undefined and SHALL NOT be used to infer meaning. Generally, at most only one of the coding values will be labeled as UserSelected = true.

                                                                                          Control0..1
                                                                                          BindingThe codes SHALL be taken from Medicine-route-of-administration
                                                                                          (required to https://fhir.kbv.de/ValueSet/KBV_VS_Base_Medicine_Route_Of_Administration)
                                                                                          TypeCoding
                                                                                          Is Modifierfalse
                                                                                          Must Supporttrue
                                                                                          Summarytrue
                                                                                          Requirements

                                                                                          Allows for alternative encodings within a code system, and translations to other code systems.

                                                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                          357. MedicationStatement.dosage.route.coding:edqm.id
                                                                                          Definition

                                                                                          Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                          ShortUnique id for inter-element referencing
                                                                                          Control0..1
                                                                                          Typestring
                                                                                          Is Modifierfalse
                                                                                          XML FormatIn the XML format, this property is represented as an attribute.
                                                                                          Summaryfalse
                                                                                          359. MedicationStatement.dosage.route.coding:edqm.extension
                                                                                          Definition

                                                                                          May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                          ShortAdditional content defined by implementations
                                                                                          Comments

                                                                                          There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                          Control0..*
                                                                                          TypeExtension
                                                                                          Is Modifierfalse
                                                                                          Summaryfalse
                                                                                          Alternate Namesextensions, user content
                                                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                          SlicingThis element introduces a set of slices on MedicationStatement.dosage.route.coding.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                          • value @ url
                                                                                          • 361. MedicationStatement.dosage.route.coding:edqm.system
                                                                                            Definition

                                                                                            The identification of the code system that defines the meaning of the symbol in the code.

                                                                                            ShortIdentity of the terminology system
                                                                                            Comments

                                                                                            The URI may be an OID (urn:oid:...) or a UUID (urn:uuid:...). OIDs and UUIDs SHALL be references to the HL7 OID registry. Otherwise, the URI should come from HL7's list of FHIR defined special URIs or it should reference to some definition that establishes the system clearly and unambiguously.

                                                                                            Control1..1
                                                                                            Typeuri
                                                                                            Is Modifierfalse
                                                                                            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                            Must Supporttrue
                                                                                            Summarytrue
                                                                                            Requirements

                                                                                            Need to be unambiguous about the source of the definition of the symbol.

                                                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                            363. MedicationStatement.dosage.route.coding:edqm.version
                                                                                            Definition

                                                                                            The version of the code system which was used when choosing this code. Note that a well-maintained code system does not need the version reported, because the meaning of codes is consistent across versions. However this cannot consistently be assured, and when the meaning is not guaranteed to be consistent, the version SHOULD be exchanged.

                                                                                            ShortVersion of the system - if relevant
                                                                                            Comments

                                                                                            Where the terminology does not clearly define what string should be used to identify code system versions, the recommendation is to use the date (expressed in FHIR date format) on which that version was officially published as the version date.

                                                                                            NoteThis is a business version Id, not a resource version Id (see discussion)
                                                                                            Control1..1
                                                                                            Typestring
                                                                                            Is Modifierfalse
                                                                                            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                            Must Supporttrue
                                                                                            Summarytrue
                                                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                            365. MedicationStatement.dosage.route.coding:edqm.code
                                                                                            Definition

                                                                                            A symbol in syntax defined by the system. The symbol may be a predefined code or an expression in a syntax defined by the coding system (e.g. post-coordination).

                                                                                            ShortSymbol in syntax defined by the system
                                                                                            Control1..1
                                                                                            Typecode
                                                                                            Is Modifierfalse
                                                                                            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                            Must Supporttrue
                                                                                            Summarytrue
                                                                                            Requirements

                                                                                            Need to refer to a particular code in the system.

                                                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                            367. MedicationStatement.dosage.route.coding:edqm.display
                                                                                            Definition

                                                                                            A representation of the meaning of the code in the system, following the rules of the system.

                                                                                            ShortRepresentation defined by the system
                                                                                            Control1..1
                                                                                            Typestring
                                                                                            Is Modifierfalse
                                                                                            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                            Must Supporttrue
                                                                                            Summarytrue
                                                                                            Requirements

                                                                                            Need to be able to carry a human-readable meaning of the code for readers that do not know the system.

                                                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                            369. MedicationStatement.dosage.route.coding:edqm.userSelected
                                                                                            Definition

                                                                                            Indicates that this coding was chosen by a user directly - e.g. off a pick list of available items (codes or displays).

                                                                                            ShortIf this coding was chosen directly by the user
                                                                                            Comments

                                                                                            Amongst a set of alternatives, a directly chosen code is the most appropriate starting point for new translations. There is some ambiguity about what exactly 'directly chosen' implies, and trading partner agreement may be needed to clarify the use of this element and its consequences more completely.

                                                                                            Control0..0
                                                                                            Typeboolean
                                                                                            Is Modifierfalse
                                                                                            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                            Summarytrue
                                                                                            Requirements

                                                                                            This has been identified as a clinical safety criterium - that this exact system/code pair was chosen explicitly, rather than inferred by the system based on some rules or language processing.

                                                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                            371. MedicationStatement.dosage.route.text
                                                                                            Definition

                                                                                            Hier wird der Verabreichungsweg als Freitext angegeben.

                                                                                            ShortPlain text representation of the concept
                                                                                            Comments

                                                                                            Very often the text is the same as a displayName of one of the codings.

                                                                                            Control0..1
                                                                                            Typestring
                                                                                            Is Modifierfalse
                                                                                            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                            Must Supporttrue
                                                                                            Summarytrue
                                                                                            Requirements

                                                                                            The codes from the terminologies do not always capture the correct meaning with all the nuances of the human using them, or sometimes there is no appropriate code at all. In these cases, the text is used to capture the full meaning of the source.

                                                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                            373. MedicationStatement.dosage.method
                                                                                            Definition

                                                                                            Technique for administering medication.

                                                                                            ShortTechnique for administering medication
                                                                                            Comments

                                                                                            Terminologies used often pre-coordinate this term with the route and or form of administration.

                                                                                            Control0..1
                                                                                            BindingFor example codes, see SNOMEDCTAdministrationMethodCodes
                                                                                            (example to http://hl7.org/fhir/ValueSet/administration-method-codes)

                                                                                            A coded concept describing the technique by which the medicine is administered.

                                                                                            TypeCodeableConcept
                                                                                            Is Modifierfalse
                                                                                            Summarytrue
                                                                                            Requirements

                                                                                            A coded value indicating the method by which the medication is introduced into or onto the body. Most commonly used for injections. For examples, Slow Push; Deep IV.

                                                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                            375. MedicationStatement.dosage.doseAndRate
                                                                                            Definition

                                                                                            Hier werden verschiedene Angaben dazu gemacht, wie das Arzneimittel bei einer einzelnen Verabreichung/Einnahme dosiert wird.

                                                                                            ShortAmount of medication administered
                                                                                            Control0..1
                                                                                            TypeElement
                                                                                            Is Modifierfalse
                                                                                            Must Supporttrue
                                                                                            Summarytrue
                                                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                            377. MedicationStatement.dosage.doseAndRate.id
                                                                                            Definition

                                                                                            Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                            ShortUnique id for inter-element referencing
                                                                                            Control0..1
                                                                                            Typestring
                                                                                            Is Modifierfalse
                                                                                            XML FormatIn the XML format, this property is represented as an attribute.
                                                                                            Summaryfalse
                                                                                            379. MedicationStatement.dosage.doseAndRate.extension
                                                                                            Definition

                                                                                            May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                            ShortAdditional content defined by implementations
                                                                                            Comments

                                                                                            There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                            Control0..*
                                                                                            TypeExtension
                                                                                            Is Modifierfalse
                                                                                            Summaryfalse
                                                                                            Alternate Namesextensions, user content
                                                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                            SlicingThis element introduces a set of slices on MedicationStatement.dosage.doseAndRate.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                            • value @ url
                                                                                            • 381. MedicationStatement.dosage.doseAndRate.type
                                                                                              Definition

                                                                                              The kind of dose or rate specified, for example, ordered or calculated.

                                                                                              ShortThe kind of dose or rate specified
                                                                                              Control0..1
                                                                                              BindingFor example codes, see DoseAndRateType
                                                                                              (example to http://hl7.org/fhir/ValueSet/dose-rate-type)

                                                                                              The kind of dose or rate specified.

                                                                                              TypeCodeableConcept
                                                                                              Is Modifierfalse
                                                                                              Summarytrue
                                                                                              Requirements

                                                                                              If the type is not populated, assume to be "ordered".

                                                                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                              383. MedicationStatement.dosage.doseAndRate.dose[x]
                                                                                              Definition

                                                                                              Hier werden verschiedene Angaben dazu gemacht, wie das Arzneimittel bei einer einzelnen Verabreichung/Einnahme dosiert wird.

                                                                                              ShortAmount of medication per dose
                                                                                              Comments

                                                                                              Note that this specifies the quantity of the specified medication, not the quantity for each active ingredient(s). Each ingredient amount can be communicated in the Medication resource. For example, if one wants to communicate that a tablet was 375 mg, where the dose was one tablet, you can use the Medication resource to document that the tablet was comprised of 375 mg of drug XYZ. Alternatively if the dose was 375 mg, then you may only need to use the Medication resource to indicate this was a tablet. If the example were an IV such as dopamine and you wanted to communicate that 400mg of dopamine was mixed in 500 ml of some IV solution, then this would all be communicated in the Medication resource. If the administration is not intended to be instantaneous (rate is present or timing has a duration), this can be specified to convey the total amount to be administered over the period of time as indicated by the schedule e.g. 500 ml in dose, with timing used to convey that this should be done over 4 hours.

                                                                                              Control0..1
                                                                                              TypeChoice of: Range, Quantity(SimpleQuantity)
                                                                                              [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                              Is Modifierfalse
                                                                                              Must Supporttrue
                                                                                              Must Support TypesNo must-support rules about the choice of types/profiles
                                                                                              Summarytrue
                                                                                              Requirements

                                                                                              The amount of therapeutic or other substance given at one administration event.

                                                                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                              SlicingThis element introduces a set of slices on MedicationStatement.dosage.doseAndRate.dose[x]. The slices areUnordered and Closed, and can be differentiated using the following discriminators:
                                                                                              • type @ $this
                                                                                              • 385. MedicationStatement.dosage.doseAndRate.dose[x]:doseQuantity
                                                                                                Slice NamedoseQuantity
                                                                                                Definition

                                                                                                Hier wird die Dosiermenge mittels einer definierten Menge angegeben.

                                                                                                ShortA fixed quantity (no comparator)
                                                                                                Comments

                                                                                                The context of use may frequently define what kind of quantity this is and therefore what kind of units can be used. The context of use may also restrict the values for the comparator.

                                                                                                Control0..1
                                                                                                This element is affected by the following invariants: ele-1
                                                                                                BindingThe codes SHOULD be taken from https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT
                                                                                                (preferred to https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT)
                                                                                                TypeQuantity(SimpleQuantity)
                                                                                                [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                Is Modifierfalse
                                                                                                Must Supporttrue
                                                                                                Summarytrue
                                                                                                Requirements

                                                                                                The amount of therapeutic or other substance given at one administration event.

                                                                                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                qty-3: If a code for the unit is present, the system SHALL also be present (code.empty() or system.exists())
                                                                                                sqty-1: The comparator is not used on a SimpleQuantity (comparator.empty())
                                                                                                387. MedicationStatement.dosage.doseAndRate.dose[x]:doseQuantity.id
                                                                                                Definition

                                                                                                Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                ShortUnique id for inter-element referencing
                                                                                                Control0..1
                                                                                                Typestring
                                                                                                Is Modifierfalse
                                                                                                XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                Summaryfalse
                                                                                                389. MedicationStatement.dosage.doseAndRate.dose[x]:doseQuantity.extension
                                                                                                Definition

                                                                                                May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                                ShortAdditional content defined by implementations
                                                                                                Comments

                                                                                                There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                Control0..*
                                                                                                TypeExtension
                                                                                                Is Modifierfalse
                                                                                                Summaryfalse
                                                                                                Alternate Namesextensions, user content
                                                                                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                SlicingThis element introduces a set of slices on MedicationStatement.dosage.doseAndRate.dose[x].extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                • value @ url
                                                                                                • 391. MedicationStatement.dosage.doseAndRate.dose[x]:doseQuantity.value
                                                                                                  Definition

                                                                                                  Hier wird die Menge des Arzneimittels angegeben, die verabreicht/eingenommen wird.

                                                                                                  ShortNumerical value (with implicit precision)
                                                                                                  Comments

                                                                                                  The implicit precision in the value should always be honored. Monetary values have their own rules for handling precision (refer to standard accounting text books).

                                                                                                  Control1..1
                                                                                                  Typedecimal
                                                                                                  Is Modifierfalse
                                                                                                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                  Must Supporttrue
                                                                                                  Summarytrue
                                                                                                  Requirements

                                                                                                  Precision is handled implicitly in almost all cases of measurement.

                                                                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                  393. MedicationStatement.dosage.doseAndRate.dose[x]:doseQuantity.comparator
                                                                                                  Definition

                                                                                                  Not allowed to be used in this context

                                                                                                  Short< | <= | >= | > - how to understand the value
                                                                                                  Control0..0
                                                                                                  BindingThe codes SHALL be taken from QuantityComparator
                                                                                                  (required to http://hl7.org/fhir/ValueSet/quantity-comparator|4.0.1)

                                                                                                  How the Quantity should be understood and represented.

                                                                                                  Typecode
                                                                                                  Is Modifiertrue because This is labeled as "Is Modifier" because the comparator modifies the interpretation of the value significantly. If there is no comparator, then there is no modification of the value
                                                                                                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                  Summarytrue
                                                                                                  Requirements

                                                                                                  Need a framework for handling measures where the value is <5ug/L or >400mg/L due to the limitations of measuring methodology.

                                                                                                  Meaning if MissingIf there is no comparator, then there is no modification of the value
                                                                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                  395. MedicationStatement.dosage.doseAndRate.dose[x]:doseQuantity.unit
                                                                                                  Definition

                                                                                                  A human-readable form of the unit.

                                                                                                  ShortUnit representation
                                                                                                  Control1..1
                                                                                                  Typestring
                                                                                                  Is Modifierfalse
                                                                                                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                  Must Supporttrue
                                                                                                  Summarytrue
                                                                                                  Requirements

                                                                                                  There are many representations for units of measure and in many contexts, particular representations are fixed and required. I.e. mcg for micrograms.

                                                                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                  397. MedicationStatement.dosage.doseAndRate.dose[x]:doseQuantity.system
                                                                                                  Definition

                                                                                                  The identification of the system that provides the coded form of the unit.

                                                                                                  ShortSystem that defines coded unit form
                                                                                                  Control1..1
                                                                                                  This element is affected by the following invariants: qty-3
                                                                                                  Typeuri
                                                                                                  Is Modifierfalse
                                                                                                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                  Must Supporttrue
                                                                                                  Summarytrue
                                                                                                  Requirements

                                                                                                  Need to know the system that defines the coded form of the unit.

                                                                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                  399. MedicationStatement.dosage.doseAndRate.dose[x]:doseQuantity.code
                                                                                                  Definition

                                                                                                  Hier wird die Dosiereinheit als Code angegeben. Hierbei sollte nach Möglichkeit folgendes ValueSet verwendet werden: https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT.

                                                                                                  ShortCoded form of the unit
                                                                                                  Comments

                                                                                                  The preferred system is UCUM, but SNOMED CT can also be used (for customary units) or ISO 4217 for currency. The context of use may additionally require a code from a particular system.

                                                                                                  Control1..1
                                                                                                  Typecode
                                                                                                  Is Modifierfalse
                                                                                                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                  Must Supporttrue
                                                                                                  Summarytrue
                                                                                                  Requirements

                                                                                                  Need a computable form of the unit that is fixed across all forms. UCUM provides this for quantities, but SNOMED CT provides many units of interest.

                                                                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                  401. MedicationStatement.dosage.doseAndRate.dose[x]:doseRange
                                                                                                  Slice NamedoseRange
                                                                                                  Definition

                                                                                                  Hier wird die Dosiermenge mittels eines definierten Mengenbereichs angegeben.

                                                                                                  ShortAmount of medication per dose
                                                                                                  Comments

                                                                                                  Note that this specifies the quantity of the specified medication, not the quantity for each active ingredient(s). Each ingredient amount can be communicated in the Medication resource. For example, if one wants to communicate that a tablet was 375 mg, where the dose was one tablet, you can use the Medication resource to document that the tablet was comprised of 375 mg of drug XYZ. Alternatively if the dose was 375 mg, then you may only need to use the Medication resource to indicate this was a tablet. If the example were an IV such as dopamine and you wanted to communicate that 400mg of dopamine was mixed in 500 ml of some IV solution, then this would all be communicated in the Medication resource. If the administration is not intended to be instantaneous (rate is present or timing has a duration), this can be specified to convey the total amount to be administered over the period of time as indicated by the schedule e.g. 500 ml in dose, with timing used to convey that this should be done over 4 hours.

                                                                                                  Control0..1
                                                                                                  TypeRange
                                                                                                  [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                  Is Modifierfalse
                                                                                                  Must Supporttrue
                                                                                                  Summarytrue
                                                                                                  Requirements

                                                                                                  The amount of therapeutic or other substance given at one administration event.

                                                                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                  403. MedicationStatement.dosage.doseAndRate.dose[x]:doseRange.id
                                                                                                  Definition

                                                                                                  Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                  ShortUnique id for inter-element referencing
                                                                                                  Control0..1
                                                                                                  Typestring
                                                                                                  Is Modifierfalse
                                                                                                  XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                  Summaryfalse
                                                                                                  405. MedicationStatement.dosage.doseAndRate.dose[x]:doseRange.extension
                                                                                                  Definition

                                                                                                  May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                                  ShortAdditional content defined by implementations
                                                                                                  Comments

                                                                                                  There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                  Control0..*
                                                                                                  TypeExtension
                                                                                                  Is Modifierfalse
                                                                                                  Summaryfalse
                                                                                                  Alternate Namesextensions, user content
                                                                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                  SlicingThis element introduces a set of slices on MedicationStatement.dosage.doseAndRate.dose[x].extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                  • value @ url
                                                                                                  • 407. MedicationStatement.dosage.doseAndRate.dose[x]:doseRange.low
                                                                                                    Definition

                                                                                                    Hier wird die untere Grenze des definierten Mengenbereichs angegeben.

                                                                                                    ShortLow limit
                                                                                                    Comments

                                                                                                    If the low element is missing, the low boundary is not known.

                                                                                                    Control0..1
                                                                                                    BindingThe codes SHOULD be taken from https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT
                                                                                                    (preferred to https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT)
                                                                                                    TypeQuantity(SimpleQuantity)
                                                                                                    Is Modifierfalse
                                                                                                    Must Supporttrue
                                                                                                    Summarytrue
                                                                                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                    409. MedicationStatement.dosage.doseAndRate.dose[x]:doseRange.low.id
                                                                                                    Definition

                                                                                                    Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                    ShortUnique id for inter-element referencing
                                                                                                    Control0..1
                                                                                                    Typestring
                                                                                                    Is Modifierfalse
                                                                                                    XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                    Summaryfalse
                                                                                                    411. MedicationStatement.dosage.doseAndRate.dose[x]:doseRange.low.extension
                                                                                                    Definition

                                                                                                    May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                                    ShortAdditional content defined by implementations
                                                                                                    Comments

                                                                                                    There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                    Control0..*
                                                                                                    TypeExtension
                                                                                                    Is Modifierfalse
                                                                                                    Summaryfalse
                                                                                                    Alternate Namesextensions, user content
                                                                                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                    SlicingThis element introduces a set of slices on MedicationStatement.dosage.doseAndRate.dose[x].low.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                    • value @ url
                                                                                                    • 413. MedicationStatement.dosage.doseAndRate.dose[x]:doseRange.low.value
                                                                                                      Definition

                                                                                                      Hier wird die Menge des Arzneimittels angegeben, die verabreicht/eingenommen wird.

                                                                                                      ShortNumerical value (with implicit precision)
                                                                                                      Comments

                                                                                                      The implicit precision in the value should always be honored. Monetary values have their own rules for handling precision (refer to standard accounting text books).

                                                                                                      Control1..1
                                                                                                      Typedecimal
                                                                                                      Is Modifierfalse
                                                                                                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                      Must Supporttrue
                                                                                                      Summarytrue
                                                                                                      Requirements

                                                                                                      Precision is handled implicitly in almost all cases of measurement.

                                                                                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                      415. MedicationStatement.dosage.doseAndRate.dose[x]:doseRange.low.comparator
                                                                                                      Definition

                                                                                                      Not allowed to be used in this context

                                                                                                      Short< | <= | >= | > - how to understand the value
                                                                                                      Control0..0
                                                                                                      BindingThe codes SHALL be taken from QuantityComparator
                                                                                                      (required to http://hl7.org/fhir/ValueSet/quantity-comparator|4.0.1)

                                                                                                      How the Quantity should be understood and represented.

                                                                                                      Typecode
                                                                                                      Is Modifiertrue because This is labeled as "Is Modifier" because the comparator modifies the interpretation of the value significantly. If there is no comparator, then there is no modification of the value
                                                                                                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                      Summarytrue
                                                                                                      Requirements

                                                                                                      Need a framework for handling measures where the value is <5ug/L or >400mg/L due to the limitations of measuring methodology.

                                                                                                      Meaning if MissingIf there is no comparator, then there is no modification of the value
                                                                                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                      417. MedicationStatement.dosage.doseAndRate.dose[x]:doseRange.low.unit
                                                                                                      Definition

                                                                                                      A human-readable form of the unit.

                                                                                                      ShortUnit representation
                                                                                                      Control1..1
                                                                                                      Typestring
                                                                                                      Is Modifierfalse
                                                                                                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                      Must Supporttrue
                                                                                                      Summarytrue
                                                                                                      Requirements

                                                                                                      There are many representations for units of measure and in many contexts, particular representations are fixed and required. I.e. mcg for micrograms.

                                                                                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                      419. MedicationStatement.dosage.doseAndRate.dose[x]:doseRange.low.system
                                                                                                      Definition

                                                                                                      The identification of the system that provides the coded form of the unit.

                                                                                                      ShortSystem that defines coded unit form
                                                                                                      Control1..1
                                                                                                      This element is affected by the following invariants: qty-3
                                                                                                      Typeuri
                                                                                                      Is Modifierfalse
                                                                                                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                      Must Supporttrue
                                                                                                      Summarytrue
                                                                                                      Requirements

                                                                                                      Need to know the system that defines the coded form of the unit.

                                                                                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                      421. MedicationStatement.dosage.doseAndRate.dose[x]:doseRange.low.code
                                                                                                      Definition

                                                                                                      Hier wird die Dosiereinheit als Code angegeben. Hierbei sollte nach Möglichkeit folgendes ValueSet verwendet werden: https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT.

                                                                                                      ShortCoded form of the unit
                                                                                                      Comments

                                                                                                      The preferred system is UCUM, but SNOMED CT can also be used (for customary units) or ISO 4217 for currency. The context of use may additionally require a code from a particular system.

                                                                                                      Control1..1
                                                                                                      Typecode
                                                                                                      Is Modifierfalse
                                                                                                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                      Must Supporttrue
                                                                                                      Summarytrue
                                                                                                      Requirements

                                                                                                      Need a computable form of the unit that is fixed across all forms. UCUM provides this for quantities, but SNOMED CT provides many units of interest.

                                                                                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                      423. MedicationStatement.dosage.doseAndRate.dose[x]:doseRange.high
                                                                                                      Definition

                                                                                                      Hier wird die obere Grenze des definierten Mengenbereichs angegeben.

                                                                                                      ShortHigh limit
                                                                                                      Comments

                                                                                                      If the high element is missing, the high boundary is not known.

                                                                                                      Control0..1
                                                                                                      BindingThe codes SHOULD be taken from https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT
                                                                                                      (preferred to https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT)
                                                                                                      TypeQuantity(SimpleQuantity)
                                                                                                      Is Modifierfalse
                                                                                                      Must Supporttrue
                                                                                                      Summarytrue
                                                                                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                      425. MedicationStatement.dosage.doseAndRate.dose[x]:doseRange.high.id
                                                                                                      Definition

                                                                                                      Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                      ShortUnique id for inter-element referencing
                                                                                                      Control0..1
                                                                                                      Typestring
                                                                                                      Is Modifierfalse
                                                                                                      XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                      Summaryfalse
                                                                                                      427. MedicationStatement.dosage.doseAndRate.dose[x]:doseRange.high.extension
                                                                                                      Definition

                                                                                                      May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                                      ShortAdditional content defined by implementations
                                                                                                      Comments

                                                                                                      There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                      Control0..*
                                                                                                      TypeExtension
                                                                                                      Is Modifierfalse
                                                                                                      Summaryfalse
                                                                                                      Alternate Namesextensions, user content
                                                                                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                      SlicingThis element introduces a set of slices on MedicationStatement.dosage.doseAndRate.dose[x].high.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                      • value @ url
                                                                                                      • 429. MedicationStatement.dosage.doseAndRate.dose[x]:doseRange.high.value
                                                                                                        Definition

                                                                                                        Hier wird die Menge des Arzneimittels angegeben, die verabreicht/eingenommen wird.

                                                                                                        ShortNumerical value (with implicit precision)
                                                                                                        Comments

                                                                                                        The implicit precision in the value should always be honored. Monetary values have their own rules for handling precision (refer to standard accounting text books).

                                                                                                        Control1..1
                                                                                                        Typedecimal
                                                                                                        Is Modifierfalse
                                                                                                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                        Must Supporttrue
                                                                                                        Summarytrue
                                                                                                        Requirements

                                                                                                        Precision is handled implicitly in almost all cases of measurement.

                                                                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                        431. MedicationStatement.dosage.doseAndRate.dose[x]:doseRange.high.comparator
                                                                                                        Definition

                                                                                                        Not allowed to be used in this context

                                                                                                        Short< | <= | >= | > - how to understand the value
                                                                                                        Control0..0
                                                                                                        BindingThe codes SHALL be taken from QuantityComparator
                                                                                                        (required to http://hl7.org/fhir/ValueSet/quantity-comparator|4.0.1)

                                                                                                        How the Quantity should be understood and represented.

                                                                                                        Typecode
                                                                                                        Is Modifiertrue because This is labeled as "Is Modifier" because the comparator modifies the interpretation of the value significantly. If there is no comparator, then there is no modification of the value
                                                                                                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                        Summarytrue
                                                                                                        Requirements

                                                                                                        Need a framework for handling measures where the value is <5ug/L or >400mg/L due to the limitations of measuring methodology.

                                                                                                        Meaning if MissingIf there is no comparator, then there is no modification of the value
                                                                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                        433. MedicationStatement.dosage.doseAndRate.dose[x]:doseRange.high.unit
                                                                                                        Definition

                                                                                                        A human-readable form of the unit.

                                                                                                        ShortUnit representation
                                                                                                        Control1..1
                                                                                                        Typestring
                                                                                                        Is Modifierfalse
                                                                                                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                        Must Supporttrue
                                                                                                        Summarytrue
                                                                                                        Requirements

                                                                                                        There are many representations for units of measure and in many contexts, particular representations are fixed and required. I.e. mcg for micrograms.

                                                                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                        435. MedicationStatement.dosage.doseAndRate.dose[x]:doseRange.high.system
                                                                                                        Definition

                                                                                                        The identification of the system that provides the coded form of the unit.

                                                                                                        ShortSystem that defines coded unit form
                                                                                                        Control1..1
                                                                                                        This element is affected by the following invariants: qty-3
                                                                                                        Typeuri
                                                                                                        Is Modifierfalse
                                                                                                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                        Must Supporttrue
                                                                                                        Summarytrue
                                                                                                        Requirements

                                                                                                        Need to know the system that defines the coded form of the unit.

                                                                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                        437. MedicationStatement.dosage.doseAndRate.dose[x]:doseRange.high.code
                                                                                                        Definition

                                                                                                        Hier wird die Dosiereinheit als Code angegeben. Hierbei sollte nach Möglichkeit folgendes ValueSet verwendet werden: https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT.

                                                                                                        ShortCoded form of the unit
                                                                                                        Comments

                                                                                                        The preferred system is UCUM, but SNOMED CT can also be used (for customary units) or ISO 4217 for currency. The context of use may additionally require a code from a particular system.

                                                                                                        Control1..1
                                                                                                        Typecode
                                                                                                        Is Modifierfalse
                                                                                                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                        Must Supporttrue
                                                                                                        Summarytrue
                                                                                                        Requirements

                                                                                                        Need a computable form of the unit that is fixed across all forms. UCUM provides this for quantities, but SNOMED CT provides many units of interest.

                                                                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                        439. MedicationStatement.dosage.doseAndRate.rate[x]
                                                                                                        Definition

                                                                                                        Hier kann die Dosierung einer Rate über einen bestimmten Zeitraum abgebildet werden. Ein Beispiel dafür wäre die Rate einer Infusionslösung. Dabei kann entweder eine konkrete Verabreichungsgeschwindigkeit (z.B. eine Infusionslösung, welche mit 50 ml/h oder 100 mg/h verabreicht wird) oder ein Bereich für eine Verabreichungsgeschwindigkeit definiert werden (z.B. die Gabe einer Infusionslösung, welche mit 100 ml/h bis 150 mg/h verabreicht wird).

                                                                                                        ShortAmount of medication per unit of time
                                                                                                        Comments

                                                                                                        It is possible to supply both a rate and a doseQuantity to provide full details about how the medication is to be administered and supplied. If the rate is intended to change over time, depending on local rules/regulations, each change should be captured as a new version of the MedicationRequest with an updated rate, or captured with a new MedicationRequest with the new rate.

                                                                                                        It is possible to specify a rate over time (for example, 100 ml/hour) using either the rateRatio and rateQuantity. The rateQuantity approach requires systems to have the capability to parse UCUM grammer where ml/hour is included rather than a specific ratio where the time is specified as the denominator. Where a rate such as 500ml over 2 hours is specified, the use of rateRatio may be more semantically correct than specifying using a rateQuantity of 250 mg/hour.

                                                                                                        Control0..1
                                                                                                        TypeChoice of: Ratio, Range, Quantity(SimpleQuantity)
                                                                                                        [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                        Is Modifierfalse
                                                                                                        Must Supporttrue
                                                                                                        Must Support TypesNo must-support rules about the choice of types/profiles
                                                                                                        Summarytrue
                                                                                                        Requirements

                                                                                                        Identifies the speed with which the medication was or will be introduced into the patient. Typically the rate for an infusion e.g. 100 ml per 1 hour or 100 ml/hr. May also be expressed as a rate per unit of time e.g. 500 ml per 2 hours. Other examples: 200 mcg/min or 200 mcg/1 minute; 1 liter/8 hours. Sometimes, a rate can imply duration when expressed as total volume / duration (e.g. 500mL/2 hours implies a duration of 2 hours). However, when rate doesn't imply duration (e.g. 250mL/hour), then the timing.repeat.duration is needed to convey the infuse over time period.

                                                                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                        SlicingThis element introduces a set of slices on MedicationStatement.dosage.doseAndRate.rate[x]. The slices areUnordered and Closed, and can be differentiated using the following discriminators:
                                                                                                        • type @ $this
                                                                                                        • 441. MedicationStatement.dosage.doseAndRate.rate[x]:rateRatio
                                                                                                          Slice NamerateRatio
                                                                                                          Definition

                                                                                                          Hier wird die Rate/Verabreichungsgeschwindigkeit in Form einer festen Angabe abgebildet. Dabei wird die Geschwindigkeit bzw. Flussrate, mit der das Arzneimittel verabreicht wird, mit Hilfe einer Einheit abgebildet, in der Zähler (z.B. 1 ml) und Nenner (z.B. 1 h) einzeln abgebildet werden.

                                                                                                          Beispiele für eine Flussrate mit Angabe von Zähler und Nenner:

                                                                                                          • 1 Mililiter pro 1 Stunde (1ml / 1h)
                                                                                                          • 1 Milligramm pro 1 Stunde (1mg / 1h)
                                                                                                          ShortAmount of medication per unit of time
                                                                                                          Comments

                                                                                                          Bei diesem Element handelt es sich um einen Quotient. Hierbei müssen immer Zähler und Nenner angegeben werden. Sollte dies nicht möglich sein, muss ein Default-Wert vorgegeben werden.

                                                                                                          Control0..1
                                                                                                          TypeRatio
                                                                                                          [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                          Is Modifierfalse
                                                                                                          Must Supporttrue
                                                                                                          Summarytrue
                                                                                                          Requirements

                                                                                                          Identifies the speed with which the medication was or will be introduced into the patient. Typically the rate for an infusion e.g. 100 ml per 1 hour or 100 ml/hr. May also be expressed as a rate per unit of time e.g. 500 ml per 2 hours. Other examples: 200 mcg/min or 200 mcg/1 minute; 1 liter/8 hours. Sometimes, a rate can imply duration when expressed as total volume / duration (e.g. 500mL/2 hours implies a duration of 2 hours). However, when rate doesn't imply duration (e.g. 250mL/hour), then the timing.repeat.duration is needed to convey the infuse over time period.

                                                                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                          443. MedicationStatement.dosage.doseAndRate.rate[x]:rateRatio.id
                                                                                                          Definition

                                                                                                          Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                          ShortUnique id for inter-element referencing
                                                                                                          Control0..1
                                                                                                          Typestring
                                                                                                          Is Modifierfalse
                                                                                                          XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                          Summaryfalse
                                                                                                          445. MedicationStatement.dosage.doseAndRate.rate[x]:rateRatio.extension
                                                                                                          Definition

                                                                                                          May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                                          ShortAdditional content defined by implementations
                                                                                                          Comments

                                                                                                          There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                          Control0..*
                                                                                                          TypeExtension
                                                                                                          Is Modifierfalse
                                                                                                          Summaryfalse
                                                                                                          Alternate Namesextensions, user content
                                                                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                          SlicingThis element introduces a set of slices on MedicationStatement.dosage.doseAndRate.rate[x].extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                          • value @ url
                                                                                                          • 447. MedicationStatement.dosage.doseAndRate.rate[x]:rateRatio.numerator
                                                                                                            Definition

                                                                                                            Hier wird der Zähler einer Verabreichungsgeschwindigkeit bzw. Flussrate angegeben. Dieser besteht aus einem Wert und einer Einheit (bevorzugt eine Volumeneinheit oder eine Gewichtseinheit).

                                                                                                            Beispiele für den Zähler einer Verabreichungsgeschwindigkeit:

                                                                                                            • 10 Milliliter (10 ml)
                                                                                                            • 5 Milligramm (5 mg)
                                                                                                            ShortNumerator value
                                                                                                            Control1..1
                                                                                                            BindingThe codes SHOULD be taken from https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT
                                                                                                            (preferred to https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT)
                                                                                                            TypeQuantity
                                                                                                            Is Modifierfalse
                                                                                                            Must Supporttrue
                                                                                                            Summarytrue
                                                                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                            449. MedicationStatement.dosage.doseAndRate.rate[x]:rateRatio.numerator.id
                                                                                                            Definition

                                                                                                            Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                            ShortUnique id for inter-element referencing
                                                                                                            Control0..1
                                                                                                            Typestring
                                                                                                            Is Modifierfalse
                                                                                                            XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                            Summaryfalse
                                                                                                            451. MedicationStatement.dosage.doseAndRate.rate[x]:rateRatio.numerator.extension
                                                                                                            Definition

                                                                                                            May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                                            ShortAdditional content defined by implementations
                                                                                                            Comments

                                                                                                            There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                            Control0..*
                                                                                                            TypeExtension
                                                                                                            Is Modifierfalse
                                                                                                            Summaryfalse
                                                                                                            Alternate Namesextensions, user content
                                                                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                            SlicingThis element introduces a set of slices on MedicationStatement.dosage.doseAndRate.rate[x].numerator.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                            • value @ url
                                                                                                            • 453. MedicationStatement.dosage.doseAndRate.rate[x]:rateRatio.numerator.value
                                                                                                              Definition

                                                                                                              Hier wird die Menge angegeben, die über einen bestimmten Zeitraum verabreicht wird.

                                                                                                              ShortNumerical value (with implicit precision)
                                                                                                              Comments

                                                                                                              The implicit precision in the value should always be honored. Monetary values have their own rules for handling precision (refer to standard accounting text books).

                                                                                                              Control1..1
                                                                                                              Typedecimal
                                                                                                              Is Modifierfalse
                                                                                                              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                              Must Supporttrue
                                                                                                              Summarytrue
                                                                                                              Requirements

                                                                                                              Precision is handled implicitly in almost all cases of measurement.

                                                                                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                              455. MedicationStatement.dosage.doseAndRate.rate[x]:rateRatio.numerator.comparator
                                                                                                              Definition

                                                                                                              How the value should be understood and represented - whether the actual value is greater or less than the stated value due to measurement issues; e.g. if the comparator is "<" , then the real value is < stated value.

                                                                                                              Short< | <= | >= | > - how to understand the value
                                                                                                              Control0..1
                                                                                                              BindingThe codes SHALL be taken from QuantityComparator
                                                                                                              (required to http://hl7.org/fhir/ValueSet/quantity-comparator|4.0.1)

                                                                                                              How the Quantity should be understood and represented.

                                                                                                              Typecode
                                                                                                              Is Modifiertrue because This is labeled as "Is Modifier" because the comparator modifies the interpretation of the value significantly. If there is no comparator, then there is no modification of the value
                                                                                                              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                              Summarytrue
                                                                                                              Requirements

                                                                                                              Need a framework for handling measures where the value is <5ug/L or >400mg/L due to the limitations of measuring methodology.

                                                                                                              Meaning if MissingIf there is no comparator, then there is no modification of the value
                                                                                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                              457. MedicationStatement.dosage.doseAndRate.rate[x]:rateRatio.numerator.unit
                                                                                                              Definition

                                                                                                              A human-readable form of the unit.

                                                                                                              ShortUnit representation
                                                                                                              Control1..1
                                                                                                              Typestring
                                                                                                              Is Modifierfalse
                                                                                                              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                              Must Supporttrue
                                                                                                              Summarytrue
                                                                                                              Requirements

                                                                                                              There are many representations for units of measure and in many contexts, particular representations are fixed and required. I.e. mcg for micrograms.

                                                                                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                              459. MedicationStatement.dosage.doseAndRate.rate[x]:rateRatio.numerator.system
                                                                                                              Definition

                                                                                                              The identification of the system that provides the coded form of the unit.

                                                                                                              ShortSystem that defines coded unit form
                                                                                                              Control1..1
                                                                                                              This element is affected by the following invariants: qty-3
                                                                                                              Typeuri
                                                                                                              Is Modifierfalse
                                                                                                              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                              Must Supporttrue
                                                                                                              Summarytrue
                                                                                                              Requirements

                                                                                                              Need to know the system that defines the coded form of the unit.

                                                                                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                              461. MedicationStatement.dosage.doseAndRate.rate[x]:rateRatio.numerator.code
                                                                                                              Definition

                                                                                                              Hier wird die Dosiereinheit als Code angegeben. Hierbei sollte nach Möglichkeit folgendes ValueSet verwendet werden: https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT.

                                                                                                              ShortCoded form of the unit
                                                                                                              Comments

                                                                                                              The preferred system is UCUM, but SNOMED CT can also be used (for customary units) or ISO 4217 for currency. The context of use may additionally require a code from a particular system.

                                                                                                              Control1..1
                                                                                                              Typecode
                                                                                                              Is Modifierfalse
                                                                                                              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                              Must Supporttrue
                                                                                                              Summarytrue
                                                                                                              Requirements

                                                                                                              Need a computable form of the unit that is fixed across all forms. UCUM provides this for quantities, but SNOMED CT provides many units of interest.

                                                                                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                              463. MedicationStatement.dosage.doseAndRate.rate[x]:rateRatio.denominator
                                                                                                              Definition

                                                                                                              Hier wird der Nenner einer Verabreichungsgeschwindigkeit bzw. Flussrate angegeben. Dieser entspricht einer Zeitspanne.

                                                                                                              Beispiele für den Nenner einer Verabreichungsgeschwindigkeit:

                                                                                                              • 3 Stunden (3h)
                                                                                                              • 1 Tag (1d)
                                                                                                              ShortDenominator value
                                                                                                              Control1..1
                                                                                                              BindingThe codes SHALL be taken from UnitsOfTime
                                                                                                              (required to http://hl7.org/fhir/ValueSet/units-of-time)
                                                                                                              TypeQuantity
                                                                                                              Is Modifierfalse
                                                                                                              Must Supporttrue
                                                                                                              Summarytrue
                                                                                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                              465. MedicationStatement.dosage.doseAndRate.rate[x]:rateRatio.denominator.id
                                                                                                              Definition

                                                                                                              Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                              ShortUnique id for inter-element referencing
                                                                                                              Control0..1
                                                                                                              Typestring
                                                                                                              Is Modifierfalse
                                                                                                              XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                              Summaryfalse
                                                                                                              467. MedicationStatement.dosage.doseAndRate.rate[x]:rateRatio.denominator.extension
                                                                                                              Definition

                                                                                                              May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                                              ShortAdditional content defined by implementations
                                                                                                              Comments

                                                                                                              There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                              Control0..*
                                                                                                              TypeExtension
                                                                                                              Is Modifierfalse
                                                                                                              Summaryfalse
                                                                                                              Alternate Namesextensions, user content
                                                                                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                              SlicingThis element introduces a set of slices on MedicationStatement.dosage.doseAndRate.rate[x].denominator.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                              • value @ url
                                                                                                              • 469. MedicationStatement.dosage.doseAndRate.rate[x]:rateRatio.denominator.value
                                                                                                                Definition

                                                                                                                Hier wird die Menge angegeben, die über einen bestimmten Zeitraum verabreicht wird.

                                                                                                                ShortNumerical value (with implicit precision)
                                                                                                                Comments

                                                                                                                The implicit precision in the value should always be honored. Monetary values have their own rules for handling precision (refer to standard accounting text books).

                                                                                                                Control1..1
                                                                                                                Typedecimal
                                                                                                                Is Modifierfalse
                                                                                                                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                Must Supporttrue
                                                                                                                Summarytrue
                                                                                                                Requirements

                                                                                                                Precision is handled implicitly in almost all cases of measurement.

                                                                                                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                471. MedicationStatement.dosage.doseAndRate.rate[x]:rateRatio.denominator.comparator
                                                                                                                Definition

                                                                                                                How the value should be understood and represented - whether the actual value is greater or less than the stated value due to measurement issues; e.g. if the comparator is "<" , then the real value is < stated value.

                                                                                                                Short< | <= | >= | > - how to understand the value
                                                                                                                Control0..1
                                                                                                                BindingThe codes SHALL be taken from QuantityComparator
                                                                                                                (required to http://hl7.org/fhir/ValueSet/quantity-comparator|4.0.1)

                                                                                                                How the Quantity should be understood and represented.

                                                                                                                Typecode
                                                                                                                Is Modifiertrue because This is labeled as "Is Modifier" because the comparator modifies the interpretation of the value significantly. If there is no comparator, then there is no modification of the value
                                                                                                                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                Summarytrue
                                                                                                                Requirements

                                                                                                                Need a framework for handling measures where the value is <5ug/L or >400mg/L due to the limitations of measuring methodology.

                                                                                                                Meaning if MissingIf there is no comparator, then there is no modification of the value
                                                                                                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                473. MedicationStatement.dosage.doseAndRate.rate[x]:rateRatio.denominator.unit
                                                                                                                Definition

                                                                                                                A human-readable form of the unit.

                                                                                                                ShortUnit representation
                                                                                                                Control1..1
                                                                                                                Typestring
                                                                                                                Is Modifierfalse
                                                                                                                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                Must Supporttrue
                                                                                                                Summarytrue
                                                                                                                Requirements

                                                                                                                There are many representations for units of measure and in many contexts, particular representations are fixed and required. I.e. mcg for micrograms.

                                                                                                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                475. MedicationStatement.dosage.doseAndRate.rate[x]:rateRatio.denominator.system
                                                                                                                Definition

                                                                                                                The identification of the system that provides the coded form of the unit.

                                                                                                                ShortSystem that defines coded unit form
                                                                                                                Control1..1
                                                                                                                This element is affected by the following invariants: qty-3
                                                                                                                Typeuri
                                                                                                                Is Modifierfalse
                                                                                                                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                Must Supporttrue
                                                                                                                Summarytrue
                                                                                                                Requirements

                                                                                                                Need to know the system that defines the coded form of the unit.

                                                                                                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                477. MedicationStatement.dosage.doseAndRate.rate[x]:rateRatio.denominator.code
                                                                                                                Definition

                                                                                                                Hier wird die Dosiereinheit als Code angegeben. Hierbei sollte nach Möglichkeit folgendes ValueSet verwendet werden: https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT.

                                                                                                                ShortCoded form of the unit
                                                                                                                Comments

                                                                                                                The preferred system is UCUM, but SNOMED CT can also be used (for customary units) or ISO 4217 for currency. The context of use may additionally require a code from a particular system.

                                                                                                                Control1..1
                                                                                                                Typecode
                                                                                                                Is Modifierfalse
                                                                                                                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                Must Supporttrue
                                                                                                                Summarytrue
                                                                                                                Requirements

                                                                                                                Need a computable form of the unit that is fixed across all forms. UCUM provides this for quantities, but SNOMED CT provides many units of interest.

                                                                                                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                479. MedicationStatement.dosage.doseAndRate.rate[x]:rateQuantity
                                                                                                                Slice NamerateQuantity
                                                                                                                Definition

                                                                                                                Hier wird die Rate/Verabreichungsgeschwindigkeit in Form einer festen Angabe abgebildet. Dabei wird die Geschwindigkeit bzw. Flussrate, mit der das Arzneimittel verabreicht wird, mit Hilfe einer kombinierten Einheit abgebildet (z.B. ml/h).

                                                                                                                Beispiele für eine Flussrate mit einer kombinierten Einheit:

                                                                                                                • 1 Milliliter pro Stunde (1 ml/h)
                                                                                                                • 1 Milligramm pro Stunde (1 mg/h)
                                                                                                                ShortA fixed quantity (no comparator)
                                                                                                                Comments

                                                                                                                The context of use may frequently define what kind of quantity this is and therefore what kind of units can be used. The context of use may also restrict the values for the comparator.

                                                                                                                Control0..1
                                                                                                                This element is affected by the following invariants: ele-1
                                                                                                                TypeQuantity(SimpleQuantity)
                                                                                                                [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                Is Modifierfalse
                                                                                                                Must Supporttrue
                                                                                                                Summarytrue
                                                                                                                Requirements

                                                                                                                Identifies the speed with which the medication was or will be introduced into the patient. Typically the rate for an infusion e.g. 100 ml per 1 hour or 100 ml/hr. May also be expressed as a rate per unit of time e.g. 500 ml per 2 hours. Other examples: 200 mcg/min or 200 mcg/1 minute; 1 liter/8 hours. Sometimes, a rate can imply duration when expressed as total volume / duration (e.g. 500mL/2 hours implies a duration of 2 hours). However, when rate doesn't imply duration (e.g. 250mL/hour), then the timing.repeat.duration is needed to convey the infuse over time period.

                                                                                                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                qty-3: If a code for the unit is present, the system SHALL also be present (code.empty() or system.exists())
                                                                                                                sqty-1: The comparator is not used on a SimpleQuantity (comparator.empty())
                                                                                                                481. MedicationStatement.dosage.doseAndRate.rate[x]:rateQuantity.id
                                                                                                                Definition

                                                                                                                Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                ShortUnique id for inter-element referencing
                                                                                                                Control0..1
                                                                                                                Typestring
                                                                                                                Is Modifierfalse
                                                                                                                XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                Summaryfalse
                                                                                                                483. MedicationStatement.dosage.doseAndRate.rate[x]:rateQuantity.extension
                                                                                                                Definition

                                                                                                                May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                                                ShortAdditional content defined by implementations
                                                                                                                Comments

                                                                                                                There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                                Control0..*
                                                                                                                TypeExtension
                                                                                                                Is Modifierfalse
                                                                                                                Summaryfalse
                                                                                                                Alternate Namesextensions, user content
                                                                                                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                SlicingThis element introduces a set of slices on MedicationStatement.dosage.doseAndRate.rate[x].extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                                • value @ url
                                                                                                                • 485. MedicationStatement.dosage.doseAndRate.rate[x]:rateQuantity.value
                                                                                                                  Definition

                                                                                                                  Hier wird die Menge angegeben, die über einen bestimmten Zeitraum verabreicht wird.

                                                                                                                  ShortNumerical value (with implicit precision)
                                                                                                                  Comments

                                                                                                                  The implicit precision in the value should always be honored. Monetary values have their own rules for handling precision (refer to standard accounting text books).

                                                                                                                  Control1..1
                                                                                                                  Typedecimal
                                                                                                                  Is Modifierfalse
                                                                                                                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                  Must Supporttrue
                                                                                                                  Summarytrue
                                                                                                                  Requirements

                                                                                                                  Precision is handled implicitly in almost all cases of measurement.

                                                                                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                  487. MedicationStatement.dosage.doseAndRate.rate[x]:rateQuantity.comparator
                                                                                                                  Definition

                                                                                                                  Not allowed to be used in this context

                                                                                                                  Short< | <= | >= | > - how to understand the value
                                                                                                                  Control0..0
                                                                                                                  BindingThe codes SHALL be taken from QuantityComparator
                                                                                                                  (required to http://hl7.org/fhir/ValueSet/quantity-comparator|4.0.1)

                                                                                                                  How the Quantity should be understood and represented.

                                                                                                                  Typecode
                                                                                                                  Is Modifiertrue because This is labeled as "Is Modifier" because the comparator modifies the interpretation of the value significantly. If there is no comparator, then there is no modification of the value
                                                                                                                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                  Summarytrue
                                                                                                                  Requirements

                                                                                                                  Need a framework for handling measures where the value is <5ug/L or >400mg/L due to the limitations of measuring methodology.

                                                                                                                  Meaning if MissingIf there is no comparator, then there is no modification of the value
                                                                                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                  489. MedicationStatement.dosage.doseAndRate.rate[x]:rateQuantity.unit
                                                                                                                  Definition

                                                                                                                  Hier wird die Einheit der Rate/Verabreichungsgeschwingigkeit in menschenlesbarer Sprache angegeben.

                                                                                                                  ShortUnit representation
                                                                                                                  Control1..1
                                                                                                                  Typestring
                                                                                                                  Is Modifierfalse
                                                                                                                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                  Must Supporttrue
                                                                                                                  Summarytrue
                                                                                                                  Requirements

                                                                                                                  There are many representations for units of measure and in many contexts, particular representations are fixed and required. I.e. mcg for micrograms.

                                                                                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                  491. MedicationStatement.dosage.doseAndRate.rate[x]:rateQuantity.system
                                                                                                                  Definition

                                                                                                                  The identification of the system that provides the coded form of the unit.

                                                                                                                  ShortSystem that defines coded unit form
                                                                                                                  Control1..1
                                                                                                                  This element is affected by the following invariants: qty-3
                                                                                                                  Typeuri
                                                                                                                  Is Modifierfalse
                                                                                                                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                  Must Supporttrue
                                                                                                                  Summarytrue
                                                                                                                  Requirements

                                                                                                                  Need to know the system that defines the coded form of the unit.

                                                                                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                  493. MedicationStatement.dosage.doseAndRate.rate[x]:rateQuantity.code
                                                                                                                  Definition

                                                                                                                  Hier wird die Einheit der Rate/Verabreichungsgeschwingigkeit als Code angegeben.

                                                                                                                  ShortCoded form of the unit
                                                                                                                  Comments

                                                                                                                  The preferred system is UCUM, but SNOMED CT can also be used (for customary units) or ISO 4217 for currency. The context of use may additionally require a code from a particular system.

                                                                                                                  Control1..1
                                                                                                                  Typecode
                                                                                                                  Is Modifierfalse
                                                                                                                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                  Must Supporttrue
                                                                                                                  Summarytrue
                                                                                                                  Requirements

                                                                                                                  Need a computable form of the unit that is fixed across all forms. UCUM provides this for quantities, but SNOMED CT provides many units of interest.

                                                                                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                  495. MedicationStatement.dosage.doseAndRate.rate[x]:rateRange
                                                                                                                  Slice NamerateRange
                                                                                                                  Definition

                                                                                                                  Hier kann der Bereich für eine Rate/Verabreichungsgeschwindigkeit angegeben werden, mit welcher ein Arzneimittel verabreicht wird.

                                                                                                                  Beispiel:

                                                                                                                  • Eine Infusionslösung kann mit einer Geschwindigkeit von 100 ml/h (Untergrenze) bis 120 ml/h (Obergrenze) verabreicht werden.
                                                                                                                  ShortAmount of medication per unit of time
                                                                                                                  Comments

                                                                                                                  It is possible to supply both a rate and a doseQuantity to provide full details about how the medication is to be administered and supplied. If the rate is intended to change over time, depending on local rules/regulations, each change should be captured as a new version of the MedicationRequest with an updated rate, or captured with a new MedicationRequest with the new rate.

                                                                                                                  It is possible to specify a rate over time (for example, 100 ml/hour) using either the rateRatio and rateQuantity. The rateQuantity approach requires systems to have the capability to parse UCUM grammer where ml/hour is included rather than a specific ratio where the time is specified as the denominator. Where a rate such as 500ml over 2 hours is specified, the use of rateRatio may be more semantically correct than specifying using a rateQuantity of 250 mg/hour.

                                                                                                                  Control0..1
                                                                                                                  TypeRange
                                                                                                                  [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                                                  Is Modifierfalse
                                                                                                                  Must Supporttrue
                                                                                                                  Summarytrue
                                                                                                                  Requirements

                                                                                                                  Identifies the speed with which the medication was or will be introduced into the patient. Typically the rate for an infusion e.g. 100 ml per 1 hour or 100 ml/hr. May also be expressed as a rate per unit of time e.g. 500 ml per 2 hours. Other examples: 200 mcg/min or 200 mcg/1 minute; 1 liter/8 hours. Sometimes, a rate can imply duration when expressed as total volume / duration (e.g. 500mL/2 hours implies a duration of 2 hours). However, when rate doesn't imply duration (e.g. 250mL/hour), then the timing.repeat.duration is needed to convey the infuse over time period.

                                                                                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                  497. MedicationStatement.dosage.doseAndRate.rate[x]:rateRange.id
                                                                                                                  Definition

                                                                                                                  Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                  ShortUnique id for inter-element referencing
                                                                                                                  Control0..1
                                                                                                                  Typestring
                                                                                                                  Is Modifierfalse
                                                                                                                  XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                  Summaryfalse
                                                                                                                  499. MedicationStatement.dosage.doseAndRate.rate[x]:rateRange.extension
                                                                                                                  Definition

                                                                                                                  May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                                                  ShortAdditional content defined by implementations
                                                                                                                  Comments

                                                                                                                  There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                                  Control0..*
                                                                                                                  TypeExtension
                                                                                                                  Is Modifierfalse
                                                                                                                  Summaryfalse
                                                                                                                  Alternate Namesextensions, user content
                                                                                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                  SlicingThis element introduces a set of slices on MedicationStatement.dosage.doseAndRate.rate[x].extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                                  • value @ url
                                                                                                                  • 501. MedicationStatement.dosage.doseAndRate.rate[x]:rateRange.low
                                                                                                                    Definition

                                                                                                                    Hier wird die untere Grenze des definierten Mengenbereichs angegeben.

                                                                                                                    ShortLow limit
                                                                                                                    Comments

                                                                                                                    If the low element is missing, the low boundary is not known.

                                                                                                                    Control0..1
                                                                                                                    TypeQuantity(SimpleQuantity)
                                                                                                                    Is Modifierfalse
                                                                                                                    Must Supporttrue
                                                                                                                    Summarytrue
                                                                                                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                    503. MedicationStatement.dosage.doseAndRate.rate[x]:rateRange.low.id
                                                                                                                    Definition

                                                                                                                    Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                    ShortUnique id for inter-element referencing
                                                                                                                    Control0..1
                                                                                                                    Typestring
                                                                                                                    Is Modifierfalse
                                                                                                                    XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                    Summaryfalse
                                                                                                                    505. MedicationStatement.dosage.doseAndRate.rate[x]:rateRange.low.extension
                                                                                                                    Definition

                                                                                                                    May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                                                    ShortAdditional content defined by implementations
                                                                                                                    Comments

                                                                                                                    There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                                    Control0..*
                                                                                                                    TypeExtension
                                                                                                                    Is Modifierfalse
                                                                                                                    Summaryfalse
                                                                                                                    Alternate Namesextensions, user content
                                                                                                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                    SlicingThis element introduces a set of slices on MedicationStatement.dosage.doseAndRate.rate[x].low.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                                    • value @ url
                                                                                                                    • 507. MedicationStatement.dosage.doseAndRate.rate[x]:rateRange.low.value
                                                                                                                      Definition

                                                                                                                      Hier wird die Menge angegeben, die über einen bestimmten Zeitraum verabreicht wird.

                                                                                                                      ShortNumerical value (with implicit precision)
                                                                                                                      Comments

                                                                                                                      The implicit precision in the value should always be honored. Monetary values have their own rules for handling precision (refer to standard accounting text books).

                                                                                                                      Control1..1
                                                                                                                      Typedecimal
                                                                                                                      Is Modifierfalse
                                                                                                                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                      Must Supporttrue
                                                                                                                      Summarytrue
                                                                                                                      Requirements

                                                                                                                      Precision is handled implicitly in almost all cases of measurement.

                                                                                                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                      509. MedicationStatement.dosage.doseAndRate.rate[x]:rateRange.low.comparator
                                                                                                                      Definition

                                                                                                                      Not allowed to be used in this context

                                                                                                                      Short< | <= | >= | > - how to understand the value
                                                                                                                      Control0..0
                                                                                                                      BindingThe codes SHALL be taken from QuantityComparator
                                                                                                                      (required to http://hl7.org/fhir/ValueSet/quantity-comparator|4.0.1)

                                                                                                                      How the Quantity should be understood and represented.

                                                                                                                      Typecode
                                                                                                                      Is Modifiertrue because This is labeled as "Is Modifier" because the comparator modifies the interpretation of the value significantly. If there is no comparator, then there is no modification of the value
                                                                                                                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                      Summarytrue
                                                                                                                      Requirements

                                                                                                                      Need a framework for handling measures where the value is <5ug/L or >400mg/L due to the limitations of measuring methodology.

                                                                                                                      Meaning if MissingIf there is no comparator, then there is no modification of the value
                                                                                                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                      511. MedicationStatement.dosage.doseAndRate.rate[x]:rateRange.low.unit
                                                                                                                      Definition

                                                                                                                      Hier wird die Einheit der Rate/Verabreichungsgeschwindigkeit als Code angegeben.

                                                                                                                      ShortUnit representation
                                                                                                                      Control1..1
                                                                                                                      Typestring
                                                                                                                      Is Modifierfalse
                                                                                                                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                      Must Supporttrue
                                                                                                                      Summarytrue
                                                                                                                      Requirements

                                                                                                                      There are many representations for units of measure and in many contexts, particular representations are fixed and required. I.e. mcg for micrograms.

                                                                                                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                      513. MedicationStatement.dosage.doseAndRate.rate[x]:rateRange.low.system
                                                                                                                      Definition

                                                                                                                      The identification of the system that provides the coded form of the unit.

                                                                                                                      ShortSystem that defines coded unit form
                                                                                                                      Control1..1
                                                                                                                      This element is affected by the following invariants: qty-3
                                                                                                                      Typeuri
                                                                                                                      Is Modifierfalse
                                                                                                                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                      Must Supporttrue
                                                                                                                      Summarytrue
                                                                                                                      Requirements

                                                                                                                      Need to know the system that defines the coded form of the unit.

                                                                                                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                      515. MedicationStatement.dosage.doseAndRate.rate[x]:rateRange.low.code
                                                                                                                      Definition

                                                                                                                      Hier wird die Einheit der Rate/Verabreichungsgeschwingigkeit als Code angegeben.

                                                                                                                      ShortCoded form of the unit
                                                                                                                      Comments

                                                                                                                      The preferred system is UCUM, but SNOMED CT can also be used (for customary units) or ISO 4217 for currency. The context of use may additionally require a code from a particular system.

                                                                                                                      Control1..1
                                                                                                                      Typecode
                                                                                                                      Is Modifierfalse
                                                                                                                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                      Must Supporttrue
                                                                                                                      Summarytrue
                                                                                                                      Requirements

                                                                                                                      Need a computable form of the unit that is fixed across all forms. UCUM provides this for quantities, but SNOMED CT provides many units of interest.

                                                                                                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                      517. MedicationStatement.dosage.doseAndRate.rate[x]:rateRange.high
                                                                                                                      Definition

                                                                                                                      Hier wird die obere Grenze des definierten Mengenbereichs angegeben.

                                                                                                                      ShortHigh limit
                                                                                                                      Comments

                                                                                                                      If the high element is missing, the high boundary is not known.

                                                                                                                      Control0..1
                                                                                                                      TypeQuantity(SimpleQuantity)
                                                                                                                      Is Modifierfalse
                                                                                                                      Must Supporttrue
                                                                                                                      Summarytrue
                                                                                                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                      519. MedicationStatement.dosage.doseAndRate.rate[x]:rateRange.high.id
                                                                                                                      Definition

                                                                                                                      Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                      ShortUnique id for inter-element referencing
                                                                                                                      Control0..1
                                                                                                                      Typestring
                                                                                                                      Is Modifierfalse
                                                                                                                      XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                      Summaryfalse
                                                                                                                      521. MedicationStatement.dosage.doseAndRate.rate[x]:rateRange.high.extension
                                                                                                                      Definition

                                                                                                                      May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                                                      ShortAdditional content defined by implementations
                                                                                                                      Comments

                                                                                                                      There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                                      Control0..*
                                                                                                                      TypeExtension
                                                                                                                      Is Modifierfalse
                                                                                                                      Summaryfalse
                                                                                                                      Alternate Namesextensions, user content
                                                                                                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                      SlicingThis element introduces a set of slices on MedicationStatement.dosage.doseAndRate.rate[x].high.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                                      • value @ url
                                                                                                                      • 523. MedicationStatement.dosage.doseAndRate.rate[x]:rateRange.high.value
                                                                                                                        Definition

                                                                                                                        Hier wird die Menge angegeben, die über einen bestimmten Zeitraum verabreicht wird.

                                                                                                                        ShortNumerical value (with implicit precision)
                                                                                                                        Comments

                                                                                                                        The implicit precision in the value should always be honored. Monetary values have their own rules for handling precision (refer to standard accounting text books).

                                                                                                                        Control1..1
                                                                                                                        Typedecimal
                                                                                                                        Is Modifierfalse
                                                                                                                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                        Must Supporttrue
                                                                                                                        Summarytrue
                                                                                                                        Requirements

                                                                                                                        Precision is handled implicitly in almost all cases of measurement.

                                                                                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                        525. MedicationStatement.dosage.doseAndRate.rate[x]:rateRange.high.comparator
                                                                                                                        Definition

                                                                                                                        Not allowed to be used in this context

                                                                                                                        Short< | <= | >= | > - how to understand the value
                                                                                                                        Control0..0
                                                                                                                        BindingThe codes SHALL be taken from QuantityComparator
                                                                                                                        (required to http://hl7.org/fhir/ValueSet/quantity-comparator|4.0.1)

                                                                                                                        How the Quantity should be understood and represented.

                                                                                                                        Typecode
                                                                                                                        Is Modifiertrue because This is labeled as "Is Modifier" because the comparator modifies the interpretation of the value significantly. If there is no comparator, then there is no modification of the value
                                                                                                                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                        Summarytrue
                                                                                                                        Requirements

                                                                                                                        Need a framework for handling measures where the value is <5ug/L or >400mg/L due to the limitations of measuring methodology.

                                                                                                                        Meaning if MissingIf there is no comparator, then there is no modification of the value
                                                                                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                        527. MedicationStatement.dosage.doseAndRate.rate[x]:rateRange.high.unit
                                                                                                                        Definition

                                                                                                                        Hier wird die Einheit der Rate/Verabreichungsgeschwindigkeit als Code angegeben.

                                                                                                                        ShortUnit representation
                                                                                                                        Control1..1
                                                                                                                        Typestring
                                                                                                                        Is Modifierfalse
                                                                                                                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                        Must Supporttrue
                                                                                                                        Summarytrue
                                                                                                                        Requirements

                                                                                                                        There are many representations for units of measure and in many contexts, particular representations are fixed and required. I.e. mcg for micrograms.

                                                                                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                        529. MedicationStatement.dosage.doseAndRate.rate[x]:rateRange.high.system
                                                                                                                        Definition

                                                                                                                        The identification of the system that provides the coded form of the unit.

                                                                                                                        ShortSystem that defines coded unit form
                                                                                                                        Control1..1
                                                                                                                        This element is affected by the following invariants: qty-3
                                                                                                                        Typeuri
                                                                                                                        Is Modifierfalse
                                                                                                                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                        Must Supporttrue
                                                                                                                        Summarytrue
                                                                                                                        Requirements

                                                                                                                        Need to know the system that defines the coded form of the unit.

                                                                                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                        531. MedicationStatement.dosage.doseAndRate.rate[x]:rateRange.high.code
                                                                                                                        Definition

                                                                                                                        Hier wird die Einheit der Rate/Verabreichungsgeschwingigkeit als Code angegeben.

                                                                                                                        ShortCoded form of the unit
                                                                                                                        Comments

                                                                                                                        The preferred system is UCUM, but SNOMED CT can also be used (for customary units) or ISO 4217 for currency. The context of use may additionally require a code from a particular system.

                                                                                                                        Control1..1
                                                                                                                        Typecode
                                                                                                                        Is Modifierfalse
                                                                                                                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                        Must Supporttrue
                                                                                                                        Summarytrue
                                                                                                                        Requirements

                                                                                                                        Need a computable form of the unit that is fixed across all forms. UCUM provides this for quantities, but SNOMED CT provides many units of interest.

                                                                                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                        533. MedicationStatement.dosage.maxDosePerPeriod
                                                                                                                        Definition

                                                                                                                        Hier wird die maximale Dosis angegeben, die in einer bestimmten Zeitspanne verabreicht werden darf. Bei kombinierten Dauer- und Bedarfsmedikationen ("zusätzlich bei Bedarf") wird über dieses Element die maximale Gesamtdosis der Einnahme/Verabreichung von Arzneimitteln mit gleichem Wirkstoff oder aus der gleichen Wirkstoffgruppe abgebildet.

                                                                                                                        ShortUpper limit on medication per unit of time
                                                                                                                        Comments

                                                                                                                        This is intended for use as an adjunct to the dosage when there is an upper cap. For example "2 tablets every 4 hours to a maximum of 8/day".

                                                                                                                        Control0..1
                                                                                                                        TypeRatio
                                                                                                                        Is Modifierfalse
                                                                                                                        Must Supporttrue
                                                                                                                        Summarytrue
                                                                                                                        Requirements

                                                                                                                        The maximum total quantity of a therapeutic substance that may be administered to a subject over the period of time. For example, 1000mg in 24 hours.

                                                                                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                        535. MedicationStatement.dosage.maxDosePerPeriod.id
                                                                                                                        Definition

                                                                                                                        Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                        ShortUnique id for inter-element referencing
                                                                                                                        Control0..1
                                                                                                                        Typestring
                                                                                                                        Is Modifierfalse
                                                                                                                        XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                        Summaryfalse
                                                                                                                        537. MedicationStatement.dosage.maxDosePerPeriod.extension
                                                                                                                        Definition

                                                                                                                        May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                                                        ShortAdditional content defined by implementations
                                                                                                                        Comments

                                                                                                                        There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                                        Control0..*
                                                                                                                        TypeExtension
                                                                                                                        Is Modifierfalse
                                                                                                                        Summaryfalse
                                                                                                                        Alternate Namesextensions, user content
                                                                                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                        SlicingThis element introduces a set of slices on MedicationStatement.dosage.maxDosePerPeriod.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                                        • value @ url
                                                                                                                        • 539. MedicationStatement.dosage.maxDosePerPeriod.numerator
                                                                                                                          Definition

                                                                                                                          Hier wird die Menge abgebildet. Dieser Wert entspricht dem Wert im Zähler der Angabe "Maximale Menge pro Gabe".

                                                                                                                          ShortNumerator value
                                                                                                                          Control1..1
                                                                                                                          BindingThe codes SHOULD be taken from https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT
                                                                                                                          (preferred to https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT)
                                                                                                                          TypeQuantity
                                                                                                                          Is Modifierfalse
                                                                                                                          Must Supporttrue
                                                                                                                          Summarytrue
                                                                                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                          541. MedicationStatement.dosage.maxDosePerPeriod.numerator.id
                                                                                                                          Definition

                                                                                                                          Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                          ShortUnique id for inter-element referencing
                                                                                                                          Control0..1
                                                                                                                          Typestring
                                                                                                                          Is Modifierfalse
                                                                                                                          XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                          Summaryfalse
                                                                                                                          543. MedicationStatement.dosage.maxDosePerPeriod.numerator.extension
                                                                                                                          Definition

                                                                                                                          May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                                                          ShortAdditional content defined by implementations
                                                                                                                          Comments

                                                                                                                          There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                                          Control0..*
                                                                                                                          TypeExtension
                                                                                                                          Is Modifierfalse
                                                                                                                          Summaryfalse
                                                                                                                          Alternate Namesextensions, user content
                                                                                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                          SlicingThis element introduces a set of slices on MedicationStatement.dosage.maxDosePerPeriod.numerator.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                                          • value @ url
                                                                                                                          • 545. MedicationStatement.dosage.maxDosePerPeriod.numerator.value
                                                                                                                            Definition

                                                                                                                            Hier wird die Menge des Arzneimittels angegeben, die maximal innerhalb der Zeitspanne verabreicht/eingenommen werden darf.

                                                                                                                            ShortNumerical value (with implicit precision)
                                                                                                                            Comments

                                                                                                                            The implicit precision in the value should always be honored. Monetary values have their own rules for handling precision (refer to standard accounting text books).

                                                                                                                            Control1..1
                                                                                                                            Typedecimal
                                                                                                                            Is Modifierfalse
                                                                                                                            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                            Must Supporttrue
                                                                                                                            Summarytrue
                                                                                                                            Requirements

                                                                                                                            Precision is handled implicitly in almost all cases of measurement.

                                                                                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                            547. MedicationStatement.dosage.maxDosePerPeriod.numerator.comparator
                                                                                                                            Definition

                                                                                                                            How the value should be understood and represented - whether the actual value is greater or less than the stated value due to measurement issues; e.g. if the comparator is "<" , then the real value is < stated value.

                                                                                                                            Short< | <= | >= | > - how to understand the value
                                                                                                                            Control0..1
                                                                                                                            BindingThe codes SHALL be taken from QuantityComparator
                                                                                                                            (required to http://hl7.org/fhir/ValueSet/quantity-comparator|4.0.1)

                                                                                                                            How the Quantity should be understood and represented.

                                                                                                                            Typecode
                                                                                                                            Is Modifiertrue because This is labeled as "Is Modifier" because the comparator modifies the interpretation of the value significantly. If there is no comparator, then there is no modification of the value
                                                                                                                            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                            Summarytrue
                                                                                                                            Requirements

                                                                                                                            Need a framework for handling measures where the value is <5ug/L or >400mg/L due to the limitations of measuring methodology.

                                                                                                                            Meaning if MissingIf there is no comparator, then there is no modification of the value
                                                                                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                            549. MedicationStatement.dosage.maxDosePerPeriod.numerator.unit
                                                                                                                            Definition

                                                                                                                            A human-readable form of the unit.

                                                                                                                            ShortUnit representation
                                                                                                                            Control1..1
                                                                                                                            Typestring
                                                                                                                            Is Modifierfalse
                                                                                                                            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                            Must Supporttrue
                                                                                                                            Summarytrue
                                                                                                                            Requirements

                                                                                                                            There are many representations for units of measure and in many contexts, particular representations are fixed and required. I.e. mcg for micrograms.

                                                                                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                            551. MedicationStatement.dosage.maxDosePerPeriod.numerator.system
                                                                                                                            Definition

                                                                                                                            The identification of the system that provides the coded form of the unit.

                                                                                                                            ShortSystem that defines coded unit form
                                                                                                                            Control1..1
                                                                                                                            This element is affected by the following invariants: qty-3
                                                                                                                            Typeuri
                                                                                                                            Is Modifierfalse
                                                                                                                            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                            Must Supporttrue
                                                                                                                            Summarytrue
                                                                                                                            Requirements

                                                                                                                            Need to know the system that defines the coded form of the unit.

                                                                                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                            553. MedicationStatement.dosage.maxDosePerPeriod.numerator.code
                                                                                                                            Definition

                                                                                                                            Hier wird die Dosiereinheit als Code angegeben. Hierbei sollte nach Möglichkeit folgendes ValueSet verwendet werden: https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT.

                                                                                                                            ShortCoded form of the unit
                                                                                                                            Comments

                                                                                                                            The preferred system is UCUM, but SNOMED CT can also be used (for customary units) or ISO 4217 for currency. The context of use may additionally require a code from a particular system.

                                                                                                                            Control1..1
                                                                                                                            Typecode
                                                                                                                            Is Modifierfalse
                                                                                                                            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                            Must Supporttrue
                                                                                                                            Summarytrue
                                                                                                                            Requirements

                                                                                                                            Need a computable form of the unit that is fixed across all forms. UCUM provides this for quantities, but SNOMED CT provides many units of interest.

                                                                                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                            555. MedicationStatement.dosage.maxDosePerPeriod.denominator
                                                                                                                            Definition

                                                                                                                            Hier wird die Zeitspanne angegeben. Dieser Wert entspricht dem Wert im Nenner der Angabe "Maximale Menge pro Gabe".

                                                                                                                            ShortDenominator value
                                                                                                                            Control1..1
                                                                                                                            BindingThe codes SHALL be taken from UnitsOfTime
                                                                                                                            (required to http://hl7.org/fhir/ValueSet/units-of-time)
                                                                                                                            TypeQuantity
                                                                                                                            Is Modifierfalse
                                                                                                                            Must Supporttrue
                                                                                                                            Summarytrue
                                                                                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                            557. MedicationStatement.dosage.maxDosePerPeriod.denominator.id
                                                                                                                            Definition

                                                                                                                            Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                            ShortUnique id for inter-element referencing
                                                                                                                            Control0..1
                                                                                                                            Typestring
                                                                                                                            Is Modifierfalse
                                                                                                                            XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                            Summaryfalse
                                                                                                                            559. MedicationStatement.dosage.maxDosePerPeriod.denominator.extension
                                                                                                                            Definition

                                                                                                                            May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                                                            ShortAdditional content defined by implementations
                                                                                                                            Comments

                                                                                                                            There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                                            Control0..*
                                                                                                                            TypeExtension
                                                                                                                            Is Modifierfalse
                                                                                                                            Summaryfalse
                                                                                                                            Alternate Namesextensions, user content
                                                                                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                            SlicingThis element introduces a set of slices on MedicationStatement.dosage.maxDosePerPeriod.denominator.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                                            • value @ url
                                                                                                                            • 561. MedicationStatement.dosage.maxDosePerPeriod.denominator.value
                                                                                                                              Definition

                                                                                                                              Hier wird der Wert der Zeitspanne angegeben, innerhalb der die definierte Menge des Arzneimittels maximal verabreicht/eingenommen werden darf.

                                                                                                                              ShortNumerical value (with implicit precision)
                                                                                                                              Comments

                                                                                                                              The implicit precision in the value should always be honored. Monetary values have their own rules for handling precision (refer to standard accounting text books).

                                                                                                                              Control1..1
                                                                                                                              Typedecimal
                                                                                                                              Is Modifierfalse
                                                                                                                              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                              Must Supporttrue
                                                                                                                              Summarytrue
                                                                                                                              Requirements

                                                                                                                              Precision is handled implicitly in almost all cases of measurement.

                                                                                                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                              563. MedicationStatement.dosage.maxDosePerPeriod.denominator.comparator
                                                                                                                              Definition

                                                                                                                              How the value should be understood and represented - whether the actual value is greater or less than the stated value due to measurement issues; e.g. if the comparator is "<" , then the real value is < stated value.

                                                                                                                              Short< | <= | >= | > - how to understand the value
                                                                                                                              Control0..1
                                                                                                                              BindingThe codes SHALL be taken from QuantityComparator
                                                                                                                              (required to http://hl7.org/fhir/ValueSet/quantity-comparator|4.0.1)

                                                                                                                              How the Quantity should be understood and represented.

                                                                                                                              Typecode
                                                                                                                              Is Modifiertrue because This is labeled as "Is Modifier" because the comparator modifies the interpretation of the value significantly. If there is no comparator, then there is no modification of the value
                                                                                                                              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                              Summarytrue
                                                                                                                              Requirements

                                                                                                                              Need a framework for handling measures where the value is <5ug/L or >400mg/L due to the limitations of measuring methodology.

                                                                                                                              Meaning if MissingIf there is no comparator, then there is no modification of the value
                                                                                                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                              565. MedicationStatement.dosage.maxDosePerPeriod.denominator.unit
                                                                                                                              Definition

                                                                                                                              A human-readable form of the unit.

                                                                                                                              ShortUnit representation
                                                                                                                              Control1..1
                                                                                                                              Typestring
                                                                                                                              Is Modifierfalse
                                                                                                                              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                              Must Supporttrue
                                                                                                                              Summarytrue
                                                                                                                              Requirements

                                                                                                                              There are many representations for units of measure and in many contexts, particular representations are fixed and required. I.e. mcg for micrograms.

                                                                                                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                              567. MedicationStatement.dosage.maxDosePerPeriod.denominator.system
                                                                                                                              Definition

                                                                                                                              The identification of the system that provides the coded form of the unit.

                                                                                                                              ShortSystem that defines coded unit form
                                                                                                                              Control1..1
                                                                                                                              This element is affected by the following invariants: qty-3
                                                                                                                              Typeuri
                                                                                                                              Is Modifierfalse
                                                                                                                              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                              Must Supporttrue
                                                                                                                              Summarytrue
                                                                                                                              Requirements

                                                                                                                              Need to know the system that defines the coded form of the unit.

                                                                                                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                              569. MedicationStatement.dosage.maxDosePerPeriod.denominator.code
                                                                                                                              Definition

                                                                                                                              Hier wird die Zeiteinheit als Code angegeben.

                                                                                                                              ShortCoded form of the unit
                                                                                                                              Comments

                                                                                                                              The preferred system is UCUM, but SNOMED CT can also be used (for customary units) or ISO 4217 for currency. The context of use may additionally require a code from a particular system.

                                                                                                                              Control1..1
                                                                                                                              Typecode
                                                                                                                              Is Modifierfalse
                                                                                                                              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                              Must Supporttrue
                                                                                                                              Summarytrue
                                                                                                                              Requirements

                                                                                                                              Need a computable form of the unit that is fixed across all forms. UCUM provides this for quantities, but SNOMED CT provides many units of interest.

                                                                                                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                              571. MedicationStatement.dosage.maxDosePerAdministration
                                                                                                                              Definition

                                                                                                                              Hier wird die Dosiermenge mittels einer maximalen Menge angegeben.

                                                                                                                              ShortUpper limit on medication per administration
                                                                                                                              Comments

                                                                                                                              This is intended for use as an adjunct to the dosage when there is an upper cap. For example, a body surface area related dose with a maximum amount, such as 1.5 mg/m2 (maximum 2 mg) IV over 5 – 10 minutes would have doseQuantity of 1.5 mg/m2 and maxDosePerAdministration of 2 mg.

                                                                                                                              Control0..1
                                                                                                                              BindingThe codes SHOULD be taken from https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT
                                                                                                                              (preferred to https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT)
                                                                                                                              TypeQuantity(SimpleQuantity)
                                                                                                                              Is Modifierfalse
                                                                                                                              Must Supporttrue
                                                                                                                              Summarytrue
                                                                                                                              Requirements

                                                                                                                              The maximum total quantity of a therapeutic substance that may be administered to a subject per administration.

                                                                                                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                              573. MedicationStatement.dosage.maxDosePerAdministration.id
                                                                                                                              Definition

                                                                                                                              Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                                              ShortUnique id for inter-element referencing
                                                                                                                              Control0..1
                                                                                                                              Typestring
                                                                                                                              Is Modifierfalse
                                                                                                                              XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                                              Summaryfalse
                                                                                                                              575. MedicationStatement.dosage.maxDosePerAdministration.extension
                                                                                                                              Definition

                                                                                                                              May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                                                              ShortAdditional content defined by implementations
                                                                                                                              Comments

                                                                                                                              There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                                              Control0..*
                                                                                                                              TypeExtension
                                                                                                                              Is Modifierfalse
                                                                                                                              Summaryfalse
                                                                                                                              Alternate Namesextensions, user content
                                                                                                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                                              SlicingThis element introduces a set of slices on MedicationStatement.dosage.maxDosePerAdministration.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                                              • value @ url
                                                                                                                              • 577. MedicationStatement.dosage.maxDosePerAdministration.value
                                                                                                                                Definition

                                                                                                                                Hier wird die Menge des Arzneimittels angegeben, die verabreicht/eingenommen wird.

                                                                                                                                ShortNumerical value (with implicit precision)
                                                                                                                                Comments

                                                                                                                                The implicit precision in the value should always be honored. Monetary values have their own rules for handling precision (refer to standard accounting text books).

                                                                                                                                Control1..1
                                                                                                                                Typedecimal
                                                                                                                                Is Modifierfalse
                                                                                                                                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                Must Supporttrue
                                                                                                                                Summarytrue
                                                                                                                                Requirements

                                                                                                                                Precision is handled implicitly in almost all cases of measurement.

                                                                                                                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                579. MedicationStatement.dosage.maxDosePerAdministration.comparator
                                                                                                                                Definition

                                                                                                                                Not allowed to be used in this context

                                                                                                                                Short< | <= | >= | > - how to understand the value
                                                                                                                                Control0..0
                                                                                                                                BindingThe codes SHALL be taken from QuantityComparator
                                                                                                                                (required to http://hl7.org/fhir/ValueSet/quantity-comparator|4.0.1)

                                                                                                                                How the Quantity should be understood and represented.

                                                                                                                                Typecode
                                                                                                                                Is Modifiertrue because This is labeled as "Is Modifier" because the comparator modifies the interpretation of the value significantly. If there is no comparator, then there is no modification of the value
                                                                                                                                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                Summarytrue
                                                                                                                                Requirements

                                                                                                                                Need a framework for handling measures where the value is <5ug/L or >400mg/L due to the limitations of measuring methodology.

                                                                                                                                Meaning if MissingIf there is no comparator, then there is no modification of the value
                                                                                                                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                581. MedicationStatement.dosage.maxDosePerAdministration.unit
                                                                                                                                Definition

                                                                                                                                A human-readable form of the unit.

                                                                                                                                ShortUnit representation
                                                                                                                                Control1..1
                                                                                                                                Typestring
                                                                                                                                Is Modifierfalse
                                                                                                                                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                Must Supporttrue
                                                                                                                                Summarytrue
                                                                                                                                Requirements

                                                                                                                                There are many representations for units of measure and in many contexts, particular representations are fixed and required. I.e. mcg for micrograms.

                                                                                                                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                583. MedicationStatement.dosage.maxDosePerAdministration.system
                                                                                                                                Definition

                                                                                                                                The identification of the system that provides the coded form of the unit.

                                                                                                                                ShortSystem that defines coded unit form
                                                                                                                                Control1..1
                                                                                                                                This element is affected by the following invariants: qty-3
                                                                                                                                Typeuri
                                                                                                                                Is Modifierfalse
                                                                                                                                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                Must Supporttrue
                                                                                                                                Summarytrue
                                                                                                                                Requirements

                                                                                                                                Need to know the system that defines the coded form of the unit.

                                                                                                                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                585. MedicationStatement.dosage.maxDosePerAdministration.code
                                                                                                                                Definition

                                                                                                                                Hier wird die Dosiereinheit als Code angegeben. Hierbei sollte nach Möglichkeit folgendes ValueSet verwendet werden: https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT.

                                                                                                                                ShortCoded form of the unit
                                                                                                                                Comments

                                                                                                                                The preferred system is UCUM, but SNOMED CT can also be used (for customary units) or ISO 4217 for currency. The context of use may additionally require a code from a particular system.

                                                                                                                                Control1..1
                                                                                                                                Typecode
                                                                                                                                Is Modifierfalse
                                                                                                                                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                                                Must Supporttrue
                                                                                                                                Summarytrue
                                                                                                                                Requirements

                                                                                                                                Need a computable form of the unit that is fixed across all forms. UCUM provides this for quantities, but SNOMED CT provides many units of interest.

                                                                                                                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                                                587. MedicationStatement.dosage.maxDosePerLifetime
                                                                                                                                Definition

                                                                                                                                Upper limit on medication per lifetime of the patient.

                                                                                                                                ShortUpper limit on medication per lifetime of the patient
                                                                                                                                Control0..0
                                                                                                                                TypeQuantity(SimpleQuantity)
                                                                                                                                Is Modifierfalse
                                                                                                                                Summarytrue
                                                                                                                                Requirements

                                                                                                                                The maximum total quantity of a therapeutic substance that may be administered per lifetime of the subject.

                                                                                                                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))