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 |  Global Variables Directly Accessed |  Local Variables |  All
Print Page as PDF
Routine: BDMSMU1

Package: Diabetes Registry

Routine: BDMSMU1


Information

BDMSMU1 ; IHS/CMI/LAB - utilities for hmr ;

Source Information

Source file <BDMSMU1.m>

Call Graph

Call Graph Total: 6

Package Total Call Graph
Diabetes Registry 1 $$ICD^BDMUTL  
IHS Patient 1 $$DOB^AUPNPAT  
IHS VA Utilities 1 $$VAL^XBDIQ1  
Kernel 1 $$FMADD^XLFDT  
Patient Care Component Reports 1 $$CLINIC^APCLV  
VA Fileman 1 ^%DT  

Caller Graph

Caller Graph Total: 6

Package Total Caller Graph
Diabetes Registry 6 BDMDC16  BDMDD16  BDMDE16  BDMDF16  BDMDG16  BDMS9B4  

Entry Points

Name Comments DBIA/ICR reference
COLOCPTS ;;
SIGCPTS ;;
REFTAX(P,F,T,B,E) ;EP - refused an item in a taxonomy
PAPCPTS ;;
CPTI(P,BDATE,EDATE,CPTI,SCEX,SCLN,SMOD) ;EP - did patient have this cpt (ien) in date range
CPTREFT(P,BDATE,EDATE,T) ;EP - return ien of CPT entry if patient had this CPT
TRANI(P,BDATE,EDATE,CPTI) ;EP
FLUCPTS ;;
BECPTS ;;
GETMEDS(P,BDMMBD,BDMMED,TAXM,TAXN,TAXC,BDMNAME,BDMZ) ;EP

External References

Name Field # of Occurrence
^%DT REFTAX+6, REFTAX+7
$$CLINIC^APCLV CPTI+16
$$DOB^AUPNPAT GETMEDS+8
$$ICD^BDMUTL CPTREFT+9
$$VAL^XBDIQ1 CPTI+17, CPTI+18
$$FMADD^XLFDT CPTREFT+4

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ATXAX - [#9002226] GETMEDS+34, GETMEDS+36, GETMEDS+37, REFTAX+8
^ATXAX("B" GETMEDS+26, GETMEDS+27, GETMEDS+28
^AUPNPREF - [#9000022] CPTREFT+8, CPTREFT+10, REFTAX+9
^AUPNPREF("AA" CPTREFT+7, CPTREFT+8, REFTAX+9
^AUPNVCPT - [#9000010.18] CPTI+14
^AUPNVCPT("AA" CPTI+9, CPTI+12, CPTI+13
^AUPNVMED - [#9000010.14] GETMEDS+13, GETMEDS+14, GETMEDS+18, GETMEDS+30, GETMEDS+32
^AUPNVMED("AA" GETMEDS+11, GETMEDS+12
^AUPNVSIT - [#9000010] CPTI+15, TRANI+13
^AUPNVTC - [#9000010.33] TRANI+10, TRANI+12
^AUPNVTC("AC" TRANI+6, TRANI+9
^ICPT - [#81] CPTI+8, TRANI+5
^PSDRUG - [#50] GETMEDS+16, GETMEDS+18, GETMEDS+33, GETMEDS+35, GETMEDS+38
^TMP($J GETMEDS+4!, GETMEDS+18*, GETMEDS+21, GETMEDS+22, GETMEDS+24*, GETMEDS+25!, GETMEDS+29, GETMEDS+40, GETMEDS+42!

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%DT REFTAX+6~*, REFTAX+7*
B REFTAX~, REFTAX+4, REFTAX+6*, REFTAX+9
BD CPTI+10~, CPTI+11*, CPTI+12
BDATE CPTI~, CPTI+3, CPTI+11, TRANI~, TRANI+3, TRANI+14, CPTREFT~, CPTREFT+4*, CPTREFT+8
BDMC1 GETMEDS+6~, GETMEDS+7*, GETMEDS+17*, GETMEDS+18, GETMEDS+20*, GETMEDS+23*, GETMEDS+24, GETMEDS+29*, GETMEDS+40*, GETMEDS+43!
BDMD GETMEDS+6~, GETMEDS+14*, GETMEDS+15, GETMEDS+16, GETMEDS+18, GETMEDS+43!
BDMINBD GETMEDS+6~, GETMEDS+10*, GETMEDS+11, GETMEDS+43!
BDMINED GETMEDS+6~, GETMEDS+10*, GETMEDS+11*, GETMEDS+12, GETMEDS+18, GETMEDS+43!
BDMMBD GETMEDS~, GETMEDS+8*, GETMEDS+10, GETMEDS+43!
BDMMED GETMEDS~, GETMEDS+9*, GETMEDS+10, GETMEDS+43!
BDMMIEN GETMEDS+6~, GETMEDS+12*, GETMEDS+13, GETMEDS+14, GETMEDS+18
BDMNAME GETMEDS~, GETMEDS+5*, GETMEDS+38, GETMEDS+39, GETMEDS+43!
BDMZ GETMEDS~, GETMEDS+4!, GETMEDS+7!
BDMZ( GETMEDS+40*
C GETMEDS+6~, GETMEDS+33*, GETMEDS+34, GETMEDS+35*, GETMEDS+36, TRANI+7~, TRANI+10*, TRANI+11
CPTI CPTI~, CPTI+2, CPTI+8, CPTI+12, CPTI+13, TRANI~, TRANI+5, TRANI+11
D GETMEDS+6~, GETMEDS+32*, GETMEDS+33, GETMEDS+35, GETMEDS+37, GETMEDS+38, CPTI+10~, CPTREFT+8*, CPTREFT+10, REFTAX+9*
DT GETMEDS+9
E REFTAX~, REFTAX+5, REFTAX+7*, REFTAX+9
ED CPTI+10~, CPTI+11*, CPTI+12*, CPTI+13, CPTI+24
EDATE CPTI~, CPTI+4, CPTI+11, TRANI~, TRANI+4, TRANI+15, CPTREFT~, CPTREFT+3, CPTREFT+4, CPTREFT+8
F REFTAX~, REFTAX+2, REFTAX+9
G GETMEDS+6~, GETMEDS+31*, GETMEDS+34*, GETMEDS+36*, GETMEDS+37*, GETMEDS+38*, GETMEDS+39*, GETMEDS+40, CPTI+10~, CPTI+11*
, CPTI+12, CPTI+13, CPTI+24*, CPTI+25, TRANI+7~, TRANI+8*, TRANI+16*, TRANI+17, CPTREFT+5~, CPTREFT+6*
, CPTREFT+7, CPTREFT+8*, CPTREFT+10*, CPTREFT+12, REFTAX+6~, REFTAX+8*, REFTAX+9*, REFTAX+10
I CPTI+10~, CPTI+13*, CPTI+14, CPTI+17, CPTI+18, CPTREFT+5~, CPTREFT+7*, CPTREFT+8, CPTREFT+9
J CPTI+10~, CPTI+20*, CPTI+22*
K CPTI+10~, CPTI+20*, CPTI+22*
M CPTI+10~, CPTI+17*, CPTI+20
M1 CPTI+10~, CPTI+18*, CPTI+22
P GETMEDS~, GETMEDS+8, GETMEDS+11, GETMEDS+12, CPTI~, CPTI+1, CPTI+9, CPTI+12, CPTI+13, TRANI~
, TRANI+1, TRANI+6, TRANI+9, CPTREFT~, CPTREFT+1, CPTREFT+7, CPTREFT+8, REFTAX~, REFTAX+1, REFTAX+9
Q CPTI+10~, CPTI+19*, CPTI+20*, CPTI+21, CPTI+22*, CPTI+23
SCEX CPTI~, CPTI+5*, CPTI+15
SCLN CPTI~, CPTI+6*, CPTI+16
SMOD CPTI~, CPTI+7*, CPTI+20, CPTI+22
T GETMEDS+6~, GETMEDS+26*, GETMEDS+37, CPTREFT~, CPTREFT+2, CPTREFT+9, REFTAX~, REFTAX+3, REFTAX+8
T1 GETMEDS+6~, GETMEDS+27*, GETMEDS+36, REFTAX+6~, REFTAX+8*, REFTAX+9
T2 GETMEDS+6~, GETMEDS+28*, GETMEDS+34
TAXC GETMEDS~, GETMEDS+3*, GETMEDS+28, GETMEDS+39
TAXM GETMEDS~, GETMEDS+1*, GETMEDS+26, GETMEDS+39
TAXN GETMEDS~, GETMEDS+2*, GETMEDS+27, GETMEDS+39
>> TRANI TRANI+2
U GETMEDS+14, GETMEDS+18, GETMEDS+29, GETMEDS+32, GETMEDS+33, GETMEDS+35, GETMEDS+38, CPTI+14, CPTI+15, TRANI+10
, TRANI+12, TRANI+13, CPTREFT+7, CPTREFT+8, CPTREFT+10, REFTAX+9
V CPTI+10~, CPTI+14*, CPTI+15, CPTI+16, TRANI+7~, TRANI+12*, TRANI+13*, TRANI+14, TRANI+15, TRANI+16
X GETMEDS+6~, GETMEDS+20*, GETMEDS+21*, GETMEDS+22, GETMEDS+24, GETMEDS+29*, GETMEDS+40, CPTI+10~, TRANI+7~, TRANI+9*
, TRANI+10, TRANI+12, CPTREFT+5~, CPTREFT+8*, REFTAX+6~*, REFTAX+7*, REFTAX+9*
Y GETMEDS+6~, GETMEDS+22*, GETMEDS+24, GETMEDS+29*, GETMEDS+30, GETMEDS+32, CPTI+10~, CPTREFT+5~, CPTREFT+8*, CPTREFT+10
, REFTAX+6~, REFTAX+7, REFTAX+9*
Z CPTI+10~, CPTREFT+5~
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Local Variables |  All