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

Package: Women's Health

Routine: BWGRVLP2


Information

BWGRVLP2 ; IHS/CMI/LAB - PRINT WH PROCEDURE REPORT ;15-Feb-2003 21:53;PLS

Source Information

Source file <BWGRVLP2.m>

Call Graph

Call Graph Total: 4

Package Total Call Graph
Women's Health 2 DEL^BWGRVL  DONE^BWGRVLU  
IHS VA Utilities 1 ^XBGSAVE  
VA Fileman 1 ^DIR  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Women's Health 1 BWGRVLP  

Entry Points

Name Comments DBIA/ICR reference
DONE1 ;
HEAD ;ENTRY POINT
DONE ;EP
HEAD1 ;EP
WRITEF ;EP - write out flat file

External References

Name Field # of Occurrence
DEL^BWGRVL DONE1+2
DONE^BWGRVLU DONE+2
^DIR HEAD+2
^XBGSAVE WRITEF+4

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: HEAD+2
Function Call: WRITE
  • Prompt: !?((BWGRTCW-BWGRLENG)/2),BWGRTEXT,?(BWGRTCW-8),"Page ",BWGRPG
  • Line Location: HEAD1+3
Function Call: WRITE
  • Prompt: !?((BWGRTCW-BWGRLENG)/2),BWGRTITL,?(BWGRTCW-8),"Page ",BWGRPG
  • Line Location: HEAD1+4
Function Call: WRITE
  • Prompt: !?((BWGRTCW-BWGRLENG)/2),"Procedure Dates: ",BWGRBDD," and ",BWGREDD,!
  • Line Location: HEAD1+5
Function Call: WRITE
  • Prompt: !?((BWGRTCW-BWGRLENG)/2),"Search Template: ",$P(^DIBT(BWGRSEAT,0),U),!
  • Line Location: HEAD1+6
Function Call: WRITE
  • Prompt: !?((BWGRTCW-BWGRLENG)/2),$S(BWGRPTVS="R":"WH PROCEDURE",1:"PATIENT")," SUB-TOTALS BY: ",BWGRSORV,!
  • Line Location: HEAD1+7
Function Call: WRITE
  • Prompt: !?((BWGRTCW-BWGRLENG)/2),BWGRSORV,": ",BWGRSRTR,!
  • Line Location: HEAD1+8
Function Call: WRITE
  • Prompt: !,BWGRHEAD,!
  • Line Location: HEAD1+9
Function Call: WRITE
  • Prompt: BWGRDASH,!
  • Line Location: HEAD1+10
Function Call: WRITE
  • Prompt: !,BWGRSORV,":"
  • Line Location: HEAD1+11
Function Call: WRITE
  • Prompt: !!,"Flat file being created, hold on...",!
  • Line Location: HEAD1+12
Routine Call
  • DIR
  • Line Location:
    • HEAD+2

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIBT( HEAD1+6
^VA(200 - [#200] WRITEF+2
^XTMP("BWGRFLAT" DONE1+1!
^XTMP("BWGRVL" DONE1+1!
^XTMP($J WRITEF+6!

Label References

Name Line Occurrences
DONE1 DONE+1
HEAD1 HEAD+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
AUPNDAYS DONE1+3!
AUPNDOB DONE1+3!
AUPNDOD DONE1+3!
AUPNPAT DONE1+3!
AUPNSEX DONE1+3!
BWGRBD DONE1+3!
BWGRBDD DONE1+3!, HEAD1+5
BWGRBT DONE1+1, DONE1+3!
BWGRBTH DONE1+3!
BWGRCRIT DONE1+3!
>> BWGRCTYP DONE+1, HEAD1+1, HEAD1+7, HEAD1+11, HEAD1+12
BWGRDASH DONE1+3!, HEAD1+10
BWGRED DONE1+3!
BWGREDD DONE1+3!, HEAD1+5
BWGRFIEL DONE1+4!
BWGRFILE DONE1+4!, WRITEF+2
BWGRFOUN DONE1+4!
BWGRFRST DONE1+4!
BWGRHDR DONE1+3!
BWGRHEAD DONE1+3!, HEAD1+9
BWGRI DONE1+3!
BWGRJOB DONE1+1, DONE1+3!
BWGRL DONE1+3!
BWGRLENG DONE1+3!, HEAD1+3*, HEAD1+4*, HEAD1+5*, HEAD1+6*, HEAD1+7*, HEAD1+8*
BWGRLHDR DONE1+4!
BWGRLINE DONE1+3!
BWGRODAT DONE1+3!
BWGRPCNT DONE1+3!
BWGRPG DONE1+3!, HEAD+1, HEAD1+2*, HEAD1+3, HEAD1+4
BWGRPRNM DONE1+4!
BWGRPRNT DONE1+4!
>> BWGRPTVS HEAD1+3, HEAD1+7
BWGRQUIT DONE1+3!, HEAD+2*
BWGRRCNT DONE1+3!
BWGRRPT DONE1+3!
BWGRSD DONE1+3!
BWGRSEAT DONE1+4!, HEAD1+6
BWGRSORT DONE1+4!
>> BWGRSORV HEAD1+7, HEAD1+8, HEAD1+11
BWGRSORX DONE1+4!
>> BWGRSPAG HEAD1+8
BWGRSRT DONE1+4!
>> BWGRSRTR HEAD1+8
BWGRTCW DONE1+3!, HEAD1+3, HEAD1+4, HEAD1+5, HEAD1+6, HEAD1+7, HEAD1+8
BWGRTEST DONE1+4!
>> BWGRTEXT HEAD1+3*
>> BWGRTITL HEAD1+3, HEAD1+4
BWGRTYPE DONE1+4!, HEAD1+5, HEAD1+6
BWGRVIEN DONE1+3!
BWGRVREC DONE1+3!
BWGRX DONE1+4!
D0 DONE1+4!
DIR HEAD+2!
DIR(0 HEAD+2*
>> DTOUT HEAD+2
DUZ WRITEF+2
IO HEAD+2
IO(0 HEAD+2
IOF HEAD1+2
IOST HEAD+2, HEAD1+12
J DONE1+4!
K DONE1+4!
L DONE1+4!
U HEAD1+6, WRITEF+2
>> XBE WRITEF+3*
XBF WRITEF+3*, WRITEF+7!
XBFLT WRITEF+3*, WRITEF+7!
XBFN WRITEF+2*, WRITEF+7!
XBGL WRITEF+1*, WRITEF+7!
XBMED WRITEF+2*, WRITEF+7!
XBQ WRITEF+3*, WRITEF+7!
XBTLE WRITEF+2*, WRITEF+7!
>> Y HEAD+2
>> ZTQUEUED DONE+1, HEAD1+1
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  All