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: BDMD11P

Package: Diabetes Registry

Routine: BDMD11P


Information

BDMD11P ; IHS/CMI/LAB - 2011 DIABETES AUDIT PRINT ;

Source Information

Source file <BDMD11P.m>

Call Graph

Call Graph Total: 6

Package Total Call Graph
Diabetes Registry 2 ($$LOCN,$$LOCT)^BDMD110  CUML^BDMD114  
Kernel 2 $$FMTE^XLFDT  ($$REPEAT,$$STRIP)^XLFSTR  
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
I(I) ;
ACPCRES() ;-- return result from UACR UPCR

External References

Name Field # of Occurrence
$$LOCN^BDMD110 BDMD11P+162
$$LOCT^BDMD110 BDMD11P+163
CUML^BDMD114 CUML+1
^DIR BDMD11P+165, PAGE+2
$$VAL^XBDIQ1 BDMD11P+117
$$FMTE^XLFDT BDMD11P+11, BDMD11P+12, BDMD11P+104, BDMD11P+117, PAGE+7, PAGE+8
$$REPEAT^XLFSTR PAGE+11
$$STRIP^XLFSTR BDMD11P+33

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"ZZZZZZZ",!
  • Line Location: BDMD11P+8
Function Call: WRITE
  • Prompt: !!
  • Condition for execution: $G(BDMGUI)
  • Line Location: BDMD11P+11
Function Call: WRITE
  • Prompt: $$CTR("ASSESSMENT OF DIABETES CARE, 2011 DATE AUDIT RUN: "_$$FMTE^XLFDT(DT)_" Page: "_BDMPG,80)
  • Line Location: BDMD11P+11
Function Call: WRITE
  • Prompt: !,$$I(26.5),!,$$I(26.6)
  • Line Location: BDMD11P+21
Function Call: WRITE
  • Prompt: $$I(28)
  • Line Location: BDMD11P+29
Function Call: WRITE
  • Prompt: ?5,$$I(40)
  • Line Location: BDMD11P+48
Function Call: WRITE
  • Prompt: !?10,$P($$I(44),U,2)
  • Line Location: BDMD11P+54
Function Call: WRITE
  • Prompt: " ",$P($$I(57),U,2)
  • Line Location: BDMD11P+80
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: BDMD11P+140
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: BDMD11P+144
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: BDMD11P+148
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: BDMD11P+152
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: BDMD11P+156
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: BDMD11P+160
Function Call: WRITE
  • Prompt: !!
  • Line Location: BDMD11P+165
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, 2011 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:
    • BDMD11P+165
    • PAGE+2

Global Variables Directly Accessed

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

Label References

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

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % BDMD11P+33*, BDMD11P+34
BDMBTH BDMD11P+7, DONE+2!, I+1
>> BDMDMRG BDMD11P+162, BDMD11P+163
>> BDMDSP PAGE+1, PAGE+4
>> BDMDUZ2 BDMD11P+12
>> BDMGUI BDMD11P+4, BDMD11P+8, BDMD11P+11, BDMD11P+161, PAGE+4, PAGE+5
>> BDMGUIC BDMD11P+7*, BDMD11P+8, BDMD11P+9*, PAGE+4
>> BDMIOSL BDMD11P+4*, BDMD11P+20, BDMD11P+22, BDMD11P+24, BDMD11P+26, BDMD11P+28, BDMD11P+30, BDMD11P+32, BDMD11P+35, BDMD11P+37
, BDMD11P+39, BDMD11P+41, BDMD11P+43, BDMD11P+45, BDMD11P+47, BDMD11P+49, BDMD11P+51, BDMD11P+53, BDMD11P+55, BDMD11P+57
, BDMD11P+59, BDMD11P+61, BDMD11P+63, BDMD11P+66, BDMD11P+81, BDMD11P+83, BDMD11P+85, BDMD11P+95, BDMD11P+97, BDMD11P+99
, BDMD11P+101, BDMD11P+103, BDMD11P+106, BDMD11P+108, BDMD11P+110, BDMD11P+112, BDMD11P+114, BDMD11P+116, BDMD11P+118, BDMD11P+120
, BDMD11P+124, BDMD11P+126, BDMD11P+128, BDMD11P+130, BDMD11P+132, BDMD11P+134, BDMD11P+136, BDMD11P+139, BDMD11P+141, BDMD11P+143
, BDMD11P+145, BDMD11P+147, BDMD11P+149, BDMD11P+151, BDMD11P+153, BDMD11P+155, BDMD11P+157, BDMD11P+159, BDMD11P+161
BDMJOB BDMD11P+7, DONE+2!, I+1
>> BDMPD BDMD11P+7*, BDMD11P+15, BDMD11P+162, BDMD11P+163, I+1, PAGE+9
>> BDMPG BDMD11P+4*, BDMD11P+11*, PAGE+3, PAGE+6*, PAGE+7
>> BDMPPN BDMD11P+15, PAGE+9
>> BDMPREP BDMD11P+5, CUML+1
>> BDMQUIT BDMD11P+4*, BDMD11P+7, BDMD11P+20, BDMD11P+22, BDMD11P+24, BDMD11P+26, BDMD11P+28, BDMD11P+30, BDMD11P+32, BDMD11P+35
, BDMD11P+37, BDMD11P+39, BDMD11P+41, BDMD11P+43, BDMD11P+45, BDMD11P+47, BDMD11P+49, BDMD11P+51, BDMD11P+53, BDMD11P+55
, BDMD11P+57, BDMD11P+59, BDMD11P+61, BDMD11P+63, BDMD11P+66, BDMD11P+81, BDMD11P+83, BDMD11P+85, BDMD11P+95, BDMD11P+97
, BDMD11P+99, BDMD11P+101, BDMD11P+103, BDMD11P+106, BDMD11P+108, BDMD11P+110, BDMD11P+112, BDMD11P+114, BDMD11P+116, BDMD11P+118
, BDMD11P+120, BDMD11P+124, BDMD11P+126, BDMD11P+128, BDMD11P+130, BDMD11P+132, BDMD11P+134, BDMD11P+136, BDMD11P+139, BDMD11P+141
, BDMD11P+143, BDMD11P+145, BDMD11P+147, BDMD11P+149, BDMD11P+151, BDMD11P+153, BDMD11P+155, BDMD11P+157, BDMD11P+159, BDMD11P+161
, PAGE+2*
>> BDMRED BDMD11P+12, PAGE+8
>> BDMUTT BDMD11P+137*, BDMD11P+138, BDMD11P+140, BDMD11P+142, BDMD11P+144, BDMD11P+146, BDMD11P+148, BDMD11P+150, BDMD11P+152, BDMD11P+154
, BDMD11P+156, BDMD11P+158, BDMD11P+160
DIR BDMD11P+165!, PAGE+2!
DIR(0 BDMD11P+165*, PAGE+2*
DT BDMD11P+11, PAGE+7
>> DTOUT PAGE+2
DUZ(2 BDMD11P+12
I I~, I+1
IO PAGE+2
IO(0 PAGE+2
IOF BDMD11P+10, PAGE+3
IOM CTR+1
IOSL BDMD11P+4
IOST BDMD11P+165, PAGE+2
>> J BDMD11P+15*, BDMD11P+16, PAGE+9*, PAGE+10
U BDMD11P+12, BDMD11P+14, BDMD11P+15, BDMD11P+27, BDMD11P+54, BDMD11P+77, BDMD11P+79, BDMD11P+80, BDMD11P+94, BDMD11P+102
, BDMD11P+117, BDMD11P+119, BDMD11P+121, BDMD11P+122, BDMD11P+123, BDMD11P+125, BDMD11P+127, BDMD11P+129, BDMD11P+133, BDMD11P+137
, BDMD11P+140, BDMD11P+144, BDMD11P+148, BDMD11P+152, BDMD11P+156, BDMD11P+160, 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