Important: This is a draft IG for trial use. Click here to give feedback.

HdBe-MedicationUse2

ProfileDescriptionStatusURL
HdBe-MedicationUse2

MedicationUse2 is a statement on the historic, current or intended use of a certain medicine.

drafthttps://fhir.healthdata.be/StructureDefinition/HdBe-MedicationUse2

idΣ0..1string
metaΣ0..1Meta
implicitRulesΣ ?!0..1uri
language0..1codeBinding
text0..1Narrative
contained0..*Resource
id0..1string
extensionI0..*Extension
url1..1uriFixed Value
valueStringstring
id0..1string
extensionI0..*Extension
url1..1uriFixed Value
valueReferencepattern HealthProfessional Reference(HdBe-HealthProfessional PractitionerRole | HdBe-HealthProfessional Practitioner)
id0..1string
extensionI0..*Extension
url1..1uriFixed Value
valueBooleanboolean
id0..1string
extensionI0..*Extension
url1..1uriFixed Value
valueCodeableConceptCodeableConcept
id0..1string
extensionI0..*Extension
url1..1uriFixed Value
valueDurationDuration
identifierΣ0..*Identifier
basedOnΣ I0..*Reference(MedicationRequest | CarePlan | ServiceRequest)
partOfΣ I0..*Reference(MedicationAdministration | MedicationDispense | MedicationStatement | Procedure | Observation)
statusΣ ?!1..1codeBinding
statusReason0..*CodeableConceptBinding
categoryΣ1..1CodeableConceptBindingPattern
medicationCodeableConceptCodeableConcept
medicationReferenceΣ0..1Reference(Medication | HdBe-PharmaceuticalProduct)
subjectΣ I1..1Reference(Group | HdBe-Patient)
contextΣ I0..1Reference(Encounter | EpisodeOfCare)
effectiveDateTimedateTime
effectivePeriodΣ I0..1HdBe-TimeInterval
dateAssertedΣ0..1dateTime
informationSourceI0..1Reference(Patient | Practitioner | PractitionerRole | RelatedPerson | Organization)
derivedFromI0..*Reference(Resource)
id0..1string
extensionI0..*Extension
codingΣ0..*Coding
textΣ1..1string
reasonReferenceI0..*Reference(Condition | Observation | DiagnosticReport)
id0..1string
extensionI0..*Extension
authorStringstring
authorReferenceReference(Practitioner | Patient | RelatedPerson | Organization)
timeΣ0..1dateTime
textΣ1..1markdown
dosage0..*HdBe-InstructionsForUse.DosageInstructions

idΣ0..1string
metaΣ0..1Meta
implicitRulesΣ ?!0..1uri
language0..1codeBinding
text0..1Narrative
contained0..*Resource
id0..1string
extensionI0..*Extension
url1..1uriFixed Value
valueStringstring
id0..1string
extensionI0..*Extension
url1..1uriFixed Value
valueReferencepattern HealthProfessional Reference(HdBe-HealthProfessional PractitionerRole | HdBe-HealthProfessional Practitioner)
id0..1string
extensionI0..*Extension
url1..1uriFixed Value
valueBooleanboolean
id0..1string
extensionI0..*Extension
url1..1uriFixed Value
valueCodeableConceptCodeableConcept
id0..1string
extensionI0..*Extension
url1..1uriFixed Value
valueDurationDuration
identifierΣ0..*Identifier
basedOnΣ I0..*Reference(MedicationRequest | CarePlan | ServiceRequest)
partOfΣ I0..*Reference(MedicationAdministration | MedicationDispense | MedicationStatement | Procedure | Observation)
statusΣ ?!1..1codeBinding
statusReason0..*CodeableConceptBinding
categoryΣ1..1CodeableConceptBindingPattern
medicationCodeableConceptCodeableConcept
medicationReferenceΣ0..1Reference(Medication | HdBe-PharmaceuticalProduct)
subjectΣ I1..1Reference(Group | HdBe-Patient)
contextΣ I0..1Reference(Encounter | EpisodeOfCare)
effectiveDateTimedateTime
effectivePeriodΣ I0..1HdBe-TimeInterval
dateAssertedΣ0..1dateTime
informationSourceI0..1Reference(Patient | Practitioner | PractitionerRole | RelatedPerson | Organization)
derivedFromI0..*Reference(Resource)
id0..1string
extensionI0..*Extension
codingΣ0..*Coding
textΣ1..1string
reasonReferenceI0..*Reference(Condition | Observation | DiagnosticReport)
id0..1string
extensionI0..*Extension
authorStringstring
authorReferenceReference(Practitioner | Patient | RelatedPerson | Organization)
timeΣ0..1dateTime
textΣ1..1markdown
dosage0..*HdBe-InstructionsForUse.DosageInstructions

idΣ0..1string
metaΣ0..1Meta
implicitRulesΣ ?!0..1uri
language0..1codeBinding
text0..1Narrative
contained0..*Resource
id0..1string
extensionI0..*Extension
url1..1uriFixed Value
valueStringstring
id0..1string
extensionI0..*Extension
url1..1uriFixed Value
valueReferencepattern HealthProfessional Reference(HdBe-HealthProfessional PractitionerRole | HdBe-HealthProfessional Practitioner)
id0..1string
extensionI0..*Extension
url1..1uriFixed Value
valueBooleanboolean
id0..1string
extensionI0..*Extension
url1..1uriFixed Value
valueCodeableConceptCodeableConcept
id0..1string
extensionI0..*Extension
url1..1uriFixed Value
valueDurationDuration
identifierΣ0..*Identifier
basedOnΣ I0..*Reference(MedicationRequest | CarePlan | ServiceRequest)
partOfΣ I0..*Reference(MedicationAdministration | MedicationDispense | MedicationStatement | Procedure | Observation)
statusΣ ?!1..1codeBinding
statusReason0..*CodeableConceptBinding
categoryΣ1..1CodeableConceptBindingPattern
medicationCodeableConceptCodeableConcept
medicationReferenceΣ0..1Reference(Medication | HdBe-PharmaceuticalProduct)
subjectΣ I1..1Reference(Group | HdBe-Patient)
contextΣ I0..1Reference(Encounter | EpisodeOfCare)
effectiveDateTimedateTime
effectivePeriodΣ I0..1HdBe-TimeInterval
dateAssertedΣ0..1dateTime
informationSourceI0..1Reference(Patient | Practitioner | PractitionerRole | RelatedPerson | Organization)
derivedFromI0..*Reference(Resource)
id0..1string
extensionI0..*Extension
codingΣ0..*Coding
textΣ1..1string
reasonReferenceI0..*Reference(Condition | Observation | DiagnosticReport)
id0..1string
extensionI0..*Extension
authorStringstring
authorReferenceReference(Practitioner | Patient | RelatedPerson | Organization)
timeΣ0..1dateTime
textΣ1..1markdown
dosage0..*HdBe-InstructionsForUse.DosageInstructions

Mapping FHIR profile to CBB

PathmapCBBcomment
MedicationStatement.extension:renderedDosageInstruction.value[x]InstructionsForUse.DescriptionHdBe-InstructionsForUse
MedicationStatement.modifierExtension:repeatPeriodCyclicalSchedule.value[x]InstructionsForUse.RepeatPeriodCyclicalScheduleHdBe-InstructionsForUse
MedicationStatementMedicationUse2HdBe-MedicationUse2
MedicationStatement.extension:prescriber.value[x]MedicationUse2.PrescriberHdBe-MedicationUse2
MedicationStatement.extension:asAgreedIndicator.value[x]MedicationUse2.AsAgreedIndicatorHdBe-MedicationUse2
MedicationStatement.modifierExtension:stopType.value[x]MedicationUse2.MedicationUseStopTypeHdBe-MedicationUse2
MedicationStatement.statusMedicationUse2.UseIndicatorHdBe-MedicationUse2
MedicationStatement.statusMedicationUse2.MedicationUseStopTypeHdBe-MedicationUse2implicit, main mapping is on the modifier extension ext-StopType
MedicationStatement.statusMedicationUse2.PeriodOfUseHdBe-MedicationUse2implicit, main mapping is on `.effective[x]:effectivePeriod` and extension ext-TimeInterval.Duration
MedicationStatement.statusReasonMedicationUse2.ReasonForChangeOrDiscontinuationOfUseHdBe-MedicationUse2
MedicationStatement.medication[x]:medicationReferenceMedicationUse2.ProductUsedHdBe-MedicationUse2
MedicationStatement.effective[x]:effectivePeriodMedicationUse2.PeriodOfUseHdBe-MedicationUse2
MedicationStatement.dateAssertedMedicationUse2.MedicationUseDateTimeHdBe-MedicationUse2
MedicationStatement.reasonCode:reasonForUse.textMedicationUse2.ReasonForUseHdBe-MedicationUse2
MedicationStatement.note.textMedicationUse2.CommentHdBe-MedicationUse2
MedicationStatement.dosageMedicationUse2.InstructionsForUseHdBe-MedicationUse2

zib MedicationUse2 difference

| Concept | Category | Description | |-----------------|-------------------|-----------------------------------------| |status | terminology | Replaced values of ConceptMap MedicationStopType-to-MedicationStatementStatus in correspondence with changes of ValueSet MedicationStopType. | |status | textual | Replaced Dutch SNOMED-CT codes with the corresponding codes in the ValueSet MedicationStopType in the guidance on the correct use of status. | |statusReason | terminology | Renamed the ValueSet from ReasonForChangeOrDiscontinuationOfUse to MedicationReason, to be able to reuse it at MedicationAgreement. Replaced several values in MedicationReason valueSet : 1. Replaced OTH with SNOMED-CT code for Other. 2. Added SNOMED-CT code for Unknown. 3. Added CodeSystem MedicationReason which replaces all Dutch SNOMED-CT codes. 4. Removed all Dutch SNOMED-CT codes from valueset. | modifierExtension:stopType | textual | Edited guidance on the reuse of the MedicationStopType ValueSet. | | modifierExtension:stopType | terminology | Renamed the ValueSet from MedicationUseStopType to MedicationStopType, to be able to reuse it in MedicationAgreement and AdministrationAgreement. Replaced Dutch SNOMED-CT codes with international codes. | |extension:prescriber.value[x] | reference | Added reference to HdBe-HealthProfessional-Practitioner as it should be possible to reference to Practitioner directly using the pattern. |



Terminology Bindings

PathNameStrengthURLConceptMap
MedicationStatement.statusmedication-statement-status|4.0.1requiredhttp://hl7.org/fhir/ValueSet/medication-statement-status|4.0.1
MedicationStatement.statusReasonMedicationReasonrequiredhttps://fhir.healthdata.be/ValueSet/MedicationReasonNo bound ConceptMap