Stream: implementers
Topic: Patient Contraindications
Jorn Duwel (Jul 31 2020 at 12:44):
We are working on a use case about retrieving patient’s contraindications (in STU3). We are looking into using Flag and Condition resources for this purpose.
We noticed that R5 has specialized ClinicalUseIssue resource that has contraindications in scope. This can, however, only be used for medication contraindications, because the subject cannot be a patient.
Does someone have any advice on how to exchange contraindications with a patient as subject? Are there any known implementations?
Ardon Toonstra (Jul 31 2020 at 12:45):
@Rik Smithies any thoughts on this?
Jose Costa Teixeira (Jul 31 2020 at 12:47):
what is a patient contraindication?
Jose Costa Teixeira (Jul 31 2020 at 12:52):
(the answer to this question should point in the right direction - is it an indication to not do something, or is it a condition that disadvises something...)
Jorn Duwel (Jul 31 2020 at 12:53):
I think I should have said 'possible contraindications'. Our functional model defines the from a patient's perspective. An example would be pregnancy that could be seen as a contraindication given certain medicines.
Jose Costa Teixeira (Jul 31 2020 at 12:53):
so if you define it, you'd say something like "a condition that..."?
Jose Costa Teixeira (Jul 31 2020 at 12:54):
in that case, the patient has a condition, and that condition has contraindications. it's not the patient that has contraindications, right?
Rik Smithies (Jul 31 2020 at 12:54):
ClinicalUseIssue stores information such as "dont give this medication during pregnancy". You combine it with patient information (that they are pregnant).
Jose Costa Teixeira (Jul 31 2020 at 12:54):
contraindications of a medication are in the clinicaluseissue
Jose Costa Teixeira (Jul 31 2020 at 12:55):
(what Rik said)
Rik Smithies (Jul 31 2020 at 12:57):
If you want to record that a (text book) contraindicated situation has arisen for real, then you can use DetectedIssue for that. It is intended for decision support results, more so than perhaps something that is entered in the patient record
Ardon Toonstra (Jul 31 2020 at 13:00):
And what if someone has decided that a condition can be seen as a contraindication for certain medicines: will it then be a Flag?
Jorn Duwel (Jul 31 2020 at 13:01):
Extra note: the functional model leaves the decision if a 'possible contraindication' (avoiding the word condition here ;)) combined with certain medication indeed is a contraindication to the caregiver.
Rik Smithies (Jul 31 2020 at 13:14):
That's ok. FHIR, as in these resources, doesn't do any of this automatically.
The caregiver can make the decision, based on standard information in the ClinicalUseIssue (what doesn't go well with what) and the information in the patient record (especially their Conditions, and of course the medication itself).
They can also be helped by decision support (some of the lookup can be done by software, to some degree), but ultimately it's up to a human.
Lloyd McKenzie (Jul 31 2020 at 13:48):
Flag, DetectedIssue and Condition are patient-specific. ClinicalUseIssue is patient independent and definitional. In general, DetectedIssue is a warning that comes back from decision support. Flag is a sticky on the patient chart that warns other practitioners about something to be careful about.
Last updated: Apr 12 2022 at 19:14 UTC