FHIR Chat · Patient Contraindications · implementers

Stream: implementers

Topic: Patient Contraindications


view this post on Zulip 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?

view this post on Zulip Ardon Toonstra (Jul 31 2020 at 12:45):

@Rik Smithies any thoughts on this?

view this post on Zulip Jose Costa Teixeira (Jul 31 2020 at 12:47):

what is a patient contraindication?

view this post on Zulip 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...)

view this post on Zulip 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.

view this post on Zulip Jose Costa Teixeira (Jul 31 2020 at 12:53):

so if you define it, you'd say something like "a condition that..."?

view this post on Zulip 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?

view this post on Zulip 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).

view this post on Zulip Jose Costa Teixeira (Jul 31 2020 at 12:54):

contraindications of a medication are in the clinicaluseissue

view this post on Zulip Jose Costa Teixeira (Jul 31 2020 at 12:55):

(what Rik said)

view this post on Zulip 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

view this post on Zulip 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?

view this post on Zulip 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.

view this post on Zulip 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.

view this post on Zulip 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