| Official URL: https://fhir.kbv.de/StructureDefinition/KBV_PR_WEST_MedicationStatement | Version: 1.0.0-kommentierung | |||
| Draft as of 2026-03-11 | Computable Name: KBV_PR_WEST_MedicationStatement | |||
Copyright/Legal: Im folgenden Profil können Codes aus den Code-Systemen SNOMED CT®, LOINC, Ucum, ATC, ICD-10-GM, ICD-10-WHO, OPS, Alpha-ID/Alpha-ID-SE und ICF enthalten sein, die dem folgenden Urheberrecht unterliegen: This material includes SNOMED CT® Clinical Terms® (SNOMED CT® CT®) which is used by permission of SNOMED CT® International. All rights reserved. SNOMED CT® CT®, was originally created by The College of American Pathologists. SNOMED CT® and SNOMED CT® CT are registered trademarks of SNOMED CT® International. Implementers of these artefacts must have the appropriate SNOMED CT® CT Affiliate license. This material contains content from LOINC (http://LOINC.org). LOINC is copyright © 1995-2020, Regenstrief Institute, Inc. and the Logical Observation Identifiers Names and Codes (LOINC) Committee and is available at no cost under the license at http://LOINC.org/license. LOINC® is a registered United States trademark of Regenstrief Institute, Inc. This product includes all or a portion of the UCUM table, UCUM codes, and UCUM definitions or is derived from it, subject to a license from Regenstrief Institute, Inc. and The UCUM Organization. Your use of the UCUM table, UCUM codes, UCUM definitions also is subject to this license, a copy of which is available at http://unitsofmeasure.org. The current complete UCUM table, UCUM Specification are available for download at http://unitsofmeasure.org. The UCUM table and UCUM codes are copyright © 1995-2009, Regenstrief Institute, Inc. and the Unified Codes for Units of Measures (UCUM) Organization. All rights reserved. THE UCUM TABLE (IN ALL FORMATS), UCUM DEFINITIONS, AND SPECIFICATION ARE PROVIDED ‘AS IS.’ ANY EXPRESS OR IMPLIED WARRANTIES ARE DISCLAIMED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. Dieses Material enthält Inhalte aus ATC. Die Erstellung erfolgte unter Verwendung der Datenträger der amtlichen Fassung der ATC-Klassifikation mit DDD des Bundesinstituts für Arzneimittel und Medizinprodukte (BfArM). Dieses Material enthält Inhalte aus ICD-10-GM, ICD-10-WHO, OPS Alpha-ID ans Alpha-ID-SE. Die Erstellung erfolgt unter Verwendung der maschinenlesbaren Fassung des Bundesinstituts für Arzneimittel und Medizinprodukte (BfArM). Dieses Material enthält Inhalte aus ICF. Die Erstellung erfolgt unter Verwendung der maschinenlesbaren Fassung des Deutschen Instituts für Medizinische Dokumentation und Information (DIMDI). ICF-Kodes, -Begriffe und -Texte © Weltgesundheitsorganisation, übersetzt und herausgegeben durch das Deutsche Institut für Medizinische Dokumentation und Information von der International classification of functioning, disability and health - ICF, herausgegeben durch die Weltgesundheitsorganisation. |
||||
Diese Ressource bietet die Möglichkeit anzugeben, ob eine Medikation im System als Dauermedikation deklariert wurde.
Usages:
You can also check for usages in the FHIR IG Statistics
Description of Profiles, Differentials, Snapshots and how the different presentations work.
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
0..* | KBV_PR_Base_MedicationStatement(1.8.0) | Medikations-Information | |
![]() ![]() |
SΣ | 1..1 | id | Logical id of this artifact |
![]() ![]() |
SΣ | 1..1 | Meta | Metadata about the resource |
![]() ![]() ![]() |
SΣ | 1..* | canonical(StructureDefinition) | Profiles this resource claims to conform to Slice: Unordered, Open by value:$this |
![]() ![]() ![]() ![]() |
SΣ | 1..1 | canonical(StructureDefinition) | Profiles this resource claims to conform to Fixed Value: https://fhir.kbv.de/StructureDefinition/KBV_PR_WEST_MedicationStatement|1.0.0-kommentierung |
![]() ![]() |
?!Σ | 0..1 | uri | A set of rules under which this content was created |
![]() ![]() |
0..0 | Extension Slice: Unordered, Open by value:url | ||
![]() ![]() |
?! | 0..* | Extension | Extensions that cannot be ignored |
![]() ![]() |
?!SΣ | 1..1 | code | active | completed | entered-in-error | intended | stopped | on-hold | unknown | not-taken Binding: Medication Status Codes (required): A coded concept indicating the current status of a MedicationStatement. |
![]() ![]() |
S | 0..* | CodeableConcept | Reason for current status Binding: Medikation Therapie Statuscodes SNOMED CT® (example): A coded concept indicating the reason for the status of the statement. |
![]() ![]() |
SΣ | 1..1 | Reference(Medication) | What medication was taken Slice: Unordered, Closed by type:$this |
![]() ![]() ![]() |
SΣ | 1..1 | Reference(KBV_PR_WEST_Medication(1.0.0-kommentierung)) | What medication was taken |
![]() ![]() ![]() ![]() |
SΣC | 1..1 | string | Literal reference, Relative, internal or absolute URL |
![]() ![]() |
SΣ | 1..1 | Reference(KBV_PR_WEST_Patient(1.0.0-kommentierung)) | Who is/was taking the medication |
![]() ![]() ![]() |
ΣC | 1..1 | string | Literal reference, Relative, internal or absolute URL |
![]() ![]() |
SΣ | 0..1 | The date/time or interval when the medication is/was/will be taken Slice: Unordered, Closed by type:$this | |
![]() ![]() ![]() |
dateTime | |||
![]() ![]() ![]() |
Period | |||
![]() ![]() ![]() |
SΣ | 0..1 | Period | Zeitraum der Dauermedikation |
![]() ![]() ![]() ![]() |
SΣC | 1..1 | dateTime | Starting time with inclusive boundary |
![]() ![]() ![]() ![]() |
SΣC | 0..1 | dateTime | End time with inclusive boundary, if not ongoing |
![]() ![]() ![]() |
Σ | 0..1 | dateTime | The date/time or interval when the medication is/was/will be taken |
![]() ![]() |
SΣ | 0..1 | dateTime | When the statement was asserted? |
![]() ![]() |
S | 0..1 | Annotation | weitere Angaben zur Verordnung |
![]() ![]() ![]() |
Σ | 0..1 | Individual responsible for the annotation Slice: Unordered, Closed by type:$this | |
![]() ![]() ![]() ![]() |
Reference(Practitioner | Patient | RelatedPerson | Organization) | |||
![]() ![]() ![]() ![]() |
string | |||
![]() ![]() ![]() ![]() |
SΣ | 0..1 | Reference(KBV_PR_WEST_Organization(1.0.0-kommentierung) | KBV_PR_WEST_Practitioner(1.0.0-kommentierung) | KBV_PR_WEST_Patient(1.0.0-kommentierung)) | Individual responsible for the annotation |
![]() ![]() ![]() ![]() ![]() |
SΣC | 1..1 | string | Literal reference, Relative, internal or absolute URL |
![]() ![]() ![]() ![]() |
SΣ | 0..1 | string | Individual responsible for the annotation |
![]() ![]() ![]() |
SΣ | 0..1 | dateTime | When the annotation was made |
![]() ![]() ![]() |
SΣ | 1..1 | markdown | The annotation - text content (as markdown) |
![]() ![]() |
S | 0..* | Dosage | Details of how medication is/was taken or should be taken |
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
![]() ![]() ![]() |
SΣ | 0..1 | string | Free text dosage instructions e.g. SIG |
![]() ![]() ![]() |
SΣ | 0..1 | string | Patient or consumer oriented instructions |
![]() ![]() ![]() |
SΣ | 0..1 | Timing | When medication should be administered |
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
![]() ![]() ![]() ![]() |
SΣ | 0..* | dateTime | When the event occurs |
![]() ![]() ![]() ![]() |
SΣC | 0..1 | Element | When the event is to occur Constraints: tim-1, tim-2, tim-4, tim-5, tim-6, tim-7, tim-8, tim-9, tim-10 |
![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | Length/Range of lengths, or (Start and/or end) limits Slice: Unordered, Closed by type:$this | |
![]() ![]() ![]() ![]() ![]() ![]() |
Duration | |||
![]() ![]() ![]() ![]() ![]() ![]() |
Range | |||
![]() ![]() ![]() ![]() ![]() ![]() |
Period | |||
![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | Period | Length/Range of lengths, or (Start and/or end) limits |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣC | 1..1 | dateTime | Starting time with inclusive boundary |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣC | 0..1 | dateTime | End time with inclusive boundary, if not ongoing |
![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | Duration | Length/Range of lengths, or (Start and/or end) limits |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | decimal | Numerical value (with implicit precision) |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..1 | code | < | <= | >= | > - how to understand the value Binding: QuantityComparator (required): How the Quantity should be understood and represented. |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | string | Unit representation |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣC | 1..1 | uri | System that defines coded unit form |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | code | Coded form of the unit |
![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | Range | Length/Range of lengths, or (Start and/or end) limits |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | SimpleQuantity | Low limit Binding: UnitsOfTime (required) |
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | decimal | Numerical value (with implicit precision) |
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | string | Unit representation |
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣC | 1..1 | uri | System that defines coded unit form |
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | code | Coded form of the unit |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | SimpleQuantity | High limit Binding: UnitsOfTime (required) |
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | decimal | Numerical value (with implicit precision) |
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | string | Unit representation |
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣC | 1..1 | uri | System that defines coded unit form |
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | code | Coded form of the unit |
![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | positiveInt | Number of times to repeat |
![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | positiveInt | Maximum number of times to repeat |
![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | decimal | How long when it happens |
![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | decimal | How long when it happens (Max) |
![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | code | s | min | h | d | wk | mo | a - unit of time (UCUM) Binding: UnitsOfTime (required): A unit of time (units from UCUM). |
![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | positiveInt | Event occurs frequency times per period |
![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | positiveInt | Event occurs up to frequencyMax times per period |
![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | decimal | Event occurs frequency times per period |
![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | decimal | Upper limit of period (3-4 hours) |
![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | code | s | min | h | d | wk | mo | a - unit of time (UCUM) Binding: UnitsOfTime (required): A unit of time (units from UCUM). |
![]() ![]() ![]() ![]() ![]() |
SΣ | 0..* | code | mon | tue | wed | thu | fri | sat | sun Binding: DaysOfWeek (required) |
![]() ![]() ![]() ![]() ![]() |
SΣ | 0..* | time | Time of day for action |
![]() ![]() ![]() ![]() ![]() |
SΣ | 0..* | code | Code for time period of occurrence Slice: Unordered, Open by value:$this Binding: EventTiming (required): Real world event relating to the schedule. |
![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | code | Code for time period of occurrence Binding: EventTiming (required): Real world event relating to the schedule. |
![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 0..* | code | Code for time period of occurrence Binding: TimingEvent (required): Real world event relating to the schedule. |
![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | unsignedInt | Minutes from event (before or after) |
![]() ![]() ![]() |
SΣ | 0..1 | Take "as needed" (for x) Slice: Unordered, Closed by type:$this Binding: SNOMEDCTMedicationAsNeededReasonCodes (example): 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. | |
![]() ![]() ![]() ![]() |
boolean | |||
![]() ![]() ![]() ![]() |
CodeableConcept | |||
![]() ![]() ![]() ![]() |
SΣ | 0..1 | boolean | Take "as needed" (for x) |
![]() ![]() ![]() ![]() |
SΣ | 0..1 | CodeableConcept | Take "as needed" (for x) Binding: SNOMEDCTMedicationAsNeededReasonCodes (example): 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. |
![]() ![]() ![]() ![]() ![]() |
SΣ | 0..* | Coding | Code defined by a terminology system Slice: Unordered, Open by value:$this |
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..* | Coding | Code defined by a terminology system Binding: Bedarfsmedikation Bedingung SNOMED CT® (preferred) Required Pattern: At least the following |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system Fixed Value: http://snomed.info/sct | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Version of the system - if relevant | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | code | Symbol in syntax defined by the system | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Representation defined by the system | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | boolean | If this coding was chosen directly by the user | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | uri | Identity of the terminology system Required Pattern: http://snomed.info/sct |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | string | Version of the system - if relevant |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | code | Symbol in syntax defined by the system |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | string | Representation defined by the system |
![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | string | Plain text representation of the concept |
![]() ![]() ![]() |
SΣ | 0..1 | CodeableConcept | Body site to administer to Binding: SNOMEDCTAnatomicalStructureForAdministrationSiteCodes (example): A coded concept describing the site location the medicine enters into or onto the body. |
![]() ![]() ![]() ![]() |
SΣ | 0..* | Coding | Code defined by a terminology system |
![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | uri | Identity of the terminology system Fixed Value: http://snomed.info/sct |
![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | string | Version of the system - if relevant |
![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | code | Symbol in syntax defined by the system Fixed Value: 442083009 |
![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | string | Representation defined by the system Required Pattern: Anatomical or acquired body structure |
![]() ![]() ![]() ![]() |
SΣ | 0..1 | string | Plain text representation of the concept |
![]() ![]() ![]() |
SΣ | 0..1 | CodeableConcept | How drug should enter body Binding: SNOMEDCTRouteCodes (example): A coded concept describing the route or physiological path of administration of a therapeutic agent into or onto the body of a subject. |
![]() ![]() ![]() ![]() |
SΣ | 0..* | Coding | Code defined by a terminology system Slice: Unordered, Open by value:$this |
![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | Coding | Code defined by a terminology system Binding: Verabreichungsweg SNOMED CT® (example) Required Pattern: At least the following |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system Fixed Value: http://snomed.info/sct | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Version of the system - if relevant | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | code | Symbol in syntax defined by the system | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Representation defined by the system | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | boolean | If this coding was chosen directly by the user | |
![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | uri | Identity of the terminology system |
![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | string | Version of the system - if relevant |
![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | code | Symbol in syntax defined by the system |
![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | string | Representation defined by the system |
![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | Coding | Code defined by a terminology system Binding: Medicine-route-of-administration (required) |
![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | uri | Identity of the terminology system |
![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | string | Version of the system - if relevant |
![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | code | Symbol in syntax defined by the system |
![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | string | Representation defined by the system |
![]() ![]() ![]() ![]() |
SΣ | 0..1 | string | Plain text representation of the concept |
![]() ![]() ![]() |
SΣ | 0..1 | Element | Amount of medication administered |
![]() ![]() ![]() ![]() |
SΣ | 0..1 | Amount of medication per dose Slice: Unordered, Closed by type:$this | |
![]() ![]() ![]() ![]() ![]() |
Range | |||
![]() ![]() ![]() ![]() ![]() |
Quantity(SimpleQuantity) | |||
![]() ![]() ![]() ![]() ![]() |
SΣC | 0..1 | SimpleQuantity | A fixed quantity (no comparator) Binding: https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT (preferred) Constraints: qty-3, sqty-1 |
![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | decimal | Numerical value (with implicit precision) |
![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | string | Unit representation |
![]() ![]() ![]() ![]() ![]() ![]() |
SΣC | 1..1 | uri | System that defines coded unit form |
![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | code | Coded form of the unit |
![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | Range | Amount of medication per dose |
![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | SimpleQuantity | Low limit Binding: https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT (preferred) |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | decimal | Numerical value (with implicit precision) |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | string | Unit representation |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣC | 1..1 | uri | System that defines coded unit form |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | code | Coded form of the unit |
![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | SimpleQuantity | High limit Binding: https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT (preferred) |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | decimal | Numerical value (with implicit precision) |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | string | Unit representation |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣC | 1..1 | uri | System that defines coded unit form |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | code | Coded form of the unit |
![]() ![]() ![]() ![]() |
SΣ | 0..1 | Amount of medication per unit of time Slice: Unordered, Closed by type:$this | |
![]() ![]() ![]() ![]() ![]() |
Ratio | |||
![]() ![]() ![]() ![]() ![]() |
Range | |||
![]() ![]() ![]() ![]() ![]() |
Quantity(SimpleQuantity) | |||
![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | Ratio | Amount of medication per unit of time |
![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | Quantity | Numerator value Binding: https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT (preferred) |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | decimal | Numerical value (with implicit precision) |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..1 | code | < | <= | >= | > - how to understand the value Binding: QuantityComparator (required): How the Quantity should be understood and represented. |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | string | Unit representation |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣC | 1..1 | uri | System that defines coded unit form |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | code | Coded form of the unit |
![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | Quantity | Denominator value Binding: UnitsOfTime (required) |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | decimal | Numerical value (with implicit precision) |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..1 | code | < | <= | >= | > - how to understand the value Binding: QuantityComparator (required): How the Quantity should be understood and represented. |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | string | Unit representation |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣC | 1..1 | uri | System that defines coded unit form |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | code | Coded form of the unit |
![]() ![]() ![]() ![]() ![]() |
SΣC | 0..1 | SimpleQuantity | A fixed quantity (no comparator) Constraints: qty-3, sqty-1 |
![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | decimal | Numerical value (with implicit precision) |
![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | string | Unit representation |
![]() ![]() ![]() ![]() ![]() ![]() |
SΣC | 1..1 | uri | System that defines coded unit form |
![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | code | Coded form of the unit |
![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | Range | Amount of medication per unit of time |
![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | SimpleQuantity | Low limit |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | decimal | Numerical value (with implicit precision) |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | string | Unit representation |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣC | 1..1 | uri | System that defines coded unit form |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | code | Coded form of the unit |
![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | SimpleQuantity | High limit |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | decimal | Numerical value (with implicit precision) |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | string | Unit representation |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣC | 1..1 | uri | System that defines coded unit form |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | code | Coded form of the unit |
![]() ![]() ![]() |
SΣ | 0..1 | Ratio | Upper limit on medication per unit of time |
![]() ![]() ![]() ![]() |
SΣ | 1..1 | Quantity | Numerator value Binding: https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT (preferred) |
![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | decimal | Numerical value (with implicit precision) |
![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..1 | code | < | <= | >= | > - how to understand the value Binding: QuantityComparator (required): How the Quantity should be understood and represented. |
![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | string | Unit representation |
![]() ![]() ![]() ![]() ![]() |
SΣC | 1..1 | uri | System that defines coded unit form |
![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | code | Coded form of the unit |
![]() ![]() ![]() ![]() |
SΣ | 1..1 | Quantity | Denominator value Binding: UnitsOfTime (required) |
![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | decimal | Numerical value (with implicit precision) |
![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..1 | code | < | <= | >= | > - how to understand the value Binding: QuantityComparator (required): How the Quantity should be understood and represented. |
![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | string | Unit representation |
![]() ![]() ![]() ![]() ![]() |
SΣC | 1..1 | uri | System that defines coded unit form |
![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | code | Coded form of the unit |
![]() ![]() ![]() |
SΣ | 0..1 | SimpleQuantity | Upper limit on medication per administration Binding: https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT (preferred) |
![]() ![]() ![]() ![]() |
SΣ | 1..1 | decimal | Numerical value (with implicit precision) |
![]() ![]() ![]() ![]() |
SΣ | 1..1 | string | Unit representation |
![]() ![]() ![]() ![]() |
SΣC | 1..1 | uri | System that defines coded unit form |
![]() ![]() ![]() ![]() |
SΣ | 1..1 | code | Coded form of the unit |
Documentation for this format | ||||
| Path | Status | Usage | ValueSet | Version | Source |
| MedicationStatement.status | Base | required | Medication status codes | 📍4.0.1 | FHIR Std. |
| MedicationStatement.statusReason | Base | example | Medikation Therapie Statuscodes SNOMED CT® | 📦1.8.0 | kbv.basis v1.8 |
| MedicationStatement.dosage.timing.repeat.bounds[x]:boundsDuration.comparator | Base | required | QuantityComparator | 📍4.0.1 | FHIR Std. |
| MedicationStatement.dosage.timing.repeat.bounds[x]:boundsRange.low | Base | required | UnitsOfTime | 📦4.0.1 | FHIR Std. |
| MedicationStatement.dosage.timing.repeat.bounds[x]:boundsRange.high | Base | required | UnitsOfTime | 📦4.0.1 | FHIR Std. |
| MedicationStatement.dosage.timing.repeat.durationUnit | Base | required | UnitsOfTime | 📍4.0.1 | FHIR Std. |
| MedicationStatement.dosage.timing.repeat.periodUnit | Base | required | UnitsOfTime | 📍4.0.1 | FHIR Std. |
| MedicationStatement.dosage.timing.repeat.dayOfWeek | Base | required | DaysOfWeek | 📍4.0.1 | FHIR Std. |
| MedicationStatement.dosage.timing.repeat.when | Base | required | EventTiming | 📍4.0.1 | FHIR Std. |
| MedicationStatement.dosage.timing.repeat.when:Tageszeit | Base | required | EventTiming | 📦1.8.0 | kbv.basis v1.8 |
| MedicationStatement.dosage.timing.repeat.when:Mahlzeiten-Schlafzeiten | Base | required | TimingEvent | 📦1.8.0 | kbv.basis v1.8 |
| MedicationStatement.dosage.asNeeded[x] | Base | example | SNOMED CT Medication As Needed Reason Codes | 📦4.0.1 | FHIR Std. |
| MedicationStatement.dosage.asNeeded[x]:asNeededCodeableConcept | Base | example | SNOMED CT Medication As Needed Reason Codes | 📦4.0.1 | FHIR Std. |
| MedicationStatement.dosage.asNeeded[x]:asNeededCodeableConcept.coding:snomed | Base | preferred | Bedarfsmedikation Bedingung SNOMED CT® | 📦1.8.0 | kbv.basis v1.8 |
| MedicationStatement.dosage.site | Base | example | SNOMED CT Anatomical Structure for Administration Site Codes | 📦4.0.1 | FHIR Std. |
| MedicationStatement.dosage.route | Base | example | SNOMED CT Route Codes | 📦4.0.1 | FHIR Std. |
| MedicationStatement.dosage.route.coding:snomed | Base | example | Verabreichungsweg SNOMED CT® | 📦1.8.0 | kbv.basis v1.8 |
| MedicationStatement.dosage.route.coding:edqm | Base | required | Medicine-route-of-administration | 📦1.8.0 | kbv.basis v1.8 |
| MedicationStatement.dosage.doseAndRate.dose[x]:doseQuantity | Base | preferred | https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT | Not State | Unknown |
| MedicationStatement.dosage.doseAndRate.dose[x]:doseRange.low | Base | preferred | https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT | Not State | Unknown |
| MedicationStatement.dosage.doseAndRate.dose[x]:doseRange.high | Base | preferred | https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT | Not State | Unknown |
| MedicationStatement.dosage.doseAndRate.rate[x]:rateRatio.numerator | Base | preferred | https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT | Not State | Unknown |
| MedicationStatement.dosage.doseAndRate.rate[x]:rateRatio.numerator.comparator | Base | required | QuantityComparator | 📍4.0.1 | FHIR Std. |
| MedicationStatement.dosage.doseAndRate.rate[x]:rateRatio.denominator | Base | required | UnitsOfTime | 📦4.0.1 | FHIR Std. |
| MedicationStatement.dosage.doseAndRate.rate[x]:rateRatio.denominator.comparator | Base | required | QuantityComparator | 📍4.0.1 | FHIR Std. |
| MedicationStatement.dosage.maxDosePerPeriod.numerator | Base | preferred | https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT | Not State | Unknown |
| MedicationStatement.dosage.maxDosePerPeriod.numerator.comparator | Base | required | QuantityComparator | 📍4.0.1 | FHIR Std. |
| MedicationStatement.dosage.maxDosePerPeriod.denominator | Base | required | UnitsOfTime | 📦4.0.1 | FHIR Std. |
| MedicationStatement.dosage.maxDosePerPeriod.denominator.comparator | Base | required | QuantityComparator | 📍4.0.1 | FHIR Std. |
| MedicationStatement.dosage.maxDosePerAdministration | Base | preferred | https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT | Not State | Unknown |
| Id | Grade | Path(s) | Description | Expression |
| dom-2 | error | MedicationStatement | If the resource is contained in another resource, it SHALL NOT contain nested Resources |
contained.contained.empty()
|
| dom-3 | error | MedicationStatement | 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 | error | MedicationStatement | 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 | error | MedicationStatement | If a resource is contained in another resource, it SHALL NOT have a security label |
contained.meta.security.empty()
|
| dom-6 | best practice | MedicationStatement | A resource should have narrative for robust management |
text.`div`.exists()
|
| ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children |
hasValue() or (children().count() > id.count())
|
| ext-1 | error | **ALL** extensions | Must have either extensions or value[x], not both |
extension.exists() != value.exists()
|
| qty-3 | error | MedicationStatement.dosage.doseAndRate.dose[x]:doseQuantity, MedicationStatement.dosage.doseAndRate.rate[x]:rateQuantity | If a code for the unit is present, the system SHALL also be present |
code.empty() or system.exists()
|
| sqty-1 | error | MedicationStatement.dosage.doseAndRate.dose[x]:doseQuantity, MedicationStatement.dosage.doseAndRate.rate[x]:rateQuantity | The comparator is not used on a SimpleQuantity |
comparator.empty()
|
| tim-1 | error | MedicationStatement.dosage.timing.repeat | if there's a duration, there needs to be duration units |
duration.empty() or durationUnit.exists()
|
| tim-2 | error | MedicationStatement.dosage.timing.repeat | if there's a period, there needs to be period units |
period.empty() or periodUnit.exists()
|
| tim-4 | error | MedicationStatement.dosage.timing.repeat | duration SHALL be a non-negative value |
duration.exists() implies duration >= 0
|
| tim-5 | error | MedicationStatement.dosage.timing.repeat | period SHALL be a non-negative value |
period.exists() implies period >= 0
|
| tim-6 | error | MedicationStatement.dosage.timing.repeat | If there's a periodMax, there must be a period |
periodMax.empty() or period.exists()
|
| tim-7 | error | MedicationStatement.dosage.timing.repeat | If there's a durationMax, there must be a duration |
durationMax.empty() or duration.exists()
|
| tim-8 | error | MedicationStatement.dosage.timing.repeat | If there's a countMax, there must be a count |
countMax.empty() or count.exists()
|
| tim-9 | error | MedicationStatement.dosage.timing.repeat | 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 | error | MedicationStatement.dosage.timing.repeat | If there's a timeOfDay, there cannot be a when, or vice versa |
timeOfDay.empty() or when.empty()
|
This structure is derived from KBV_PR_Base_MedicationStatement
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
0..* | KBV_PR_Base_MedicationStatement(1.8.0) | Medikations-Information | |
![]() ![]() |
S | 1..1 | id | Logical id of this artifact |
![]() ![]() |
S | 1..1 | Meta | Metadata about the resource |
![]() ![]() ![]() |
0..0 | Version specific identifier | ||
![]() ![]() ![]() |
0..0 | When the resource version last changed | ||
![]() ![]() ![]() |
0..0 | Identifies where the resource comes from | ||
![]() ![]() ![]() |
S | 1..* | canonical(StructureDefinition) | Profiles this resource claims to conform to Slice: Unordered, Open by value:$this |
![]() ![]() ![]() ![]() |
S | 1..1 | canonical(StructureDefinition) | Profiles this resource claims to conform to Fixed Value: https://fhir.kbv.de/StructureDefinition/KBV_PR_WEST_MedicationStatement|1.0.0-kommentierung |
![]() ![]() |
0..0 | Text summary of the resource, for human interpretation | ||
![]() ![]() |
0..0 | Extension | ||
![]() ![]() |
Content/Rules for all slices | |||
![]() ![]() ![]() |
0..0 | Pertains to goal | ||
![]() ![]() |
0..0 | External identifier | ||
![]() ![]() |
0..0 | Fulfils plan, proposal or order | ||
![]() ![]() |
0..0 | Part of referenced event | ||
![]() ![]() |
S | 1..1 | code | active | completed | entered-in-error | intended | stopped | on-hold | unknown | not-taken |
![]() ![]() |
S | 0..* | CodeableConcept | Reason for current status |
![]() ![]() |
0..0 | Type of medication usage | ||
![]() ![]() |
S | 1..1 | Reference(Medication) | What medication was taken Slice: Unordered, Closed by type:$this |
![]() ![]() ![]() |
S | 1..1 | Reference(KBV_PR_WEST_Medication(1.0.0-kommentierung)) | What medication was taken |
![]() ![]() ![]() ![]() |
S | 1..1 | string | Literal reference, Relative, internal or absolute URL |
![]() ![]() ![]() ![]() |
0..0 | Type the reference refers to (e.g. "Patient") | ||
![]() ![]() ![]() ![]() |
0..0 | Logical reference, when literal reference is not known | ||
![]() ![]() ![]() ![]() |
0..0 | Text alternative for the resource | ||
![]() ![]() |
S | 1..1 | Reference(KBV_PR_WEST_Patient(1.0.0-kommentierung)) | Who is/was taking the medication |
![]() ![]() ![]() |
1..1 | string | Literal reference, Relative, internal or absolute URL | |
![]() ![]() ![]() |
0..0 | Type the reference refers to (e.g. "Patient") | ||
![]() ![]() ![]() |
0..0 | Logical reference, when literal reference is not known | ||
![]() ![]() ![]() |
0..0 | Text alternative for the resource | ||
![]() ![]() |
0..0 | Encounter / Episode associated with MedicationStatement | ||
![]() ![]() |
S | 0..1 | dateTime, Period | The date/time or interval when the medication is/was/will be taken |
![]() ![]() |
Content/Rules for all slices | |||
![]() ![]() ![]() |
S | 0..1 | Period | Zeitraum der Dauermedikation |
![]() ![]() ![]() ![]() |
S | 1..1 | dateTime | Starting time with inclusive boundary |
![]() ![]() ![]() ![]() |
S | 0..1 | dateTime | End time with inclusive boundary, if not ongoing |
![]() ![]() |
S | 0..1 | dateTime | When the statement was asserted? |
![]() ![]() |
0..0 | Person or organization that provided the information about the taking of this medication | ||
![]() ![]() |
0..0 | Additional supporting information | ||
![]() ![]() |
0..0 | Reason for why the medication is being/was taken | ||
![]() ![]() |
0..0 | Condition or observation that supports why the medication is being/was taken | ||
![]() ![]() |
S | 0..1 | Annotation | weitere Angaben zur Verordnung |
![]() ![]() ![]() |
Content/Rules for all slices | |||
![]() ![]() ![]() ![]() |
S | 0..1 | Reference(KBV_PR_WEST_Organization(1.0.0-kommentierung) | KBV_PR_WEST_Practitioner(1.0.0-kommentierung) | KBV_PR_WEST_Patient(1.0.0-kommentierung)) | Individual responsible for the annotation |
![]() ![]() ![]() ![]() ![]() |
S | 1..1 | string | Literal reference, Relative, internal or absolute URL |
![]() ![]() ![]() ![]() ![]() |
0..0 | Type the reference refers to (e.g. "Patient") | ||
![]() ![]() ![]() ![]() ![]() |
0..0 | Logical reference, when literal reference is not known | ||
![]() ![]() ![]() ![]() ![]() |
0..0 | Text alternative for the resource | ||
![]() ![]() ![]() ![]() |
S | 0..1 | string | Individual responsible for the annotation |
![]() ![]() ![]() |
S | 0..1 | dateTime | When the annotation was made |
![]() ![]() ![]() |
S | 1..1 | markdown | The annotation - text content (as markdown) |
![]() ![]() |
S | 0..* | Dosage | Details of how medication is/was taken or should be taken |
![]() ![]() ![]() |
0..0 | The order of the dosage instructions | ||
![]() ![]() ![]() |
S | 0..1 | string | Free text dosage instructions e.g. SIG |
![]() ![]() ![]() |
0..0 | Supplemental instruction or warnings to the patient - e.g. "with meals", "may cause drowsiness" | ||
![]() ![]() ![]() |
S | 0..1 | string | Patient or consumer oriented instructions |
![]() ![]() ![]() |
S | 0..1 | Timing | When medication should be administered |
![]() ![]() ![]() ![]() |
S | 0..* | dateTime | When the event occurs |
![]() ![]() ![]() ![]() |
S | 0..1 | Element | When the event is to occur |
![]() ![]() ![]() ![]() ![]() |
S | 1..1 | Duration, Range, Period | Length/Range of lengths, or (Start and/or end) limits |
![]() ![]() ![]() ![]() ![]() |
Content/Rules for all slices | |||
![]() ![]() ![]() ![]() ![]() ![]() |
S | 0..1 | Period | Length/Range of lengths, or (Start and/or end) limits |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
S | 1..1 | dateTime | Starting time with inclusive boundary |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
S | 0..1 | dateTime | End time with inclusive boundary, if not ongoing |
![]() ![]() ![]() ![]() ![]() ![]() |
S | 0..1 | Duration | Length/Range of lengths, or (Start and/or end) limits |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
S | 1..1 | decimal | Numerical value (with implicit precision) |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
S | 1..1 | string | Unit representation |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
S | 1..1 | uri | System that defines coded unit form |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
S | 1..1 | code | Coded form of the unit |
![]() ![]() ![]() ![]() ![]() ![]() |
S | 0..1 | Range | Length/Range of lengths, or (Start and/or end) limits |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
S | 0..1 | SimpleQuantity | Low limit |
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
S | 1..1 | decimal | Numerical value (with implicit precision) |
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
S | 1..1 | string | Unit representation |
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
S | 1..1 | uri | System that defines coded unit form |
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
S | 1..1 | code | Coded form of the unit |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
S | 0..1 | SimpleQuantity | High limit |
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
S | 1..1 | decimal | Numerical value (with implicit precision) |
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
S | 1..1 | string | Unit representation |
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
S | 1..1 | uri | System that defines coded unit form |
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
S | 1..1 | code | Coded form of the unit |
![]() ![]() ![]() ![]() ![]() |
S | 0..1 | positiveInt | Number of times to repeat |
![]() ![]() ![]() ![]() ![]() |
S | 0..1 | positiveInt | Maximum number of times to repeat |
![]() ![]() ![]() ![]() ![]() |
S | 0..1 | decimal | How long when it happens |
![]() ![]() ![]() ![]() ![]() |
S | 0..1 | decimal | How long when it happens (Max) |
![]() ![]() ![]() ![]() ![]() |
S | 0..1 | code | s | min | h | d | wk | mo | a - unit of time (UCUM) |
![]() ![]() ![]() ![]() ![]() |
S | 0..1 | positiveInt | Event occurs frequency times per period |
![]() ![]() ![]() ![]() ![]() |
S | 0..1 | positiveInt | Event occurs up to frequencyMax times per period |
![]() ![]() ![]() ![]() ![]() |
S | 0..1 | decimal | Event occurs frequency times per period |
![]() ![]() ![]() ![]() ![]() |
S | 0..1 | decimal | Upper limit of period (3-4 hours) |
![]() ![]() ![]() ![]() ![]() |
S | 0..1 | code | s | min | h | d | wk | mo | a - unit of time (UCUM) |
![]() ![]() ![]() ![]() ![]() |
S | 0..* | code | mon | tue | wed | thu | fri | sat | sun |
![]() ![]() ![]() ![]() ![]() |
S | 0..* | time | Time of day for action |
![]() ![]() ![]() ![]() ![]() |
S | 0..* | code | Code for time period of occurrence |
![]() ![]() ![]() ![]() ![]() |
Content/Rules for all slices | |||
![]() ![]() ![]() ![]() ![]() ![]() |
S | 0..1 | code | Code for time period of occurrence |
![]() ![]() ![]() ![]() ![]() ![]() |
S | 0..* | code | Code for time period of occurrence |
![]() ![]() ![]() ![]() ![]() |
S | 0..1 | unsignedInt | Minutes from event (before or after) |
![]() ![]() ![]() |
S | 0..1 | boolean, CodeableConcept | Take "as needed" (for x) |
![]() ![]() ![]() |
Content/Rules for all slices | |||
![]() ![]() ![]() ![]() |
S | 0..1 | boolean | Take "as needed" (for x) |
![]() ![]() ![]() ![]() |
S | 0..1 | CodeableConcept | Take "as needed" (for x) |
![]() ![]() ![]() ![]() ![]() |
S | 0..* | Coding | Code defined by a terminology system |
![]() ![]() ![]() ![]() ![]() |
Content/Rules for all slices | |||
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Coding | Code defined by a terminology system | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
S | 1..1 | uri | Identity of the terminology system Required Pattern: http://snomed.info/sct |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
S | 1..1 | string | Version of the system - if relevant |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
S | 1..1 | code | Symbol in syntax defined by the system |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
S | 1..1 | string | Representation defined by the system |
![]() ![]() ![]() ![]() ![]() |
S | 0..1 | string | Plain text representation of the concept |
![]() ![]() ![]() |
S | 0..1 | CodeableConcept | Body site to administer to |
![]() ![]() ![]() ![]() |
S | 0..* | Coding | Code defined by a terminology system |
![]() ![]() ![]() ![]() ![]() |
S | 1..1 | uri | Identity of the terminology system Fixed Value: http://snomed.info/sct |
![]() ![]() ![]() ![]() ![]() |
S | 1..1 | string | Version of the system - if relevant |
![]() ![]() ![]() ![]() ![]() |
S | 1..1 | code | Symbol in syntax defined by the system Fixed Value: 442083009 |
![]() ![]() ![]() ![]() ![]() |
S | 1..1 | string | Representation defined by the system Required Pattern: Anatomical or acquired body structure |
![]() ![]() ![]() ![]() ![]() |
0..0 | If this coding was chosen directly by the user | ||
![]() ![]() ![]() ![]() |
S | 0..1 | string | Plain text representation of the concept |
![]() ![]() ![]() |
S | 0..1 | CodeableConcept | How drug should enter body |
![]() ![]() ![]() ![]() |
S | 0..* | Coding | Code defined by a terminology system |
![]() ![]() ![]() ![]() |
Content/Rules for all slices | |||
![]() ![]() ![]() ![]() ![]() |
S | 0..1 | Coding | Code defined by a terminology system |
![]() ![]() ![]() ![]() ![]() ![]() |
S | 1..1 | uri | Identity of the terminology system |
![]() ![]() ![]() ![]() ![]() ![]() |
S | 1..1 | string | Version of the system - if relevant |
![]() ![]() ![]() ![]() ![]() ![]() |
S | 1..1 | code | Symbol in syntax defined by the system |
![]() ![]() ![]() ![]() ![]() ![]() |
S | 1..1 | string | Representation defined by the system |
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | If this coding was chosen directly by the user | ||
![]() ![]() ![]() ![]() ![]() |
S | 0..1 | Coding | Code defined by a terminology system |
![]() ![]() ![]() ![]() ![]() ![]() |
S | 1..1 | uri | Identity of the terminology system |
![]() ![]() ![]() ![]() ![]() ![]() |
S | 1..1 | string | Version of the system - if relevant |
![]() ![]() ![]() ![]() ![]() ![]() |
S | 1..1 | code | Symbol in syntax defined by the system |
![]() ![]() ![]() ![]() ![]() ![]() |
S | 1..1 | string | Representation defined by the system |
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | If this coding was chosen directly by the user | ||
![]() ![]() ![]() ![]() |
S | 0..1 | string | Plain text representation of the concept |
![]() ![]() ![]() |
S | 0..1 | Element | Amount of medication administered |
![]() ![]() ![]() ![]() |
S | 0..1 | Range, SimpleQuantity | Amount of medication per dose |
![]() ![]() ![]() ![]() |
Content/Rules for all slices | |||
![]() ![]() ![]() ![]() ![]() |
S | 0..1 | SimpleQuantity | A fixed quantity (no comparator) |
![]() ![]() ![]() ![]() ![]() ![]() |
S | 1..1 | decimal | Numerical value (with implicit precision) |
![]() ![]() ![]() ![]() ![]() ![]() |
S | 1..1 | string | Unit representation |
![]() ![]() ![]() ![]() ![]() ![]() |
S | 1..1 | uri | System that defines coded unit form |
![]() ![]() ![]() ![]() ![]() ![]() |
S | 1..1 | code | Coded form of the unit |
![]() ![]() ![]() ![]() ![]() |
S | 0..1 | Range | Amount of medication per dose |
![]() ![]() ![]() ![]() ![]() ![]() |
S | 0..1 | SimpleQuantity | Low limit |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
S | 1..1 | decimal | Numerical value (with implicit precision) |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
S | 1..1 | string | Unit representation |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
S | 1..1 | uri | System that defines coded unit form |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
S | 1..1 | code | Coded form of the unit |
![]() ![]() ![]() ![]() ![]() ![]() |
S | 0..1 | SimpleQuantity | High limit |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
S | 1..1 | decimal | Numerical value (with implicit precision) |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
S | 1..1 | string | Unit representation |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
S | 1..1 | uri | System that defines coded unit form |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
S | 1..1 | code | Coded form of the unit |
![]() ![]() ![]() ![]() |
S | 0..1 | Ratio, Range, SimpleQuantity | Amount of medication per unit of time |
![]() ![]() ![]() ![]() |
Content/Rules for all slices | |||
![]() ![]() ![]() ![]() ![]() |
S | 0..1 | Ratio | Amount of medication per unit of time |
![]() ![]() ![]() ![]() ![]() ![]() |
S | 1..1 | Quantity | Numerator value |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
S | 1..1 | decimal | Numerical value (with implicit precision) |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
S | 1..1 | string | Unit representation |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
S | 1..1 | uri | System that defines coded unit form |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
S | 1..1 | code | Coded form of the unit |
![]() ![]() ![]() ![]() ![]() ![]() |
S | 1..1 | Quantity | Denominator value |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
S | 1..1 | decimal | Numerical value (with implicit precision) |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
S | 1..1 | string | Unit representation |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
S | 1..1 | uri | System that defines coded unit form |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
S | 1..1 | code | Coded form of the unit |
![]() ![]() ![]() ![]() ![]() |
S | 0..1 | SimpleQuantity | A fixed quantity (no comparator) |
![]() ![]() ![]() ![]() ![]() ![]() |
S | 1..1 | decimal | Numerical value (with implicit precision) |
![]() ![]() ![]() ![]() ![]() ![]() |
S | 1..1 | string | Unit representation |
![]() ![]() ![]() ![]() ![]() ![]() |
S | 1..1 | uri | System that defines coded unit form |
![]() ![]() ![]() ![]() ![]() ![]() |
S | 1..1 | code | Coded form of the unit |
![]() ![]() ![]() ![]() ![]() |
S | 0..1 | Range | Amount of medication per unit of time |
![]() ![]() ![]() ![]() ![]() ![]() |
S | 0..1 | SimpleQuantity | Low limit |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
S | 1..1 | decimal | Numerical value (with implicit precision) |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
S | 1..1 | string | Unit representation |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
S | 1..1 | uri | System that defines coded unit form |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
S | 1..1 | code | Coded form of the unit |
![]() ![]() ![]() ![]() ![]() ![]() |
S | 0..1 | SimpleQuantity | High limit |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
S | 1..1 | decimal | Numerical value (with implicit precision) |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
S | 1..1 | string | Unit representation |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
S | 1..1 | uri | System that defines coded unit form |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
S | 1..1 | code | Coded form of the unit |
![]() ![]() ![]() |
S | 0..1 | Ratio | Upper limit on medication per unit of time |
![]() ![]() ![]() ![]() |
S | 1..1 | Quantity | Numerator value |
![]() ![]() ![]() ![]() ![]() |
S | 1..1 | decimal | Numerical value (with implicit precision) |
![]() ![]() ![]() ![]() ![]() |
S | 1..1 | string | Unit representation |
![]() ![]() ![]() ![]() ![]() |
S | 1..1 | uri | System that defines coded unit form |
![]() ![]() ![]() ![]() ![]() |
S | 1..1 | code | Coded form of the unit |
![]() ![]() ![]() ![]() |
S | 1..1 | Quantity | Denominator value |
![]() ![]() ![]() ![]() ![]() |
S | 1..1 | decimal | Numerical value (with implicit precision) |
![]() ![]() ![]() ![]() ![]() |
S | 1..1 | string | Unit representation |
![]() ![]() ![]() ![]() ![]() |
S | 1..1 | uri | System that defines coded unit form |
![]() ![]() ![]() ![]() ![]() |
S | 1..1 | code | Coded form of the unit |
![]() ![]() ![]() |
S | 0..1 | SimpleQuantity | Upper limit on medication per administration |
![]() ![]() ![]() ![]() |
S | 1..1 | decimal | Numerical value (with implicit precision) |
![]() ![]() ![]() ![]() |
S | 1..1 | string | Unit representation |
![]() ![]() ![]() ![]() |
S | 1..1 | uri | System that defines coded unit form |
![]() ![]() ![]() ![]() |
S | 1..1 | code | Coded form of the unit |
![]() ![]() ![]() |
0..0 | Upper limit on medication per lifetime of the patient | ||
Documentation for this format | ||||
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() | ||||
|---|---|---|---|---|---|---|---|---|
![]() |
0..* | KBV_PR_Base_MedicationStatement(1.8.0) | Medikations-Information | |||||
![]() ![]() |
SΣ | 1..1 | id | Logical id of this artifact | ||||
![]() ![]() |
SΣ | 1..1 | Meta | Metadata about the resource | ||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() |
SΣ | 1..* | canonical(StructureDefinition) | Profiles this resource claims to conform to Slice: Unordered, Open by value:$this | ||||
![]() ![]() ![]() ![]() |
SΣ | 1..1 | canonical(StructureDefinition) | Profiles this resource claims to conform to Fixed Value: https://fhir.kbv.de/StructureDefinition/KBV_PR_WEST_MedicationStatement|1.0.0-kommentierung | ||||
![]() ![]() ![]() |
Σ | 0..* | Coding | Security Labels applied to this resource Binding: All Security Labels (extensible): Security Labels from the Healthcare Privacy and Security Classification System. | ||||
![]() ![]() ![]() |
Σ | 0..* | Coding | Tags applied to this resource Binding: CommonTags (example): Codes that represent various types of tags, commonly workflow-related; e.g. "Needs review by Dr. Jones". | ||||
![]() ![]() |
?!Σ | 0..1 | uri | A set of rules under which this content was created | ||||
![]() ![]() |
0..1 | code | Language of the resource content Binding: CommonLanguages (preferred): A human language.
| |||||
![]() ![]() |
0..* | Resource | Contained, inline Resources | |||||
![]() ![]() |
0..0 | Extension Slice: Unordered, Open by value:url | ||||||
![]() ![]() |
?! | 0..* | Extension | Extensions that cannot be ignored | ||||
![]() ![]() |
?!SΣ | 1..1 | code | active | completed | entered-in-error | intended | stopped | on-hold | unknown | not-taken Binding: Medication Status Codes (required): A coded concept indicating the current status of a MedicationStatement. | ||||
![]() ![]() |
S | 0..* | CodeableConcept | Reason for current status Binding: Medikation Therapie Statuscodes SNOMED CT® (example): A coded concept indicating the reason for the status of the statement. | ||||
![]() ![]() |
SΣ | 1..1 | Reference(Medication) | What medication was taken Slice: Unordered, Closed by type:$this | ||||
![]() ![]() ![]() |
SΣ | 1..1 | Reference(KBV_PR_WEST_Medication(1.0.0-kommentierung)) | What medication was taken | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() |
SΣC | 1..1 | string | Literal reference, Relative, internal or absolute URL | ||||
![]() ![]() |
SΣ | 1..1 | Reference(KBV_PR_WEST_Patient(1.0.0-kommentierung)) | Who is/was taking the medication | ||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() |
ΣC | 1..1 | string | Literal reference, Relative, internal or absolute URL | ||||
![]() ![]() |
SΣ | 0..1 | The date/time or interval when the medication is/was/will be taken Slice: Unordered, Closed by type:$this | |||||
![]() ![]() ![]() |
dateTime | |||||||
![]() ![]() ![]() |
Period | |||||||
![]() ![]() ![]() |
SΣ | 0..1 | Period | Zeitraum der Dauermedikation | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() |
SΣC | 1..1 | dateTime | Starting time with inclusive boundary | ||||
![]() ![]() ![]() ![]() |
SΣC | 0..1 | dateTime | End time with inclusive boundary, if not ongoing | ||||
![]() ![]() ![]() |
Σ | 0..1 | dateTime | The date/time or interval when the medication is/was/will be taken | ||||
![]() ![]() |
SΣ | 0..1 | dateTime | When the statement was asserted? | ||||
![]() ![]() |
S | 0..1 | Annotation | weitere Angaben zur Verordnung | ||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() |
Σ | 0..1 | Individual responsible for the annotation Slice: Unordered, Closed by type:$this | |||||
![]() ![]() ![]() ![]() |
Reference(Practitioner | Patient | RelatedPerson | Organization) | |||||||
![]() ![]() ![]() ![]() |
string | |||||||
![]() ![]() ![]() ![]() |
SΣ | 0..1 | Reference(KBV_PR_WEST_Organization(1.0.0-kommentierung) | KBV_PR_WEST_Practitioner(1.0.0-kommentierung) | KBV_PR_WEST_Patient(1.0.0-kommentierung)) | Individual responsible for the annotation | ||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() ![]() |
SΣC | 1..1 | string | Literal reference, Relative, internal or absolute URL | ||||
![]() ![]() ![]() ![]() |
SΣ | 0..1 | string | Individual responsible for the annotation | ||||
![]() ![]() ![]() |
SΣ | 0..1 | dateTime | When the annotation was made | ||||
![]() ![]() ![]() |
SΣ | 1..1 | markdown | The annotation - text content (as markdown) | ||||
![]() ![]() |
S | 0..* | Dosage | Details of how medication is/was taken or should be taken | ||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() |
SΣ | 0..1 | string | Free text dosage instructions e.g. SIG | ||||
![]() ![]() ![]() |
SΣ | 0..1 | string | Patient or consumer oriented instructions | ||||
![]() ![]() ![]() |
SΣ | 0..1 | Timing | When medication should be administered | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() |
SΣ | 0..* | dateTime | When the event occurs | ||||
![]() ![]() ![]() ![]() |
SΣC | 0..1 | Element | When the event is to occur Constraints: tim-1, tim-2, tim-4, tim-5, tim-6, tim-7, tim-8, tim-9, tim-10 | ||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | Length/Range of lengths, or (Start and/or end) limits Slice: Unordered, Closed by type:$this | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
Duration | |||||||
![]() ![]() ![]() ![]() ![]() ![]() |
Range | |||||||
![]() ![]() ![]() ![]() ![]() ![]() |
Period | |||||||
![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | Period | Length/Range of lengths, or (Start and/or end) limits | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣC | 1..1 | dateTime | Starting time with inclusive boundary | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣC | 0..1 | dateTime | End time with inclusive boundary, if not ongoing | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | Duration | Length/Range of lengths, or (Start and/or end) limits | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | decimal | Numerical value (with implicit precision) | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..1 | code | < | <= | >= | > - how to understand the value Binding: QuantityComparator (required): How the Quantity should be understood and represented. | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | string | Unit representation | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣC | 1..1 | uri | System that defines coded unit form | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | code | Coded form of the unit | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | Range | Length/Range of lengths, or (Start and/or end) limits | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | SimpleQuantity | Low limit Binding: UnitsOfTime (required) | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | decimal | Numerical value (with implicit precision) | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | string | Unit representation | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣC | 1..1 | uri | System that defines coded unit form | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | code | Coded form of the unit | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | SimpleQuantity | High limit Binding: UnitsOfTime (required) | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | decimal | Numerical value (with implicit precision) | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | string | Unit representation | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣC | 1..1 | uri | System that defines coded unit form | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | code | Coded form of the unit | ||||
![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | positiveInt | Number of times to repeat | ||||
![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | positiveInt | Maximum number of times to repeat | ||||
![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | decimal | How long when it happens | ||||
![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | decimal | How long when it happens (Max) | ||||
![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | code | s | min | h | d | wk | mo | a - unit of time (UCUM) Binding: UnitsOfTime (required): A unit of time (units from UCUM). | ||||
![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | positiveInt | Event occurs frequency times per period | ||||
![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | positiveInt | Event occurs up to frequencyMax times per period | ||||
![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | decimal | Event occurs frequency times per period | ||||
![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | decimal | Upper limit of period (3-4 hours) | ||||
![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | code | s | min | h | d | wk | mo | a - unit of time (UCUM) Binding: UnitsOfTime (required): A unit of time (units from UCUM). | ||||
![]() ![]() ![]() ![]() ![]() |
SΣ | 0..* | code | mon | tue | wed | thu | fri | sat | sun Binding: DaysOfWeek (required) | ||||
![]() ![]() ![]() ![]() ![]() |
SΣ | 0..* | time | Time of day for action | ||||
![]() ![]() ![]() ![]() ![]() |
SΣ | 0..* | code | Code for time period of occurrence Slice: Unordered, Open by value:$this Binding: EventTiming (required): Real world event relating to the schedule. | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | code | Code for time period of occurrence Binding: EventTiming (required): Real world event relating to the schedule. | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 0..* | code | Code for time period of occurrence Binding: TimingEvent (required): Real world event relating to the schedule. | ||||
![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | unsignedInt | Minutes from event (before or after) | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | BID | TID | QID | AM | PM | QD | QOD | + Binding: TimingAbbreviation (preferred): Code for a known / defined timing pattern. | ||||
![]() ![]() ![]() |
SΣ | 0..1 | Take "as needed" (for x) Slice: Unordered, Closed by type:$this Binding: SNOMEDCTMedicationAsNeededReasonCodes (example): 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. | |||||
![]() ![]() ![]() ![]() |
boolean | |||||||
![]() ![]() ![]() ![]() |
CodeableConcept | |||||||
![]() ![]() ![]() ![]() |
SΣ | 0..1 | boolean | Take "as needed" (for x) | ||||
![]() ![]() ![]() ![]() |
SΣ | 0..1 | CodeableConcept | Take "as needed" (for x) Binding: SNOMEDCTMedicationAsNeededReasonCodes (example): 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. | ||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() ![]() |
SΣ | 0..* | Coding | Code defined by a terminology system Slice: Unordered, Open by value:$this | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..* | Coding | Code defined by a terminology system Binding: Bedarfsmedikation Bedingung SNOMED CT® (preferred) Required Pattern: At least the following | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system Fixed Value: http://snomed.info/sct | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Version of the system - if relevant | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | code | Symbol in syntax defined by the system | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Representation defined by the system | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | boolean | If this coding was chosen directly by the user | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | uri | Identity of the terminology system Required Pattern: http://snomed.info/sct | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | string | Version of the system - if relevant | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | code | Symbol in syntax defined by the system | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | string | Representation defined by the system | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | boolean | If this coding was chosen directly by the user | ||||
![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | string | Plain text representation of the concept | ||||
![]() ![]() ![]() |
SΣ | 0..1 | CodeableConcept | Body site to administer to Binding: SNOMEDCTAnatomicalStructureForAdministrationSiteCodes (example): A coded concept describing the site location the medicine enters into or onto the body. | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() |
SΣ | 0..* | Coding | Code defined by a terminology system | ||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | uri | Identity of the terminology system Fixed Value: http://snomed.info/sct | ||||
![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | string | Version of the system - if relevant | ||||
![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | code | Symbol in syntax defined by the system Fixed Value: 442083009 | ||||
![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | string | Representation defined by the system Required Pattern: Anatomical or acquired body structure | ||||
![]() ![]() ![]() ![]() |
SΣ | 0..1 | string | Plain text representation of the concept | ||||
![]() ![]() ![]() |
SΣ | 0..1 | CodeableConcept | How drug should enter body Binding: SNOMEDCTRouteCodes (example): A coded concept describing the route or physiological path of administration of a therapeutic agent into or onto the body of a subject. | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() |
SΣ | 0..* | Coding | Code defined by a terminology system Slice: Unordered, Open by value:$this | ||||
![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | Coding | Code defined by a terminology system Binding: Verabreichungsweg SNOMED CT® (example) Required Pattern: At least the following | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system Fixed Value: http://snomed.info/sct | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Version of the system - if relevant | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | code | Symbol in syntax defined by the system | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Representation defined by the system | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | boolean | If this coding was chosen directly by the user | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | uri | Identity of the terminology system | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | string | Version of the system - if relevant | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | code | Symbol in syntax defined by the system | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | string | Representation defined by the system | ||||
![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | Coding | Code defined by a terminology system Binding: Medicine-route-of-administration (required) | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | uri | Identity of the terminology system | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | string | Version of the system - if relevant | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | code | Symbol in syntax defined by the system | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | string | Representation defined by the system | ||||
![]() ![]() ![]() ![]() |
SΣ | 0..1 | string | Plain text representation of the concept | ||||
![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | Technique for administering medication Binding: SNOMEDCTAdministrationMethodCodes (example): A coded concept describing the technique by which the medicine is administered. | ||||
![]() ![]() ![]() |
SΣ | 0..1 | Element | Amount of medication administered | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | The kind of dose or rate specified Binding: DoseAndRateType (example): The kind of dose or rate specified. | ||||
![]() ![]() ![]() ![]() |
SΣ | 0..1 | Amount of medication per dose Slice: Unordered, Closed by type:$this | |||||
![]() ![]() ![]() ![]() ![]() |
Range | |||||||
![]() ![]() ![]() ![]() ![]() |
Quantity(SimpleQuantity) | |||||||
![]() ![]() ![]() ![]() ![]() |
SΣC | 0..1 | SimpleQuantity | A fixed quantity (no comparator) Binding: https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT (preferred) Constraints: qty-3, sqty-1 | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | decimal | Numerical value (with implicit precision) | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | string | Unit representation | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
SΣC | 1..1 | uri | System that defines coded unit form | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | code | Coded form of the unit | ||||
![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | Range | Amount of medication per dose | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | SimpleQuantity | Low limit Binding: https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT (preferred) | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | decimal | Numerical value (with implicit precision) | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | string | Unit representation | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣC | 1..1 | uri | System that defines coded unit form | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | code | Coded form of the unit | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | SimpleQuantity | High limit Binding: https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT (preferred) | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | decimal | Numerical value (with implicit precision) | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | string | Unit representation | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣC | 1..1 | uri | System that defines coded unit form | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | code | Coded form of the unit | ||||
![]() ![]() ![]() ![]() |
SΣ | 0..1 | Amount of medication per unit of time Slice: Unordered, Closed by type:$this | |||||
![]() ![]() ![]() ![]() ![]() |
Ratio | |||||||
![]() ![]() ![]() ![]() ![]() |
Range | |||||||
![]() ![]() ![]() ![]() ![]() |
Quantity(SimpleQuantity) | |||||||
![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | Ratio | Amount of medication per unit of time | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | Quantity | Numerator value Binding: https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT (preferred) | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | decimal | Numerical value (with implicit precision) | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..1 | code | < | <= | >= | > - how to understand the value Binding: QuantityComparator (required): How the Quantity should be understood and represented. | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | string | Unit representation | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣC | 1..1 | uri | System that defines coded unit form | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | code | Coded form of the unit | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | Quantity | Denominator value Binding: UnitsOfTime (required) | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | decimal | Numerical value (with implicit precision) | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..1 | code | < | <= | >= | > - how to understand the value Binding: QuantityComparator (required): How the Quantity should be understood and represented. | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | string | Unit representation | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣC | 1..1 | uri | System that defines coded unit form | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | code | Coded form of the unit | ||||
![]() ![]() ![]() ![]() ![]() |
SΣC | 0..1 | SimpleQuantity | A fixed quantity (no comparator) Constraints: qty-3, sqty-1 | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | decimal | Numerical value (with implicit precision) | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | string | Unit representation | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
SΣC | 1..1 | uri | System that defines coded unit form | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | code | Coded form of the unit | ||||
![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | Range | Amount of medication per unit of time | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | SimpleQuantity | Low limit | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | decimal | Numerical value (with implicit precision) | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | string | Unit representation | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣC | 1..1 | uri | System that defines coded unit form | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | code | Coded form of the unit | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | SimpleQuantity | High limit | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | decimal | Numerical value (with implicit precision) | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | string | Unit representation | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣC | 1..1 | uri | System that defines coded unit form | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | code | Coded form of the unit | ||||
![]() ![]() ![]() |
SΣ | 0..1 | Ratio | Upper limit on medication per unit of time | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() |
SΣ | 1..1 | Quantity | Numerator value Binding: https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT (preferred) | ||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | decimal | Numerical value (with implicit precision) | ||||
![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..1 | code | < | <= | >= | > - how to understand the value Binding: QuantityComparator (required): How the Quantity should be understood and represented. | ||||
![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | string | Unit representation | ||||
![]() ![]() ![]() ![]() ![]() |
SΣC | 1..1 | uri | System that defines coded unit form | ||||
![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | code | Coded form of the unit | ||||
![]() ![]() ![]() ![]() |
SΣ | 1..1 | Quantity | Denominator value Binding: UnitsOfTime (required) | ||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | decimal | Numerical value (with implicit precision) | ||||
![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..1 | code | < | <= | >= | > - how to understand the value Binding: QuantityComparator (required): How the Quantity should be understood and represented. | ||||
![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | string | Unit representation | ||||
![]() ![]() ![]() ![]() ![]() |
SΣC | 1..1 | uri | System that defines coded unit form | ||||
![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | code | Coded form of the unit | ||||
![]() ![]() ![]() |
SΣ | 0..1 | SimpleQuantity | Upper limit on medication per administration Binding: https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT (preferred) | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() |
SΣ | 1..1 | decimal | Numerical value (with implicit precision) | ||||
![]() ![]() ![]() ![]() |
SΣ | 1..1 | string | Unit representation | ||||
![]() ![]() ![]() ![]() |
SΣC | 1..1 | uri | System that defines coded unit form | ||||
![]() ![]() ![]() ![]() |
SΣ | 1..1 | code | Coded form of the unit | ||||
Documentation for this format | ||||||||
| Path | Status | Usage | ValueSet | Version | Source |
| MedicationStatement.meta.security | Base | extensible | SecurityLabels | 📍4.0.1 | FHIR Std. |
| MedicationStatement.meta.tag | Base | example | Common Tags | 📍4.0.1 | FHIR Std. |
| MedicationStatement.language | Base | preferred | Common Languages | 📦4.0.1 | FHIR Std. |
| MedicationStatement.status | Base | required | Medication status codes | 📍4.0.1 | FHIR Std. |
| MedicationStatement.statusReason | Base | example | Medikation Therapie Statuscodes SNOMED CT® | 📦1.8.0 | kbv.basis v1.8 |
| MedicationStatement.dosage.timing.repeat.bounds[x]:boundsDuration.comparator | Base | required | QuantityComparator | 📍4.0.1 | FHIR Std. |
| MedicationStatement.dosage.timing.repeat.bounds[x]:boundsRange.low | Base | required | UnitsOfTime | 📦4.0.1 | FHIR Std. |
| MedicationStatement.dosage.timing.repeat.bounds[x]:boundsRange.high | Base | required | UnitsOfTime | 📦4.0.1 | FHIR Std. |
| MedicationStatement.dosage.timing.repeat.durationUnit | Base | required | UnitsOfTime | 📍4.0.1 | FHIR Std. |
| MedicationStatement.dosage.timing.repeat.periodUnit | Base | required | UnitsOfTime | 📍4.0.1 | FHIR Std. |
| MedicationStatement.dosage.timing.repeat.dayOfWeek | Base | required | DaysOfWeek | 📍4.0.1 | FHIR Std. |
| MedicationStatement.dosage.timing.repeat.when | Base | required | EventTiming | 📍4.0.1 | FHIR Std. |
| MedicationStatement.dosage.timing.repeat.when:Tageszeit | Base | required | EventTiming | 📦1.8.0 | kbv.basis v1.8 |
| MedicationStatement.dosage.timing.repeat.when:Mahlzeiten-Schlafzeiten | Base | required | TimingEvent | 📦1.8.0 | kbv.basis v1.8 |
| MedicationStatement.dosage.timing.code | Base | preferred | TimingAbbreviation | 📦4.0.1 | FHIR Std. |
| MedicationStatement.dosage.asNeeded[x] | Base | example | SNOMED CT Medication As Needed Reason Codes | 📦4.0.1 | FHIR Std. |
| MedicationStatement.dosage.asNeeded[x]:asNeededCodeableConcept | Base | example | SNOMED CT Medication As Needed Reason Codes | 📦4.0.1 | FHIR Std. |
| MedicationStatement.dosage.asNeeded[x]:asNeededCodeableConcept.coding:snomed | Base | preferred | Bedarfsmedikation Bedingung SNOMED CT® | 📦1.8.0 | kbv.basis v1.8 |
| MedicationStatement.dosage.site | Base | example | SNOMED CT Anatomical Structure for Administration Site Codes | 📦4.0.1 | FHIR Std. |
| MedicationStatement.dosage.route | Base | example | SNOMED CT Route Codes | 📦4.0.1 | FHIR Std. |
| MedicationStatement.dosage.route.coding:snomed | Base | example | Verabreichungsweg SNOMED CT® | 📦1.8.0 | kbv.basis v1.8 |
| MedicationStatement.dosage.route.coding:edqm | Base | required | Medicine-route-of-administration | 📦1.8.0 | kbv.basis v1.8 |
| MedicationStatement.dosage.method | Base | example | SNOMED CT Administration Method Codes | 📦4.0.1 | FHIR Std. |
| MedicationStatement.dosage.doseAndRate.type | Base | example | DoseAndRateType | 📦4.0.1 | FHIR Std. |
| MedicationStatement.dosage.doseAndRate.dose[x]:doseQuantity | Base | preferred | https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT | Not State | Unknown |
| MedicationStatement.dosage.doseAndRate.dose[x]:doseRange.low | Base | preferred | https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT | Not State | Unknown |
| MedicationStatement.dosage.doseAndRate.dose[x]:doseRange.high | Base | preferred | https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT | Not State | Unknown |
| MedicationStatement.dosage.doseAndRate.rate[x]:rateRatio.numerator | Base | preferred | https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT | Not State | Unknown |
| MedicationStatement.dosage.doseAndRate.rate[x]:rateRatio.numerator.comparator | Base | required | QuantityComparator | 📍4.0.1 | FHIR Std. |
| MedicationStatement.dosage.doseAndRate.rate[x]:rateRatio.denominator | Base | required | UnitsOfTime | 📦4.0.1 | FHIR Std. |
| MedicationStatement.dosage.doseAndRate.rate[x]:rateRatio.denominator.comparator | Base | required | QuantityComparator | 📍4.0.1 | FHIR Std. |
| MedicationStatement.dosage.maxDosePerPeriod.numerator | Base | preferred | https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT | Not State | Unknown |
| MedicationStatement.dosage.maxDosePerPeriod.numerator.comparator | Base | required | QuantityComparator | 📍4.0.1 | FHIR Std. |
| MedicationStatement.dosage.maxDosePerPeriod.denominator | Base | required | UnitsOfTime | 📦4.0.1 | FHIR Std. |
| MedicationStatement.dosage.maxDosePerPeriod.denominator.comparator | Base | required | QuantityComparator | 📍4.0.1 | FHIR Std. |
| MedicationStatement.dosage.maxDosePerAdministration | Base | preferred | https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT | Not State | Unknown |
| Id | Grade | Path(s) | Description | Expression |
| dom-2 | error | MedicationStatement | If the resource is contained in another resource, it SHALL NOT contain nested Resources |
contained.contained.empty()
|
| dom-3 | error | MedicationStatement | 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 | error | MedicationStatement | 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 | error | MedicationStatement | If a resource is contained in another resource, it SHALL NOT have a security label |
contained.meta.security.empty()
|
| dom-6 | best practice | MedicationStatement | A resource should have narrative for robust management |
text.`div`.exists()
|
| ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children |
hasValue() or (children().count() > id.count())
|
| ext-1 | error | **ALL** extensions | Must have either extensions or value[x], not both |
extension.exists() != value.exists()
|
| qty-3 | error | MedicationStatement.dosage.doseAndRate.dose[x]:doseQuantity, MedicationStatement.dosage.doseAndRate.rate[x]:rateQuantity | If a code for the unit is present, the system SHALL also be present |
code.empty() or system.exists()
|
| sqty-1 | error | MedicationStatement.dosage.doseAndRate.dose[x]:doseQuantity, MedicationStatement.dosage.doseAndRate.rate[x]:rateQuantity | The comparator is not used on a SimpleQuantity |
comparator.empty()
|
| tim-1 | error | MedicationStatement.dosage.timing.repeat | if there's a duration, there needs to be duration units |
duration.empty() or durationUnit.exists()
|
| tim-2 | error | MedicationStatement.dosage.timing.repeat | if there's a period, there needs to be period units |
period.empty() or periodUnit.exists()
|
| tim-4 | error | MedicationStatement.dosage.timing.repeat | duration SHALL be a non-negative value |
duration.exists() implies duration >= 0
|
| tim-5 | error | MedicationStatement.dosage.timing.repeat | period SHALL be a non-negative value |
period.exists() implies period >= 0
|
| tim-6 | error | MedicationStatement.dosage.timing.repeat | If there's a periodMax, there must be a period |
periodMax.empty() or period.exists()
|
| tim-7 | error | MedicationStatement.dosage.timing.repeat | If there's a durationMax, there must be a duration |
durationMax.empty() or duration.exists()
|
| tim-8 | error | MedicationStatement.dosage.timing.repeat | If there's a countMax, there must be a count |
countMax.empty() or count.exists()
|
| tim-9 | error | MedicationStatement.dosage.timing.repeat | 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 | error | MedicationStatement.dosage.timing.repeat | If there's a timeOfDay, there cannot be a when, or vice versa |
timeOfDay.empty() or when.empty()
|
This structure is derived from KBV_PR_Base_MedicationStatement
Summary
Mandatory: 6 elements(24 nested mandatory elements)
Must-Support: 154 elements
Fixed: 3 elements
Prohibited: 30 elements
Structures
This structure refers to these other structures:
Slices
This structure defines the following Slices:
Key Elements View
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
0..* | KBV_PR_Base_MedicationStatement(1.8.0) | Medikations-Information | |
![]() ![]() |
SΣ | 1..1 | id | Logical id of this artifact |
![]() ![]() |
SΣ | 1..1 | Meta | Metadata about the resource |
![]() ![]() ![]() |
SΣ | 1..* | canonical(StructureDefinition) | Profiles this resource claims to conform to Slice: Unordered, Open by value:$this |
![]() ![]() ![]() ![]() |
SΣ | 1..1 | canonical(StructureDefinition) | Profiles this resource claims to conform to Fixed Value: https://fhir.kbv.de/StructureDefinition/KBV_PR_WEST_MedicationStatement|1.0.0-kommentierung |
![]() ![]() |
?!Σ | 0..1 | uri | A set of rules under which this content was created |
![]() ![]() |
0..0 | Extension Slice: Unordered, Open by value:url | ||
![]() ![]() |
?! | 0..* | Extension | Extensions that cannot be ignored |
![]() ![]() |
?!SΣ | 1..1 | code | active | completed | entered-in-error | intended | stopped | on-hold | unknown | not-taken Binding: Medication Status Codes (required): A coded concept indicating the current status of a MedicationStatement. |
![]() ![]() |
S | 0..* | CodeableConcept | Reason for current status Binding: Medikation Therapie Statuscodes SNOMED CT® (example): A coded concept indicating the reason for the status of the statement. |
![]() ![]() |
SΣ | 1..1 | Reference(Medication) | What medication was taken Slice: Unordered, Closed by type:$this |
![]() ![]() ![]() |
SΣ | 1..1 | Reference(KBV_PR_WEST_Medication(1.0.0-kommentierung)) | What medication was taken |
![]() ![]() ![]() ![]() |
SΣC | 1..1 | string | Literal reference, Relative, internal or absolute URL |
![]() ![]() |
SΣ | 1..1 | Reference(KBV_PR_WEST_Patient(1.0.0-kommentierung)) | Who is/was taking the medication |
![]() ![]() ![]() |
ΣC | 1..1 | string | Literal reference, Relative, internal or absolute URL |
![]() ![]() |
SΣ | 0..1 | The date/time or interval when the medication is/was/will be taken Slice: Unordered, Closed by type:$this | |
![]() ![]() ![]() |
dateTime | |||
![]() ![]() ![]() |
Period | |||
![]() ![]() ![]() |
SΣ | 0..1 | Period | Zeitraum der Dauermedikation |
![]() ![]() ![]() ![]() |
SΣC | 1..1 | dateTime | Starting time with inclusive boundary |
![]() ![]() ![]() ![]() |
SΣC | 0..1 | dateTime | End time with inclusive boundary, if not ongoing |
![]() ![]() ![]() |
Σ | 0..1 | dateTime | The date/time or interval when the medication is/was/will be taken |
![]() ![]() |
SΣ | 0..1 | dateTime | When the statement was asserted? |
![]() ![]() |
S | 0..1 | Annotation | weitere Angaben zur Verordnung |
![]() ![]() ![]() |
Σ | 0..1 | Individual responsible for the annotation Slice: Unordered, Closed by type:$this | |
![]() ![]() ![]() ![]() |
Reference(Practitioner | Patient | RelatedPerson | Organization) | |||
![]() ![]() ![]() ![]() |
string | |||
![]() ![]() ![]() ![]() |
SΣ | 0..1 | Reference(KBV_PR_WEST_Organization(1.0.0-kommentierung) | KBV_PR_WEST_Practitioner(1.0.0-kommentierung) | KBV_PR_WEST_Patient(1.0.0-kommentierung)) | Individual responsible for the annotation |
![]() ![]() ![]() ![]() ![]() |
SΣC | 1..1 | string | Literal reference, Relative, internal or absolute URL |
![]() ![]() ![]() ![]() |
SΣ | 0..1 | string | Individual responsible for the annotation |
![]() ![]() ![]() |
SΣ | 0..1 | dateTime | When the annotation was made |
![]() ![]() ![]() |
SΣ | 1..1 | markdown | The annotation - text content (as markdown) |
![]() ![]() |
S | 0..* | Dosage | Details of how medication is/was taken or should be taken |
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
![]() ![]() ![]() |
SΣ | 0..1 | string | Free text dosage instructions e.g. SIG |
![]() ![]() ![]() |
SΣ | 0..1 | string | Patient or consumer oriented instructions |
![]() ![]() ![]() |
SΣ | 0..1 | Timing | When medication should be administered |
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
![]() ![]() ![]() ![]() |
SΣ | 0..* | dateTime | When the event occurs |
![]() ![]() ![]() ![]() |
SΣC | 0..1 | Element | When the event is to occur Constraints: tim-1, tim-2, tim-4, tim-5, tim-6, tim-7, tim-8, tim-9, tim-10 |
![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | Length/Range of lengths, or (Start and/or end) limits Slice: Unordered, Closed by type:$this | |
![]() ![]() ![]() ![]() ![]() ![]() |
Duration | |||
![]() ![]() ![]() ![]() ![]() ![]() |
Range | |||
![]() ![]() ![]() ![]() ![]() ![]() |
Period | |||
![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | Period | Length/Range of lengths, or (Start and/or end) limits |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣC | 1..1 | dateTime | Starting time with inclusive boundary |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣC | 0..1 | dateTime | End time with inclusive boundary, if not ongoing |
![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | Duration | Length/Range of lengths, or (Start and/or end) limits |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | decimal | Numerical value (with implicit precision) |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..1 | code | < | <= | >= | > - how to understand the value Binding: QuantityComparator (required): How the Quantity should be understood and represented. |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | string | Unit representation |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣC | 1..1 | uri | System that defines coded unit form |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | code | Coded form of the unit |
![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | Range | Length/Range of lengths, or (Start and/or end) limits |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | SimpleQuantity | Low limit Binding: UnitsOfTime (required) |
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | decimal | Numerical value (with implicit precision) |
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | string | Unit representation |
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣC | 1..1 | uri | System that defines coded unit form |
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | code | Coded form of the unit |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | SimpleQuantity | High limit Binding: UnitsOfTime (required) |
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | decimal | Numerical value (with implicit precision) |
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | string | Unit representation |
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣC | 1..1 | uri | System that defines coded unit form |
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | code | Coded form of the unit |
![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | positiveInt | Number of times to repeat |
![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | positiveInt | Maximum number of times to repeat |
![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | decimal | How long when it happens |
![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | decimal | How long when it happens (Max) |
![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | code | s | min | h | d | wk | mo | a - unit of time (UCUM) Binding: UnitsOfTime (required): A unit of time (units from UCUM). |
![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | positiveInt | Event occurs frequency times per period |
![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | positiveInt | Event occurs up to frequencyMax times per period |
![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | decimal | Event occurs frequency times per period |
![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | decimal | Upper limit of period (3-4 hours) |
![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | code | s | min | h | d | wk | mo | a - unit of time (UCUM) Binding: UnitsOfTime (required): A unit of time (units from UCUM). |
![]() ![]() ![]() ![]() ![]() |
SΣ | 0..* | code | mon | tue | wed | thu | fri | sat | sun Binding: DaysOfWeek (required) |
![]() ![]() ![]() ![]() ![]() |
SΣ | 0..* | time | Time of day for action |
![]() ![]() ![]() ![]() ![]() |
SΣ | 0..* | code | Code for time period of occurrence Slice: Unordered, Open by value:$this Binding: EventTiming (required): Real world event relating to the schedule. |
![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | code | Code for time period of occurrence Binding: EventTiming (required): Real world event relating to the schedule. |
![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 0..* | code | Code for time period of occurrence Binding: TimingEvent (required): Real world event relating to the schedule. |
![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | unsignedInt | Minutes from event (before or after) |
![]() ![]() ![]() |
SΣ | 0..1 | Take "as needed" (for x) Slice: Unordered, Closed by type:$this Binding: SNOMEDCTMedicationAsNeededReasonCodes (example): 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. | |
![]() ![]() ![]() ![]() |
boolean | |||
![]() ![]() ![]() ![]() |
CodeableConcept | |||
![]() ![]() ![]() ![]() |
SΣ | 0..1 | boolean | Take "as needed" (for x) |
![]() ![]() ![]() ![]() |
SΣ | 0..1 | CodeableConcept | Take "as needed" (for x) Binding: SNOMEDCTMedicationAsNeededReasonCodes (example): 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. |
![]() ![]() ![]() ![]() ![]() |
SΣ | 0..* | Coding | Code defined by a terminology system Slice: Unordered, Open by value:$this |
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..* | Coding | Code defined by a terminology system Binding: Bedarfsmedikation Bedingung SNOMED CT® (preferred) Required Pattern: At least the following |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system Fixed Value: http://snomed.info/sct | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Version of the system - if relevant | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | code | Symbol in syntax defined by the system | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Representation defined by the system | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | boolean | If this coding was chosen directly by the user | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | uri | Identity of the terminology system Required Pattern: http://snomed.info/sct |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | string | Version of the system - if relevant |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | code | Symbol in syntax defined by the system |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | string | Representation defined by the system |
![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | string | Plain text representation of the concept |
![]() ![]() ![]() |
SΣ | 0..1 | CodeableConcept | Body site to administer to Binding: SNOMEDCTAnatomicalStructureForAdministrationSiteCodes (example): A coded concept describing the site location the medicine enters into or onto the body. |
![]() ![]() ![]() ![]() |
SΣ | 0..* | Coding | Code defined by a terminology system |
![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | uri | Identity of the terminology system Fixed Value: http://snomed.info/sct |
![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | string | Version of the system - if relevant |
![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | code | Symbol in syntax defined by the system Fixed Value: 442083009 |
![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | string | Representation defined by the system Required Pattern: Anatomical or acquired body structure |
![]() ![]() ![]() ![]() |
SΣ | 0..1 | string | Plain text representation of the concept |
![]() ![]() ![]() |
SΣ | 0..1 | CodeableConcept | How drug should enter body Binding: SNOMEDCTRouteCodes (example): A coded concept describing the route or physiological path of administration of a therapeutic agent into or onto the body of a subject. |
![]() ![]() ![]() ![]() |
SΣ | 0..* | Coding | Code defined by a terminology system Slice: Unordered, Open by value:$this |
![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | Coding | Code defined by a terminology system Binding: Verabreichungsweg SNOMED CT® (example) Required Pattern: At least the following |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system Fixed Value: http://snomed.info/sct | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Version of the system - if relevant | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | code | Symbol in syntax defined by the system | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Representation defined by the system | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | boolean | If this coding was chosen directly by the user | |
![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | uri | Identity of the terminology system |
![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | string | Version of the system - if relevant |
![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | code | Symbol in syntax defined by the system |
![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | string | Representation defined by the system |
![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | Coding | Code defined by a terminology system Binding: Medicine-route-of-administration (required) |
![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | uri | Identity of the terminology system |
![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | string | Version of the system - if relevant |
![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | code | Symbol in syntax defined by the system |
![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | string | Representation defined by the system |
![]() ![]() ![]() ![]() |
SΣ | 0..1 | string | Plain text representation of the concept |
![]() ![]() ![]() |
SΣ | 0..1 | Element | Amount of medication administered |
![]() ![]() ![]() ![]() |
SΣ | 0..1 | Amount of medication per dose Slice: Unordered, Closed by type:$this | |
![]() ![]() ![]() ![]() ![]() |
Range | |||
![]() ![]() ![]() ![]() ![]() |
Quantity(SimpleQuantity) | |||
![]() ![]() ![]() ![]() ![]() |
SΣC | 0..1 | SimpleQuantity | A fixed quantity (no comparator) Binding: https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT (preferred) Constraints: qty-3, sqty-1 |
![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | decimal | Numerical value (with implicit precision) |
![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | string | Unit representation |
![]() ![]() ![]() ![]() ![]() ![]() |
SΣC | 1..1 | uri | System that defines coded unit form |
![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | code | Coded form of the unit |
![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | Range | Amount of medication per dose |
![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | SimpleQuantity | Low limit Binding: https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT (preferred) |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | decimal | Numerical value (with implicit precision) |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | string | Unit representation |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣC | 1..1 | uri | System that defines coded unit form |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | code | Coded form of the unit |
![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | SimpleQuantity | High limit Binding: https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT (preferred) |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | decimal | Numerical value (with implicit precision) |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | string | Unit representation |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣC | 1..1 | uri | System that defines coded unit form |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | code | Coded form of the unit |
![]() ![]() ![]() ![]() |
SΣ | 0..1 | Amount of medication per unit of time Slice: Unordered, Closed by type:$this | |
![]() ![]() ![]() ![]() ![]() |
Ratio | |||
![]() ![]() ![]() ![]() ![]() |
Range | |||
![]() ![]() ![]() ![]() ![]() |
Quantity(SimpleQuantity) | |||
![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | Ratio | Amount of medication per unit of time |
![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | Quantity | Numerator value Binding: https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT (preferred) |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | decimal | Numerical value (with implicit precision) |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..1 | code | < | <= | >= | > - how to understand the value Binding: QuantityComparator (required): How the Quantity should be understood and represented. |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | string | Unit representation |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣC | 1..1 | uri | System that defines coded unit form |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | code | Coded form of the unit |
![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | Quantity | Denominator value Binding: UnitsOfTime (required) |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | decimal | Numerical value (with implicit precision) |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..1 | code | < | <= | >= | > - how to understand the value Binding: QuantityComparator (required): How the Quantity should be understood and represented. |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | string | Unit representation |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣC | 1..1 | uri | System that defines coded unit form |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | code | Coded form of the unit |
![]() ![]() ![]() ![]() ![]() |
SΣC | 0..1 | SimpleQuantity | A fixed quantity (no comparator) Constraints: qty-3, sqty-1 |
![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | decimal | Numerical value (with implicit precision) |
![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | string | Unit representation |
![]() ![]() ![]() ![]() ![]() ![]() |
SΣC | 1..1 | uri | System that defines coded unit form |
![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | code | Coded form of the unit |
![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | Range | Amount of medication per unit of time |
![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | SimpleQuantity | Low limit |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | decimal | Numerical value (with implicit precision) |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | string | Unit representation |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣC | 1..1 | uri | System that defines coded unit form |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | code | Coded form of the unit |
![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | SimpleQuantity | High limit |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | decimal | Numerical value (with implicit precision) |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | string | Unit representation |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣC | 1..1 | uri | System that defines coded unit form |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | code | Coded form of the unit |
![]() ![]() ![]() |
SΣ | 0..1 | Ratio | Upper limit on medication per unit of time |
![]() ![]() ![]() ![]() |
SΣ | 1..1 | Quantity | Numerator value Binding: https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT (preferred) |
![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | decimal | Numerical value (with implicit precision) |
![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..1 | code | < | <= | >= | > - how to understand the value Binding: QuantityComparator (required): How the Quantity should be understood and represented. |
![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | string | Unit representation |
![]() ![]() ![]() ![]() ![]() |
SΣC | 1..1 | uri | System that defines coded unit form |
![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | code | Coded form of the unit |
![]() ![]() ![]() ![]() |
SΣ | 1..1 | Quantity | Denominator value Binding: UnitsOfTime (required) |
![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | decimal | Numerical value (with implicit precision) |
![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..1 | code | < | <= | >= | > - how to understand the value Binding: QuantityComparator (required): How the Quantity should be understood and represented. |
![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | string | Unit representation |
![]() ![]() ![]() ![]() ![]() |
SΣC | 1..1 | uri | System that defines coded unit form |
![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | code | Coded form of the unit |
![]() ![]() ![]() |
SΣ | 0..1 | SimpleQuantity | Upper limit on medication per administration Binding: https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT (preferred) |
![]() ![]() ![]() ![]() |
SΣ | 1..1 | decimal | Numerical value (with implicit precision) |
![]() ![]() ![]() ![]() |
SΣ | 1..1 | string | Unit representation |
![]() ![]() ![]() ![]() |
SΣC | 1..1 | uri | System that defines coded unit form |
![]() ![]() ![]() ![]() |
SΣ | 1..1 | code | Coded form of the unit |
Documentation for this format | ||||
| Path | Status | Usage | ValueSet | Version | Source |
| MedicationStatement.status | Base | required | Medication status codes | 📍4.0.1 | FHIR Std. |
| MedicationStatement.statusReason | Base | example | Medikation Therapie Statuscodes SNOMED CT® | 📦1.8.0 | kbv.basis v1.8 |
| MedicationStatement.dosage.timing.repeat.bounds[x]:boundsDuration.comparator | Base | required | QuantityComparator | 📍4.0.1 | FHIR Std. |
| MedicationStatement.dosage.timing.repeat.bounds[x]:boundsRange.low | Base | required | UnitsOfTime | 📦4.0.1 | FHIR Std. |
| MedicationStatement.dosage.timing.repeat.bounds[x]:boundsRange.high | Base | required | UnitsOfTime | 📦4.0.1 | FHIR Std. |
| MedicationStatement.dosage.timing.repeat.durationUnit | Base | required | UnitsOfTime | 📍4.0.1 | FHIR Std. |
| MedicationStatement.dosage.timing.repeat.periodUnit | Base | required | UnitsOfTime | 📍4.0.1 | FHIR Std. |
| MedicationStatement.dosage.timing.repeat.dayOfWeek | Base | required | DaysOfWeek | 📍4.0.1 | FHIR Std. |
| MedicationStatement.dosage.timing.repeat.when | Base | required | EventTiming | 📍4.0.1 | FHIR Std. |
| MedicationStatement.dosage.timing.repeat.when:Tageszeit | Base | required | EventTiming | 📦1.8.0 | kbv.basis v1.8 |
| MedicationStatement.dosage.timing.repeat.when:Mahlzeiten-Schlafzeiten | Base | required | TimingEvent | 📦1.8.0 | kbv.basis v1.8 |
| MedicationStatement.dosage.asNeeded[x] | Base | example | SNOMED CT Medication As Needed Reason Codes | 📦4.0.1 | FHIR Std. |
| MedicationStatement.dosage.asNeeded[x]:asNeededCodeableConcept | Base | example | SNOMED CT Medication As Needed Reason Codes | 📦4.0.1 | FHIR Std. |
| MedicationStatement.dosage.asNeeded[x]:asNeededCodeableConcept.coding:snomed | Base | preferred | Bedarfsmedikation Bedingung SNOMED CT® | 📦1.8.0 | kbv.basis v1.8 |
| MedicationStatement.dosage.site | Base | example | SNOMED CT Anatomical Structure for Administration Site Codes | 📦4.0.1 | FHIR Std. |
| MedicationStatement.dosage.route | Base | example | SNOMED CT Route Codes | 📦4.0.1 | FHIR Std. |
| MedicationStatement.dosage.route.coding:snomed | Base | example | Verabreichungsweg SNOMED CT® | 📦1.8.0 | kbv.basis v1.8 |
| MedicationStatement.dosage.route.coding:edqm | Base | required | Medicine-route-of-administration | 📦1.8.0 | kbv.basis v1.8 |
| MedicationStatement.dosage.doseAndRate.dose[x]:doseQuantity | Base | preferred | https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT | Not State | Unknown |
| MedicationStatement.dosage.doseAndRate.dose[x]:doseRange.low | Base | preferred | https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT | Not State | Unknown |
| MedicationStatement.dosage.doseAndRate.dose[x]:doseRange.high | Base | preferred | https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT | Not State | Unknown |
| MedicationStatement.dosage.doseAndRate.rate[x]:rateRatio.numerator | Base | preferred | https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT | Not State | Unknown |
| MedicationStatement.dosage.doseAndRate.rate[x]:rateRatio.numerator.comparator | Base | required | QuantityComparator | 📍4.0.1 | FHIR Std. |
| MedicationStatement.dosage.doseAndRate.rate[x]:rateRatio.denominator | Base | required | UnitsOfTime | 📦4.0.1 | FHIR Std. |
| MedicationStatement.dosage.doseAndRate.rate[x]:rateRatio.denominator.comparator | Base | required | QuantityComparator | 📍4.0.1 | FHIR Std. |
| MedicationStatement.dosage.maxDosePerPeriod.numerator | Base | preferred | https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT | Not State | Unknown |
| MedicationStatement.dosage.maxDosePerPeriod.numerator.comparator | Base | required | QuantityComparator | 📍4.0.1 | FHIR Std. |
| MedicationStatement.dosage.maxDosePerPeriod.denominator | Base | required | UnitsOfTime | 📦4.0.1 | FHIR Std. |
| MedicationStatement.dosage.maxDosePerPeriod.denominator.comparator | Base | required | QuantityComparator | 📍4.0.1 | FHIR Std. |
| MedicationStatement.dosage.maxDosePerAdministration | Base | preferred | https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT | Not State | Unknown |
| Id | Grade | Path(s) | Description | Expression |
| dom-2 | error | MedicationStatement | If the resource is contained in another resource, it SHALL NOT contain nested Resources |
contained.contained.empty()
|
| dom-3 | error | MedicationStatement | 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 | error | MedicationStatement | 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 | error | MedicationStatement | If a resource is contained in another resource, it SHALL NOT have a security label |
contained.meta.security.empty()
|
| dom-6 | best practice | MedicationStatement | A resource should have narrative for robust management |
text.`div`.exists()
|
| ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children |
hasValue() or (children().count() > id.count())
|
| ext-1 | error | **ALL** extensions | Must have either extensions or value[x], not both |
extension.exists() != value.exists()
|
| qty-3 | error | MedicationStatement.dosage.doseAndRate.dose[x]:doseQuantity, MedicationStatement.dosage.doseAndRate.rate[x]:rateQuantity | If a code for the unit is present, the system SHALL also be present |
code.empty() or system.exists()
|
| sqty-1 | error | MedicationStatement.dosage.doseAndRate.dose[x]:doseQuantity, MedicationStatement.dosage.doseAndRate.rate[x]:rateQuantity | The comparator is not used on a SimpleQuantity |
comparator.empty()
|
| tim-1 | error | MedicationStatement.dosage.timing.repeat | if there's a duration, there needs to be duration units |
duration.empty() or durationUnit.exists()
|
| tim-2 | error | MedicationStatement.dosage.timing.repeat | if there's a period, there needs to be period units |
period.empty() or periodUnit.exists()
|
| tim-4 | error | MedicationStatement.dosage.timing.repeat | duration SHALL be a non-negative value |
duration.exists() implies duration >= 0
|
| tim-5 | error | MedicationStatement.dosage.timing.repeat | period SHALL be a non-negative value |
period.exists() implies period >= 0
|
| tim-6 | error | MedicationStatement.dosage.timing.repeat | If there's a periodMax, there must be a period |
periodMax.empty() or period.exists()
|
| tim-7 | error | MedicationStatement.dosage.timing.repeat | If there's a durationMax, there must be a duration |
durationMax.empty() or duration.exists()
|
| tim-8 | error | MedicationStatement.dosage.timing.repeat | If there's a countMax, there must be a count |
countMax.empty() or count.exists()
|
| tim-9 | error | MedicationStatement.dosage.timing.repeat | 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 | error | MedicationStatement.dosage.timing.repeat | If there's a timeOfDay, there cannot be a when, or vice versa |
timeOfDay.empty() or when.empty()
|
Differential View
This structure is derived from KBV_PR_Base_MedicationStatement
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
0..* | KBV_PR_Base_MedicationStatement(1.8.0) | Medikations-Information | |
![]() ![]() |
S | 1..1 | id | Logical id of this artifact |
![]() ![]() |
S | 1..1 | Meta | Metadata about the resource |
![]() ![]() ![]() |
0..0 | Version specific identifier | ||
![]() ![]() ![]() |
0..0 | When the resource version last changed | ||
![]() ![]() ![]() |
0..0 | Identifies where the resource comes from | ||
![]() ![]() ![]() |
S | 1..* | canonical(StructureDefinition) | Profiles this resource claims to conform to Slice: Unordered, Open by value:$this |
![]() ![]() ![]() ![]() |
S | 1..1 | canonical(StructureDefinition) | Profiles this resource claims to conform to Fixed Value: https://fhir.kbv.de/StructureDefinition/KBV_PR_WEST_MedicationStatement|1.0.0-kommentierung |
![]() ![]() |
0..0 | Text summary of the resource, for human interpretation | ||
![]() ![]() |
0..0 | Extension | ||
![]() ![]() |
Content/Rules for all slices | |||
![]() ![]() ![]() |
0..0 | Pertains to goal | ||
![]() ![]() |
0..0 | External identifier | ||
![]() ![]() |
0..0 | Fulfils plan, proposal or order | ||
![]() ![]() |
0..0 | Part of referenced event | ||
![]() ![]() |
S | 1..1 | code | active | completed | entered-in-error | intended | stopped | on-hold | unknown | not-taken |
![]() ![]() |
S | 0..* | CodeableConcept | Reason for current status |
![]() ![]() |
0..0 | Type of medication usage | ||
![]() ![]() |
S | 1..1 | Reference(Medication) | What medication was taken Slice: Unordered, Closed by type:$this |
![]() ![]() ![]() |
S | 1..1 | Reference(KBV_PR_WEST_Medication(1.0.0-kommentierung)) | What medication was taken |
![]() ![]() ![]() ![]() |
S | 1..1 | string | Literal reference, Relative, internal or absolute URL |
![]() ![]() ![]() ![]() |
0..0 | Type the reference refers to (e.g. "Patient") | ||
![]() ![]() ![]() ![]() |
0..0 | Logical reference, when literal reference is not known | ||
![]() ![]() ![]() ![]() |
0..0 | Text alternative for the resource | ||
![]() ![]() |
S | 1..1 | Reference(KBV_PR_WEST_Patient(1.0.0-kommentierung)) | Who is/was taking the medication |
![]() ![]() ![]() |
1..1 | string | Literal reference, Relative, internal or absolute URL | |
![]() ![]() ![]() |
0..0 | Type the reference refers to (e.g. "Patient") | ||
![]() ![]() ![]() |
0..0 | Logical reference, when literal reference is not known | ||
![]() ![]() ![]() |
0..0 | Text alternative for the resource | ||
![]() ![]() |
0..0 | Encounter / Episode associated with MedicationStatement | ||
![]() ![]() |
S | 0..1 | dateTime, Period | The date/time or interval when the medication is/was/will be taken |
![]() ![]() |
Content/Rules for all slices | |||
![]() ![]() ![]() |
S | 0..1 | Period | Zeitraum der Dauermedikation |
![]() ![]() ![]() ![]() |
S | 1..1 | dateTime | Starting time with inclusive boundary |
![]() ![]() ![]() ![]() |
S | 0..1 | dateTime | End time with inclusive boundary, if not ongoing |
![]() ![]() |
S | 0..1 | dateTime | When the statement was asserted? |
![]() ![]() |
0..0 | Person or organization that provided the information about the taking of this medication | ||
![]() ![]() |
0..0 | Additional supporting information | ||
![]() ![]() |
0..0 | Reason for why the medication is being/was taken | ||
![]() ![]() |
0..0 | Condition or observation that supports why the medication is being/was taken | ||
![]() ![]() |
S | 0..1 | Annotation | weitere Angaben zur Verordnung |
![]() ![]() ![]() |
Content/Rules for all slices | |||
![]() ![]() ![]() ![]() |
S | 0..1 | Reference(KBV_PR_WEST_Organization(1.0.0-kommentierung) | KBV_PR_WEST_Practitioner(1.0.0-kommentierung) | KBV_PR_WEST_Patient(1.0.0-kommentierung)) | Individual responsible for the annotation |
![]() ![]() ![]() ![]() ![]() |
S | 1..1 | string | Literal reference, Relative, internal or absolute URL |
![]() ![]() ![]() ![]() ![]() |
0..0 | Type the reference refers to (e.g. "Patient") | ||
![]() ![]() ![]() ![]() ![]() |
0..0 | Logical reference, when literal reference is not known | ||
![]() ![]() ![]() ![]() ![]() |
0..0 | Text alternative for the resource | ||
![]() ![]() ![]() ![]() |
S | 0..1 | string | Individual responsible for the annotation |
![]() ![]() ![]() |
S | 0..1 | dateTime | When the annotation was made |
![]() ![]() ![]() |
S | 1..1 | markdown | The annotation - text content (as markdown) |
![]() ![]() |
S | 0..* | Dosage | Details of how medication is/was taken or should be taken |
![]() ![]() ![]() |
0..0 | The order of the dosage instructions | ||
![]() ![]() ![]() |
S | 0..1 | string | Free text dosage instructions e.g. SIG |
![]() ![]() ![]() |
0..0 | Supplemental instruction or warnings to the patient - e.g. "with meals", "may cause drowsiness" | ||
![]() ![]() ![]() |
S | 0..1 | string | Patient or consumer oriented instructions |
![]() ![]() ![]() |
S | 0..1 | Timing | When medication should be administered |
![]() ![]() ![]() ![]() |
S | 0..* | dateTime | When the event occurs |
![]() ![]() ![]() ![]() |
S | 0..1 | Element | When the event is to occur |
![]() ![]() ![]() ![]() ![]() |
S | 1..1 | Duration, Range, Period | Length/Range of lengths, or (Start and/or end) limits |
![]() ![]() ![]() ![]() ![]() |
Content/Rules for all slices | |||
![]() ![]() ![]() ![]() ![]() ![]() |
S | 0..1 | Period | Length/Range of lengths, or (Start and/or end) limits |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
S | 1..1 | dateTime | Starting time with inclusive boundary |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
S | 0..1 | dateTime | End time with inclusive boundary, if not ongoing |
![]() ![]() ![]() ![]() ![]() ![]() |
S | 0..1 | Duration | Length/Range of lengths, or (Start and/or end) limits |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
S | 1..1 | decimal | Numerical value (with implicit precision) |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
S | 1..1 | string | Unit representation |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
S | 1..1 | uri | System that defines coded unit form |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
S | 1..1 | code | Coded form of the unit |
![]() ![]() ![]() ![]() ![]() ![]() |
S | 0..1 | Range | Length/Range of lengths, or (Start and/or end) limits |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
S | 0..1 | SimpleQuantity | Low limit |
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
S | 1..1 | decimal | Numerical value (with implicit precision) |
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
S | 1..1 | string | Unit representation |
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
S | 1..1 | uri | System that defines coded unit form |
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
S | 1..1 | code | Coded form of the unit |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
S | 0..1 | SimpleQuantity | High limit |
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
S | 1..1 | decimal | Numerical value (with implicit precision) |
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
S | 1..1 | string | Unit representation |
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
S | 1..1 | uri | System that defines coded unit form |
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
S | 1..1 | code | Coded form of the unit |
![]() ![]() ![]() ![]() ![]() |
S | 0..1 | positiveInt | Number of times to repeat |
![]() ![]() ![]() ![]() ![]() |
S | 0..1 | positiveInt | Maximum number of times to repeat |
![]() ![]() ![]() ![]() ![]() |
S | 0..1 | decimal | How long when it happens |
![]() ![]() ![]() ![]() ![]() |
S | 0..1 | decimal | How long when it happens (Max) |
![]() ![]() ![]() ![]() ![]() |
S | 0..1 | code | s | min | h | d | wk | mo | a - unit of time (UCUM) |
![]() ![]() ![]() ![]() ![]() |
S | 0..1 | positiveInt | Event occurs frequency times per period |
![]() ![]() ![]() ![]() ![]() |
S | 0..1 | positiveInt | Event occurs up to frequencyMax times per period |
![]() ![]() ![]() ![]() ![]() |
S | 0..1 | decimal | Event occurs frequency times per period |
![]() ![]() ![]() ![]() ![]() |
S | 0..1 | decimal | Upper limit of period (3-4 hours) |
![]() ![]() ![]() ![]() ![]() |
S | 0..1 | code | s | min | h | d | wk | mo | a - unit of time (UCUM) |
![]() ![]() ![]() ![]() ![]() |
S | 0..* | code | mon | tue | wed | thu | fri | sat | sun |
![]() ![]() ![]() ![]() ![]() |
S | 0..* | time | Time of day for action |
![]() ![]() ![]() ![]() ![]() |
S | 0..* | code | Code for time period of occurrence |
![]() ![]() ![]() ![]() ![]() |
Content/Rules for all slices | |||
![]() ![]() ![]() ![]() ![]() ![]() |
S | 0..1 | code | Code for time period of occurrence |
![]() ![]() ![]() ![]() ![]() ![]() |
S | 0..* | code | Code for time period of occurrence |
![]() ![]() ![]() ![]() ![]() |
S | 0..1 | unsignedInt | Minutes from event (before or after) |
![]() ![]() ![]() |
S | 0..1 | boolean, CodeableConcept | Take "as needed" (for x) |
![]() ![]() ![]() |
Content/Rules for all slices | |||
![]() ![]() ![]() ![]() |
S | 0..1 | boolean | Take "as needed" (for x) |
![]() ![]() ![]() ![]() |
S | 0..1 | CodeableConcept | Take "as needed" (for x) |
![]() ![]() ![]() ![]() ![]() |
S | 0..* | Coding | Code defined by a terminology system |
![]() ![]() ![]() ![]() ![]() |
Content/Rules for all slices | |||
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Coding | Code defined by a terminology system | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
S | 1..1 | uri | Identity of the terminology system Required Pattern: http://snomed.info/sct |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
S | 1..1 | string | Version of the system - if relevant |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
S | 1..1 | code | Symbol in syntax defined by the system |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
S | 1..1 | string | Representation defined by the system |
![]() ![]() ![]() ![]() ![]() |
S | 0..1 | string | Plain text representation of the concept |
![]() ![]() ![]() |
S | 0..1 | CodeableConcept | Body site to administer to |
![]() ![]() ![]() ![]() |
S | 0..* | Coding | Code defined by a terminology system |
![]() ![]() ![]() ![]() ![]() |
S | 1..1 | uri | Identity of the terminology system Fixed Value: http://snomed.info/sct |
![]() ![]() ![]() ![]() ![]() |
S | 1..1 | string | Version of the system - if relevant |
![]() ![]() ![]() ![]() ![]() |
S | 1..1 | code | Symbol in syntax defined by the system Fixed Value: 442083009 |
![]() ![]() ![]() ![]() ![]() |
S | 1..1 | string | Representation defined by the system Required Pattern: Anatomical or acquired body structure |
![]() ![]() ![]() ![]() ![]() |
0..0 | If this coding was chosen directly by the user | ||
![]() ![]() ![]() ![]() |
S | 0..1 | string | Plain text representation of the concept |
![]() ![]() ![]() |
S | 0..1 | CodeableConcept | How drug should enter body |
![]() ![]() ![]() ![]() |
S | 0..* | Coding | Code defined by a terminology system |
![]() ![]() ![]() ![]() |
Content/Rules for all slices | |||
![]() ![]() ![]() ![]() ![]() |
S | 0..1 | Coding | Code defined by a terminology system |
![]() ![]() ![]() ![]() ![]() ![]() |
S | 1..1 | uri | Identity of the terminology system |
![]() ![]() ![]() ![]() ![]() ![]() |
S | 1..1 | string | Version of the system - if relevant |
![]() ![]() ![]() ![]() ![]() ![]() |
S | 1..1 | code | Symbol in syntax defined by the system |
![]() ![]() ![]() ![]() ![]() ![]() |
S | 1..1 | string | Representation defined by the system |
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | If this coding was chosen directly by the user | ||
![]() ![]() ![]() ![]() ![]() |
S | 0..1 | Coding | Code defined by a terminology system |
![]() ![]() ![]() ![]() ![]() ![]() |
S | 1..1 | uri | Identity of the terminology system |
![]() ![]() ![]() ![]() ![]() ![]() |
S | 1..1 | string | Version of the system - if relevant |
![]() ![]() ![]() ![]() ![]() ![]() |
S | 1..1 | code | Symbol in syntax defined by the system |
![]() ![]() ![]() ![]() ![]() ![]() |
S | 1..1 | string | Representation defined by the system |
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | If this coding was chosen directly by the user | ||
![]() ![]() ![]() ![]() |
S | 0..1 | string | Plain text representation of the concept |
![]() ![]() ![]() |
S | 0..1 | Element | Amount of medication administered |
![]() ![]() ![]() ![]() |
S | 0..1 | Range, SimpleQuantity | Amount of medication per dose |
![]() ![]() ![]() ![]() |
Content/Rules for all slices | |||
![]() ![]() ![]() ![]() ![]() |
S | 0..1 | SimpleQuantity | A fixed quantity (no comparator) |
![]() ![]() ![]() ![]() ![]() ![]() |
S | 1..1 | decimal | Numerical value (with implicit precision) |
![]() ![]() ![]() ![]() ![]() ![]() |
S | 1..1 | string | Unit representation |
![]() ![]() ![]() ![]() ![]() ![]() |
S | 1..1 | uri | System that defines coded unit form |
![]() ![]() ![]() ![]() ![]() ![]() |
S | 1..1 | code | Coded form of the unit |
![]() ![]() ![]() ![]() ![]() |
S | 0..1 | Range | Amount of medication per dose |
![]() ![]() ![]() ![]() ![]() ![]() |
S | 0..1 | SimpleQuantity | Low limit |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
S | 1..1 | decimal | Numerical value (with implicit precision) |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
S | 1..1 | string | Unit representation |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
S | 1..1 | uri | System that defines coded unit form |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
S | 1..1 | code | Coded form of the unit |
![]() ![]() ![]() ![]() ![]() ![]() |
S | 0..1 | SimpleQuantity | High limit |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
S | 1..1 | decimal | Numerical value (with implicit precision) |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
S | 1..1 | string | Unit representation |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
S | 1..1 | uri | System that defines coded unit form |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
S | 1..1 | code | Coded form of the unit |
![]() ![]() ![]() ![]() |
S | 0..1 | Ratio, Range, SimpleQuantity | Amount of medication per unit of time |
![]() ![]() ![]() ![]() |
Content/Rules for all slices | |||
![]() ![]() ![]() ![]() ![]() |
S | 0..1 | Ratio | Amount of medication per unit of time |
![]() ![]() ![]() ![]() ![]() ![]() |
S | 1..1 | Quantity | Numerator value |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
S | 1..1 | decimal | Numerical value (with implicit precision) |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
S | 1..1 | string | Unit representation |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
S | 1..1 | uri | System that defines coded unit form |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
S | 1..1 | code | Coded form of the unit |
![]() ![]() ![]() ![]() ![]() ![]() |
S | 1..1 | Quantity | Denominator value |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
S | 1..1 | decimal | Numerical value (with implicit precision) |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
S | 1..1 | string | Unit representation |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
S | 1..1 | uri | System that defines coded unit form |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
S | 1..1 | code | Coded form of the unit |
![]() ![]() ![]() ![]() ![]() |
S | 0..1 | SimpleQuantity | A fixed quantity (no comparator) |
![]() ![]() ![]() ![]() ![]() ![]() |
S | 1..1 | decimal | Numerical value (with implicit precision) |
![]() ![]() ![]() ![]() ![]() ![]() |
S | 1..1 | string | Unit representation |
![]() ![]() ![]() ![]() ![]() ![]() |
S | 1..1 | uri | System that defines coded unit form |
![]() ![]() ![]() ![]() ![]() ![]() |
S | 1..1 | code | Coded form of the unit |
![]() ![]() ![]() ![]() ![]() |
S | 0..1 | Range | Amount of medication per unit of time |
![]() ![]() ![]() ![]() ![]() ![]() |
S | 0..1 | SimpleQuantity | Low limit |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
S | 1..1 | decimal | Numerical value (with implicit precision) |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
S | 1..1 | string | Unit representation |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
S | 1..1 | uri | System that defines coded unit form |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
S | 1..1 | code | Coded form of the unit |
![]() ![]() ![]() ![]() ![]() ![]() |
S | 0..1 | SimpleQuantity | High limit |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
S | 1..1 | decimal | Numerical value (with implicit precision) |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
S | 1..1 | string | Unit representation |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
S | 1..1 | uri | System that defines coded unit form |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
S | 1..1 | code | Coded form of the unit |
![]() ![]() ![]() |
S | 0..1 | Ratio | Upper limit on medication per unit of time |
![]() ![]() ![]() ![]() |
S | 1..1 | Quantity | Numerator value |
![]() ![]() ![]() ![]() ![]() |
S | 1..1 | decimal | Numerical value (with implicit precision) |
![]() ![]() ![]() ![]() ![]() |
S | 1..1 | string | Unit representation |
![]() ![]() ![]() ![]() ![]() |
S | 1..1 | uri | System that defines coded unit form |
![]() ![]() ![]() ![]() ![]() |
S | 1..1 | code | Coded form of the unit |
![]() ![]() ![]() ![]() |
S | 1..1 | Quantity | Denominator value |
![]() ![]() ![]() ![]() ![]() |
S | 1..1 | decimal | Numerical value (with implicit precision) |
![]() ![]() ![]() ![]() ![]() |
S | 1..1 | string | Unit representation |
![]() ![]() ![]() ![]() ![]() |
S | 1..1 | uri | System that defines coded unit form |
![]() ![]() ![]() ![]() ![]() |
S | 1..1 | code | Coded form of the unit |
![]() ![]() ![]() |
S | 0..1 | SimpleQuantity | Upper limit on medication per administration |
![]() ![]() ![]() ![]() |
S | 1..1 | decimal | Numerical value (with implicit precision) |
![]() ![]() ![]() ![]() |
S | 1..1 | string | Unit representation |
![]() ![]() ![]() ![]() |
S | 1..1 | uri | System that defines coded unit form |
![]() ![]() ![]() ![]() |
S | 1..1 | code | Coded form of the unit |
![]() ![]() ![]() |
0..0 | Upper limit on medication per lifetime of the patient | ||
Documentation for this format | ||||
Snapshot View
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() | ||||
|---|---|---|---|---|---|---|---|---|
![]() |
0..* | KBV_PR_Base_MedicationStatement(1.8.0) | Medikations-Information | |||||
![]() ![]() |
SΣ | 1..1 | id | Logical id of this artifact | ||||
![]() ![]() |
SΣ | 1..1 | Meta | Metadata about the resource | ||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() |
SΣ | 1..* | canonical(StructureDefinition) | Profiles this resource claims to conform to Slice: Unordered, Open by value:$this | ||||
![]() ![]() ![]() ![]() |
SΣ | 1..1 | canonical(StructureDefinition) | Profiles this resource claims to conform to Fixed Value: https://fhir.kbv.de/StructureDefinition/KBV_PR_WEST_MedicationStatement|1.0.0-kommentierung | ||||
![]() ![]() ![]() |
Σ | 0..* | Coding | Security Labels applied to this resource Binding: All Security Labels (extensible): Security Labels from the Healthcare Privacy and Security Classification System. | ||||
![]() ![]() ![]() |
Σ | 0..* | Coding | Tags applied to this resource Binding: CommonTags (example): Codes that represent various types of tags, commonly workflow-related; e.g. "Needs review by Dr. Jones". | ||||
![]() ![]() |
?!Σ | 0..1 | uri | A set of rules under which this content was created | ||||
![]() ![]() |
0..1 | code | Language of the resource content Binding: CommonLanguages (preferred): A human language.
| |||||
![]() ![]() |
0..* | Resource | Contained, inline Resources | |||||
![]() ![]() |
0..0 | Extension Slice: Unordered, Open by value:url | ||||||
![]() ![]() |
?! | 0..* | Extension | Extensions that cannot be ignored | ||||
![]() ![]() |
?!SΣ | 1..1 | code | active | completed | entered-in-error | intended | stopped | on-hold | unknown | not-taken Binding: Medication Status Codes (required): A coded concept indicating the current status of a MedicationStatement. | ||||
![]() ![]() |
S | 0..* | CodeableConcept | Reason for current status Binding: Medikation Therapie Statuscodes SNOMED CT® (example): A coded concept indicating the reason for the status of the statement. | ||||
![]() ![]() |
SΣ | 1..1 | Reference(Medication) | What medication was taken Slice: Unordered, Closed by type:$this | ||||
![]() ![]() ![]() |
SΣ | 1..1 | Reference(KBV_PR_WEST_Medication(1.0.0-kommentierung)) | What medication was taken | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() |
SΣC | 1..1 | string | Literal reference, Relative, internal or absolute URL | ||||
![]() ![]() |
SΣ | 1..1 | Reference(KBV_PR_WEST_Patient(1.0.0-kommentierung)) | Who is/was taking the medication | ||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() |
ΣC | 1..1 | string | Literal reference, Relative, internal or absolute URL | ||||
![]() ![]() |
SΣ | 0..1 | The date/time or interval when the medication is/was/will be taken Slice: Unordered, Closed by type:$this | |||||
![]() ![]() ![]() |
dateTime | |||||||
![]() ![]() ![]() |
Period | |||||||
![]() ![]() ![]() |
SΣ | 0..1 | Period | Zeitraum der Dauermedikation | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() |
SΣC | 1..1 | dateTime | Starting time with inclusive boundary | ||||
![]() ![]() ![]() ![]() |
SΣC | 0..1 | dateTime | End time with inclusive boundary, if not ongoing | ||||
![]() ![]() ![]() |
Σ | 0..1 | dateTime | The date/time or interval when the medication is/was/will be taken | ||||
![]() ![]() |
SΣ | 0..1 | dateTime | When the statement was asserted? | ||||
![]() ![]() |
S | 0..1 | Annotation | weitere Angaben zur Verordnung | ||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() |
Σ | 0..1 | Individual responsible for the annotation Slice: Unordered, Closed by type:$this | |||||
![]() ![]() ![]() ![]() |
Reference(Practitioner | Patient | RelatedPerson | Organization) | |||||||
![]() ![]() ![]() ![]() |
string | |||||||
![]() ![]() ![]() ![]() |
SΣ | 0..1 | Reference(KBV_PR_WEST_Organization(1.0.0-kommentierung) | KBV_PR_WEST_Practitioner(1.0.0-kommentierung) | KBV_PR_WEST_Patient(1.0.0-kommentierung)) | Individual responsible for the annotation | ||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() ![]() |
SΣC | 1..1 | string | Literal reference, Relative, internal or absolute URL | ||||
![]() ![]() ![]() ![]() |
SΣ | 0..1 | string | Individual responsible for the annotation | ||||
![]() ![]() ![]() |
SΣ | 0..1 | dateTime | When the annotation was made | ||||
![]() ![]() ![]() |
SΣ | 1..1 | markdown | The annotation - text content (as markdown) | ||||
![]() ![]() |
S | 0..* | Dosage | Details of how medication is/was taken or should be taken | ||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() |
SΣ | 0..1 | string | Free text dosage instructions e.g. SIG | ||||
![]() ![]() ![]() |
SΣ | 0..1 | string | Patient or consumer oriented instructions | ||||
![]() ![]() ![]() |
SΣ | 0..1 | Timing | When medication should be administered | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() |
SΣ | 0..* | dateTime | When the event occurs | ||||
![]() ![]() ![]() ![]() |
SΣC | 0..1 | Element | When the event is to occur Constraints: tim-1, tim-2, tim-4, tim-5, tim-6, tim-7, tim-8, tim-9, tim-10 | ||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | Length/Range of lengths, or (Start and/or end) limits Slice: Unordered, Closed by type:$this | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
Duration | |||||||
![]() ![]() ![]() ![]() ![]() ![]() |
Range | |||||||
![]() ![]() ![]() ![]() ![]() ![]() |
Period | |||||||
![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | Period | Length/Range of lengths, or (Start and/or end) limits | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣC | 1..1 | dateTime | Starting time with inclusive boundary | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣC | 0..1 | dateTime | End time with inclusive boundary, if not ongoing | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | Duration | Length/Range of lengths, or (Start and/or end) limits | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | decimal | Numerical value (with implicit precision) | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..1 | code | < | <= | >= | > - how to understand the value Binding: QuantityComparator (required): How the Quantity should be understood and represented. | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | string | Unit representation | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣC | 1..1 | uri | System that defines coded unit form | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | code | Coded form of the unit | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | Range | Length/Range of lengths, or (Start and/or end) limits | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | SimpleQuantity | Low limit Binding: UnitsOfTime (required) | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | decimal | Numerical value (with implicit precision) | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | string | Unit representation | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣC | 1..1 | uri | System that defines coded unit form | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | code | Coded form of the unit | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | SimpleQuantity | High limit Binding: UnitsOfTime (required) | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | decimal | Numerical value (with implicit precision) | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | string | Unit representation | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣC | 1..1 | uri | System that defines coded unit form | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | code | Coded form of the unit | ||||
![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | positiveInt | Number of times to repeat | ||||
![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | positiveInt | Maximum number of times to repeat | ||||
![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | decimal | How long when it happens | ||||
![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | decimal | How long when it happens (Max) | ||||
![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | code | s | min | h | d | wk | mo | a - unit of time (UCUM) Binding: UnitsOfTime (required): A unit of time (units from UCUM). | ||||
![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | positiveInt | Event occurs frequency times per period | ||||
![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | positiveInt | Event occurs up to frequencyMax times per period | ||||
![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | decimal | Event occurs frequency times per period | ||||
![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | decimal | Upper limit of period (3-4 hours) | ||||
![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | code | s | min | h | d | wk | mo | a - unit of time (UCUM) Binding: UnitsOfTime (required): A unit of time (units from UCUM). | ||||
![]() ![]() ![]() ![]() ![]() |
SΣ | 0..* | code | mon | tue | wed | thu | fri | sat | sun Binding: DaysOfWeek (required) | ||||
![]() ![]() ![]() ![]() ![]() |
SΣ | 0..* | time | Time of day for action | ||||
![]() ![]() ![]() ![]() ![]() |
SΣ | 0..* | code | Code for time period of occurrence Slice: Unordered, Open by value:$this Binding: EventTiming (required): Real world event relating to the schedule. | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | code | Code for time period of occurrence Binding: EventTiming (required): Real world event relating to the schedule. | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 0..* | code | Code for time period of occurrence Binding: TimingEvent (required): Real world event relating to the schedule. | ||||
![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | unsignedInt | Minutes from event (before or after) | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | BID | TID | QID | AM | PM | QD | QOD | + Binding: TimingAbbreviation (preferred): Code for a known / defined timing pattern. | ||||
![]() ![]() ![]() |
SΣ | 0..1 | Take "as needed" (for x) Slice: Unordered, Closed by type:$this Binding: SNOMEDCTMedicationAsNeededReasonCodes (example): 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. | |||||
![]() ![]() ![]() ![]() |
boolean | |||||||
![]() ![]() ![]() ![]() |
CodeableConcept | |||||||
![]() ![]() ![]() ![]() |
SΣ | 0..1 | boolean | Take "as needed" (for x) | ||||
![]() ![]() ![]() ![]() |
SΣ | 0..1 | CodeableConcept | Take "as needed" (for x) Binding: SNOMEDCTMedicationAsNeededReasonCodes (example): 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. | ||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() ![]() |
SΣ | 0..* | Coding | Code defined by a terminology system Slice: Unordered, Open by value:$this | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..* | Coding | Code defined by a terminology system Binding: Bedarfsmedikation Bedingung SNOMED CT® (preferred) Required Pattern: At least the following | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system Fixed Value: http://snomed.info/sct | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Version of the system - if relevant | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | code | Symbol in syntax defined by the system | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Representation defined by the system | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | boolean | If this coding was chosen directly by the user | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | uri | Identity of the terminology system Required Pattern: http://snomed.info/sct | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | string | Version of the system - if relevant | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | code | Symbol in syntax defined by the system | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | string | Representation defined by the system | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | boolean | If this coding was chosen directly by the user | ||||
![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | string | Plain text representation of the concept | ||||
![]() ![]() ![]() |
SΣ | 0..1 | CodeableConcept | Body site to administer to Binding: SNOMEDCTAnatomicalStructureForAdministrationSiteCodes (example): A coded concept describing the site location the medicine enters into or onto the body. | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() |
SΣ | 0..* | Coding | Code defined by a terminology system | ||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | uri | Identity of the terminology system Fixed Value: http://snomed.info/sct | ||||
![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | string | Version of the system - if relevant | ||||
![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | code | Symbol in syntax defined by the system Fixed Value: 442083009 | ||||
![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | string | Representation defined by the system Required Pattern: Anatomical or acquired body structure | ||||
![]() ![]() ![]() ![]() |
SΣ | 0..1 | string | Plain text representation of the concept | ||||
![]() ![]() ![]() |
SΣ | 0..1 | CodeableConcept | How drug should enter body Binding: SNOMEDCTRouteCodes (example): A coded concept describing the route or physiological path of administration of a therapeutic agent into or onto the body of a subject. | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() |
SΣ | 0..* | Coding | Code defined by a terminology system Slice: Unordered, Open by value:$this | ||||
![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | Coding | Code defined by a terminology system Binding: Verabreichungsweg SNOMED CT® (example) Required Pattern: At least the following | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system Fixed Value: http://snomed.info/sct | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Version of the system - if relevant | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | code | Symbol in syntax defined by the system | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Representation defined by the system | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | boolean | If this coding was chosen directly by the user | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | uri | Identity of the terminology system | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | string | Version of the system - if relevant | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | code | Symbol in syntax defined by the system | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | string | Representation defined by the system | ||||
![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | Coding | Code defined by a terminology system Binding: Medicine-route-of-administration (required) | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | uri | Identity of the terminology system | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | string | Version of the system - if relevant | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | code | Symbol in syntax defined by the system | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | string | Representation defined by the system | ||||
![]() ![]() ![]() ![]() |
SΣ | 0..1 | string | Plain text representation of the concept | ||||
![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | Technique for administering medication Binding: SNOMEDCTAdministrationMethodCodes (example): A coded concept describing the technique by which the medicine is administered. | ||||
![]() ![]() ![]() |
SΣ | 0..1 | Element | Amount of medication administered | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | The kind of dose or rate specified Binding: DoseAndRateType (example): The kind of dose or rate specified. | ||||
![]() ![]() ![]() ![]() |
SΣ | 0..1 | Amount of medication per dose Slice: Unordered, Closed by type:$this | |||||
![]() ![]() ![]() ![]() ![]() |
Range | |||||||
![]() ![]() ![]() ![]() ![]() |
Quantity(SimpleQuantity) | |||||||
![]() ![]() ![]() ![]() ![]() |
SΣC | 0..1 | SimpleQuantity | A fixed quantity (no comparator) Binding: https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT (preferred) Constraints: qty-3, sqty-1 | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | decimal | Numerical value (with implicit precision) | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | string | Unit representation | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
SΣC | 1..1 | uri | System that defines coded unit form | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | code | Coded form of the unit | ||||
![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | Range | Amount of medication per dose | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | SimpleQuantity | Low limit Binding: https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT (preferred) | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | decimal | Numerical value (with implicit precision) | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | string | Unit representation | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣC | 1..1 | uri | System that defines coded unit form | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | code | Coded form of the unit | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | SimpleQuantity | High limit Binding: https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT (preferred) | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | decimal | Numerical value (with implicit precision) | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | string | Unit representation | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣC | 1..1 | uri | System that defines coded unit form | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | code | Coded form of the unit | ||||
![]() ![]() ![]() ![]() |
SΣ | 0..1 | Amount of medication per unit of time Slice: Unordered, Closed by type:$this | |||||
![]() ![]() ![]() ![]() ![]() |
Ratio | |||||||
![]() ![]() ![]() ![]() ![]() |
Range | |||||||
![]() ![]() ![]() ![]() ![]() |
Quantity(SimpleQuantity) | |||||||
![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | Ratio | Amount of medication per unit of time | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | Quantity | Numerator value Binding: https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT (preferred) | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | decimal | Numerical value (with implicit precision) | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..1 | code | < | <= | >= | > - how to understand the value Binding: QuantityComparator (required): How the Quantity should be understood and represented. | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | string | Unit representation | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣC | 1..1 | uri | System that defines coded unit form | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | code | Coded form of the unit | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | Quantity | Denominator value Binding: UnitsOfTime (required) | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | decimal | Numerical value (with implicit precision) | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..1 | code | < | <= | >= | > - how to understand the value Binding: QuantityComparator (required): How the Quantity should be understood and represented. | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | string | Unit representation | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣC | 1..1 | uri | System that defines coded unit form | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | code | Coded form of the unit | ||||
![]() ![]() ![]() ![]() ![]() |
SΣC | 0..1 | SimpleQuantity | A fixed quantity (no comparator) Constraints: qty-3, sqty-1 | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | decimal | Numerical value (with implicit precision) | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | string | Unit representation | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
SΣC | 1..1 | uri | System that defines coded unit form | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | code | Coded form of the unit | ||||
![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | Range | Amount of medication per unit of time | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | SimpleQuantity | Low limit | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | decimal | Numerical value (with implicit precision) | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | string | Unit representation | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣC | 1..1 | uri | System that defines coded unit form | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | code | Coded form of the unit | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | SimpleQuantity | High limit | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | decimal | Numerical value (with implicit precision) | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | string | Unit representation | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣC | 1..1 | uri | System that defines coded unit form | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | code | Coded form of the unit | ||||
![]() ![]() ![]() |
SΣ | 0..1 | Ratio | Upper limit on medication per unit of time | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() |
SΣ | 1..1 | Quantity | Numerator value Binding: https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT (preferred) | ||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | decimal | Numerical value (with implicit precision) | ||||
![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..1 | code | < | <= | >= | > - how to understand the value Binding: QuantityComparator (required): How the Quantity should be understood and represented. | ||||
![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | string | Unit representation | ||||
![]() ![]() ![]() ![]() ![]() |
SΣC | 1..1 | uri | System that defines coded unit form | ||||
![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | code | Coded form of the unit | ||||
![]() ![]() ![]() ![]() |
SΣ | 1..1 | Quantity | Denominator value Binding: UnitsOfTime (required) | ||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | decimal | Numerical value (with implicit precision) | ||||
![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..1 | code | < | <= | >= | > - how to understand the value Binding: QuantityComparator (required): How the Quantity should be understood and represented. | ||||
![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | string | Unit representation | ||||
![]() ![]() ![]() ![]() ![]() |
SΣC | 1..1 | uri | System that defines coded unit form | ||||
![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | code | Coded form of the unit | ||||
![]() ![]() ![]() |
SΣ | 0..1 | SimpleQuantity | Upper limit on medication per administration Binding: https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT (preferred) | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() |
SΣ | 1..1 | decimal | Numerical value (with implicit precision) | ||||
![]() ![]() ![]() ![]() |
SΣ | 1..1 | string | Unit representation | ||||
![]() ![]() ![]() ![]() |
SΣC | 1..1 | uri | System that defines coded unit form | ||||
![]() ![]() ![]() ![]() |
SΣ | 1..1 | code | Coded form of the unit | ||||
Documentation for this format | ||||||||
| Path | Status | Usage | ValueSet | Version | Source |
| MedicationStatement.meta.security | Base | extensible | SecurityLabels | 📍4.0.1 | FHIR Std. |
| MedicationStatement.meta.tag | Base | example | Common Tags | 📍4.0.1 | FHIR Std. |
| MedicationStatement.language | Base | preferred | Common Languages | 📦4.0.1 | FHIR Std. |
| MedicationStatement.status | Base | required | Medication status codes | 📍4.0.1 | FHIR Std. |
| MedicationStatement.statusReason | Base | example | Medikation Therapie Statuscodes SNOMED CT® | 📦1.8.0 | kbv.basis v1.8 |
| MedicationStatement.dosage.timing.repeat.bounds[x]:boundsDuration.comparator | Base | required | QuantityComparator | 📍4.0.1 | FHIR Std. |
| MedicationStatement.dosage.timing.repeat.bounds[x]:boundsRange.low | Base | required | UnitsOfTime | 📦4.0.1 | FHIR Std. |
| MedicationStatement.dosage.timing.repeat.bounds[x]:boundsRange.high | Base | required | UnitsOfTime | 📦4.0.1 | FHIR Std. |
| MedicationStatement.dosage.timing.repeat.durationUnit | Base | required | UnitsOfTime | 📍4.0.1 | FHIR Std. |
| MedicationStatement.dosage.timing.repeat.periodUnit | Base | required | UnitsOfTime | 📍4.0.1 | FHIR Std. |
| MedicationStatement.dosage.timing.repeat.dayOfWeek | Base | required | DaysOfWeek | 📍4.0.1 | FHIR Std. |
| MedicationStatement.dosage.timing.repeat.when | Base | required | EventTiming | 📍4.0.1 | FHIR Std. |
| MedicationStatement.dosage.timing.repeat.when:Tageszeit | Base | required | EventTiming | 📦1.8.0 | kbv.basis v1.8 |
| MedicationStatement.dosage.timing.repeat.when:Mahlzeiten-Schlafzeiten | Base | required | TimingEvent | 📦1.8.0 | kbv.basis v1.8 |
| MedicationStatement.dosage.timing.code | Base | preferred | TimingAbbreviation | 📦4.0.1 | FHIR Std. |
| MedicationStatement.dosage.asNeeded[x] | Base | example | SNOMED CT Medication As Needed Reason Codes | 📦4.0.1 | FHIR Std. |
| MedicationStatement.dosage.asNeeded[x]:asNeededCodeableConcept | Base | example | SNOMED CT Medication As Needed Reason Codes | 📦4.0.1 | FHIR Std. |
| MedicationStatement.dosage.asNeeded[x]:asNeededCodeableConcept.coding:snomed | Base | preferred | Bedarfsmedikation Bedingung SNOMED CT® | 📦1.8.0 | kbv.basis v1.8 |
| MedicationStatement.dosage.site | Base | example | SNOMED CT Anatomical Structure for Administration Site Codes | 📦4.0.1 | FHIR Std. |
| MedicationStatement.dosage.route | Base | example | SNOMED CT Route Codes | 📦4.0.1 | FHIR Std. |
| MedicationStatement.dosage.route.coding:snomed | Base | example | Verabreichungsweg SNOMED CT® | 📦1.8.0 | kbv.basis v1.8 |
| MedicationStatement.dosage.route.coding:edqm | Base | required | Medicine-route-of-administration | 📦1.8.0 | kbv.basis v1.8 |
| MedicationStatement.dosage.method | Base | example | SNOMED CT Administration Method Codes | 📦4.0.1 | FHIR Std. |
| MedicationStatement.dosage.doseAndRate.type | Base | example | DoseAndRateType | 📦4.0.1 | FHIR Std. |
| MedicationStatement.dosage.doseAndRate.dose[x]:doseQuantity | Base | preferred | https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT | Not State | Unknown |
| MedicationStatement.dosage.doseAndRate.dose[x]:doseRange.low | Base | preferred | https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT | Not State | Unknown |
| MedicationStatement.dosage.doseAndRate.dose[x]:doseRange.high | Base | preferred | https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT | Not State | Unknown |
| MedicationStatement.dosage.doseAndRate.rate[x]:rateRatio.numerator | Base | preferred | https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT | Not State | Unknown |
| MedicationStatement.dosage.doseAndRate.rate[x]:rateRatio.numerator.comparator | Base | required | QuantityComparator | 📍4.0.1 | FHIR Std. |
| MedicationStatement.dosage.doseAndRate.rate[x]:rateRatio.denominator | Base | required | UnitsOfTime | 📦4.0.1 | FHIR Std. |
| MedicationStatement.dosage.doseAndRate.rate[x]:rateRatio.denominator.comparator | Base | required | QuantityComparator | 📍4.0.1 | FHIR Std. |
| MedicationStatement.dosage.maxDosePerPeriod.numerator | Base | preferred | https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT | Not State | Unknown |
| MedicationStatement.dosage.maxDosePerPeriod.numerator.comparator | Base | required | QuantityComparator | 📍4.0.1 | FHIR Std. |
| MedicationStatement.dosage.maxDosePerPeriod.denominator | Base | required | UnitsOfTime | 📦4.0.1 | FHIR Std. |
| MedicationStatement.dosage.maxDosePerPeriod.denominator.comparator | Base | required | QuantityComparator | 📍4.0.1 | FHIR Std. |
| MedicationStatement.dosage.maxDosePerAdministration | Base | preferred | https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT | Not State | Unknown |
| Id | Grade | Path(s) | Description | Expression |
| dom-2 | error | MedicationStatement | If the resource is contained in another resource, it SHALL NOT contain nested Resources |
contained.contained.empty()
|
| dom-3 | error | MedicationStatement | 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 | error | MedicationStatement | 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 | error | MedicationStatement | If a resource is contained in another resource, it SHALL NOT have a security label |
contained.meta.security.empty()
|
| dom-6 | best practice | MedicationStatement | A resource should have narrative for robust management |
text.`div`.exists()
|
| ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children |
hasValue() or (children().count() > id.count())
|
| ext-1 | error | **ALL** extensions | Must have either extensions or value[x], not both |
extension.exists() != value.exists()
|
| qty-3 | error | MedicationStatement.dosage.doseAndRate.dose[x]:doseQuantity, MedicationStatement.dosage.doseAndRate.rate[x]:rateQuantity | If a code for the unit is present, the system SHALL also be present |
code.empty() or system.exists()
|
| sqty-1 | error | MedicationStatement.dosage.doseAndRate.dose[x]:doseQuantity, MedicationStatement.dosage.doseAndRate.rate[x]:rateQuantity | The comparator is not used on a SimpleQuantity |
comparator.empty()
|
| tim-1 | error | MedicationStatement.dosage.timing.repeat | if there's a duration, there needs to be duration units |
duration.empty() or durationUnit.exists()
|
| tim-2 | error | MedicationStatement.dosage.timing.repeat | if there's a period, there needs to be period units |
period.empty() or periodUnit.exists()
|
| tim-4 | error | MedicationStatement.dosage.timing.repeat | duration SHALL be a non-negative value |
duration.exists() implies duration >= 0
|
| tim-5 | error | MedicationStatement.dosage.timing.repeat | period SHALL be a non-negative value |
period.exists() implies period >= 0
|
| tim-6 | error | MedicationStatement.dosage.timing.repeat | If there's a periodMax, there must be a period |
periodMax.empty() or period.exists()
|
| tim-7 | error | MedicationStatement.dosage.timing.repeat | If there's a durationMax, there must be a duration |
durationMax.empty() or duration.exists()
|
| tim-8 | error | MedicationStatement.dosage.timing.repeat | If there's a countMax, there must be a count |
countMax.empty() or count.exists()
|
| tim-9 | error | MedicationStatement.dosage.timing.repeat | 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 | error | MedicationStatement.dosage.timing.repeat | If there's a timeOfDay, there cannot be a when, or vice versa |
timeOfDay.empty() or when.empty()
|
This structure is derived from KBV_PR_Base_MedicationStatement
Summary
Mandatory: 6 elements(24 nested mandatory elements)
Must-Support: 154 elements
Fixed: 3 elements
Prohibited: 30 elements
Structures
This structure refers to these other structures:
Slices
This structure defines the following Slices:
Other representations of profile: CSV, Excel, Schematron