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

Package: Diabetes Registry

Routine: BDMDB1P


Information

BDMDB1P ; IHS/CMI/LAB - 2014 DIABETES AUDIT PRINT ;

Source Information

Source file <BDMDB1P.m>

Call Graph

Call Graph Total: 7

Package Total Call Graph
Diabetes Registry 2 ($$LOCN,$$LOCT)^BDMDB10  CUML^BDMDB14  
Kernel 2 $$FMTE^XLFDT  ($$REPEAT,$$STRIP)^XLFSTR  
IHS Patient 1 $$AGE^AUPNPAT  
IHS VA Utilities 1 $$VAL^XBDIQ1  
VA Fileman 1 ^DIR  

Entry Points

Name Comments DBIA/ICR reference
CUML ;
CTR(X,Y) ;EP - Center X in a field Y wide.
PAGE ;
ACPCOQ() ;-- return none if no UACR, UPCR, Quant
DONE ;
QUANCHK() ;--check quantitative
N1
I(I) ;
ACPCRES() ;-- return result from UACR UPCR

External References

Name Field # of Occurrence
$$AGE^AUPNPAT BDMDB1P+171
$$LOCN^BDMDB10 N1
$$LOCT^BDMDB10 N1+1
CUML^BDMDB14 CUML+1
^DIR N1+3, PAGE+2
$$VAL^XBDIQ1 BDMDB1P+119
$$FMTE^XLFDT BDMDB1P+11, BDMDB1P+12, BDMDB1P+104, BDMDB1P+119, PAGE+7, PAGE+8
$$REPEAT^XLFSTR PAGE+11
$$STRIP^XLFSTR BDMDB1P+33

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"ZZZZZZZ",!
  • Line Location: BDMDB1P+8
Function Call: WRITE
  • Prompt: !!
  • Condition for execution: $G(BDMGUI)
  • Line Location: BDMDB1P+11
Function Call: WRITE
  • Prompt: $$CTR("ASSESSMENT OF DIABETES CARE, 2014 DATE AUDIT RUN: "_$$FMTE^XLFDT(DT)_" Page: "_BDMPG,80)
  • Line Location: BDMDB1P+11
Function Call: WRITE
  • Prompt: !,$$I(26.5),!,$$I(26.6)
  • Line Location: BDMDB1P+21
Function Call: WRITE
  • Prompt: $$I(28)
  • Line Location: BDMDB1P+29
Function Call: WRITE
  • Prompt: ?5,$$I(40)
  • Line Location: BDMDB1P+48
Function Call: WRITE
  • Prompt: !?10,$P($$I(44),U,2)
  • Line Location: BDMDB1P+54
Function Call: WRITE
  • Prompt: ?28,$P($$I(92),U,2),?43,$P($$I(92),U,3),?60,$E($P($$I(92),U,4),1,19)
  • Line Location: BDMDB1P+146
Function Call: WRITE
  • Prompt: !?28,$P($$I(92),U,2),?43,$P($$I(92),U,3),?60,$E($P($$I(92),U,4),1,19)
  • Line Location: BDMDB1P+151
Function Call: WRITE
  • Prompt: !?28,$P($$I(92),U,2),?43,$P($$I(92),U,3),?60,$E($P($$I(92),U,4),1,19)
  • Line Location: BDMDB1P+155
Function Call: WRITE
  • Prompt: !?28,$P($$I(92),U,2),?43,$P($$I(92),U,3),?60,$E($P($$I(92),U,4),1,19)
  • Line Location: BDMDB1P+159
Function Call: WRITE
  • Prompt: !?28,$P($$I(92),U,2),?43,$P($$I(92),U,3),?60,$E($P($$I(92),U,4),1,19)
  • Line Location: BDMDB1P+163
Function Call: WRITE
  • Prompt: !?28,$P($$I(92),U,2),?43,$P($$I(92),U,3),?60,$E($P($$I(92),U,4),1,19)
  • Line Location: BDMDB1P+167
Function Call: WRITE
  • Prompt: !!
  • Line Location: N1+3
Function Call: WRITE
  • Prompt: !
  • Line Location: PAGE+2
Function Call: WRITE
  • Prompt: !,"ZZZZZZZ",!
  • Line Location: PAGE+4
Function Call: WRITE
  • Prompt: !!
  • Line Location: PAGE+5
Function Call: WRITE
  • Prompt: $$CTR("ASSESSMENT OF DIABETES CARE, 2014 DATE AUDIT RUN: "_$$FMTE^XLFDT(DT)_" Page: "_BDMPG,80)
  • Line Location: PAGE+7
Function Call: WRITE
  • Prompt: !,"Audit Period Ending Date: ",$$FMTE^XLFDT(BDMRED)
  • Line Location: PAGE+8
Function Call: WRITE
  • Prompt: !,$S($G(BDMPPN):"NAME: "_$P($G(^DPT(BDMPD,0)),U),1:"")
  • Line Location: PAGE+9
Function Call: WRITE
  • Prompt: ?J,"CHART #: ",$$I(16)," DOB: ",$$I(18)," SEX: ",$$I(20)
  • Line Location: PAGE+10
Function Call: WRITE
  • Prompt: !,$$REPEAT^XLFSTR("-",79)
  • Line Location: PAGE+11
Routine Call
  • DIR
  • Line Location:
    • N1+3
    • PAGE+2

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC(4 - [#4] BDMDB1P+12
^DPT - [#2] BDMDB1P+15, PAGE+9
^TMP($J DONE+1!
^XTMP("BDMDM14" BDMDB1P+7, DONE+3!, I+1
^XTMP("BDMTAX" DONE+2!

Label References

Name Line Occurrences
$$CTR BDMDB1P+11, PAGE+7
$$I BDMDB1P+13, BDMDB1P+14, BDMDB1P+16, BDMDB1P+17, BDMDB1P+19, BDMDB1P+21, BDMDB1P+23, BDMDB1P+25, BDMDB1P+27, BDMDB1P+29
, BDMDB1P+31, BDMDB1P+33, BDMDB1P+34, BDMDB1P+36, BDMDB1P+38, BDMDB1P+40, BDMDB1P+42, BDMDB1P+46, BDMDB1P+48, BDMDB1P+50
, BDMDB1P+54, BDMDB1P+56, BDMDB1P+58, BDMDB1P+62, BDMDB1P+65, BDMDB1P+68, BDMDB1P+69, BDMDB1P+70, BDMDB1P+71, BDMDB1P+72
, BDMDB1P+73, BDMDB1P+74, BDMDB1P+75, BDMDB1P+76, BDMDB1P+77, BDMDB1P+78, BDMDB1P+79, BDMDB1P+80, BDMDB1P+82, BDMDB1P+84
, BDMDB1P+87, BDMDB1P+88, BDMDB1P+89, BDMDB1P+90, BDMDB1P+91, BDMDB1P+92, BDMDB1P+93, BDMDB1P+94, BDMDB1P+98, BDMDB1P+100
, BDMDB1P+102, BDMDB1P+104, BDMDB1P+105, BDMDB1P+109, BDMDB1P+111, BDMDB1P+113, BDMDB1P+115, BDMDB1P+119, BDMDB1P+121, BDMDB1P+123
, BDMDB1P+124, BDMDB1P+126, BDMDB1P+128, BDMDB1P+130, BDMDB1P+132, BDMDB1P+135, BDMDB1P+146, BDMDB1P+169, BDMDB1P+172, PAGE+10
, ACPCOQ+1, ACPCOQ+2, ACPCOQ+3, ACPCRES+1, ACPCRES+2, QUANCHK+1, QUANCHK+2, QUANCHK+3
CUML BDMDB1P+5
N1 BDMDB1P+171
PAGE BDMDB1P+20, BDMDB1P+22, BDMDB1P+24, BDMDB1P+26, BDMDB1P+28, BDMDB1P+30, BDMDB1P+32, BDMDB1P+35, BDMDB1P+37, BDMDB1P+39
, BDMDB1P+41, BDMDB1P+43, BDMDB1P+45, BDMDB1P+47, BDMDB1P+49, BDMDB1P+51, BDMDB1P+53, BDMDB1P+55, BDMDB1P+57, BDMDB1P+59
, BDMDB1P+61, BDMDB1P+63, BDMDB1P+66, BDMDB1P+81, BDMDB1P+83, BDMDB1P+85, BDMDB1P+95, BDMDB1P+97, BDMDB1P+99, BDMDB1P+101
, BDMDB1P+103, BDMDB1P+106, BDMDB1P+108, BDMDB1P+110, BDMDB1P+112, BDMDB1P+114, BDMDB1P+116, BDMDB1P+118, BDMDB1P+120, BDMDB1P+122
, BDMDB1P+125, BDMDB1P+127, BDMDB1P+129, BDMDB1P+131, BDMDB1P+133, BDMDB1P+137, BDMDB1P+147, BDMDB1P+170, BDMDB1P+173

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % BDMDB1P+33*, BDMDB1P+34
>> BDMADAT BDMDB1P+171
>> BDMBDAT BDMDB1P+171
BDMBTH BDMDB1P+7, DONE+2, DONE+3!, I+1
>> BDMDMRG N1, N1+1
>> BDMDSP PAGE+1, PAGE+4
>> BDMDUZ2 BDMDB1P+12
>> BDMGUI BDMDB1P+4, BDMDB1P+8, BDMDB1P+11, BDMDB1P+173, PAGE+4, PAGE+5
>> BDMGUIC BDMDB1P+7*, BDMDB1P+8, BDMDB1P+9*, PAGE+4
>> BDMIOSL BDMDB1P+4*, BDMDB1P+20, BDMDB1P+22, BDMDB1P+24, BDMDB1P+26, BDMDB1P+28, BDMDB1P+30, BDMDB1P+32, BDMDB1P+35, BDMDB1P+37
, BDMDB1P+39, BDMDB1P+41, BDMDB1P+43, BDMDB1P+45, BDMDB1P+47, BDMDB1P+49, BDMDB1P+51, BDMDB1P+53, BDMDB1P+55, BDMDB1P+57
, BDMDB1P+59, BDMDB1P+61, BDMDB1P+63, BDMDB1P+66, BDMDB1P+81, BDMDB1P+83, BDMDB1P+85, BDMDB1P+95, BDMDB1P+97, BDMDB1P+99
, BDMDB1P+101, BDMDB1P+103, BDMDB1P+106, BDMDB1P+108, BDMDB1P+110, BDMDB1P+112, BDMDB1P+114, BDMDB1P+116, BDMDB1P+118, BDMDB1P+120
, BDMDB1P+122, BDMDB1P+125, BDMDB1P+127, BDMDB1P+129, BDMDB1P+131, BDMDB1P+133, BDMDB1P+137, BDMDB1P+147, BDMDB1P+170, BDMDB1P+173
BDMJOB BDMDB1P+7, DONE+2, DONE+3!, I+1
>> BDMPD BDMDB1P+7*, BDMDB1P+15, BDMDB1P+171, N1, N1+1, I+1, PAGE+9
>> BDMPG BDMDB1P+4*, BDMDB1P+11*, PAGE+3, PAGE+6*, PAGE+7
>> BDMPPN BDMDB1P+15, PAGE+9
>> BDMPREP BDMDB1P+5, CUML+1
>> BDMQUIT BDMDB1P+4*, BDMDB1P+7, BDMDB1P+20, BDMDB1P+22, BDMDB1P+24, BDMDB1P+26, BDMDB1P+28, BDMDB1P+30, BDMDB1P+32, BDMDB1P+35
, BDMDB1P+37, BDMDB1P+39, BDMDB1P+41, BDMDB1P+43, BDMDB1P+45, BDMDB1P+47, BDMDB1P+49, BDMDB1P+51, BDMDB1P+53, BDMDB1P+55
, BDMDB1P+57, BDMDB1P+59, BDMDB1P+61, BDMDB1P+63, BDMDB1P+66, BDMDB1P+81, BDMDB1P+83, BDMDB1P+85, BDMDB1P+95, BDMDB1P+97
, BDMDB1P+99, BDMDB1P+101, BDMDB1P+103, BDMDB1P+106, BDMDB1P+108, BDMDB1P+110, BDMDB1P+112, BDMDB1P+114, BDMDB1P+116, BDMDB1P+118
, BDMDB1P+120, BDMDB1P+122, BDMDB1P+125, BDMDB1P+127, BDMDB1P+129, BDMDB1P+131, BDMDB1P+133, BDMDB1P+137, BDMDB1P+147, BDMDB1P+170
, BDMDB1P+173, PAGE+2*
>> BDMRED BDMDB1P+12, PAGE+8
>> BDMUTT BDMDB1P+135*, BDMDB1P+136, BDMDB1P+146
DIR N1+3!, PAGE+2!
DIR(0 N1+3*, PAGE+2*
DT BDMDB1P+11, PAGE+7
>> DTOUT PAGE+2
DUZ(2 BDMDB1P+12
I I~, I+1
IO PAGE+2
IO(0 PAGE+2
IOF BDMDB1P+10, PAGE+3
IOM CTR+1
IOSL BDMDB1P+4
IOST N1+3, PAGE+2
>> J BDMDB1P+15*, BDMDB1P+16, PAGE+9*, PAGE+10
U BDMDB1P+12, BDMDB1P+14, BDMDB1P+15, BDMDB1P+27, BDMDB1P+54, BDMDB1P+77, BDMDB1P+78, BDMDB1P+79, BDMDB1P+80, BDMDB1P+94
, BDMDB1P+102, BDMDB1P+119, BDMDB1P+121, BDMDB1P+123, BDMDB1P+124, BDMDB1P+126, BDMDB1P+128, BDMDB1P+130, BDMDB1P+132, BDMDB1P+135
, BDMDB1P+146, BDMDB1P+169, BDMDB1P+172, PAGE+9, ACPCOQ+1, ACPCOQ+2, ACPCOQ+3, ACPCRES+1, ACPCRES+2, QUANCHK+1
, QUANCHK+2
X CTR~, CTR+1
Y PAGE+2, CTR~, CTR+1
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  All