NU ACE Inhibitor (ACE-I) induced cough implementation

Algorithm Type: 
Case, Control
Implementation Details: 

When searching outside of the allergy list, we encountered too many false positives (many uncertain, speculative diagnoses). We restricted our search to notes that contained the word "allergies", and took  the following 200 characters. Within this 200 character window, we executed the following matches:

  • <ACEi-allergy> := <mention>.{0,20}<mention>
  • <mention> := <ACEi> | <cough>
  • <ACEi> := ACEI | ACE | (ACE Inhibitor) | (... list of drug names ...)
  • <cough> := cough | caugh

This strategy yielded 46 cases, all of which were judged to have an ACEi induced cough.

 

Cases (0) Actual Class (Expectation)
Predicted Class
(Observation)
True Positive: 
46.00
Correct result
False Positive: 
0.00
Unexpected result
Case Positive Predictive Value:
 100%
Control (0) Actual Class (Expectation)
Predicted Class
(Observation)
True Positive: 
43.00
Correct result
False Positive: 
1.00
Unexpected result
Control Positive Predictive Value:
 97.73%