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

Package: IHS GPRA Information System

Routine: BGP6DHEA


Information

BGP6DHEA ; IHS/CMI/LAB - ihs area AA ;

Source Information

Source file <BGP6DHEA.m>

Call Graph

Call Graph Total: 11

Package Total Call Graph
Kernel 4 ^%ZIS  ^%ZISC  ^%ZTLOAD  $$FMTE^XLFDT  
IHS GPRA Information System 3 EN^BGP6ASL  PT^BGP6DHSL  PRINT^BGP6PHEP  
IHS VA Utilities 2 ^XBFMK  EN^XBVK  
IHS Patient 1 KILL^AUPNPAT  
VA Fileman 1 ^DIR  

Entry Points

Name Comments DBIA/ICR reference
EOP ;EP - End of page.
LOC() ;EP - Return location name from file 4 based on DUZ(2).
BEN ;
ZIS ;call to XBDBQUE
ASU ;
F ;fiscal year
FAC(S) ;
DRIVER ;
USR() ;EP - Return name of current user from ^VA(200.
TP ;
CTR(X,Y) ;EP - Center X in a field Y wide.
INTRO ;
EXIT ;
TSKMN ;EP ENTRY POINT FROM TASKMAN
SU(S) ;
BY ;get baseline year
GI ;gather all gpra measures

External References

Name Field # of Occurrence
^%ZIS GI+7
^%ZISC DRIVER+3
^%ZTLOAD TSKMN+5
KILL^AUPNPAT EXIT+2
EN^BGP6ASL ASU+6
PT^BGP6DHSL GI+4
PRINT^BGP6PHEP DRIVER+2
^DIR TP+5, TP+17, BY+5, BEN+3, ASU+4, F+6, EOP+5
^XBFMK ZIS+1, EXIT+3
EN^XBVK EXIT+1
$$FMTE^XLFDT TP+15, BY+17, BY+18, BY+19

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,$$CTR(BGPA_" IHS 2006 Area Aggregate HEDIS Performance Report",80)
  • Line Location: BGP6DHEA+6
Function Call: WRITE
  • Prompt: !,"Year not entered.",!
  • Line Location: TP+9
Function Call: WRITE
  • Prompt: !!,"Enter the Baseline Year to compare data to.",!,"Use a 4 digit year, e.g. 1999, 2000"
  • Line Location: BY+2
Function Call: WRITE
  • Prompt: !!,"Please enter a year only!",!
  • Line Location: BY+9
Function Call: WRITE
  • Prompt: !!,"The date ranges for this report are:"
  • Line Location: BY+16
Function Call: WRITE
  • Prompt: !?5,"Reporting Period: ",?31,$$FMTE^XLFDT(BGPBD)," to ",?31,$$FMTE^XLFDT(BGPED)
  • Line Location: BY+17
Function Call: WRITE
  • Prompt: !?5,"Previous Year Period: ",?31,$$FMTE^XLFDT(BGPPBD)," to ",?31,$$FMTE^XLFDT(BGPPED)
  • Line Location: BY+18
Function Call: WRITE
  • Prompt: !?5,"Baseline Period: ",?31,$$FMTE^XLFDT(BGPBBD)," to ",?31,$$FMTE^XLFDT(BGPBED)
  • Line Location: BY+19
Function Call: WRITE
  • Prompt: !!!,"You will now be able to select which sites to use in the",!,"area aggregate report.",!
  • Line Location: ASU+3
Function Call: WRITE
  • Prompt: !!,"No sites selected"
  • Line Location: ASU+7
Function Call: WRITE
  • Prompt: !!,"A total of ",C," facilities have been selected.",!!
  • Line Location: ASU+9
Function Call: WRITE
  • Prompt: !!,"Enter the Calendar Year for the report END date. Use a 4 digit",!,"year, e.g. 2005"
  • Line Location: F+2
Function Call: WRITE
  • Prompt: !!,"Please enter a year only!",!
  • Line Location: F+10
Routine Call
  • DIR
  • Line Location:
    • TP+5
    • TP+17
    • BY+5
    • BEN+3
    • ASU+4
    • F+6
    • EOP+5
Routine Call
  • %ZIS
  • Line Location:
    • GI+7

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^AUTTAREA - [#9999999.21] BGP6DHEA+5
^AUTTAREA("C" BGP6DHEA+5
^AUTTLOC - [#9999999.06] BGP6DHEA+5
^AUTTLOC("C" ASU+10, FAC+1
^AUTTSU - [#9999999.22] SU+3
^AUTTSU("C" SU+1
^BGPHEDCS - [#90375.03] ASU+10
^BGPHEIS - [#90375.01] GI+1
^DIC(4 - [#4] ASU+10, FAC+3, LOC+1
^VA(200 - [#200] USR+1

Label References

Name Line Occurrences
$$CTR BGP6DHEA+6
ASU GI+5
BY BY+9
EXIT TP+1, TP+6, ASU+7, DRIVER+4, TSKMN+5
F TP+8, F+10
TP TP+9, TP+14, BY+6, BY+7, BEN+4
TSKMN GI+8

Naked Globals

Name Field # of Occurrence
^(0 USR+1, LOC+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%ZIS GI+7!*
>> BGPA BGP6DHEA+5*, BGP6DHEA+6
>> BGPAREAA TP+2*
>> BGPBBD BY+12*, BY+19
>> BGPBD TP+4*, TP+10*, TP+11*, TP+12*, TP+13*, TP+15, BY+12, BY+14, BY+17
>> BGPBED BY+13*, BY+19
>> BGPBEN BEN+1*, BEN+5*
>> BGPDELT GI+7
>> BGPDO TP+14, TP+17*, TP+18*, TP+19*
>> BGPED TP+4*, TP+10*, TP+11*, TP+12*, TP+13*, TP+14, TP+15, BY+13, BY+15, BY+17
>> BGPIND( GI+1*
>> BGPINDT GI+2*
>> BGPPBD BY+14*, BY+18
>> BGPPED BY+15*, BY+18
>> BGPPER TP+9, TP+10, TP+11, TP+12, TP+13, BY+10, F+1*, F+11*
>> BGPQTR TP+7*, TP+10, TP+11, TP+12, TP+13
>> BGPROT GI+5
>> BGPRPTT ASU+2*, ASU+10*, ASU+11*
>> BGPRTYPE TP+3*
>> BGPSUCNT ASU+1*, ASU+10*
BGPSUL ASU+5!, ASU+7
BGPSUL( ASU+8
BGPSUL(0 ASU+10
>> BGPSUNM ASU+10*
>> BGPTP TP+4*
>> BGPVDT BY+1*, BY+8*, BY+10, F+1*, F+9*, F+11
>> C ASU+8*, ASU+9, ASU+10, ASU+11
DA TP+5!, TP+17!, BEN+3!, ASU+4!, ZIS+2!
DD ZIS+2!
DFOUT EOP+4!
DIADD ZIS+2!
DIC ZIS+2!
DINUM ZIS+2!
DIR TP+5!, TP+17!, BY+5!, BEN+3!, ASU+4!, F+6!, EOP+3~
DIR("?" F+5*
DIR("A" TP+5*, TP+17*, BY+4*, BEN+2*, ASU+4*, F+4*
DIR("B" TP+17*, BEN+3*
DIR(0 TP+5*, TP+17*, BY+3*, BEN+2*, ASU+4*, F+3*, EOP+5*
DIRUT TP+6, TP+18, BY+6, BY+7*, BEN+4, F+7, F+8*, EOP+4!
DLAYGO ZIS+2!
DLOUT EOP+4!
DR ZIS+2!
DT TP+14
DTOUT EOP+4!
DUOUT BY+7, F+8, EOP+4!
DUZ USR+1
DUZ(2 BGP6DHEA+5, LOC+1
IO DRIVER+1, TSKMN+1
IO("DOC" TSKMN+2
IO("Q" GI+8
IO("S" EOP+2
>> IOCPU TSKMN+5
IOF BGP6DHEA+4
IOM TSKMN+3, CTR+1
ION TSKMN+1
IOP GI+7!
IOSL TSKMN+3
IOST TSKMN+1, EOP+1
>> IOT EOP+2
N FAC+1~*, FAC+2, FAC+3, SU+1~*, SU+2, SU+3
S FAC~, FAC+1, SU~, SU+1
U BGP6DHEA+5, ASU+10, FAC+3, SU+3, USR+1, LOC+1
X BY+10*, BY+11*, BY+12, BY+13, ASU+8*, ASU+10*, ZIS+2!, GI+1*, CTR~, CTR+1
Y TP+7, TP+19, BY+8, BY+9, BEN+5, ASU+10*, ZIS+2!, F+9, F+10, CTR~
, CTR+1
>> ZTCPU TSKMN+5*
>> ZTDESC TSKMN+5*
>> ZTDTH TSKMN+5*
>> ZTIO TSKMN+1*, TSKMN+2*, TSKMN+3*
>> ZTQUEUED EOP+2
>> ZTRTN TSKMN+5*
ZTSAVE TSKMN+4!
ZTSAVE("BGP*" TSKMN+4*
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All