hl7-be / medication

Medication-related FHIR profiles
Creative Commons Zero v1.0 Universal
1 stars 4 forks source link

BEMedicationLine - make effectivePeriod mandatory like done in BEModelMedicationLine ? #191

Open smals-jy opened 4 months ago

smals-jy commented 4 months ago

Hello,

Currently, BEMedicationLine has this choice :

image

Which means that it is either effectivePeriod or effectiveDateTime as stated :

image

In BEModelMedicationLine, it seems that effectivePeriod is the way to go.

image

Can something be done in BEMedicationLine so that implementers know only effectivePeriod is going to be used ?

Thanks in advance

costateixeira commented 4 months ago

I think there's some guidance that when only start date is known, a dateTime should be used instead (which I personally think is a complicated guidance). I will confirm and get back to this issue

wernerdm commented 4 months ago

What's the intent to make this mandatory? Is this info not captured in MedicationAdministration?

smals-jy commented 4 months ago

When moving to FHIR, it is important to respect existing requirements in KMEHR. For instance, in Vitalink PDF medication scheme, there is a requirement somewhere to have a period for each line of medication (the effectivePeriod I was speaking about - which could be different of dosage information by design ) :

image

MedicationAdministration and MedicationStatement meets different purposes as you can see

image

The example I have in mind : a healthcare somehow will give a given medication to a patient but doesn't create any MedicationAdministration records (multiple reason : s(he) doesn't know when it was taken, not a medication that requires external help, unbound treatment, ... ) so how do you know how long the medication should be taken ?