FHIR Chat · NPO · implementers

Stream: implementers

Topic: NPO


view this post on Zulip Michael Padula (Jan 22 2019 at 15:59):

Interested in learning how systems represent concepts relating to NPO and which FHIR resources you (would) use to render/represent them:

(1) the order "NPO" - Nil per os ( a.k.a. Nothing per mouth - likely mapping to the concept "Nil by mouth" (regime/therapy) SCTID: 182923009)
-This can be a temporary order (e.g., NPO at midnight before a study or surgery) while an inpatient or for a more prolonged period (e.g., intestinal conditions or disorders where a patient may be NPO for many weeks).
-I expect this is most commonly a nursing order, but it obviously also needs to be seen by nutritional services, pharmacy, etc... Would ServiceRequest be used? -Does anyone one use a NutritionOrder instead, in addition? -Is it every Flagged in your system?
(2) NPO status - the documentation that the patient is currently NPO ( likely mapping to "On nothing by mouth status "(finding) SCTID: 450819000)
-Would one use Observation?
(3) Patient direction/instruction - "Do not take anything by mouth after 11 pm the evening before your scheduled procedure."

Welcome further thoughts/feedback/input.
@Emma Jones

[Note: these are already structured as "negative" concepts and would not require additional negation such as doNOTperform. Previously covered ground. ]

view this post on Zulip Lloyd McKenzie (Jan 22 2019 at 16:01):

The "how would you represent it in FHIR" will be significantly influenced by how this concept is captured/represented within the current EHR systems. @Michelle (Moseman) Miller @Danielle Friend

view this post on Zulip Michelle (Moseman) Miller (Jan 22 2019 at 16:50):

Lots of discussion in Patient Care about this a while ago...check out GF#9335

view this post on Zulip Michelle (Moseman) Miller (Jan 22 2019 at 17:05):

Speaking as Cerner now, for #1, yes, NPO is an order. For example, “diet NPO” or “NPO except for ice” are generally represented as pre-coordinated codes (not necessarily deeply structured). I need to check into the other two (TBD).

view this post on Zulip Lloyd McKenzie (Jan 22 2019 at 17:40):

But what kind of order - nutrition order? medication order? service request? Based on how it lives in your system, which FHIR interface would end up exposing it?

view this post on Zulip Eric Haas (Jan 22 2019 at 20:13):

ServiceRequest or NutritionOrder.

view this post on Zulip Michelle (Moseman) Miller (Jan 23 2019 at 22:18):

Our underlying EHR classifies NPO as nutrition orders, but I think we are currently exposing them as ProcedureRequests (DSTU2) at the moment (soon to be ServiceRequest when we uplift to R4).

view this post on Zulip Michael Padula (Jan 24 2019 at 15:07):

I follow the logic to include it among Nutrition Orders, but the idea I prefer using ServiceRequest (as Michelle highlights its location in R4) has merit as well since it remains relevant to maintains relevance to the Pharmacy. The other scenario, which is common, is "NPO except for medications", which seems most appropriate as a nutrition order. Appreciate the feedback.

view this post on Zulip Michelle (Moseman) Miller (Jan 24 2019 at 16:42):

Upon further investigation, the scope of our DSTU2 ProcedureRequest is configurable and nutrition orders are currently excluded, by default. When we uplift to ServiceRequest in R4, we'll revisit whether we keep the same scope or not. Either way, we don't have NutritionOrder implemented.

view this post on Zulip Eric Haas (Jan 24 2019 at 16:44):

@Margaret Dittloff ( our NO expert ), how is NPO represented in the resource, my thought was a code at NO.oralDiet.type = [NPO code]

view this post on Zulip Michelle (Moseman) Miller (Jan 25 2019 at 17:43):

Update on #3: Sometimes, those simple instructions are verbally communicated to the patient during the preadmission phone call and they may not have it written down anywhere. Other times, patients may receive a printed copy when they’re in the surgical clinic (or direct messaged to them). Either way, not terribly standardized or discretely documented.


Last updated: Apr 12 2022 at 19:14 UTC