harleytuck wrote on Tuesday, December 29, 2015:
Hi Folks-
In this morning’s Infogard session Milton and I only covered a8-CDS and we discovered a few new issues of varying triviality and one not trivial.
Comparatively trivial:
-
The abnormal lab rule didn’t trigger on a manually entered abnormal lab result. I suspect the rule isn’t built right though it appears to look for 'abnormal = “Yes” ’ in the lab results table. Probably can be corrected pretty easily.
Keeping in mind, the rule will need to trigger when an abnormal lab comes in by hl7 file, also. -
The fine grained ‘data entry - ssn’ rule is not clinical activity. CDS is for CLINICAL rules; showing the fine grained capability for any rule doesn’t qualify- we need to show it for clinical activity.
-
Remember: The CCDA import will need to trigger 3 rules: meds, allergy, problem list. Either all in one CCDA import, or between 2 separate ones.
Fairly trivial?
- OpenEMR doesn’t have rules that trigger on the right things. E.g., the htn rule we have is ok triggering on dx and problem list but it’s not a ‘vital signs’ rule: we need one that looks in the vs and trigger on abn values. Also, the coumadin reminder is not a ‘lab’ rule: it looks at med orders, not at lab values that trigger reevaluation of the coumadin order.
Not trivial:
-
The drug allergy alert as coded does not qualify: it must show a reminder like the rest of the CDS rules do in the Clinical Reminder widget, not just a popup when there’s a med ordered that is on the allergy list.
-
When any CDS alert is triggered the user needs to be able to view some source of information on that specific event. If it’s a drug allergy/ sensitivity conflict, a drug/ drug interaction, an abnormal lab value, abnormal VS values, etc.
I refer to the ‘?’ at the right end of the passive reminder, which when hovered over displays the resource info, and when clicked links to a web page discussing that condition. E.g., if a penicillin allergy alert is triggered, must make available info on penicillin allergic reactions. If it’s a codeine reaction must see info on codeine reactions. If it’s a drug/ drug interaction, the user must have access to info on those particular drugs interacting.
I told Milton that OpenEMR depends on NewCrop to provide those. He said that OpenEMR just has to take the messages that NewCrop gives it about the reactions and alert on those messages. Or be able to detect the conflicts itself if the user does not subscribe to NewCrop.
Milton has one block of time left: Thu 31 Dec 3p - 5p.
I told him I would ask the Community devs if there was any chance that every one of these problems could be fixed and working properly by then. If so, we would reserve the time. If not, he can use that time for other purposes. I said I would tell him by first thing tomorrow morning, i.e., have the email waiting for him when he opened shop at 9am.
-HT