History of drug allergy

History of drug allergy

Users who have added or issued medication on EMIS will have almost certainly come across warnings about the patient's allergy to a particular medication. This is a built-in safety feature of EMIS Web designed to stop users accidentally issuing medication to which the patient has previously experienced an adverse reaction. Options are presented to override or to cancel.

How often have you seen one of these safety popups and overridden it because the warning appeared unrelated to the medication being prescribed?  Often the answer can be traced back to a couple of codes which may have been used in the past - sometimes many years ago - as a generic catch-all code with the actual allergy written in the associated text. Perhaps at the time some of the medications did not have their own allergy codes.



In the above example, we are trying to add a course of amoxicillin, but EMIS has generated a warning about an allergy to chloramphenicol (drops or ointment for the eye or middle ear). 
When a generic allergy code is on the record, EMIS only displays a warning when issuing certain types of drug such as antibiotics, not every drug.

Using the same patient as the above example, what if we try to issue chloramphenicol? There is no warning apparent on screen and we can proceed straight to issue. 


The warning is still there, but hidden in the Allergies tab where it still doesn't show what drug the patient has an allergy to!


This becomes a clinical safety issue as it could apply to any drug group.

History of allergy to drug [735933002] and Allergy to drug [416098002] are two codes which should be avoided as much as possible. There are various synonyms such as H/O: drug allergy and Drug allergy which share the same SNOMED concept ID. Historically a user may have selected one of these codes and typed the medication and reaction into the descriptive text.
H/O: drug allergy    Amoxicillin 250mg - rash

Why does EMIS Web display these extra popups? The answer is that EMIS is unable to recognise the descriptive text, so as a fall-back measure will display the safety popup to allow a human to make the decision.

  1. What can we do about it?
    Build a search - if you have a search for these two codes, a list can be generated to review the record and improve it. By replacing the H/O: drug allergy code with something more specific like Adverse reaction to amoxicillin, the user experience will be more accurate for other prescribers in the future.
    The PCIT data quality search and report DQ-006 has been built to help Practices in this regard. The report shows instances of the generic code alongside all instances of specific codes to aid in rapid identification of codes.
  2. Make a protocol - Primary Care IT has considered this in the past, but a protocol carries additional clinical risk as it might popup for staff who do not have the necessary clinical knowledge to safely make a replacement. Fortunately now the generic codes cannot easily be added in consultations, the trigger for add a code is no longer as useful as before. 

The initial exercise working through DQ-006 may seem like a lot of work, but the job is not quite over. Newly-registered patients may bring codes in via GP2GP but often these come as Degraded entries. Read more about GP2GP degrades here.

    • Related Articles

    • How to see details of medication issued

      How to see details of medication issued Overview This article shows you how to navigate your way around the medication screen to see details of current and previous drug issues. Navigate to the medication page: After loading a patient, click on the ...
    • Quick codes and text

      This guide will show you how to set up quick codes and text within EMIS Web. This feature allows you to set up short cut codes, that automatically enter pre-defined text into the record. This can be really handy for repetitive text that you need to ...
    • Folic Acid High Dose Reminder (HP008)

      Folic Acid High Dose Reminder (HP008) Overview/Purpose This protocol ensures that users are informed of the need for a patient to have high dose folic acid if: There is a BMI of >30 They are diabetic They have coeliac disease They have a personal or ...
    • PINCER02 NSAIDs Alert (HP111)

      Purpose: This protocol will: help support the PINCER project, designed to help spot and prevent hazardous prescribing. What does it actually do? The protocol performs the following functions: Checks to see if the patient is on an anticoagulant or an ...
    • Optional Handy Protocols

      Optional Handy Protocols Introduction If you want any of these protocol adding to your system and setting live, please either download from the website or ask our team to install for you. HP001 A&E Self harm Safeguarding HP026 Sick day rules HP048 ...