FHIR Chat · probability of condition.verificationStatus · implementers

Stream: implementers

Topic: probability of condition.verificationStatus


view this post on Zulip Erich Schulz (May 21 2016 at 01:54):

so... I'm looking at condition.verificationStatus

view this post on Zulip Erich Schulz (May 21 2016 at 01:56):

the options are: provisional | differential | confirmed | refuted | entered-in-error | unknown

view this post on Zulip Erich Schulz (May 21 2016 at 01:57):

refuted, i guess means p=0, confirmed means p=1

view this post on Zulip Erich Schulz (May 21 2016 at 01:57):

I would read "provisional" as meaning p > 0.5

view this post on Zulip Erich Schulz (May 21 2016 at 02:00):

the notion of "differential" is more complicated (and as stated means this item is one of mutually exclusive set of diagnosis) - but there isn't a mechanism to define the set

view this post on Zulip Erich Schulz (May 21 2016 at 02:02):

but my real question thought about how to put a bit more finnesse in the list especially in the expression of probability

view this post on Zulip Erich Schulz (May 21 2016 at 02:03):

a possible value would kinda close the gap but its not feeling tidy either

view this post on Zulip Erich Schulz (May 21 2016 at 02:05):

ie possible ~= p > 0 and < 0.5

view this post on Zulip Grahame Grieve (May 21 2016 at 02:06):

provisional and differential are more about the state of the assessment process than the chance of the it being correct, I think

view this post on Zulip Erich Schulz (May 21 2016 at 02:08):

my practical desire is to express notions like "potential sleep apnoea"

view this post on Zulip Erich Schulz (May 21 2016 at 02:08):

or "potential HIV"

view this post on Zulip Grahame Grieve (May 21 2016 at 02:08):

how would that be different to differential?

view this post on Zulip Erich Schulz (May 21 2016 at 02:09):

differential relates to the diagnostic process for a specific issue/condition

view this post on Zulip Erich Schulz (May 21 2016 at 02:10):

ie headache, dd = brain tumor, migraine, tension headache

view this post on Zulip Erich Schulz (May 21 2016 at 02:10):

the "potential sleep apnoea" doesnt fit in that list

view this post on Zulip Grahame Grieve (May 21 2016 at 02:11):

does it have that narrow meaning? How is 'potential x' different to a diagnostic process'?

view this post on Zulip Erich Schulz (May 21 2016 at 02:12):

because the sleep apnoea is an incidental problem unrelated to the condition getting attention

view this post on Zulip Grahame Grieve (May 21 2016 at 02:13):

so? ah, you want to differentiate it from the differential diagnosese for the problem at hand?

view this post on Zulip Erich Schulz (May 21 2016 at 02:13):

but its still important because if it exists and too much opioids given the patient can just die quietly in the night...

view this post on Zulip Erich Schulz (May 21 2016 at 02:14):

well the entire "provisional"/"differential" set is a bit different from the "problem list"

view this post on Zulip Erich Schulz (May 21 2016 at 02:15):

ie often a "presenting complaint" which then may generate a set of "differential diagnoses" and 0..1 "provisional dx"

view this post on Zulip Erich Schulz (May 21 2016 at 02:16):

but this really a notion that applies during a search for diagnosis

view this post on Zulip Erich Schulz (May 21 2016 at 02:16):

which is only a subset of all encounters

view this post on Zulip Erich Schulz (May 21 2016 at 02:17):

sitting beside a "PC", "DDx", and "PDx" will be the "problem list"

view this post on Zulip Grahame Grieve (May 21 2016 at 02:17):

well, first, what is your problem list? Have you looked at what the specification has to say about current problem list?

view this post on Zulip Erich Schulz (May 21 2016 at 02:18):

condition looked like the "problem list" resource to me..

view this post on Zulip Erich Schulz (May 21 2016 at 02:19):

i'm looking here http://hl7.org/fhir/2016May/condition.html

view this post on Zulip Erich Schulz (May 21 2016 at 02:20):

should i be looking at something else?

view this post on Zulip Erich Schulz (May 21 2016 at 02:23):

this is relevant http://hl7.org/fhir/2016May/riskassessment.html but is more about the risk of an outcome

view this post on Zulip Erich Schulz (May 21 2016 at 02:26):

this issue is that the "provisional" and "differential" ideas are tied to a single "presenting/primary complaint"

view this post on Zulip Erich Schulz (May 21 2016 at 02:28):

but there are often important conditions that need to go into a problem list where p is between 0 and 1

view this post on Zulip Erich Schulz (May 21 2016 at 02:30):

with some of them - the mere fact the possilbility has been raised will trigger an immediate step to clarify (ie by ordering a test) but some will just fester on the list because the tests are unclear or too costly

view this post on Zulip Erich Schulz (May 21 2016 at 02:31):

but in meantime this potential condition needs a mechanism for capture

view this post on Zulip Erich Schulz (May 21 2016 at 02:33):

i guess in clinical notes its often written "? sleep apnoea", or "???? HIV"

view this post on Zulip Erich Schulz (May 21 2016 at 02:36):

to get me going I'm thinking I might just extend verificationStatuswith some kind of soft scale - "unlikely | possible | likely | very likely" ??

view this post on Zulip Grahame Grieve (May 21 2016 at 02:38):

this bit: http://hl7-fhir.github.io/lifecycle.html#current

view this post on Zulip Grahame Grieve (May 21 2016 at 02:38):

you should think about this and how it intersects with your problem

view this post on Zulip Erich Schulz (May 21 2016 at 02:39):

cool will have a read

view this post on Zulip Erich Schulz (May 21 2016 at 02:39):

i was just looking at this http://hl7.org/fhir/2016May/detectedissue.html

view this post on Zulip Erich Schulz (May 21 2016 at 02:39):

but it doesnt capture probability either

view this post on Zulip Erich Schulz (May 21 2016 at 02:42):

mmm just read the link

view this post on Zulip Erich Schulz (May 21 2016 at 02:42):

I dont think it helps really

view this post on Zulip Erich Schulz (May 21 2016 at 02:43):

the issue is that we may "currently" think "this patient probably/may/could have mild/mod/severe X"

view this post on Zulip Grahame Grieve (May 21 2016 at 02:43):

point is, a differential diagnosis list is a list of conditions from a particular perspective

view this post on Zulip Erich Schulz (May 21 2016 at 02:44):

yes and not the perspective i need...

view this post on Zulip Erich Schulz (May 21 2016 at 02:44):

one is about diagnosis, the other is about "holistic care" (normally that word gives me hives)

view this post on Zulip Grahame Grieve (May 21 2016 at 02:45):

there are many such lists. I think that getting the lists right is geneerally a better to handle things than permutating status

view this post on Zulip Erich Schulz (May 21 2016 at 02:45):

not that the diagnostic perspective isn't important

view this post on Zulip Erich Schulz (May 21 2016 at 02:46):

i gotta go take the kids to the park :-)

view this post on Zulip Erich Schulz (May 21 2016 at 02:46):

so you suggest another field then to capture probability?

view this post on Zulip Erich Schulz (May 21 2016 at 02:46):

it seems a continume from confirmed...refuted to me...

view this post on Zulip Erich Schulz (May 21 2016 at 02:47):

gotta go but will check in later :-)

view this post on Zulip Erich Schulz (May 21 2016 at 04:04):

ok been to park with kids...

view this post on Zulip Erich Schulz (May 21 2016 at 04:04):

some reflections:

view this post on Zulip Erich Schulz (May 21 2016 at 04:05):

I think the notion of probability probably needs to be handles in the same way as onset - ie polymorphic

view this post on Zulip Erich Schulz (May 21 2016 at 04:05):

http://www.clipular.com/c/6222340951638016.png?k=JD1gAVCHEpRYR1HIIPMJt-pLXio

view this post on Zulip Erich Schulz (May 21 2016 at 04:07):

ie allow different representations

view this post on Zulip Erich Schulz (May 21 2016 at 04:08):

in some contexts a "highly likely - possible -highly unlikey" family of codes will work

view this post on Zulip Erich Schulz (May 21 2016 at 04:09):

sometime it is possible to quantify a probabliliy numerically eg p = 0.72

view this post on Zulip Erich Schulz (May 21 2016 at 04:10):

other times a probility range maybe appropriate p between 0.2 and 0.45

view this post on Zulip Erich Schulz (May 21 2016 at 04:12):

the CDS teams must have some thought about this?

view this post on Zulip Grahame Grieve (May 21 2016 at 04:15):

they might have. But it seems like something that's going to be exceedingly difficult to get agreement on. The clinicians I have talked to have freaked when we start discussing firming up probability or the definitions of those codes.

view this post on Zulip Grahame Grieve (May 21 2016 at 04:15):

you can certainly propose adding something (propose a change at the bottom of every page), but suspect it would have to be an extension.

view this post on Zulip Erich Schulz (May 21 2016 at 04:16):

its a pretty core requirement

view this post on Zulip Grahame Grieve (May 21 2016 at 04:17):

I think you might find that difficult to demonstrate. It might be that you may get a new status for 'suspected' or something, but something more solid - I'd be pessimistic. but it will be up to the Patient Care workgroup - that's where any task you create will go

view this post on Zulip Erich Schulz (May 21 2016 at 04:21):

well not that hard to demonstrate... open any clinical record, find the problem lists and count the number of question marks or use of words "likely", "probable", "possible", "unlikely" etc

view this post on Zulip Erich Schulz (May 21 2016 at 04:21):

but thanks for the guidance! I'll open a ticket

view this post on Zulip Erich Schulz (May 21 2016 at 04:50):

i guess another way of summarising this is that the current condition resource only copes with a single diagnostic uncertainty (via provisionsal and differential) as well as allowing no mechanism to express degree of (un)certainty.

view this post on Zulip Erich Schulz (May 21 2016 at 04:50):

(i'll dump these notes into the ticket)


Last updated: Apr 12 2022 at 19:14 UTC