BPXRMAL1 ;IHS/MSC/MGH - Handle Allergy findings for drugs ;30-Mar-2018 14:29;DU
Source file <BPXRMAL1.m>
Package | Total | Call Graph |
---|---|---|
Adverse Reaction Tracking | 2 | $$INACTIVE^GMRADSP6 $$NKA^GMRANKA |
National Drug File | 2 | $$CLIST^PSNAPIS ^PSNNGR |
VA Fileman | 2 | ($$FIND1,LIST)^DIC $$GET1^DIQ |
Outpatient Pharmacy | 1 | ^PSONGR |
Package | Total | Caller Graph |
---|---|---|
IHS Mods To Patient Care Encounter | 1 | BPXRMALL |
Name | Comments | DBIA/ICR reference |
---|---|---|
STATREM(PSODFN,TEST,DATE,VALUE,TEXT) | ;EP Statin computed allergy check added patch 1009
|
|
STING(GMRAAR,GMRAING,GMRADRCL,PSODRUG) | ;
|
|
TEMP | ; MAKE YOUR TEMP GLOBAL OF TEMP(PARENT,CHILD)=""
|
|
PICK1(ENTRY) | ;Part of expansion
|
|
ALLER(PSODFN,CHECK,TEST,TEXT) | ; EP
|
|
AAREM(PSODFN,TEST,DATE,VALUE,TEXT) | ; EP ACE/ARB COMPUTED ALLERGY CHECK RETURN TEST=1 IF ALLERGY
|
|
TERM(TERM,RETURN) | ;GIVEN REMINDER TERM RETURN THE STRING TO PASS TO ALLER
|
|
PICK3(ENTRY) | ;THIS SHOULD BE EN
|
|
PICK2(ENTRY) | ;Part of expansion
|
|
REM(PSODFN,TEST,DATE,VALUE,TEXT) | ; EP YOU GIVE THE PSODFN AND THE TERM DEFINDED BELOW
|
|
VACLASS(ENTRY,PICK) | ;EXPAND THE CLASSES
|
|
TEST(AZOIT) | ;CHECK FOR ERRORS AND VERIFED STATUS
|
|
ASAREM(PSODFN,TEST,DATE,VALUE,TEXT) | ; EP ASPIRIN COMPUTED ALLERGY CHECK RETURN TEST=1 IF ALLERGY
|
FileNo | Call Tags |
---|---|
^PS(50.605 - [#50.605] | FIND1^DIC |
^PXRMD(811.5 - [#811.5] | FIND1^DIC |
811.52 | LIST^DIC |
^PXD(811.9 - [#811.9] | GET1^DIQ |
811.902 | LIST^DIC |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^GMR(120.8 - [#120.8] | ALLER+17, ALLER+20, ALLER+21, ALLER+24, ALLER+25, ALLER+28, ALLER+29, TEST+3 |
^GMRD(120.82 - [#120.82] | STING+11, STING+12 |
^PS(50.416 - [#50.416] | ALLER+21 |
^PS(50.605 - [#50.605] | ALLER+25, STING+21, TEMP+2, TEMP+4, PICK1+3, PICK2+3, PICK3+2 |
^PSDRUG - [#50] | ALLER+29, STING+15, STING+19, STING+20 |
^TMP("PSN" | STING+25!, STING+30! |
^TMP("PSO" | STING+17!, STING+30! |
Name | Line Occurrences |
---|---|
$$TEST | ALLER+18 |
ALLER | AAREM+6, AAREM+10, REM+15, REM+21 |
PICK1 | VACLASS+6 |
PICK2 | PICK1+4 |
PICK3 | PICK2+4 |
REM | ASAREM+2, STATREM+2 |
STING | ALLER+13 |
TEMP | VACLASS+2 |
TERM | REM+13, REM+19 |
VACLASS | STING+8 |
Name | Field # of Occurrence |
---|---|
^(0 | STING+11, STING+12 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
AZOCHECK | TEST+1~, TEST+2*, TEST+3*, TEST+6*, TEST+7 |
AZOIT | TEST~, TEST+3, TEST+5 |
CHECK | AAREM+2*, AAREM+4*, AAREM+5, AAREM+6, AAREM+8*, AAREM+9, AAREM+10, ALLER~, ALLER+13 |
CHILD | VACLASS+3~, VACLASS+4*, VACLASS+5, VACLASS+6, TEMP+1~, TEMP+2*, TEMP+3, TEMP+4, TEMP+6, PICK1+1~ , PICK1+2*, PICK1+3, PICK1+4, PICK2+1~, PICK2+2*, PICK2+3, PICK2+4, PICK3+1~*, PICK3+2 |
CLASS | ALLER+12!, ALLER+13, STING+27~, STING+28* |
CLASS( | ALLER+25 |
CLASSIEN | ALLER+23~, ALLER+24*, ALLER+25 |
DATE | ASAREM~, ASAREM+2, STATREM~, STATREM+2, AAREM~, AAREM+2*, REM~, REM+5*, ALLER+21*, ALLER+25* , ALLER+29* |
DRUG | ALLER+12!, ALLER+13 |
DRUG( | ALLER+29 |
DRUGIEN | ALLER+27~, ALLER+28*, ALLER+29 |
DT | AAREM+2, REM+5, ALLER+21, ALLER+25, ALLER+29 |
ENTRY | VACLASS~, VACLASS+4, VACLASS+6, PICK1~, PICK1+2, PICK1+4, PICK2~, PICK2+2, PICK2+4, PICK3~ , PICK3+1 |
FINDINGS | TERM+2~, TERM+7* |
FINDINGS( | TERM+8, TERM+10 |
GMRAAR | ALLER+13*, STING~, STING+6, STING+8, STING+10, STING+11, STING+12, STING+14, STING+15, STING+17 , STING+19, STING+20, STING+23, STING+25, STING+28 |
GMRADRCL | STING~, STING+8, STING+28 |
GMRADRCL( | STING+12*, STING+19*, STING+21* |
GMRAING | STING~ |
GMRAING( | STING+6*, STING+11*, STING+17*, STING+25* |
GMRAX | STING+18~, STING+19*, STING+20*, STING+21 |
GMRAY | STING+18~, STING+21* |
I | AAREM+3*, AAREM+4, AAREM+7*, AAREM+8, REM+6~, REM+10*, REM+12*, ALLER+13* |
IEN | TERM+2~, TERM+8*, TERM+10, ALLER+16~, ALLER+17*, ALLER+18, ALLER+20, ALLER+21, ALLER+24, ALLER+25 , ALLER+28, ALLER+29 |
INAC | TEST+1~, TEST+5*, TEST+6 |
ING | ALLER+12!, ALLER+13 |
ING( | ALLER+21 |
INGIEN | ALLER+19~, ALLER+20*, ALLER+21 |
PARENT | TEMP+1~, TEMP+4*, TEMP+5, TEMP+6 |
PICK | VACLASS~ |
PICK( | VACLASS+5*, PICK1+3*, PICK2+3*, PICK3+2* |
PSNDA | STING+24~, STING+25* |
PSNID | STING+30! |
PSODA | STING+16~, STING+17* |
PSODFN | ASAREM~, ASAREM+2, STATREM~, STATREM+2, AAREM~, AAREM+6, AAREM+10, REM~, REM+15, REM+21 , ALLER~, ALLER+9, ALLER+17 |
PSODRUG | STING~ |
PSODRUG( | STING+15* |
PSOID | STING+30! |
>> PXRMITEM | REM+8, REM+11, REM+14 |
REACTION | ALLER+7~, ALLER+9*, ALLER+10, ALLER+11 |
RESULT | REM+6~ |
RETURN | REM+13, REM+14, REM+15, REM+19, REM+20, REM+21, TERM~, TERM+3!, TERM+10*, TERM+11* |
TARLONG | TERM+2~ |
TARLONG("DILIST" | TERM+7 |
TEMP | VACLASS+1~ |
TEMP( | VACLASS+4, TEMP+3*, TEMP+6*, PICK1+2, PICK2+2, PICK3+1 |
TERM | ASAREM+1*, STATREM+1*, REM+7, REM+12*, REM+13, REM+19, REM+20, TERM~, TERM+4, TERM+5 |
TERMIEN | TERM+2~, TERM+4*, TERM+5, TERM+6 |
TERMLONG | REM+6~ |
TERMLONG("DILIST" | REM+9 |
TERMS | REM+6~, REM+9*, REM+11 |
TERMS( | REM+10!, REM+12 |
TEST | ASAREM~, ASAREM+2, STATREM~, STATREM+2, AAREM~, AAREM+5*, AAREM+9*, AAREM+11*, AAREM+12*, REM~ , REM+11*, REM+12, REM+14*, REM+15, REM+20*, REM+21, TERM+5*, ALLER~, ALLER+8*, ALLER+17 , ALLER+20, ALLER+21*, ALLER+22, ALLER+24, ALLER+25*, ALLER+26, ALLER+29* |
TEST1 | AAREM+1~, AAREM+6, AAREM+11 |
TEST2 | AAREM+1~, AAREM+10, AAREM+11 |
TEXT | ASAREM~, ASAREM+2, STATREM~, STATREM+2, AAREM~, AAREM+5*, AAREM+9*, AAREM+11*, AAREM+12*, REM~ , REM+11*, REM+14*, REM+15, REM+20*, REM+21, TERM+5*, ALLER~, ALLER+8*, ALLER+10*, ALLER+11* , ALLER+21*, ALLER+25*, ALLER+29* |
TEXT1 | AAREM+1~, AAREM+6 |
TEXT2 | AAREM+1~, AAREM+10 |
U | STING+19, STING+20 |
VALUE | ASAREM~, ASAREM+2, STATREM~, STATREM+2, AAREM~, AAREM+1~, AAREM+2*, REM~, REM+5* |
Y | STING+5~, STING+11*, STING+12*, STING+17*, STING+25* |