Stream: implementers
Topic: Condition - differing between problem and diagnosis
Jack Burnett (Jun 04 2021 at 09:07):
The Condition resource (https://www.hl7.org/fhir/condition.html) opens by saying " It can be used to record information about a disease/illness identified from application of clinical reasoning over the pathologic and pathophysiologic findings (diagnosis), or identification of health issues/situations that a practitioner considers harmful, potentially harmful and may be investigated and managed (problem), or other health issue/situation that may require ongoing monitoring and/or management (health issue/concern)."
I think it would be very useful to be able to distinguish which of those things it is - is it a diagnosis or a problem?
But I'm not clear how to do that in the resource.
The category field has the following two values;
https://www.hl7.org/fhir/valueset-condition-category.html#expansion
problem-list-item and encounter-diagnosis.
But my reading is that these are more to do with the way the data is treated than differentiating between types of condition (e.g. diabetes could be either category, depending on if it had just been diagnosed or was a long-term entry on a problem list). Could be wrong about this though?
So my question is, how should I differentiate between a diagnosis and a problem (a condition that is not a diagnosis)
Lloyd McKenzie (Jun 04 2021 at 14:11):
A Condition could indeed fall into multiple categories - that's intentional and in keeping with how existing systems work. In many environments 'problem' is not mutually exclusive with 'diagnosis'.
John Silva (Jun 04 2021 at 14:57):
Does that answer the question? In HL7v2 the DG1 (Diagnosis) segment was part of the Financial Management chapter and as such has to do with billing (using coding system used for billing, e.g. ICD-9/ICD-10) whereas PRB (Problem Details) segment was part of Patient Care chapter, which has to do more with the management of the patient's problem(s), not the billing aspect of them. Is there a similar dichotomy in the FHIR Condtion.category coding?
Lloyd McKenzie (Jun 04 2021 at 15:15):
The category codes aren't mandated. So you could have categories that are used that way, but in the core spec, there's no expectation you necessarily would. I think there's a bit more guidance - and an additional code - provided in US Core
Jack Burnett (Jun 07 2021 at 08:19):
Thanks, have looked at us-core;
https://www.hl7.org/fhir/us/core/StructureDefinition-us-core-condition.html
It seems that by adding the third category they have mapped them to the three types (problem, diagnosis, concern).
Perhaps we will also use the category code like us-core does (I suppose the alternative is adding an extension to convey this).
John Silva (Jun 07 2021 at 22:54):
Interesting -- we just noticed that the Epic APIs require the additional category search parameter when searching on Conditions!
Here's the API documentation for health-concerns: https://fhir.epic.com/Specifications?api=985
and another for problem-list0item : https://fhir.epic.com/Specifications?api=953. (both based on USCDI)
Jack Burnett (Jun 08 2021 at 08:53):
Hmm, from reading those epic APIs it looks like they are using the category more in the sense of being about where it's collected from rather than as a way of grouping codes
Last updated: Apr 12 2022 at 19:14 UTC