Left: | MedicationUse (http://fhir.hl7.nl/zorgviewer/StructureDefinition/MedicationStatement) |
Right: | MedicationUse (http://fhir.hl7.nl/zorgviewer/StructureDefinition/MedicationStatement) |
Name | Value | Comments | |
---|---|---|---|
abstract | false | ||
baseDefinition | http://nictiz.nl/fhir/StructureDefinition/zib-MedicationUse | ||
copyright | |||
description | Medicatie Gebruik | ||
experimental | |||
fhirVersion | 3.0.2 | ||
jurisdiction | |||
jurisdiction[0] | urn:iso:std:iso:3166#NL | ||
kind | resource | ||
name | MedicationUse | ||
publisher | RIVO-NN HL7NL | ||
purpose | |||
status | active | ||
title | MedicationUse | ||
type | MedicationStatement | ||
url | http://fhir.hl7.nl/zorgviewer/StructureDefinition/MedicationStatement |
Name | L Flags | L Card. | L Type | L Description & Constraints | R Flags | R Card. | R Type | R Description & Constraints | Comments | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
MedicationStatement | C | 0..* | Zib MedicationUse | MedicationUse mst-1: Reason not taken is only permitted if Taken is No | C | 0..* | Zib MedicationUse | MedicationUse mst-1: Reason not taken is only permitted if Taken is No | |||||||||
id | Σ | 0..1 | id | Logical id of this artifact | Σ | 0..1 | id | Logical id of this artifact | |||||||||
meta | Σ | 0..1 | Meta | Metadata about the resource | Σ | 0..1 | Meta | Metadata about the resource | |||||||||
implicitRules | ?!Σ | 0..1 | uri | A set of rules under which this content was created | ?!Σ | 0..1 | uri | A set of rules under which this content was created | |||||||||
language | 0..1 | code | Language of the resource content Binding: ?? (extensible): A human language.
| 0..1 | code | Language of the resource content Binding: ?? (extensible): A human language.
| |||||||||||
text | 0..1 | Narrative | Text summary of the resource, for human interpretation | 0..1 | Narrative | Text summary of the resource, for human interpretation | |||||||||||
contained | 0..* | Resource | Contained, inline Resources | 0..* | Resource | Contained, inline Resources | |||||||||||
Slices for extension | 0..* | Extension | Extension Slice: Unordered, Open by value:url | 0..* | Extension | Extension Slice: Unordered, Open by value:url | |||||||||||
Slices for modifierExtension | ?! | 0..* | Extension | Extension Slice: Unordered, Open by value:url | ?! | 0..* | Extension | Extension Slice: Unordered, Open by value:url | |||||||||
identifier | Σ | 0..* | Identifier | External identifier | Σ | 0..* | Identifier | External identifier | |||||||||
basedOn | Σ | 0..* | Reference(MedicationRequest | CarePlan | ProcedureRequest | ReferralRequest) | Fulfils plan, proposal or order | Σ | 0..* | Reference(MedicationRequest | CarePlan | ProcedureRequest | ReferralRequest) | Fulfils plan, proposal or order | |||||||||
partOf | Σ | 0..* | Reference(MedicationAdministration | MedicationDispense | MedicationStatement | Procedure | Observation) | Part of referenced event | Σ | 0..* | Reference(MedicationAdministration | MedicationDispense | MedicationStatement | Procedure | Observation) | Part of referenced event | |||||||||
context | Σ | 0..1 | Reference(Encounter | EpisodeOfCare) | Encounter / Episode associated with MedicationStatement | Σ | 0..1 | Reference(Encounter | EpisodeOfCare) | Encounter / Episode associated with MedicationStatement | |||||||||
status | ?!Σ | 1..1 | code | MedicationUseStopType Binding: ?? (required): Allergy Intolerance critically Code list | ?!Σ | 1..1 | code | MedicationUseStopType Binding: ?? (required): Allergy Intolerance critically Code list | |||||||||
category | Σ | 1..1 | CodeableConcept | Type of medication usage Binding: ?? (preferred): A coded concept identifying where the medication included in the medicationstatement is expected to be consumed or administered | Σ | 1..1 | CodeableConcept | Type of medication usage Binding: ?? (preferred): A coded concept identifying where the medication included in the medicationstatement is expected to be consumed or administered | |||||||||
id | 0..1 | string | xml:id (or equivalent in JSON) | 0..1 | string | xml:id (or equivalent in JSON) | |||||||||||
Slices for extension | 0..* | Extension | Additional Content defined by implementations Slice: Unordered, Open by value:url | 0..* | Extension | Additional Content defined by implementations Slice: Unordered, Open by value:url | |||||||||||
Slices for coding | Σ | 0..* | Coding | Code defined by a terminology system Slice: Unordered, Open by value:code | Σ | 0..* | Coding | Code defined by a terminology system Slice: Unordered, Open by value:code | |||||||||
text | SΣ | 0..1 | string | Plain text representation of the concept | SΣ | 0..1 | string | Plain text representation of the concept | |||||||||
Slices for medication[x] | Σ | 1..1 | Reference() | What medication was taken Slice: Unordered, Closed by type:$this | Σ | 1..1 | Reference() | What medication was taken Slice: Unordered, Closed by type:$this | |||||||||
Slices for effective[x] | Σ | 0..1 | Period | The date/time or interval when the medication was taken Slice: Unordered, Closed by type:$this | Σ | 0..1 | Period | The date/time or interval when the medication was taken Slice: Unordered, Closed by type:$this | |||||||||
dateAsserted | SΣ | 1..1 | dateTime | MedicationUseDateTime Example Example of MedicationUseDateTime: 2017-06-14 | SΣ | 1..1 | dateTime | MedicationUseDateTime Example Example of MedicationUseDateTime: 2017-06-14 | |||||||||
informationSource | 0..1 | Reference(nl-core-patient | nl-core-practitioner | nl-core-relatedperson | nl-core-organization) | Person or organization that provided the information about the taking of this medication | 0..1 | Reference(nl-core-patient | nl-core-practitioner | nl-core-relatedperson | nl-core-organization) | Person or organization that provided the information about the taking of this medication | |||||||||||
id | 0..1 | string | xml:id (or equivalent in JSON) | 0..1 | string | xml:id (or equivalent in JSON) | |||||||||||
Slices for extension | 0..* | Extension | Extension Slice: Unordered, Open by value:url | 0..* | Extension | Extension Slice: Unordered, Open by value:url | |||||||||||
reference | ΣC | 0..1 | string | Literal reference, Relative, internal or absolute URL | ΣC | 0..1 | string | Literal reference, Relative, internal or absolute URL | |||||||||
identifier | Σ | 0..1 | Identifier | Logical reference, when literal reference is not known | Σ | 0..1 | Identifier | Logical reference, when literal reference is not known | |||||||||
display | Σ | 0..1 | string | Text alternative for the resource | Σ | 0..1 | string | Text alternative for the resource | |||||||||
subject | Σ | 1..1 | Reference(nl-core-patient) | Who is/was taking the medication | Σ | 1..1 | Reference(nl-core-patient) | Who is/was taking the medication | |||||||||
derivedFrom | 0..* | Reference(Resource) | Additional supporting information | 0..* | Reference(Resource) | Additional supporting information | |||||||||||
taken | ?!Σ | 1..1 | code | UseIndicator Binding: ?? (required): A coded concept identifying level of certainty if patient has taken or has not taken the medication Example Example of taken: y | ?!Σ | 1..1 | code | UseIndicator Binding: ?? (required): A coded concept identifying level of certainty if patient has taken or has not taken the medication Example Example of taken: y | |||||||||
reasonNotTaken | C | 0..* | CodeableConcept | True if asserting medication was not given Binding: ?? (example): A coded concept indicating the reason why the medication was not taken | C | 0..* | CodeableConcept | True if asserting medication was not given Binding: ?? (example): A coded concept indicating the reason why the medication was not taken | |||||||||
reasonCode | 0..* | CodeableConcept | Reason for why the medication is being/was taken Binding: ?? (example): A coded concept identifying why the medication is being taken. | 0..* | CodeableConcept | Reason for why the medication is being/was taken Binding: ?? (example): A coded concept identifying why the medication is being taken. | |||||||||||
id | 0..1 | string | xml:id (or equivalent in JSON) | 0..1 | string | xml:id (or equivalent in JSON) | |||||||||||
Slices for extension | 0..* | Extension | Additional Content defined by implementations Slice: Unordered, Open by value:url | 0..* | Extension | Additional Content defined by implementations Slice: Unordered, Open by value:url | |||||||||||
coding | Σ | 0..* | Coding | Code defined by a terminology system | Σ | 0..* | Coding | Code defined by a terminology system | |||||||||
text | Σ | 0..1 | string | ReasonForUse | Σ | 0..1 | string | ReasonForUse | |||||||||
reasonReference | 0..* | Reference(Condition | Observation) | Condition or observation that supports why the medication is being/was taken | 0..* | Reference(Condition | Observation) | Condition or observation that supports why the medication is being/was taken | |||||||||||
note | 0..* | Annotation | Comment | 0..* | Annotation | Comment | |||||||||||
dosage | 0..* | ?? | Details of how medication is/was taken or should be taken | 0..* | ?? | Details of how medication is/was taken or should be taken | |||||||||||
id | 0..1 | string | xml:id (or equivalent in JSON) | 0..1 | string | xml:id (or equivalent in JSON) | |||||||||||
Slices for extension | 0..* | Extension | Additional Content defined by implementations Slice: Unordered, Open by value:url | 0..* | Extension | Additional Content defined by implementations Slice: Unordered, Open by value:url | |||||||||||
sequence | Σ | 0..1 | integer | SequenceNumber | Σ | 0..1 | integer | SequenceNumber | |||||||||
text | SΣ | 0..1 | string | Description | SΣ | 0..1 | string | Description | |||||||||
additionalInstruction | Σ | 0..* | CodeableConcept | AdditionalInstructions Binding: ?? (extensible) | Σ | 0..* | CodeableConcept | AdditionalInstructions Binding: ?? (extensible) | |||||||||
patientInstruction | Σ | 0..1 | string | Patient or consumer oriented instructions | Σ | 0..1 | string | Patient or consumer oriented instructions | |||||||||
timing | Σ | 0..1 | ?? | When medication should be administered | Σ | 0..1 | ?? | When medication should be administered | |||||||||
Slices for asNeeded[x] | Σ | 0..1 | CodeableConcept | Take "as needed" (for x) Slice: Unordered, Closed by type:$this Binding: ?? (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 | CodeableConcept | Take "as needed" (for x) Slice: Unordered, Closed by type:$this Binding: ?? (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. | |||||||||
site | Σ | 0..1 | CodeableConcept | Body site to administer to Binding: ?? (example): A coded concept describing the site location the medicine enters into or onto the body. | Σ | 0..1 | CodeableConcept | Body site to administer to Binding: ?? (example): A coded concept describing the site location the medicine enters into or onto the body. | |||||||||
route | Σ | 0..1 | CodeableConcept | RouteOfAdministration Binding: ?? (extensible): ToedieningswegCodelijst Example Example of RouteOfAdministration: {"coding":[{"system":"urn:oid:2.16.840.1.113883.2.4.4.9","code":"oraal","display":"Oraal"}]} | Σ | 0..1 | CodeableConcept | RouteOfAdministration Binding: ?? (extensible): ToedieningswegCodelijst Example Example of RouteOfAdministration: {"coding":[{"system":"urn:oid:2.16.840.1.113883.2.4.4.9","code":"oraal","display":"Oraal"}]} | |||||||||
id | 0..1 | string | xml:id (or equivalent in JSON) | 0..1 | string | xml:id (or equivalent in JSON) | |||||||||||
Slices for extension | 0..* | Extension | Additional Content defined by implementations Slice: Unordered, Open by value:url | 0..* | Extension | Additional Content defined by implementations Slice: Unordered, Open by value:url | |||||||||||
coding | Σ | 0..* | Coding | Code defined by a terminology system | Σ | 0..* | Coding | Code defined by a terminology system | |||||||||
text | SΣ | 0..1 | string | Plain text representation of the concept | SΣ | 0..1 | string | Plain text representation of the concept | |||||||||
method | Σ | 0..1 | CodeableConcept | Technique for administering medication Binding: ?? (example): A coded concept describing the technique by which the medicine is administered. | Σ | 0..1 | CodeableConcept | Technique for administering medication Binding: ?? (example): A coded concept describing the technique by which the medicine is administered. | |||||||||
Slices for dose[x] | Σ | 0..1 | Range, ?? | Dose Slice: Unordered, Closed by type:$this | Σ | 0..1 | Range, ?? | Dose Slice: Unordered, Closed by type:$this | |||||||||
maxDosePerPeriod | Σ | 0..1 | Ratio | MaximumDose | Σ | 0..1 | Ratio | MaximumDose | |||||||||
id | 0..1 | string | xml:id (or equivalent in JSON) | 0..1 | string | xml:id (or equivalent in JSON) | |||||||||||
Slices for extension | 0..* | Extension | Additional Content defined by implementations Slice: Unordered, Open by value:url | 0..* | Extension | Additional Content defined by implementations Slice: Unordered, Open by value:url | |||||||||||
numerator | Σ | 0..1 | Quantity | Numerator value Binding: ?? (required): GstdTabel902 | Σ | 0..1 | Quantity | Numerator value Binding: ?? (required): GstdTabel902 | |||||||||
denominator | Σ | 0..1 | Quantity | Denominator value | Σ | 0..1 | Quantity | Denominator value | |||||||||
maxDosePerAdministration | Σ | 0..1 | ?? | Upper limit on medication per administration | Σ | 0..1 | ?? | Upper limit on medication per administration | |||||||||
maxDosePerLifetime | Σ | 0..1 | ?? | Upper limit on medication per lifetime of the patient | Σ | 0..1 | ?? | Upper limit on medication per lifetime of the patient | |||||||||
rate[x] | Σ | 0..1 | Ratio, Range, ?? | AdministeringSpeed | Σ | 0..1 | Ratio, Range, ?? | AdministeringSpeed | |||||||||
Documentation for this format |