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 |  Label References |  Local Variables |  All
Print Page as PDF
Routine: BDMDG1J

Package: Diabetes Registry

Routine: BDMDG1J


Information

BDMDG1J ; IHS/CMI/LAB -IHS -CUMULATIVE REPORT 10 Oct 2014 9:50 AM ;

Source Information

Source file <BDMDG1J.m>

Call Graph

Call Graph Total: 4

Package Total Call Graph
Diabetes Registry 2 ($$DODX,$$DURDM)^BDMDG16  $$BMI^BDMDG18  
IHS Patient 1 ($$AGE,$$DOB)^AUPNPAT  
VA Fileman 1 ^DIR  

Caller Graph

Caller Graph Total: 3

Package Total Caller Graph
Diabetes Registry 3 BDMDG10  BDMDG11  BDMDG1Y  

Entry Points

Name Comments DBIA/ICR reference
V18 ;NONE PIECE 25
CUML ;EP
COMORBID ;USE 400
COMOR18C ;
COMOR18 ;now do it all over for 18 and older
N ;p12 HEP C AND RETINOPATHY
EPICHK ;create epi info record in ^BDMDATA("BDMEPI",$J,n)
R ;RETINOPATHY
V ;NONE PIECE 25
QUALCHK ;EP - addl questions for data quality report
REC(DFN,BDMRTYP,BDMRBD,BDMRED,BDMED,BDMDMRG,BDMBDAT) ;EP - called to send back a visit record as
PROC ;

External References

Name Field # of Occurrence
$$AGE^AUPNPAT COMORBID+35, COMOR18+1
$$DOB^AUPNPAT N+7
$$DODX^BDMDG16 EPICHK+2
$$DURDM^BDMDG16 EPICHK+26
$$BMI^BDMDG18 EPICHK+24
^DIR QUALCHK+3

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^BDMRECD - [#9003202.1] PROC+2, PROC+3, PROC+5, EPICHK+10, EPICHK+11, EPICHK+15, EPICHK+17, EPICHK+18, EPICHK+20, EPICHK+21
, EPICHK+24, EPICHK+25, EPICHK+26
^BDMRECD("B" REC+3, EPICHK+9
^DPT - [#2] EPICHK+14
^XTMP("BDMDM19 ERRORS" EPICHK+17*, EPICHK+19*, EPICHK+20*, EPICHK+28*
^XTMP("BDMDM19" COMORBID+4, COMORBID+7, COMORBID+12, COMORBID+17, COMORBID+23, COMORBID+26, COMORBID+30, COMORBID+41, N+1, N+5
, R+1, COMOR18C+5, COMOR18C+8, COMOR18C+13, COMOR18C+16, COMOR18C+20, COMOR18C+23

Label References

Name Line Occurrences
$$REC EPICHK+7
COMOR18C COMOR18+1
N COMORBID+35, COMORBID+45, COMORBID+51, COMORBID+53, COMORBID+55
R N+2
V18 COMOR18C+27, COMOR18C+29

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> A COMORBID+41*, COMORBID+42, EPICHK+22*, EPICHK+24*, EPICHK+25*, EPICHK+26*, EPICHK+27*, EPICHK+28
>> BDMADAT COMORBID+35, COMOR18+1, EPICHK+3, EPICHK+7, EPICHK+26
BDMBDAT REC~, EPICHK+7
>> BDMBP140 COMORBID+15, COMORBID+21, COMORBID+39
>> BDMBTH COMORBID+4, COMORBID+7, COMORBID+12, COMORBID+17, COMORBID+23, COMORBID+26, COMORBID+30, COMORBID+41, N+1, N+5
, R+1, COMOR18C+5, COMOR18C+8, COMOR18C+13, COMOR18C+16, COMOR18C+20, COMOR18C+23, EPICHK+17, EPICHK+19, EPICHK+20
, EPICHK+28
>> BDMCKD COMORBID+37, COMORBID+39, COMORBID+42
>> BDMCOMOR COMORBID+5*, COMORBID+8*, COMORBID+10*, COMORBID+13*, COMORBID+18*, COMORBID+37*, N+2*, R+2*, V+1, V+2
, V+3, V+4, V+5, V+6, COMOR18C+1*, COMOR18C+6*, COMOR18C+9*, COMOR18C+11*, COMOR18C+14*, COMOR18C+17*
, COMOR18C+21*, COMOR18C+24*, COMOR18C+27*, COMOR18C+29*, COMOR18C+31*, V18+1, V18+2, V18+3, V18+4, V18+5
, V18+6
>> BDMCUML(400 COMORBID+1*, COMORBID+2*, COMORBID+5*, COMORBID+8*, COMORBID+10*, COMORBID+13*, COMORBID+15*, COMORBID+18*, COMORBID+21*, COMORBID+24*
, COMORBID+27*, COMORBID+28*, COMORBID+31*, COMORBID+36*, COMORBID+37*, COMORBID+39*, COMORBID+42*, COMORBID+45*, COMORBID+47*, COMORBID+49*
, COMORBID+51*, COMORBID+53*, COMORBID+55*, COMORBID+57*, N+2*, N+3*, N+6*, N+7*, R+2*, V+1*
, V+2*, V+3*, V+4*, V+5*, V+6*
>> BDMCUML(500 COMOR18C+2*, COMOR18C+3*, COMOR18C+6*, COMOR18C+9*, COMOR18C+11*, COMOR18C+14*, COMOR18C+17*, COMOR18C+21*, COMOR18C+24*, COMOR18C+27*
, COMOR18C+29*, COMOR18C+31*, V18+1*, V18+2*, V18+3*, V18+4*, V18+5*, V18+6*
BDMDMRG REC~, EPICHK+2, EPICHK+7, EPICHK+26
BDMECNT EPICHK+5~, EPICHK+6*, EPICHK+16*, EPICHK+17, EPICHK+19, EPICHK+20, EPICHK+28
BDMED REC~
>> BDMEGFRU COMORBID+45
>> BDMEGFRV COMORBID+47, COMORBID+49, COMORBID+51, COMORBID+53, COMORBID+55, COMOR18C+27, COMOR18C+29, COMOR18C+31
BDMEPIR EPICHK+5~, EPICHK+6*, EPICHK+7*, EPICHK+25, EPICHK+27
BDMEPIX REC+1~, PROC+1*, PROC+2*
>> BDMJOB COMORBID+4, COMORBID+7, COMORBID+12, COMORBID+17, COMORBID+23, COMORBID+26, COMORBID+30, COMORBID+41, N+1, N+5
, R+1, COMOR18C+5, COMOR18C+8, COMOR18C+13, COMOR18C+16, COMOR18C+20, COMOR18C+23, EPICHK+17, EPICHK+19, EPICHK+20
, EPICHK+28
>> BDMPD COMORBID+4, COMORBID+7, COMORBID+12, COMORBID+17, COMORBID+23, COMORBID+26, COMORBID+30, COMORBID+35, COMORBID+41, N+1
, N+5, N+7, R+1, COMOR18+1, COMOR18C+5, COMOR18C+8, COMOR18C+13, COMOR18C+16, COMOR18C+20, COMOR18C+23
, EPICHK+2, EPICHK+7, EPICHK+14, EPICHK+17, EPICHK+19, EPICHK+20, EPICHK+24, EPICHK+26, EPICHK+28
>> BDMQSRT EPICHK+14, EPICHK+15, QUALCHK+2*, QUALCHK+5*
BDMRBD REC~, EPICHK+7, EPICHK+24
BDMREC REC+1~, REC+2*, REC+4, PROC+2, PROC+5*, PROC+6
BDMRED REC~, EPICHK+7, EPICHK+24
BDMRTYP REC~, REC+3
BDMRTYP("IEN" REC+3*, REC+4, PROC+2, PROC+3, PROC+5, EPICHK+9*, EPICHK+10, EPICHK+11, EPICHK+15, EPICHK+17
, EPICHK+18, EPICHK+20, EPICHK+21, EPICHK+24, EPICHK+25, EPICHK+26
>> BDMSEVOB COMORBID+10, COMOR18C+11
>> BDMSTP QUALCHK+4*
BDMTHER EPICHK+5~, EPICHK+6*
BDMTTT REC+1~, PROC+2*, PROC+3, PROC+5
>> BDMUACRV COMORBID+47, COMORBID+49
BDMX REC+1~
>> D N+7*
DA QUALCHK+3!
DFN REC~
DIR QUALCHK+3!
DIR("A" QUALCHK+3*
DIR("B" QUALCHK+3*
DIR(0 QUALCHK+3*
>> DIRUT QUALCHK+4
>> G COMORBID+44*, COMORBID+45, COMORBID+47*, COMORBID+49*
>> H COMORBID+12*, COMORBID+13, COMORBID+15, COMOR18C+13*, COMOR18C+14
>> J EPICHK+18*, EPICHK+19
>> P EPICHK+21*, EPICHK+23, EPICHK+27
>> S EPICHK+13*, EPICHK+14*, EPICHK+15*, EPICHK+17, EPICHK+19, EPICHK+20, EPICHK+28
>> T COMORBID+23*, COMORBID+24, COMORBID+26*, COMORBID+27, COMORBID+28, COMORBID+30*, COMORBID+31
U COMORBID+2, COMORBID+5, COMORBID+8, COMORBID+10, COMORBID+13, COMORBID+15, COMORBID+18, COMORBID+21, COMORBID+24, COMORBID+27
, COMORBID+28, COMORBID+31, COMORBID+36, COMORBID+37, COMORBID+39, COMORBID+42, COMORBID+45, COMORBID+47, COMORBID+49, COMORBID+51
, COMORBID+53, COMORBID+55, COMORBID+57, N+2, N+3, N+6, N+7, R+2, V+1, V+2
, V+3, V+4, V+5, V+6, COMOR18C+3, COMOR18C+6, COMOR18C+9, COMOR18C+11, COMOR18C+14, COMOR18C+17
, COMOR18C+21, COMOR18C+24, COMOR18C+27, COMOR18C+29, COMOR18C+31, V18+1, V18+2, V18+3, V18+4, V18+5
, V18+6, PROC+5, EPICHK+14, EPICHK+15, EPICHK+17, EPICHK+18, EPICHK+19, EPICHK+20, EPICHK+21, EPICHK+24
, EPICHK+25, EPICHK+26, EPICHK+27, EPICHK+28
>> V COMORBID+4*, COMORBID+5, COMORBID+7*, COMORBID+8, COMORBID+17*, COMORBID+18, COMORBID+21, COMORBID+24, COMORBID+27, COMORBID+28
, COMORBID+31, N+1*, N+2, N+5*, N+6, N+7, R+1*, R+2, COMOR18C+5*, COMOR18C+6
, COMOR18C+8*, COMOR18C+9, COMOR18C+16*, COMOR18C+17, COMOR18C+20*, COMOR18C+21, COMOR18C+23*, COMOR18C+24
X REC+1~, PROC+3*, PROC+5, EPICHK+2*, EPICHK+3
Y REC+1~, QUALCHK+5
Z REC+1~, EPICHK+10*, EPICHK+11, EPICHK+15, EPICHK+17, EPICHK+18, EPICHK+20, EPICHK+21, EPICHK+24, EPICHK+25
, EPICHK+26
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables |  All