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 |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All
Print Page as PDF
Routine: BTIULO15

Package: IHS Mods To Text Integration Utilities

Routine: BTIULO15


Information

BTIULO15 ; IHS/MSC/MGH - STILL MORE OBJECTS FOR ASTHMA ;14-Sep-2011 11:49;DU

Source Information

Source file <BTIULO15.m>

Call Graph

Call Graph Total: 2

Package Total Call Graph
IHS VA Utilities 1 $$VAL^XBDIQ1  
Kernel 1 ($$FMADD,$$FMDIFF,$$FMTE)^XLFDT  

Entry Points

Name Comments DBIA/ICR reference
LAST1YRR(DFN) ;EP
ACON(DFN,TARGET) ;Active controller meds
SR ;
AREL(DFN,TARGET) ;Active reliever meds
SIG ;CONSTRUCT THE FULL TEXT FROM THE ENCODED SIG
PHARM(L,I) ;
SC ;
DISPMEDS ;EP
REF ;DETERMINE THE NUMBER OF REFILLS REMAINING
LAST1YRC(DFN) ;EP

External References

Name Field # of Occurrence
$$VAL^XBDIQ1 PHARM+4
$$FMADD^XLFDT DISPMEDS+13, LAST1YRR+10, LAST1YRC+10
$$FMDIFF^XLFDT DISPMEDS+12
$$FMTE^XLFDT DISPMEDS+7, DISPMEDS+13, DISPMEDS+15

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"Take your long-term control medication every day.",!
  • Line Location: AREL+2

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ATXAX - [#9002226] LAST1YRR+23, LAST1YRR+24, LAST1YRR+25, LAST1YRR+28, LAST1YRR+29, LAST1YRR+31, LAST1YRC+23, LAST1YRC+24, LAST1YRC+25, LAST1YRC+28
, LAST1YRC+29, LAST1YRC+30
^ATXAX("B" LAST1YRR+4, LAST1YRR+5, LAST1YRR+6, LAST1YRR+7, LAST1YRR+8, LAST1YRR+9, LAST1YRC+4, LAST1YRC+5, LAST1YRC+6, LAST1YRC+7
, LAST1YRC+8, LAST1YRC+9
^AUPNVMED - [#9000010.14] DISPMEDS+6, DISPMEDS+16, LAST1YRR+13, LAST1YRR+14, LAST1YRR+17, LAST1YRC+13, LAST1YRC+14, LAST1YRC+17
^AUPNVMED("AA" LAST1YRR+11, LAST1YRR+12, LAST1YRC+11, LAST1YRC+12
^AUPNVSIT - [#9000010] DISPMEDS+7, DISPMEDS+11
^DIC(4 - [#4] PHARM+3
^PS(51 - [#51] SIG+3
^PS(55 - [#55] DISPMEDS+9
^PS(59 - [#59] PHARM+2, PHARM+5, PHARM+6
^PSDRUG - [#50] DISPMEDS+14, LAST1YRR+26, LAST1YRR+30, LAST1YRC+26
^PSRX - [#52] REF+3, LAST1YRR+20, LAST1YRC+20
^PSRX("APCC" DISPMEDS+8, LAST1YRR+18, LAST1YRC+18

Label References

Name Line Occurrences
DISPMEDS AREL+7, ACON+6
LAST1YRC ACON+3
LAST1YRR AREL+4
REF DISPMEDS+19
SC LAST1YRC+23, LAST1YRC+24, LAST1YRC+25, LAST1YRC+28, LAST1YRC+29, LAST1YRC+30
SIG DISPMEDS+18
SR LAST1YRR+23, LAST1YRR+24, LAST1YRR+25, LAST1YRR+28, LAST1YRR+29, LAST1YRR+31

Naked Globals

Name Field # of Occurrence
^( DISPMEDS+8
^(9 SIG+3

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% PHARM+1~, PHARM+2*, PHARM+3, PHARM+4, PHARM+5, PHARM+6
BIUMED DISPMEDS+1~
BTIUCONT ACON+2!, ACON+5, LAST1YRC+3*, SC+1*
BTIUCONT( SC+1*
BTIUCRN DISPMEDS+1~, DISPMEDS+9*
BTIUD DISPMEDS+1~, DISPMEDS+7*, DISPMEDS+20
BTIUDC DISPMEDS+1~, DISPMEDS+8*, DISPMEDS+15, DISPMEDS+17
BTIUDTM DISPMEDS+2~, DISPMEDS+11*, DISPMEDS+12, DISPMEDS+13
BTIUDYS DISPMEDS+1~, DISPMEDS+8*, DISPMEDS+13, DISPMEDS+20
BTIUEXP DISPMEDS+2~, DISPMEDS+11*, DISPMEDS+13*, DISPMEDS+15*, DISPMEDS+17*, DISPMEDS+20
BTIUHL AREL+3!, AREL+5!, AREL+6*, ACON+2!, ACON+4!, ACON+5*
BTIUHL( DISPMEDS+5, DISPMEDS+6
BTIUHL(0 DISPMEDS+3
BTIUMED DISPMEDS+2~, DISPMEDS+14*, DISPMEDS+20
BTIUMFX DISPMEDS+1~, DISPMEDS+8*, DISPMEDS+14
BTIUORTS DISPMEDS+2~, DISPMEDS+16*, DISPMEDS+17
BTIUQTY DISPMEDS+1~, DISPMEDS+10*, DISPMEDS+20
BTIUREF DISPMEDS+1~, DISPMEDS+19, REF+2*, REF+3*, REF+4*
BTIUREL AREL+3!, AREL+6, LAST1YRR+3*, SR+1*
BTIUREL( SR+1*
BTIURFL REF+1~, REF+3*, REF+4
BTIURX DISPMEDS+2~, DISPMEDS+8*, DISPMEDS+9, REF+2, REF+3
BTIURXN LAST1YRR+2~, LAST1YRR+18*, LAST1YRR+19, LAST1YRR+20, LAST1YRC+2~, LAST1YRC+18*, LAST1YRC+19, LAST1YRC+20
BTIUSIG DISPMEDS+1~, DISPMEDS+10*, DISPMEDS+18*, DISPMEDS+19*, DISPMEDS+23, DISPMEDS+26, DISPMEDS+27, SIG+2, SIG+3
BTIUSP SIG+1~, SIG+2*, SIG+3
BTIUSSGY DISPMEDS+2~, DISPMEDS+18, SIG+2*, SIG+4*
BTIUSTAT LAST1YRR+2~, LAST1YRR+20*, LAST1YRR+21, LAST1YRC+2~, LAST1YRC+20*, LAST1YRC+21
BTUYSSGY DISPMEDS+2~
C LAST1YRR+1~, LAST1YRR+30*, LAST1YRR+31, LAST1YRC+1~
CNT DISPMEDS+1~, DISPMEDS+4*, DISPMEDS+21*, DISPMEDS+22, DISPMEDS+24*, DISPMEDS+25, DISPMEDS+28*, DISPMEDS+29
D DISPMEDS+1~, DISPMEDS+5*, DISPMEDS+6, LAST1YRR+1~, LAST1YRR+11*, LAST1YRR+12, SR+1, LAST1YRC+1~, LAST1YRC+11*, LAST1YRC+12
, SC+1
DFN AREL~, AREL+4, ACON~, ACON+3, DISPMEDS+9, LAST1YRR~, LAST1YRR+11, LAST1YRR+12, LAST1YRC~, LAST1YRC+11
, LAST1YRC+12
DT DISPMEDS+12, LAST1YRR+10, LAST1YRR+17, LAST1YRC+10, LAST1YRC+17
E DISPMEDS+1~, DISPMEDS+6*, DISPMEDS+8, DISPMEDS+16, LAST1YRR+1~, LAST1YRR+10*, LAST1YRR+11, LAST1YRC+1~, LAST1YRC+10*, LAST1YRC+11
G LAST1YRR+1~, LAST1YRR+19*, LAST1YRR+21*, LAST1YRR+22, LAST1YRC+1~, LAST1YRC+19*, LAST1YRC+21*, LAST1YRC+22
I PHARM~, PHARM+3, PHARM+4, PHARM+5, PHARM+6
L PHARM~, PHARM+2, PHARM+3, PHARM+4
M LAST1YRR+1~, LAST1YRR+12*, LAST1YRR+13, LAST1YRR+14, LAST1YRR+17, LAST1YRR+18, SR+1, LAST1YRC+1~, LAST1YRC+12*, LAST1YRC+13
, LAST1YRC+14, LAST1YRC+17, LAST1YRC+18, SC+1
N DISPMEDS+1~, DISPMEDS+6*, DISPMEDS+7, DISPMEDS+8, DISPMEDS+10, DISPMEDS+11, DISPMEDS+14, LAST1YRR+1~, LAST1YRR+26*, LAST1YRR+27
, LAST1YRR+28, LAST1YRR+29, LAST1YRC+1~, LAST1YRC+26*, LAST1YRC+27, LAST1YRC+28, LAST1YRC+29, LAST1YRC+30
T LAST1YRR+1~, LAST1YRC+1~
T(1 LAST1YRR+4*, LAST1YRR+23, LAST1YRC+4*, LAST1YRC+23
T(2 LAST1YRR+5*, LAST1YRR+28, LAST1YRC+5*, LAST1YRC+28
T(3 LAST1YRR+6*, LAST1YRR+24, LAST1YRC+6*, LAST1YRC+24
T(4 LAST1YRR+7*, LAST1YRR+29, LAST1YRC+7*, LAST1YRC+29
T(5 LAST1YRR+8*, LAST1YRR+25, LAST1YRC+8*, LAST1YRC+25
T(6 LAST1YRR+9*, LAST1YRR+31, LAST1YRC+9*, LAST1YRC+30
TARGET AREL~, AREL+1, AREL+8, ACON~, ACON+1, ACON+7, DISPMEDS+3, DISPMEDS+22, DISPMEDS+25, DISPMEDS+29
U PHARM+3, PHARM+5, PHARM+6, DISPMEDS+7, DISPMEDS+8, DISPMEDS+10, DISPMEDS+11, DISPMEDS+14, REF+3, LAST1YRR+14
, LAST1YRR+17, LAST1YRR+20, LAST1YRR+26, LAST1YRR+30, LAST1YRC+14, LAST1YRC+17, LAST1YRC+20, LAST1YRC+26
X DISPMEDS+1~, DISPMEDS+12*, DISPMEDS+13, DISPMEDS+20*, DISPMEDS+22, DISPMEDS+23*, DISPMEDS+25, DISPMEDS+27*, DISPMEDS+29, SIG+2*
, SIG+3*, SIG+4
Y DISPMEDS+13*, DISPMEDS+15*, DISPMEDS+17, SIG+3*, LAST1YRR+1~, LAST1YRR+14*, LAST1YRR+15, LAST1YRR+23, LAST1YRR+24, LAST1YRR+25
, LAST1YRR+26, LAST1YRR+30, LAST1YRC+1~, LAST1YRC+14*, LAST1YRC+15, LAST1YRC+23, LAST1YRC+24, LAST1YRC+25, LAST1YRC+26
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All