Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All
Print Page as PDF
Routine: BPXRMAL1

Package: IHS Mods To Patient Care Encounter

Routine: BPXRMAL1


Information

BPXRMAL1 ;IHS/MSC/MGH - Handle Allergy findings for drugs ;30-Mar-2018 14:29;DU

Source Information

Source file <BPXRMAL1.m>

Call Graph

Call Graph Total: 7

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  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
IHS Mods To Patient Care Encounter 1 BPXRMALL  

Entry Points

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

External References

Name Field # of Occurrence
$$FIND1^DIC AAREM+4, AAREM+8, TERM+4
LIST^DIC REM+8, TERM+6
$$GET1^DIQ REM+11, REM+14
$$INACTIVE^GMRADSP6 TEST+5
$$NKA^GMRANKA ALLER+9
$$CLIST^PSNAPIS STING+28
^PSNNGR STING+25
^PSONGR STING+17

FileMan Files Accessed Via FileMan Db Call

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

Global Variables Directly Accessed

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!

Label References

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

Naked Globals

Name Field # of Occurrence
^(0 STING+11, STING+12

Local Variables

Legend:

>> 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*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All