FHIR Chat · Encounters · cds hooks

Stream: cds hooks

Topic: Encounters


view this post on Zulip Kevin Olbrich (May 15 2018 at 11:37):

@Kevin Shekleton @Isaac Vetter It would be helpful for those of us developing CDS services to understand a bit about how actual EHR users use 'Encounter's. Are they always available when seeing a patient? Are there scenarios where a clinician might not have an active encounter ? Are there scenarios where the User will actually be a mid-level or other user who is recording data or acting on behalf of a physician? If so, how is the attending physician identified? How do you determine what to fill the reason with? Are the diagnoses populated?

view this post on Zulip Kevin Shekleton (May 16 2018 at 08:12):

Great questions @Kevin Olbrich.

In our EHR, the user can open a patient's chart without an Encounter so in this case, no encounter id will be sent with the hook context. Users cannot act on behalf of a physician per se, but might not have the ability to do something until another user (eg, physician) signs off on their action (for instance, ordering certain types of meds). Fields like reason and diagnosis are populated by the user and whether these fields are documented depend upon how the hospital configures their system.

view this post on Zulip Kevin Olbrich (May 16 2018 at 08:17):

Ok, so that tells me that Encounter may be present and may be useful if it's there, but I need to build a fallback if it isn't. It also tells me that the User at the keyboard may or may not be the Practitioner that I will want to ascribe an activity to. That's very helpful. Thanks.

view this post on Zulip Chris Courville (May 16 2018 at 16:28):

:cds-hooks:

view this post on Zulip Kevin Olbrich (May 17 2018 at 07:52):

@Kevin Shekleton @Isaac Vetter do either of your EHRs use the primary diagnosis extension? (http://hl7.org/fhir/extension-encounter-primarydiagnosis.html)

view this post on Zulip Dennis Patterson (May 17 2018 at 08:10):

Cerner's FHIR server does not use this extension

view this post on Zulip Kevin Olbrich (May 17 2018 at 08:21):

@Dennis Patterson Do you expose a problem list?

view this post on Zulip Kevin Olbrich (May 17 2018 at 08:25):

@Jeffrey Danford Can you provide some feedback on how AllScripts handles Encounters?

view this post on Zulip Dennis Patterson (May 17 2018 at 08:29):

We support searching Conditions for those with the category of 'problem' - https://fhir.cerner.com/millennium/dstu2/general-clinical/condition/#search

view this post on Zulip Isaac Vetter (May 17 2018 at 08:29):

Hey Kevin - we also don't support this extension.

view this post on Zulip Brian Postlethwaite (May 17 2018 at 08:57):

(note that extension changed between dstu2 and 3 - now is part of core encounter)

view this post on Zulip Jeffrey Danford (May 17 2018 at 09:16):

Allscripts users can also open a Patient outside the context of the encounter, so encounter wouldn't always be available to pass. We've added conditions to Encounter in the STU3 version of the API which should be available in our sandboxes and should be available in a week or so. No extensions on Encounter currently.

view this post on Zulip Kevin Olbrich (May 17 2018 at 09:20):

@Jeffrey Danford Thanks! Is there a way to get at a 'problem list' or is that just searching for Conditions on a patient?

view this post on Zulip Jeffrey Danford (May 17 2018 at 09:25):

Condition?patient=, or Patient/{id}/Condition. Category=problem and clinicalStatus=active should get the patient's current problem list.


Last updated: Apr 12 2022 at 19:14 UTC