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 |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: BGPMUDSL

Package: IHS GPRA Information System

Routine: BGPMUDSL


Information

BGPMUDSL ; IHS/MSC/MMT - DISPLAY Measure LISTS ;02-Mar-2011 14:00;DU

Source Information

Source file <BGPMUDSL.m>

Call Graph

Call Graph Total: 7

Package Total Call Graph
Registration 3 EN^VALM  TERM^VALM0  (CLEAR,FULL)^VALM1  
Kernel 2 $$NOW^XLFDT  DISP^XQORM1  
IHS GPRA Information System 1 $$INITIALS^BGPMUUT2  
VA Fileman 1 ^DIR  

Caller Graph

Caller Graph Total: 9

Package Total Caller Graph
IHS GPRA Information System 9 BGP2GTA  BGP3GTA  BGP4GTA  BGP5GTA  BGP6GTA  BGP7GTA  BGP8GTA  BGPMUEH  
BGPMUEP  

Entry Points

Name Comments DBIA/ICR reference
RT ;EP
REMX ;
EN ;EP -- main entry point for LIST DISPLAY
ADDALL ;
HDR ; -- header code
PT ;EP
EOJ1 ;EP
EXPND ; -- expand code
BACK ;go back to listman
INIT ;EP -- init variables and list array
EXIT ; -- exit code
REM ;
PH ;EP prompt for output creation type (hospital measures)
ADDX ;
ADD ;EP - add an item to the selected list - called from a protocol
EP ;EP - CALLED FROM OPTION
HELP ; -- help code

External References

Name Field # of Occurrence
$$INITIALS^BGPMUUT2 PT+23
^DIR RT+5, ADD+1, REM+1, PT+4, PT+15, PT+20, PH+4, PH+15, PH+20
EN^VALM EN+1
TERM^VALM0 BACK+1
CLEAR^VALM1 EN+2
FULL^VALM1 EN+3, ADD+4, REM+4
$$NOW^XLFDT PT+23, PH+23
DISP^XQORM1 HELP+1

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"Select List Type.",!
  • Line Location: RT+3
Function Call: WRITE
  • Prompt: !!
  • Line Location: HELP+1
Function Call: WRITE
  • Prompt: !
  • Line Location: ADD+1
Function Call: WRITE
  • Prompt: !,"No items selected."
  • Line Location: ADD+2
Function Call: WRITE
  • Prompt: !,"No items selected."
  • Line Location: ADD+3
Function Call: WRITE
  • Prompt: !
  • Line Location: REM+1
Function Call: WRITE
  • Prompt: !,"No items selected."
  • Line Location: REM+2
Function Call: WRITE
  • Prompt: !,"No items selected."
  • Line Location: REM+3
Function Call: WRITE
  • Prompt: !!,"Please choose an output type. For an explanation of the delimited",!,"file please see the user manual.",!
  • Line Location: PT+2
Function Call: WRITE
  • Prompt: !!,"You have selected to create a "_$S(BGPROT="X":"XML",1:"delimited")_" output file. You can have this"
  • Line Location: PT+9
Function Call: WRITE
  • Prompt: !,"output file created as a text file in the pub directory, "
  • Line Location: PT+10
Function Call: WRITE
  • Prompt: !,"OR you can have the "_$S(BGPROT="X":"XML",1:"delimited")_" output display on your screen so that"
  • Line Location: PT+11
Function Call: WRITE
  • Prompt: !,"you can do a file capture. Keep in mind that if you choose to do a"
  • Line Location: PT+12
Function Call: WRITE
  • Prompt: !,"screen capture you CANNOT Queue your report to run in the background!!",!!
  • Line Location: PT+13
Function Call: WRITE
  • Prompt: !!,"When the report is finished your "_$S(BGPROT="X":"XML",1:"delimited")_" output will be found in the",!,$P($G(^AUTTSITE(1,1)),U,2)," directory. The filename will be ",BGPDELF,$S(BGPROT="X":"",1:".txt"),!
  • Line Location: PT+24
Function Call: WRITE
  • Prompt: !!,"Please choose an output type. For an explanation of the delimited",!,"file please see the user manual.",!
  • Line Location: PH+2
Function Call: WRITE
  • Prompt: !!,"You have selected to create a "_$S(BGPROT="X":"XML",1:"delimited")_" output file. You can have this"
  • Line Location: PH+9
Function Call: WRITE
  • Prompt: !,"output file created as a text file in the pub directory, "
  • Line Location: PH+10
Function Call: WRITE
  • Prompt: !,"OR you can have the "_$S(BGPROT="X":"XML",1:"delimited")_" output display on your screen so that"
  • Line Location: PH+11
Function Call: WRITE
  • Prompt: !,"you can do a file capture. Keep in mind that if you choose to do a"
  • Line Location: PH+12
Function Call: WRITE
  • Prompt: !,"screen capture you CANNOT Queue your report to run in the background!!",!!
  • Line Location: PH+13
Function Call: WRITE
  • Prompt: !!,"When the report is finished your "_$S(BGPROT="X":"XML",1:"delimited")_" output will be found in the",!,$P($G(^AUTTSITE(1,1)),U,2)," directory. The filename will be ",BGPDELF,$S(BGPROT="X":"",1:".txt"),!
  • Line Location: PH+24
Routine Call
  • VALM
  • Line Location:
    • EN+1
Routine Call
  • DIR
  • Line Location:
    • RT+5
    • ADD+1
    • REM+1
    • PT+4
    • PT+15
    • PT+20
    • PH+4
    • PH+15
    • PH+20

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^AUTTSITE(1 PT+24, PH+24
^BGPMUIND( INIT+3, INIT+4

Label References

Name Line Occurrences
ADDX ADD+2, ADD+3, REM+2, REM+3
BACK ADDX+1, ADDALL+2, REMX+1
EN EP+1
EOJ1 EN+5
HDR BACK+4
INIT BACK+3
PT PT+16, PT+21, PH+16, PH+21

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> BGP0NPLT RT+4
BGPANS EOJ1+1!
BGPC EOJ1+1!
>> BGPDELF PT+1*, PT+8*, PT+22*, PT+23*, PT+24, PH+1*, PH+8*, PH+22*, PH+23*, PH+24
>> BGPDELT PT+1*, PT+8*, PT+17*, PT+18, PH+1*, PH+8*, PH+17*, PH+18
BGPGANS EOJ1+1!, ADD+5*, REM+5*
BGPGC EOJ1+1!, ADD+5*, REM+5*
BGPGI EOJ1+1!, ADD+5*, REM+5*
BGPHIGH EOJ1+1!, INIT+1*, INIT+7*, ADD+1, ADDALL+1, REM+1
BGPI EOJ1+1!, ADD+5*
>> BGPIND ADD+5*
>> BGPIND( INIT+3, ADD+5, ADDALL+1
BGPLIST RT+6!, RT+7*
BGPLIST( INIT+4, ADD+5*, ADDALL+1*, REM+5!
BGPMUGL EOJ1+1!, INIT+1!
BGPMUGL( INIT+4*
BGPMUGL("IDX" INIT+4*, ADD+5, ADDALL+1, REM+5
>> BGPMUYF INIT+3, INIT+4
BGPNOLI INIT+1!
BGPNOLI( ADD+5, ADDALL+1
>> BGPNOW PT+23*, PH+23*
>> BGPPROV PT+23
>> BGPQUIT RT+6*
>> BGPROT PT+1*, PT+6*, PT+7, PT+9, PT+11, PT+14, PT+19, PT+23, PT+24, PH+1*
, PH+6*, PH+7, PH+9, PH+11, PH+14, PH+19, PH+23, PH+24
BGPTIND EOJ1+1!
BGPX EOJ1+1!
C INIT+2~, INIT+3*, INIT+4*, INIT+7
DA RT+5!, PT+4!, PT+15!, PT+20!, PH+4!, PH+15!, PH+20!
DIR RT+5!, BACK+5!, ADD+1!, REM+1!, PT+4!, PT+15!, PT+20!, PH+4!, PH+15!, PH+20!
DIR("A" RT+5*, ADD+1*, REM+1*, PT+4*, PT+15*, PT+20*, PH+4*, PH+15*, PH+20*
DIR("B" PT+4*, PT+15*, PH+4*, PH+15*
DIR(0 RT+5*, ADD+1*, REM+1*, PT+4*, PT+14*, PT+20*, PH+4*, PH+14*, PH+20*
>> DIRUT RT+6, ADD+1*, ADD+3, REM+1*, REM+3, PT+5, PT+16, PT+21, PH+5, PH+16
, PH+21
>> DUOUT ADD+1, REM+1
I INIT+2~, INIT+3*, BACK+6!, ADDALL+1*, REM+5*
IOF EN+4, ADD+4, REM+4
O INIT+2~, INIT+3*
U INIT+4, PT+24, PH+24
>> VALMBCK BACK+2*
>> VALMCNT INIT+7*
>> VALMHDR(1 HDR+1*
>> VALMHDR(2 HDR+2*
X INIT+2~, INIT+3*, INIT+4, HELP+1*, BACK+6!, ADDALL+1*
Y RT+7, BACK+6!, ADD+2, ADD+5, REM+2, REM+5, PT+6, PT+17, PT+22, PH+6
, PH+17, PH+22
Z BACK+6!
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  All