Stream: Cancer Interoperability
Topic: Modeling toxicity
Mark Kramer (Jun 28 2017 at 12:20):
My client wants to capture the toxicity of a chemo regimen. One option, which seems correct from a FHIR point of view, is to use AdverseEvent, and specify the reaction and the grade of the reaction (either through an extension or using the existing "seriousness" attribute). The second option is to define a toxicity observation, whose value is the grade (i.e., doc is observing Grade 3 Toxicity), and the sign(s) of the toxicity (e,g, nausea, weight loss) are captured as related observations, or using an extension. The latter is much closer to how the oncologists are thinking of toxicity, but the former might be more correct. Which is preferrable?
Stefan Lang (Jun 28 2017 at 12:48):
I think it's important to sort out the differences in the concepts "adverse event", "toxicity" and "condition that was caused by some therapy"
Stefan Lang (Jun 28 2017 at 12:49):
There's also a thread about "side effects": https://chat.fhir.org/#narrow/stream/implementers/topic/Side.20effects.20on.20FHIR
Stefan Lang (Jun 28 2017 at 12:54):
To make a start:
- a toxicity is a condition caused by medical or radiation therapy
- an adverse event is a (edit: or results in a) condition, that may or may not have been caused by any therapy, possibly including surgery
- a side effect is an adverse event that has been proven to be caused by any therapy
(open for discussion, of course ;-)
Stefan Lang (Jun 28 2017 at 13:28):
In the current FHIR build, the AdverseEvent resource also has a resultingCondition.
AdverseEvent itself in it's current state is very limited and appears to be designed mainly for clinical trials.
Stefan Lang (Jun 28 2017 at 13:38):
Regarding the original question, I'd probably go with an Observation.
Why would you even need a separate Observation for the signs?
The grade is a property of the sign. Like:
- nausea, grade 3
- weight loss, grade 1
Stefan Lang (Jun 28 2017 at 13:39):
You would only need the seperate Observation, if you wanted to express:
toxicity, grade 3, has signs: nausea and weight loss.
But that's not how CTCAE expresses it.
Richard Esmond (Jun 28 2017 at 14:05):
I would add one caution about using AdverseEvent as your vehicle for modeling known or potential toxicity characteristics because AdverseEvent will likely become entangled with the mandatory reporting of medical errors. IE, Oops I just gave the wrong patient some other patient's meds. (etc)
Stefan Lang (Jun 28 2017 at 14:15):
@Richard Esmond that's similar to what I meant regarding clinical trials.
Like:
- the patient had a car accident (AdverseEvent)
- because he got unconscious (Condition - or Observation?)
- which happened due to his medication (MedicationAdministration)
Last updated: Apr 12 2022 at 19:14 UTC