Belgium Medication Schema, published by My Organization. This is not an authorized publication; it is the continuous build for version 1.0.0). This version is based on the current content of https://github.com/hl7-be/kmehrms and changes regularly. See the Directory of published versions
Official URL: http://example.com/fhir/example/StructureDefinition/VIDISMedicationSchema | Version: 1.0.0 | |||
Active as of 2023-03-07 | Computable Name: VIDISMedicationSchema |
VIDIS MedicationSchema Data Model
Usage:
Description of Profiles, Differentials, Snapshots and how the different presentations work.
This structure is derived from Base
Name | Flags | Card. | Type | Description & Constraints![]() |
---|---|---|---|---|
![]() ![]() | 0..* | Base | VIDIS MS | |
![]() ![]() ![]() | 0..* | II | Identifier of the schema | |
![]() ![]() ![]() | 1..1 | II | Unique version identifier for the schema | |
![]() ![]() ![]() | 1..1 | CD | Type of schema | |
![]() ![]() ![]() | 1..1 | II | Who recorded the entry | |
![]() ![]() ![]() | 1..1 | DT | date/time when entered | |
![]() ![]() ![]() | 1..1 | II | Identifier or reference to the patient | |
![]() ![]() ![]() | 0..* | class | A line of medication | |
![]() ![]() ![]() ![]() | 1..* | II | A unique identifier of the line | |
![]() ![]() ![]() ![]() | 1..1 | CD | The status of the medication treatment entry - active, stopped, entered in error, etc. | |
![]() ![]() ![]() ![]() | 1..1 | CD | The business state of the treatment - active, stopped, etc. Binding: Medication line - Treatment status (preferred) | |
![]() ![]() ![]() ![]() | 0..* | CD | Reason for the medication being in the status Binding: Medication line - Treatment status reason (preferred) | |
![]() ![]() ![]() ![]() | 0..1 | CD | Who recorded the entry | |
![]() ![]() ![]() ![]() | 0..1 | DT | date/time when entered | |
![]() ![]() ![]() ![]() | 1..1 | CD | Where the treatment originated - hospital, ambulatory,... Binding: Medication Line origin type (preferred) | |
![]() ![]() ![]() ![]() | 1..1 | class | The medicinal product | |
![]() ![]() ![]() ![]() ![]() | 0..1 | CD | The code of the product, including the type (VMP, CNK, CTIX) | |
![]() ![]() ![]() ![]() ![]() | 0..1 | CD | The classification of the product e.g. ATC | |
![]() ![]() ![]() ![]() ![]() | 0..1 | class | Reference to the defined medication | |
![]() ![]() ![]() ![]() ![]() | 1..1 | CD | The type of medication Binding: Medication Product Type (preferred) | |
![]() ![]() ![]() ![]() | 0..1 | class | When the treatment is expected to occur | |
![]() ![]() ![]() ![]() ![]() | 0..1 | class | The date and time the treatment started/stopped | |
![]() ![]() ![]() ![]() ![]() ![]() | 0..1 | DT | The date and time the treatment started | |
![]() ![]() ![]() ![]() ![]() ![]() | 0..1 | DT | The date and time the treatment stopped | |
![]() ![]() ![]() ![]() ![]() | 1..1 | ST | Duration if exact start/end is not known | |
![]() ![]() ![]() ![]() | 0..* | class | The condition that triggered this treatment | |
![]() ![]() ![]() ![]() ![]() | 0..1 | CD | The type of condition that triggered this treatment | |
![]() ![]() ![]() ![]() ![]() | 0..* | class | Reference to the condition defined elsewhere | |
![]() ![]() ![]() ![]() | 0..1 | CD | Frequency of treatment Binding: Medication line - periodicity (preferred) | |
![]() ![]() ![]() ![]() | 0..1 | QT | The dosage amount - number of units to take | |
![]() ![]() ![]() ![]() | 1..1 | CD | The time of day When the medication is given Binding: Medication line - time of day (preferred) | |
![]() ![]() ![]() ![]() | 0..1 | CD | The route of administration Binding: Medication line - route of administration (preferred) | |
![]() ![]() ![]() ![]() | 0..* | ST | Instruction for the patient | |
![]() ![]() ![]() ![]() | 0..* | ST | Other annotations | |
![]() ![]() ![]() ![]() | 0..* | class | Reactions to the medication during this treatment | |
![]() ![]() ![]() ![]() ![]() | 1..1 | DT | The date of the reaction | |
![]() ![]() ![]() ![]() ![]() | 1..1 | CD | The reaction code or text | |
![]() ![]() ![]() ![]() | 0..* | CD | Indications / conditions for which this medication is given | |
![]() ![]() ![]() ![]() | 0..1 | CD | Any additional indication of privacy and consent that is explicitly given for this line Binding: Medication Line consent (preferred) | |
![]() |
Path | Conformance | ValueSet |
VIDISMedicationSchema.medicationLine.lifeCycleStatus | preferred | BEVSMMedicationLineStatus (a valid code from Medication Product Type) |
VIDISMedicationSchema.medicationLine.statusReason | preferred | BEVSMMedicationLineStatusReason (a valid code from Medication line - Treatment status) |
VIDISMedicationSchema.medicationLine.originType | preferred | BEVSMedicationLineOriginType (a valid code from Medication Line origin type) |
VIDISMedicationSchema.medicationLine.product.medType | preferred | BEVSMedicationProductType (a valid code from Medication Product Type) |
VIDISMedicationSchema.medicationLine.periodicity | preferred | BEVSMMedicationLinePeriodicity (a valid code from Medication line - periodicity) |
VIDISMedicationSchema.medicationLine.dayPeriod | preferred | BEVSMMedicationLineDayPeriod |
VIDISMedicationSchema.medicationLine.route | preferred | BEVSMedicationAdministrationRoute (a valid code from Medication line - route of administration) |
VIDISMedicationSchema.medicationLine.permission-consent | preferred | BEVSMedicationLineConsent (a valid code from Medication Line consent) |
Name | Flags | Card. | Type | Description & Constraints![]() |
---|---|---|---|---|
![]() ![]() | 0..* | Base | VIDIS MS | |
![]() ![]() ![]() | 0..* | II | Identifier of the schema | |
![]() ![]() ![]() | 1..1 | II | Unique version identifier for the schema | |
![]() ![]() ![]() | 1..1 | CD | Type of schema | |
![]() ![]() ![]() | 1..1 | II | Who recorded the entry | |
![]() ![]() ![]() | 1..1 | DT | date/time when entered | |
![]() ![]() ![]() | 1..1 | II | Identifier or reference to the patient | |
![]() ![]() ![]() | 0..* | class | A line of medication | |
![]() ![]() ![]() ![]() | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
![]() ![]() ![]() ![]() | 1..* | II | A unique identifier of the line | |
![]() ![]() ![]() ![]() | 1..1 | CD | The status of the medication treatment entry - active, stopped, entered in error, etc. | |
![]() ![]() ![]() ![]() | 1..1 | CD | The business state of the treatment - active, stopped, etc. Binding: Medication line - Treatment status (preferred) | |
![]() ![]() ![]() ![]() | 0..* | CD | Reason for the medication being in the status Binding: Medication line - Treatment status reason (preferred) | |
![]() ![]() ![]() ![]() | 0..1 | CD | Who recorded the entry | |
![]() ![]() ![]() ![]() | 0..1 | DT | date/time when entered | |
![]() ![]() ![]() ![]() | 1..1 | CD | Where the treatment originated - hospital, ambulatory,... Binding: Medication Line origin type (preferred) | |
![]() ![]() ![]() ![]() | 1..1 | class | The medicinal product | |
![]() ![]() ![]() ![]() ![]() | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
![]() ![]() ![]() ![]() ![]() | 0..1 | CD | The code of the product, including the type (VMP, CNK, CTIX) | |
![]() ![]() ![]() ![]() ![]() | 0..1 | CD | The classification of the product e.g. ATC | |
![]() ![]() ![]() ![]() ![]() | 0..1 | class | Reference to the defined medication | |
![]() ![]() ![]() ![]() ![]() | 1..1 | CD | The type of medication Binding: Medication Product Type (preferred) | |
![]() ![]() ![]() ![]() | 0..1 | class | When the treatment is expected to occur | |
![]() ![]() ![]() ![]() ![]() | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
![]() ![]() ![]() ![]() ![]() | 0..1 | class | The date and time the treatment started/stopped | |
![]() ![]() ![]() ![]() ![]() ![]() | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
![]() ![]() ![]() ![]() ![]() ![]() | 0..1 | DT | The date and time the treatment started | |
![]() ![]() ![]() ![]() ![]() ![]() | 0..1 | DT | The date and time the treatment stopped | |
![]() ![]() ![]() ![]() ![]() | 1..1 | ST | Duration if exact start/end is not known | |
![]() ![]() ![]() ![]() | 0..* | class | The condition that triggered this treatment | |
![]() ![]() ![]() ![]() ![]() | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
![]() ![]() ![]() ![]() ![]() | 0..1 | CD | The type of condition that triggered this treatment | |
![]() ![]() ![]() ![]() ![]() | 0..* | class | Reference to the condition defined elsewhere | |
![]() ![]() ![]() ![]() | 0..1 | CD | Frequency of treatment Binding: Medication line - periodicity (preferred) | |
![]() ![]() ![]() ![]() | 0..1 | QT | The dosage amount - number of units to take | |
![]() ![]() ![]() ![]() | 1..1 | CD | The time of day When the medication is given Binding: Medication line - time of day (preferred) | |
![]() ![]() ![]() ![]() | 0..1 | CD | The route of administration Binding: Medication line - route of administration (preferred) | |
![]() ![]() ![]() ![]() | 0..* | ST | Instruction for the patient | |
![]() ![]() ![]() ![]() | 0..* | ST | Other annotations | |
![]() ![]() ![]() ![]() | 0..* | class | Reactions to the medication during this treatment | |
![]() ![]() ![]() ![]() ![]() | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
![]() ![]() ![]() ![]() ![]() | 1..1 | DT | The date of the reaction | |
![]() ![]() ![]() ![]() ![]() | 1..1 | CD | The reaction code or text | |
![]() ![]() ![]() ![]() | 0..* | CD | Indications / conditions for which this medication is given | |
![]() ![]() ![]() ![]() | 0..1 | CD | Any additional indication of privacy and consent that is explicitly given for this line Binding: Medication Line consent (preferred) | |
![]() |
Path | Conformance | ValueSet |
VIDISMedicationSchema.medicationLine.lifeCycleStatus | preferred | BEVSMMedicationLineStatus (a valid code from Medication Product Type) |
VIDISMedicationSchema.medicationLine.statusReason | preferred | BEVSMMedicationLineStatusReason (a valid code from Medication line - Treatment status) |
VIDISMedicationSchema.medicationLine.originType | preferred | BEVSMedicationLineOriginType (a valid code from Medication Line origin type) |
VIDISMedicationSchema.medicationLine.product.medType | preferred | BEVSMedicationProductType (a valid code from Medication Product Type) |
VIDISMedicationSchema.medicationLine.periodicity | preferred | BEVSMMedicationLinePeriodicity (a valid code from Medication line - periodicity) |
VIDISMedicationSchema.medicationLine.dayPeriod | preferred | BEVSMMedicationLineDayPeriod |
VIDISMedicationSchema.medicationLine.route | preferred | BEVSMedicationAdministrationRoute (a valid code from Medication line - route of administration) |
VIDISMedicationSchema.medicationLine.permission-consent | preferred | BEVSMedicationLineConsent (a valid code from Medication Line consent) |
Id | Grade | Path(s) | Details | Requirements |
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() |
Name | Flags | Card. | Type | Description & Constraints![]() |
---|---|---|---|---|
![]() ![]() | 0..* | Base | VIDIS MS | |
![]() ![]() ![]() | 0..* | II | Identifier of the schema | |
![]() ![]() ![]() | 1..1 | II | Unique version identifier for the schema | |
![]() ![]() ![]() | 1..1 | CD | Type of schema | |
![]() ![]() ![]() | 1..1 | II | Who recorded the entry | |
![]() ![]() ![]() | 1..1 | DT | date/time when entered | |
![]() ![]() ![]() | 1..1 | II | Identifier or reference to the patient | |
![]() ![]() ![]() | 0..* | class | A line of medication | |
![]() ![]() ![]() ![]() | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
![]() ![]() ![]() ![]() | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
![]() ![]() ![]() ![]() | 1..* | II | A unique identifier of the line | |
![]() ![]() ![]() ![]() | 1..1 | CD | The status of the medication treatment entry - active, stopped, entered in error, etc. | |
![]() ![]() ![]() ![]() | 1..1 | CD | The business state of the treatment - active, stopped, etc. Binding: Medication line - Treatment status (preferred) | |
![]() ![]() ![]() ![]() | 0..* | CD | Reason for the medication being in the status Binding: Medication line - Treatment status reason (preferred) | |
![]() ![]() ![]() ![]() | 0..1 | CD | Who recorded the entry | |
![]() ![]() ![]() ![]() | 0..1 | DT | date/time when entered | |
![]() ![]() ![]() ![]() | 1..1 | CD | Where the treatment originated - hospital, ambulatory,... Binding: Medication Line origin type (preferred) | |
![]() ![]() ![]() ![]() | 1..1 | class | The medicinal product | |
![]() ![]() ![]() ![]() ![]() | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
![]() ![]() ![]() ![]() ![]() | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
![]() ![]() ![]() ![]() ![]() | 0..1 | CD | The code of the product, including the type (VMP, CNK, CTIX) | |
![]() ![]() ![]() ![]() ![]() | 0..1 | CD | The classification of the product e.g. ATC | |
![]() ![]() ![]() ![]() ![]() | 0..1 | class | Reference to the defined medication | |
![]() ![]() ![]() ![]() ![]() | 1..1 | CD | The type of medication Binding: Medication Product Type (preferred) | |
![]() ![]() ![]() ![]() | 0..1 | class | When the treatment is expected to occur | |
![]() ![]() ![]() ![]() ![]() | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
![]() ![]() ![]() ![]() ![]() | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
![]() ![]() ![]() ![]() ![]() | 0..1 | class | The date and time the treatment started/stopped | |
![]() ![]() ![]() ![]() ![]() ![]() | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
![]() ![]() ![]() ![]() ![]() ![]() | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
![]() ![]() ![]() ![]() ![]() ![]() | 0..1 | DT | The date and time the treatment started | |
![]() ![]() ![]() ![]() ![]() ![]() | 0..1 | DT | The date and time the treatment stopped | |
![]() ![]() ![]() ![]() ![]() | 1..1 | ST | Duration if exact start/end is not known | |
![]() ![]() ![]() ![]() | 0..* | class | The condition that triggered this treatment | |
![]() ![]() ![]() ![]() ![]() | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
![]() ![]() ![]() ![]() ![]() | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
![]() ![]() ![]() ![]() ![]() | 0..1 | CD | The type of condition that triggered this treatment | |
![]() ![]() ![]() ![]() ![]() | 0..* | class | Reference to the condition defined elsewhere | |
![]() ![]() ![]() ![]() | 0..1 | CD | Frequency of treatment Binding: Medication line - periodicity (preferred) | |
![]() ![]() ![]() ![]() | 0..1 | QT | The dosage amount - number of units to take | |
![]() ![]() ![]() ![]() | 1..1 | CD | The time of day When the medication is given Binding: Medication line - time of day (preferred) | |
![]() ![]() ![]() ![]() | 0..1 | CD | The route of administration Binding: Medication line - route of administration (preferred) | |
![]() ![]() ![]() ![]() | 0..* | ST | Instruction for the patient | |
![]() ![]() ![]() ![]() | 0..* | ST | Other annotations | |
![]() ![]() ![]() ![]() | 0..* | class | Reactions to the medication during this treatment | |
![]() ![]() ![]() ![]() ![]() | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
![]() ![]() ![]() ![]() ![]() | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
![]() ![]() ![]() ![]() ![]() | 1..1 | DT | The date of the reaction | |
![]() ![]() ![]() ![]() ![]() | 1..1 | CD | The reaction code or text | |
![]() ![]() ![]() ![]() | 0..* | CD | Indications / conditions for which this medication is given | |
![]() ![]() ![]() ![]() | 0..1 | CD | Any additional indication of privacy and consent that is explicitly given for this line Binding: Medication Line consent (preferred) | |
![]() |
Path | Conformance | ValueSet |
VIDISMedicationSchema.medicationLine.lifeCycleStatus | preferred | BEVSMMedicationLineStatus (a valid code from Medication Product Type) |
VIDISMedicationSchema.medicationLine.statusReason | preferred | BEVSMMedicationLineStatusReason (a valid code from Medication line - Treatment status) |
VIDISMedicationSchema.medicationLine.originType | preferred | BEVSMedicationLineOriginType (a valid code from Medication Line origin type) |
VIDISMedicationSchema.medicationLine.product.medType | preferred | BEVSMedicationProductType (a valid code from Medication Product Type) |
VIDISMedicationSchema.medicationLine.periodicity | preferred | BEVSMMedicationLinePeriodicity (a valid code from Medication line - periodicity) |
VIDISMedicationSchema.medicationLine.dayPeriod | preferred | BEVSMMedicationLineDayPeriod |
VIDISMedicationSchema.medicationLine.route | preferred | BEVSMedicationAdministrationRoute (a valid code from Medication line - route of administration) |
VIDISMedicationSchema.medicationLine.permission-consent | preferred | BEVSMedicationLineConsent (a valid code from Medication Line consent) |
Id | Grade | Path(s) | Details | Requirements |
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() |
This structure is derived from Base
Summary
Mandatory: 0 element (15 nested mandatory elements)
Structures
This structure refers to these other structures:
Differential View
This structure is derived from Base
Name | Flags | Card. | Type | Description & Constraints![]() |
---|---|---|---|---|
![]() ![]() | 0..* | Base | VIDIS MS | |
![]() ![]() ![]() | 0..* | II | Identifier of the schema | |
![]() ![]() ![]() | 1..1 | II | Unique version identifier for the schema | |
![]() ![]() ![]() | 1..1 | CD | Type of schema | |
![]() ![]() ![]() | 1..1 | II | Who recorded the entry | |
![]() ![]() ![]() | 1..1 | DT | date/time when entered | |
![]() ![]() ![]() | 1..1 | II | Identifier or reference to the patient | |
![]() ![]() ![]() | 0..* | class | A line of medication | |
![]() ![]() ![]() ![]() | 1..* | II | A unique identifier of the line | |
![]() ![]() ![]() ![]() | 1..1 | CD | The status of the medication treatment entry - active, stopped, entered in error, etc. | |
![]() ![]() ![]() ![]() | 1..1 | CD | The business state of the treatment - active, stopped, etc. Binding: Medication line - Treatment status (preferred) | |
![]() ![]() ![]() ![]() | 0..* | CD | Reason for the medication being in the status Binding: Medication line - Treatment status reason (preferred) | |
![]() ![]() ![]() ![]() | 0..1 | CD | Who recorded the entry | |
![]() ![]() ![]() ![]() | 0..1 | DT | date/time when entered | |
![]() ![]() ![]() ![]() | 1..1 | CD | Where the treatment originated - hospital, ambulatory,... Binding: Medication Line origin type (preferred) | |
![]() ![]() ![]() ![]() | 1..1 | class | The medicinal product | |
![]() ![]() ![]() ![]() ![]() | 0..1 | CD | The code of the product, including the type (VMP, CNK, CTIX) | |
![]() ![]() ![]() ![]() ![]() | 0..1 | CD | The classification of the product e.g. ATC | |
![]() ![]() ![]() ![]() ![]() | 0..1 | class | Reference to the defined medication | |
![]() ![]() ![]() ![]() ![]() | 1..1 | CD | The type of medication Binding: Medication Product Type (preferred) | |
![]() ![]() ![]() ![]() | 0..1 | class | When the treatment is expected to occur | |
![]() ![]() ![]() ![]() ![]() | 0..1 | class | The date and time the treatment started/stopped | |
![]() ![]() ![]() ![]() ![]() ![]() | 0..1 | DT | The date and time the treatment started | |
![]() ![]() ![]() ![]() ![]() ![]() | 0..1 | DT | The date and time the treatment stopped | |
![]() ![]() ![]() ![]() ![]() | 1..1 | ST | Duration if exact start/end is not known | |
![]() ![]() ![]() ![]() | 0..* | class | The condition that triggered this treatment | |
![]() ![]() ![]() ![]() ![]() | 0..1 | CD | The type of condition that triggered this treatment | |
![]() ![]() ![]() ![]() ![]() | 0..* | class | Reference to the condition defined elsewhere | |
![]() ![]() ![]() ![]() | 0..1 | CD | Frequency of treatment Binding: Medication line - periodicity (preferred) | |
![]() ![]() ![]() ![]() | 0..1 | QT | The dosage amount - number of units to take | |
![]() ![]() ![]() ![]() | 1..1 | CD | The time of day When the medication is given Binding: Medication line - time of day (preferred) | |
![]() ![]() ![]() ![]() | 0..1 | CD | The route of administration Binding: Medication line - route of administration (preferred) | |
![]() ![]() ![]() ![]() | 0..* | ST | Instruction for the patient | |
![]() ![]() ![]() ![]() | 0..* | ST | Other annotations | |
![]() ![]() ![]() ![]() | 0..* | class | Reactions to the medication during this treatment | |
![]() ![]() ![]() ![]() ![]() | 1..1 | DT | The date of the reaction | |
![]() ![]() ![]() ![]() ![]() | 1..1 | CD | The reaction code or text | |
![]() ![]() ![]() ![]() | 0..* | CD | Indications / conditions for which this medication is given | |
![]() ![]() ![]() ![]() | 0..1 | CD | Any additional indication of privacy and consent that is explicitly given for this line Binding: Medication Line consent (preferred) | |
![]() |
Path | Conformance | ValueSet |
VIDISMedicationSchema.medicationLine.lifeCycleStatus | preferred | BEVSMMedicationLineStatus (a valid code from Medication Product Type) |
VIDISMedicationSchema.medicationLine.statusReason | preferred | BEVSMMedicationLineStatusReason (a valid code from Medication line - Treatment status) |
VIDISMedicationSchema.medicationLine.originType | preferred | BEVSMedicationLineOriginType (a valid code from Medication Line origin type) |
VIDISMedicationSchema.medicationLine.product.medType | preferred | BEVSMedicationProductType (a valid code from Medication Product Type) |
VIDISMedicationSchema.medicationLine.periodicity | preferred | BEVSMMedicationLinePeriodicity (a valid code from Medication line - periodicity) |
VIDISMedicationSchema.medicationLine.dayPeriod | preferred | BEVSMMedicationLineDayPeriod |
VIDISMedicationSchema.medicationLine.route | preferred | BEVSMedicationAdministrationRoute (a valid code from Medication line - route of administration) |
VIDISMedicationSchema.medicationLine.permission-consent | preferred | BEVSMedicationLineConsent (a valid code from Medication Line consent) |
Key Elements View
Name | Flags | Card. | Type | Description & Constraints![]() |
---|---|---|---|---|
![]() ![]() | 0..* | Base | VIDIS MS | |
![]() ![]() ![]() | 0..* | II | Identifier of the schema | |
![]() ![]() ![]() | 1..1 | II | Unique version identifier for the schema | |
![]() ![]() ![]() | 1..1 | CD | Type of schema | |
![]() ![]() ![]() | 1..1 | II | Who recorded the entry | |
![]() ![]() ![]() | 1..1 | DT | date/time when entered | |
![]() ![]() ![]() | 1..1 | II | Identifier or reference to the patient | |
![]() ![]() ![]() | 0..* | class | A line of medication | |
![]() ![]() ![]() ![]() | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
![]() ![]() ![]() ![]() | 1..* | II | A unique identifier of the line | |
![]() ![]() ![]() ![]() | 1..1 | CD | The status of the medication treatment entry - active, stopped, entered in error, etc. | |
![]() ![]() ![]() ![]() | 1..1 | CD | The business state of the treatment - active, stopped, etc. Binding: Medication line - Treatment status (preferred) | |
![]() ![]() ![]() ![]() | 0..* | CD | Reason for the medication being in the status Binding: Medication line - Treatment status reason (preferred) | |
![]() ![]() ![]() ![]() | 0..1 | CD | Who recorded the entry | |
![]() ![]() ![]() ![]() | 0..1 | DT | date/time when entered | |
![]() ![]() ![]() ![]() | 1..1 | CD | Where the treatment originated - hospital, ambulatory,... Binding: Medication Line origin type (preferred) | |
![]() ![]() ![]() ![]() | 1..1 | class | The medicinal product | |
![]() ![]() ![]() ![]() ![]() | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
![]() ![]() ![]() ![]() ![]() | 0..1 | CD | The code of the product, including the type (VMP, CNK, CTIX) | |
![]() ![]() ![]() ![]() ![]() | 0..1 | CD | The classification of the product e.g. ATC | |
![]() ![]() ![]() ![]() ![]() | 0..1 | class | Reference to the defined medication | |
![]() ![]() ![]() ![]() ![]() | 1..1 | CD | The type of medication Binding: Medication Product Type (preferred) | |
![]() ![]() ![]() ![]() | 0..1 | class | When the treatment is expected to occur | |
![]() ![]() ![]() ![]() ![]() | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
![]() ![]() ![]() ![]() ![]() | 0..1 | class | The date and time the treatment started/stopped | |
![]() ![]() ![]() ![]() ![]() ![]() | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
![]() ![]() ![]() ![]() ![]() ![]() | 0..1 | DT | The date and time the treatment started | |
![]() ![]() ![]() ![]() ![]() ![]() | 0..1 | DT | The date and time the treatment stopped | |
![]() ![]() ![]() ![]() ![]() | 1..1 | ST | Duration if exact start/end is not known | |
![]() ![]() ![]() ![]() | 0..* | class | The condition that triggered this treatment | |
![]() ![]() ![]() ![]() ![]() | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
![]() ![]() ![]() ![]() ![]() | 0..1 | CD | The type of condition that triggered this treatment | |
![]() ![]() ![]() ![]() ![]() | 0..* | class | Reference to the condition defined elsewhere | |
![]() ![]() ![]() ![]() | 0..1 | CD | Frequency of treatment Binding: Medication line - periodicity (preferred) | |
![]() ![]() ![]() ![]() | 0..1 | QT | The dosage amount - number of units to take | |
![]() ![]() ![]() ![]() | 1..1 | CD | The time of day When the medication is given Binding: Medication line - time of day (preferred) | |
![]() ![]() ![]() ![]() | 0..1 | CD | The route of administration Binding: Medication line - route of administration (preferred) | |
![]() ![]() ![]() ![]() | 0..* | ST | Instruction for the patient | |
![]() ![]() ![]() ![]() | 0..* | ST | Other annotations | |
![]() ![]() ![]() ![]() | 0..* | class | Reactions to the medication during this treatment | |
![]() ![]() ![]() ![]() ![]() | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
![]() ![]() ![]() ![]() ![]() | 1..1 | DT | The date of the reaction | |
![]() ![]() ![]() ![]() ![]() | 1..1 | CD | The reaction code or text | |
![]() ![]() ![]() ![]() | 0..* | CD | Indications / conditions for which this medication is given | |
![]() ![]() ![]() ![]() | 0..1 | CD | Any additional indication of privacy and consent that is explicitly given for this line Binding: Medication Line consent (preferred) | |
![]() |
Path | Conformance | ValueSet |
VIDISMedicationSchema.medicationLine.lifeCycleStatus | preferred | BEVSMMedicationLineStatus (a valid code from Medication Product Type) |
VIDISMedicationSchema.medicationLine.statusReason | preferred | BEVSMMedicationLineStatusReason (a valid code from Medication line - Treatment status) |
VIDISMedicationSchema.medicationLine.originType | preferred | BEVSMedicationLineOriginType (a valid code from Medication Line origin type) |
VIDISMedicationSchema.medicationLine.product.medType | preferred | BEVSMedicationProductType (a valid code from Medication Product Type) |
VIDISMedicationSchema.medicationLine.periodicity | preferred | BEVSMMedicationLinePeriodicity (a valid code from Medication line - periodicity) |
VIDISMedicationSchema.medicationLine.dayPeriod | preferred | BEVSMMedicationLineDayPeriod |
VIDISMedicationSchema.medicationLine.route | preferred | BEVSMedicationAdministrationRoute (a valid code from Medication line - route of administration) |
VIDISMedicationSchema.medicationLine.permission-consent | preferred | BEVSMedicationLineConsent (a valid code from Medication Line consent) |
Id | Grade | Path(s) | Details | Requirements |
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() |
Snapshot View
Name | Flags | Card. | Type | Description & Constraints![]() |
---|---|---|---|---|
![]() ![]() | 0..* | Base | VIDIS MS | |
![]() ![]() ![]() | 0..* | II | Identifier of the schema | |
![]() ![]() ![]() | 1..1 | II | Unique version identifier for the schema | |
![]() ![]() ![]() | 1..1 | CD | Type of schema | |
![]() ![]() ![]() | 1..1 | II | Who recorded the entry | |
![]() ![]() ![]() | 1..1 | DT | date/time when entered | |
![]() ![]() ![]() | 1..1 | II | Identifier or reference to the patient | |
![]() ![]() ![]() | 0..* | class | A line of medication | |
![]() ![]() ![]() ![]() | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
![]() ![]() ![]() ![]() | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
![]() ![]() ![]() ![]() | 1..* | II | A unique identifier of the line | |
![]() ![]() ![]() ![]() | 1..1 | CD | The status of the medication treatment entry - active, stopped, entered in error, etc. | |
![]() ![]() ![]() ![]() | 1..1 | CD | The business state of the treatment - active, stopped, etc. Binding: Medication line - Treatment status (preferred) | |
![]() ![]() ![]() ![]() | 0..* | CD | Reason for the medication being in the status Binding: Medication line - Treatment status reason (preferred) | |
![]() ![]() ![]() ![]() | 0..1 | CD | Who recorded the entry | |
![]() ![]() ![]() ![]() | 0..1 | DT | date/time when entered | |
![]() ![]() ![]() ![]() | 1..1 | CD | Where the treatment originated - hospital, ambulatory,... Binding: Medication Line origin type (preferred) | |
![]() ![]() ![]() ![]() | 1..1 | class | The medicinal product | |
![]() ![]() ![]() ![]() ![]() | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
![]() ![]() ![]() ![]() ![]() | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
![]() ![]() ![]() ![]() ![]() | 0..1 | CD | The code of the product, including the type (VMP, CNK, CTIX) | |
![]() ![]() ![]() ![]() ![]() | 0..1 | CD | The classification of the product e.g. ATC | |
![]() ![]() ![]() ![]() ![]() | 0..1 | class | Reference to the defined medication | |
![]() ![]() ![]() ![]() ![]() | 1..1 | CD | The type of medication Binding: Medication Product Type (preferred) | |
![]() ![]() ![]() ![]() | 0..1 | class | When the treatment is expected to occur | |
![]() ![]() ![]() ![]() ![]() | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
![]() ![]() ![]() ![]() ![]() | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
![]() ![]() ![]() ![]() ![]() | 0..1 | class | The date and time the treatment started/stopped | |
![]() ![]() ![]() ![]() ![]() ![]() | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
![]() ![]() ![]() ![]() ![]() ![]() | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
![]() ![]() ![]() ![]() ![]() ![]() | 0..1 | DT | The date and time the treatment started | |
![]() ![]() ![]() ![]() ![]() ![]() | 0..1 | DT | The date and time the treatment stopped | |
![]() ![]() ![]() ![]() ![]() | 1..1 | ST | Duration if exact start/end is not known | |
![]() ![]() ![]() ![]() | 0..* | class | The condition that triggered this treatment | |
![]() ![]() ![]() ![]() ![]() | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
![]() ![]() ![]() ![]() ![]() | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
![]() ![]() ![]() ![]() ![]() | 0..1 | CD | The type of condition that triggered this treatment | |
![]() ![]() ![]() ![]() ![]() | 0..* | class | Reference to the condition defined elsewhere | |
![]() ![]() ![]() ![]() | 0..1 | CD | Frequency of treatment Binding: Medication line - periodicity (preferred) | |
![]() ![]() ![]() ![]() | 0..1 | QT | The dosage amount - number of units to take | |
![]() ![]() ![]() ![]() | 1..1 | CD | The time of day When the medication is given Binding: Medication line - time of day (preferred) | |
![]() ![]() ![]() ![]() | 0..1 | CD | The route of administration Binding: Medication line - route of administration (preferred) | |
![]() ![]() ![]() ![]() | 0..* | ST | Instruction for the patient | |
![]() ![]() ![]() ![]() | 0..* | ST | Other annotations | |
![]() ![]() ![]() ![]() | 0..* | class | Reactions to the medication during this treatment | |
![]() ![]() ![]() ![]() ![]() | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
![]() ![]() ![]() ![]() ![]() | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
![]() ![]() ![]() ![]() ![]() | 1..1 | DT | The date of the reaction | |
![]() ![]() ![]() ![]() ![]() | 1..1 | CD | The reaction code or text | |
![]() ![]() ![]() ![]() | 0..* | CD | Indications / conditions for which this medication is given | |
![]() ![]() ![]() ![]() | 0..1 | CD | Any additional indication of privacy and consent that is explicitly given for this line Binding: Medication Line consent (preferred) | |
![]() |
Path | Conformance | ValueSet |
VIDISMedicationSchema.medicationLine.lifeCycleStatus | preferred | BEVSMMedicationLineStatus (a valid code from Medication Product Type) |
VIDISMedicationSchema.medicationLine.statusReason | preferred | BEVSMMedicationLineStatusReason (a valid code from Medication line - Treatment status) |
VIDISMedicationSchema.medicationLine.originType | preferred | BEVSMedicationLineOriginType (a valid code from Medication Line origin type) |
VIDISMedicationSchema.medicationLine.product.medType | preferred | BEVSMedicationProductType (a valid code from Medication Product Type) |
VIDISMedicationSchema.medicationLine.periodicity | preferred | BEVSMMedicationLinePeriodicity (a valid code from Medication line - periodicity) |
VIDISMedicationSchema.medicationLine.dayPeriod | preferred | BEVSMMedicationLineDayPeriod |
VIDISMedicationSchema.medicationLine.route | preferred | BEVSMedicationAdministrationRoute (a valid code from Medication line - route of administration) |
VIDISMedicationSchema.medicationLine.permission-consent | preferred | BEVSMedicationLineConsent (a valid code from Medication Line consent) |
Id | Grade | Path(s) | Details | Requirements |
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() |
This structure is derived from Base
Summary
Mandatory: 0 element (15 nested mandatory elements)
Structures
This structure refers to these other structures: