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

Package: Diabetes Registry

Routine: BDMD01P


Information

BDMD01P ; IHS/CMI/LAB - 2010 DIABETES AUDIT PRINT ;

Source Information

Source file <BDMD01P.m>

Call Graph

Call Graph Total: 5

Package Total Call Graph
Kernel 2 $$FMTE^XLFDT  ($$REPEAT,$$STRIP)^XLFSTR  
Diabetes Registry 1 CUML^BDMD014  
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
CUML^BDMD014 CUML+1
^DIR BDMD01P+162, PAGE+1
$$VAL^XBDIQ1 BDMD01P+116
$$FMTE^XLFDT BDMD01P+11, BDMD01P+12, BDMD01P+102, BDMD01P+116, PAGE+4, PAGE+5
$$REPEAT^XLFSTR PAGE+8
$$STRIP^XLFSTR BDMD01P+33

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"ZZZZZZZ",!
  • Line Location: BDMD01P+8
Function Call: WRITE
  • Prompt: $$CTR("ASSESSMENT OF DIABETES CARE, 2010 DATE AUDIT RUN: "_$$FMTE^XLFDT(DT)_" Page: "_BDMPG,80)
  • Line Location: BDMD01P+11
Function Call: WRITE
  • Prompt: !,$$I(26.5),!,$$I(26.6)
  • Line Location: BDMD01P+21
Function Call: WRITE
  • Prompt: $$I(28)
  • Line Location: BDMD01P+29
Function Call: WRITE
  • Prompt: " ",$P($$I(57),U,2)
  • Line Location: BDMD01P+78
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: BDMD01P+139
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: BDMD01P+143
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: BDMD01P+147
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: BDMD01P+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: BDMD01P+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: BDMD01P+159
Function Call: WRITE
  • Prompt: !!
  • Line Location: BDMD01P+162
Function Call: WRITE
  • Prompt: !
  • Line Location: PAGE+1
Function Call: WRITE
  • Prompt: $$CTR("ASSESSMENT OF DIABETES CARE, 2010 DATE AUDIT RUN: "_$$FMTE^XLFDT(DT)_" Page: "_BDMPG,80)
  • Line Location: PAGE+4
Function Call: WRITE
  • Prompt: !,"Audit Period Ending Date: ",$$FMTE^XLFDT(BDMRED)
  • Line Location: PAGE+5
Function Call: WRITE
  • Prompt: !,$S($G(BDMPPN):"NAME: "_$P($G(^DPT(BDMPD,0)),U),1:"")
  • Line Location: PAGE+6
Function Call: WRITE
  • Prompt: ?J,"CHART #: ",$$I(16)," DOB: ",$$I(18)," SEX: ",$$I(20)
  • Line Location: PAGE+7
Function Call: WRITE
  • Prompt: !,$$REPEAT^XLFSTR("-",79)
  • Line Location: PAGE+8
Routine Call
  • DIR
  • Line Location:
    • BDMD01P+162
    • PAGE+1

Global Variables Directly Accessed

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

Label References

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

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % BDMD01P+33*, BDMD01P+34
BDMBTH BDMD01P+7, DONE+2!, I+1
>> BDMDUZ2 BDMD01P+12
>> BDMGUI BDMD01P+4, BDMD01P+8
>> BDMGUIC BDMD01P+7*, BDMD01P+8, BDMD01P+9*
>> BDMIOSL BDMD01P+4*, BDMD01P+20, BDMD01P+22, BDMD01P+24, BDMD01P+26, BDMD01P+28, BDMD01P+30, BDMD01P+32, BDMD01P+35, BDMD01P+37
, BDMD01P+39, BDMD01P+41, BDMD01P+43, BDMD01P+45, BDMD01P+47, BDMD01P+49, BDMD01P+51, BDMD01P+53, BDMD01P+55, BDMD01P+57
, BDMD01P+59, BDMD01P+61, BDMD01P+63, BDMD01P+66, BDMD01P+79, BDMD01P+81, BDMD01P+83, BDMD01P+93, BDMD01P+95, BDMD01P+97
, BDMD01P+99, BDMD01P+101, BDMD01P+105, BDMD01P+107, BDMD01P+109, BDMD01P+111, BDMD01P+113, BDMD01P+115, BDMD01P+117, BDMD01P+119
, BDMD01P+123, BDMD01P+125, BDMD01P+127, BDMD01P+129, BDMD01P+131, BDMD01P+133, BDMD01P+135, BDMD01P+138, BDMD01P+140, BDMD01P+142
, BDMD01P+144, BDMD01P+146, BDMD01P+148, BDMD01P+150, BDMD01P+152, BDMD01P+154, BDMD01P+156, BDMD01P+158, BDMD01P+160
BDMJOB BDMD01P+7, DONE+2!, I+1
>> BDMPD BDMD01P+7*, BDMD01P+15, I+1, PAGE+6
>> BDMPG BDMD01P+4*, BDMD01P+11*, PAGE+2, PAGE+3*, PAGE+4
>> BDMPPN BDMD01P+15, PAGE+6
>> BDMPREP BDMD01P+5, CUML+1
>> BDMQUIT BDMD01P+4*, BDMD01P+7, BDMD01P+20, BDMD01P+22, BDMD01P+24, BDMD01P+26, BDMD01P+28, BDMD01P+30, BDMD01P+32, BDMD01P+35
, BDMD01P+37, BDMD01P+39, BDMD01P+41, BDMD01P+43, BDMD01P+45, BDMD01P+47, BDMD01P+49, BDMD01P+51, BDMD01P+53, BDMD01P+55
, BDMD01P+57, BDMD01P+59, BDMD01P+61, BDMD01P+63, BDMD01P+66, BDMD01P+79, BDMD01P+81, BDMD01P+83, BDMD01P+93, BDMD01P+95
, BDMD01P+97, BDMD01P+99, BDMD01P+101, BDMD01P+105, BDMD01P+107, BDMD01P+109, BDMD01P+111, BDMD01P+113, BDMD01P+115, BDMD01P+117
, BDMD01P+119, BDMD01P+123, BDMD01P+125, BDMD01P+127, BDMD01P+129, BDMD01P+131, BDMD01P+133, BDMD01P+135, BDMD01P+138, BDMD01P+140
, BDMD01P+142, BDMD01P+144, BDMD01P+146, BDMD01P+148, BDMD01P+150, BDMD01P+152, BDMD01P+154, BDMD01P+156, BDMD01P+158, BDMD01P+160
, PAGE+1*
>> BDMRED BDMD01P+12, PAGE+5
>> BDMUTT BDMD01P+136*, BDMD01P+137, BDMD01P+139, BDMD01P+141, BDMD01P+143, BDMD01P+145, BDMD01P+147, BDMD01P+149, BDMD01P+151, BDMD01P+153
, BDMD01P+155, BDMD01P+157, BDMD01P+159
DIR BDMD01P+162!, PAGE+1!
DIR(0 BDMD01P+162*, PAGE+1*
DT BDMD01P+11, PAGE+4
>> DTOUT PAGE+1
DUZ(2 BDMD01P+12
I I~, I+1
IO PAGE+1
IO(0 PAGE+1
IOF BDMD01P+10, PAGE+2
IOM CTR+1
IOSL BDMD01P+4
IOST BDMD01P+162, PAGE+1
>> J BDMD01P+15*, BDMD01P+16, PAGE+6*, PAGE+7
U BDMD01P+12, BDMD01P+14, BDMD01P+15, BDMD01P+77, BDMD01P+78, BDMD01P+100, BDMD01P+116, BDMD01P+118, BDMD01P+120, BDMD01P+121
, BDMD01P+122, BDMD01P+124, BDMD01P+126, BDMD01P+128, BDMD01P+132, BDMD01P+136, BDMD01P+139, BDMD01P+143, BDMD01P+147, BDMD01P+151
, BDMD01P+155, BDMD01P+159, PAGE+6, ACPCOQ+1, ACPCOQ+2, ACPCOQ+3, ACPCRES+1, ACPCRES+2, QUANCHK+1, QUANCHK+2
X CTR~, CTR+1
Y PAGE+1, CTR~, CTR+1
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  All