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

Package: Womens Health

Routine: WVRPPCD


Information

WVRPPCD ;HCIOFO/FT,JR-REPORT: PROCEDURES STATISTICS; ;7/23/01 13:33

Source Information

Source file <WVRPPCD.m>

Call Graph

Call Graph

Call Graph Total: 10

Package Total Call Graph
Womens Health 8 (DIC,DIE)^WVFMAN  ^WVRPPCD1  ^WVRPPCD2  SELECT^WVSELECT  ZIS^WVUTL2  ASKDATES^WVUTL3  (SETVARS,TITLE)^WVUTL5  KILLALL^WVUTL8  
Kernel 1 $$REPEAT^XLFSTR  
VA FileMan 1 ^DIR  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

action A extended action Ea event driver Ed subscriber Su protocol O limited protocol LP run routine RR broker B edit E server Se print P screenman SM inquire I

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Womens Health 1 WV PRINT PROCEDURE STATS  

Entry Points

Name Comments DBIA/ICR reference
EXIT ;EP
DATES ;EP
SELECT ;EP
BYAGE(WVAGRG,WVPOP) ;EP
BYAGE1 ;
FAC ; Select one or more facilities
DEVICE ;EP
COPYGBL ;EP
DEQUEUE ;EP
HELP1 ;EP
HELP2 ;EP
HELPTX ;EP
CHECK(X) ;EP

External References

Name Field # of Occurrence
^DIR BYAGE+6, BYAGE1+11
DIC^WVFMAN BYAGE1+18
DIE^WVFMAN BYAGE1+20
^WVRPPCD1 WVRPPCD+20, DEQUEUE+4
^WVRPPCD2 WVRPPCD+18, DEQUEUE+2
SELECT^WVSELECT SELECT+1, FAC+1
ZIS^WVUTL2 DEVICE+13
ASKDATES^WVUTL3 DATES+2
SETVARS^WVUTL5 DEQUEUE+2
TITLE^WVUTL5 WVRPPCD+12
KILLALL^WVUTL8 EXIT+2
$$REPEAT^XLFSTR HELPTX+2

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!?3,"Do you wish to display statistics by age group?"
  • Line Location: BYAGE+3
Function Call: WRITE
  • Prompt: !
  • Line Location: BYAGE+6
Function Call: WRITE
  • Prompt: !?5,"Enter the age ranges you wish to select for in the form of:"
  • Line Location: BYAGE1+1
Function Call: WRITE
  • Prompt: !?5," 15-29,30-39,40-105"
  • Line Location: BYAGE1+2
Function Call: WRITE
  • Prompt: !?5,"Use a dash ""-"" to separate the limits of a range,"
  • Line Location: BYAGE1+3
Function Call: WRITE
  • Prompt: !?5,"use a comma to separate the different ranges."
  • Line Location: BYAGE1+4
Function Call: WRITE
  • Prompt: !!?5,"NOTE: Patient ages will reflect the age they were on the"
  • Line Location: BYAGE1+5
Function Call: WRITE
  • Prompt: !?5," dates of their procedures. Patient ages will NOT"
  • Line Location: BYAGE1+6
Function Call: WRITE
  • Prompt: !?5," necessarily be their ages today.",!
  • Line Location: BYAGE1+7
Routine Call
  • DIR
  • Line Location:
    • BYAGE+6
    • BYAGE1+11

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^TMP("WVAR" WVRPPCD+10!, EXIT+1!, COPYGBL+7*
^TMP("WVNOHCF" WVRPPCD+10!, EXIT+1!
^TMP("WVRES" WVRPPCD+10!, EXIT+1!, COPYGBL+4, COPYGBL+6, COPYGBL+7
^WV(790.72 - [#790.72] BYAGE1+10

Label References

Name Line Occurrences
BYAGE WVRPPCD+15
BYAGE1 BYAGE1+14
CHECK BYAGE1+13
COPYGBL WVRPPCD+19, DEQUEUE+4
DATES WVRPPCD+13
DEVICE WVRPPCD+17
EXIT WVRPPCD+13, WVRPPCD+14, WVRPPCD+15, WVRPPCD+16, WVRPPCD+17, DEQUEUE+3, DEQUEUE+4
FAC WVRPPCD+16
HELP1 BYAGE+4
HELP2 BYAGE1+8
HELPTX HELP1+6, HELP2+9
SELECT WVRPPCD+14

Naked Globals

Name Field # of Occurrence
^(0 BYAGE1+10

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
CM WVRPPCD+9~
CM2 WVRPPCD+9~
DIR BYAGE+2~, BYAGE+6!, BYAGE1+8!, BYAGE1+11!
DIR("?" HELPTX+3*, HELPTX+4*!
DIR("A" BYAGE+5*, BYAGE1+9*
DIR("B" BYAGE+4*, BYAGE1+10*
DIR(0 BYAGE+4*, BYAGE1+9*
DIRUT BYAGE+2~, BYAGE+7, BYAGE1+12
DUZ BYAGE1+10, BYAGE1+18
>> DUZ(2 FAC+1
FAIL CHECK+5~, CHECK+6*, CHECK+8, CHECK+11*, CHECK+13*, CHECK+14
FE WVRPPCD+9~, COPYGBL+2~, COPYGBL+3*, COPYGBL+4*, COPYGBL+6, COPYGBL+7
FI WVRPPCD+9~, COPYGBL+2~, COPYGBL+4*, COPYGBL+6, COPYGBL+7
I COPYGBL+2~, COPYGBL+3*, COPYGBL+7*, HELPTX+2~, HELPTX+3*, HELPTX+4, CHECK+5~, CHECK+8*, CHECK+17*
J WVRPPCD+9~
JC WVRPPCD+9~
JR WVRPPCD+9~
JR2 WVRPPCD+9~
M COPYGBL+2~, COPYGBL+5*, COPYGBL+6*, COPYGBL+7
N WVRPPCD+9~, DEVICE+7~*, DEVICE+8, DEVICE+10~*, DEVICE+11, COPYGBL+2~, COPYGBL+4*, COPYGBL+6, COPYGBL+7, CHECK+18*
, CHECK+19*
PA WVRPPCD+9~
PG WVRPPCD+9~
R WVRPPCD+9~
T WVRPPCD+9~, HELPTX+2~*, HELPTX+3
TR WVRPPCD+9~
TR2 WVRPPCD+9~
U BYAGE1+10
WV1 CHECK+5~
WV1( CHECK+17*, CHECK+19
WVAGRG WVRPPCD+15, BYAGE~, BYAGE+9*, BYAGE1+17*, BYAGE1+20
WVAR COPYGBL+2!
>> WVARR DEVICE+7
>> WVARR( DEVICE+7
>> WVBEGDT DATES+2
>> WVENDDT DATES+2
WVJRC WVRPPCD+9~
>> WVLINL HELP1+6*, HELP2+9*
WVPOP WVRPPCD+11*, WVRPPCD+13, WVRPPCD+14, WVRPPCD+15, WVRPPCD+16, WVRPPCD+17, DATES+2, SELECT+1, BYAGE~, BYAGE+2*
, BYAGE+7*, BYAGE1+12*, BYAGE1+20, FAC+1, DEVICE+13
WVRES WVRPPCD+11!
WVSB WVRPPCD+9~, DEVICE+10
WVSB( DEVICE+10
>> WVSV DEVICE+4*, DEVICE+5
>> WVTAB HELP1+6*, HELP2+9*, HELPTX+2
X WVRPPCD+9~, HELPTX+2~, HELPTX+3*, CHECK~, CHECK+3*, CHECK+8, CHECK+14*, CHECK+17, CHECK+18*, CHECK+19*
, CHECK+20*
Y WVRPPCD+9~, BYAGE+2~, BYAGE+9, BYAGE1+13, BYAGE1+14, BYAGE1+17, BYAGE1+18, BYAGE1+19, BYAGE1+20, CHECK+5~
, CHECK+8*, CHECK+9, CHECK+17*
Y1 CHECK+5~, CHECK+9*, CHECK+11, CHECK+13, CHECK+17*
Y2 CHECK+5~, CHECK+9*, CHECK+11, CHECK+13
>> ZTDESC DEVICE+2*
>> ZTRTN DEVICE+3*
>> ZTSAVE("WV" DEVICE+5*
>> ZTSAVE("WVARR(""" DEVICE+8*
>> ZTSAVE("WVSB(""" DEVICE+11*
>> ZTSTOP DEQUEUE+3

Marked Items

Name Field # of Occurrence
$T(@WVLINL+I HELPTX+3
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  Marked Items  | All