cds-hooks / docs

CDS Hooks website & specification
http://cds-hooks.org
Apache License 2.0
165 stars 62 forks source link

Terminology for EHR triggers #52

Open gdelfiol opened 7 years ago

gdelfiol commented 7 years ago

Is there a plan to define a controlled terminology for EHR triggers of CDS Hooks? Options like “medication-prescribe” and “order-review” are strikingly similar to the HL7 ActTaskCode value set (https://www.hl7.org/fhir/v3/ActTaskCode/vs.html) within the HL7 ActCode code system. For example, "order-review" is "OREV" and "medication-prescribe" is "MEDOE". Why not just adapt the ActTaskCode value set for CDS Hooks?

rongchen commented 7 years ago

In this 2009 paper, Clinical decision support capabilities of commercially-available clinical information systems, a list of common EHR triggers are listed. It seems to be good starting point.

kpshek commented 6 years ago

Per discussion at the Sept WGM (Tue Q2), we should encourage people creating hook definitions that the HL7 ActTaskCode value set exists. However, this value set may be more broad than what we are defining today with our hook definitions.

@gdelfiol brought up an excellent point that this value set was defined for Infobutton and allows new values to be defined outside of the Infobutton spec. CDS Hooks would benefit from externalizing the hook definitions outside of the spec so that new hook definitions don't require new CDS Hooks spec releases.

grahamegrieve commented 6 years ago

HL7 has agreed to define a set of trigger codes. Some - or many - of these will be candidates for cds-hook definitions

brynrhodes commented 6 years ago

@grahamegrieve, where is the work to define this set of triggers being done?

gdelfiol commented 6 years ago

It’s done through HL7 harmonization, which happens before each HL7 WG. Requests are submitted offline and discussed in a conference call.

http://www.hl7.org/events/harmonization/index.cfm?ref=nav http://wiki.hl7.org/index.php?title=Vocabulary_and_RIM_Harmonization_Process

brynrhodes commented 6 years ago

@gdelfiol, do you know whether the ActTaskCode value set was developed specifically for InfoButton, or was it already present and InfoButton used it?

gdelfiol commented 6 years ago

It was initially developed for Infobutton (I presented the proposal at vocab harmonization), but then other groups proposed additions over time.

From: Bryn Rhodes notifications@github.com Reply-To: cds-hooks/docs reply@reply.github.com Date: Monday, December 11, 2017 at 2:44 PM To: cds-hooks/docs docs@noreply.github.com Cc: Guilherme Del Fiol guilherme.delfiol@utah.edu, Mention mention@noreply.github.com Subject: Re: [cds-hooks/docs] Terminology for EHR triggers (#52)

@gdelfiolhttps://github.com/gdelfiol, do you know whether the ActTaskCode value set was developed specifically for InfoButton, or was it already present and InfoButton used it?

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHubhttps://github.com/cds-hooks/docs/issues/52#issuecomment-350868292, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AD6r2WdelEp1fz22Airj5G6YSJVOKIx9ks5s_aJEgaJpZM4NzJbx.

brynrhodes commented 6 years ago

@gdelfiol, that's great! Do you have a sense for how well supported the codes are within EHR implementations? Do the InfoButton integrations actually implement workflow points at these codes?

gdelfiol commented 6 years ago

I am familiar with the implementation in one EHR and it’s fairly good. It does not support all the codes on ActTaskCode, but the ones they use are correct. Knowledge vendors implemented them fairly well too. The most common ones that are supported are probably problem list review, problem list entry, laboratory results review, medication list review, and medication order entry.

From: Bryn Rhodes notifications@github.com Reply-To: cds-hooks/docs reply@reply.github.com Date: Monday, December 11, 2017 at 3:47 PM To: cds-hooks/docs docs@noreply.github.com Cc: Guilherme Del Fiol guilherme.delfiol@utah.edu, Mention mention@noreply.github.com Subject: Re: [cds-hooks/docs] Terminology for EHR triggers (#52)

@gdelfiolhttps://github.com/gdelfiol, that's great! Do you have a sense for how well supported the codes are within EHR implementations? Do the InfoButton integrations actually implement workflow points at these codes?

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHubhttps://github.com/cds-hooks/docs/issues/52#issuecomment-350883739, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AD6r2W4Xtjv8pDJM4K7JFZTJaq0jlYNJks5s_bC9gaJpZM4NzJbx.