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 |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: BDMDM

Package: Diabetes Registry

Routine: BDMDM


Information

BDMDM ; IHS/CMI/LAB -IHS -DIABETES QA REPORT ;

Source Information

Source file <BDMDM.m>

Call Graph

Call Graph Total: 3

Package Total Call Graph
Diabetes Registry 1 START1^BDMASK  
IHS VA Utilities 1 ^XBGSAVE  
VA Fileman 1 ^DIC  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Diabetes Registry 1 BDMASK  

Entry Points

Name Comments DBIA/ICR reference
GO ;
REC(DFN,BDMRTYP) ;EP - called to send back a visit record as
PROC ;
WRITEF ;EP write flat file

External References

Name Field # of Occurrence
START1^BDMASK GO+2
^DIC BDMDM+3, BDMDM+5, BDMDM+7
^XBGSAVE WRITEF+10

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,*7,"DIABETES PROGRAM QA AUDIT REPORT NOT AVAILABLE"
  • Line Location: BDMDM+3
Function Call: WRITE
  • Prompt: !,"NO Register Selected!!! The CMS register will not be used in retrieving",!,"any data."
  • Line Location: BDMDM+8
Routine Call
  • DIC
  • Line Location:
    • BDMDM+3
    • BDMDM+5
    • BDMDM+7

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^ACM(41.1 - [#9002241.1] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^BDMRECD - [#9003202.1] PROC+2, PROC+3, PROC+6
^BDMRECD("B" REC+3
^BDMRECD(4 WRITEF+4
^TMP("BDMEPI" WRITEF+2, WRITEF+6
^TMP($J WRITEF+1!, WRITEF+4*, WRITEF+6*, WRITEF+12!
^VA(200 - [#200] WRITEF+8

Label References

Name Line Occurrences
GO BDMDM+8

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> BDM PROC+2*, PROC+3, PROC+6
BDM1 BDMDM+4*, GO+2!
BDM2 BDMDM+5*, BDMDM+6*, GO+2!
BDMCUML GO+3!
BDMDMRG BDMDM+8*, BDMDM+9*, GO+3!
BDMDOO GO+3!
>> BDMFILE WRITEF+8
BDMPTS GO+1!, GO+3!
BDMREC REC+1~, REC+2*, REC+4, PROC+2, PROC+4*, PROC+6*, PROC+7
BDMRTYP REC~, REC+3
BDMRTYP("IEN" REC+3*, REC+4, PROC+2, PROC+3, PROC+6
BDMX REC+1~, PROC+1*, PROC+2*
DFN REC~
DIC BDMDM+3*!, BDMDM+5!, BDMDM+7*
DIC("A" BDMDM+7*
DIC(0 BDMDM+3*, BDMDM+7*
DUZ WRITEF+8
>> N WRITEF+4*, WRITEF+6*
U PROC+6, WRITEF+8
X BDMDM+3*!, BDMDM+5*!, PROC+3*, PROC+4, PROC+6, WRITEF+4*, WRITEF+6*
>> XBE WRITEF+9*
XBF WRITEF+9*, WRITEF+13!
XBFLT WRITEF+9*, WRITEF+13!
XBFN WRITEF+8*, WRITEF+13!
XBGL WRITEF+7*, WRITEF+13!
XBMED WRITEF+8*, WRITEF+13!
XBQ WRITEF+9*, WRITEF+13!
XBTLE WRITEF+8*, WRITEF+13!
Y BDMDM+3!, BDMDM+4, BDMDM+5!, BDMDM+6!, BDMDM+8, BDMDM+9
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All