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 |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: PRSNUT05

Package: PAID

Routine: PRSNUT05


Information

PRSNUT05 ;WOIFO/JAH - Nurse Activity for VANOD Utilities;6/5/2009

Source Information

Source file <PRSNUT05.m>

Call Graph

Call Graph

Call Graph Total: 7

Package Total Call Graph
Kernel 3 ^%ZIS  ^%ZISC  ^%ZTLOAD  
PAID 3 $$ASK^PRSLIB00  $$ISNURSE^PRSNUT01  ($$DIV,$$PRIMLOC)^PRSNUT03  
VA FileMan 1 ^DIC  

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
PAID 1 PRSN SHOW POC SYSTEM SETUP  

Entry Points

Name Comments DBIA/ICR reference
SHOWSU ; SHOW SYSTEM SETUP WITH DIVISIONS, NURSE LOCATIONS AND T&Ls
MAIN ;
SELECT(DM) ; Allow selection of one or all from division
LOCTL(DATA,DIVMAP) ; Build an array that sorts locations with t&ls and counts
; the number of nurses at the location and t&l
SHOLOCTL(DATA,DIVMAP,RUNDT) ;
HDR ;
BLDMAP(DIVMAP) ; BUILD A DIVISION MAP OF LOCATIONS
CLEANUP ;

External References

Name Field # of Occurrence
^%ZIS SHOWSU+7
^%ZISC MAIN+7
^%ZTLOAD SHOWSU+16
^DIC SELECT+5
$$ASK^PRSLIB00 SHOLOCTL+4, SHOLOCTL+11
$$ISNURSE^PRSNUT01 LOCTL+5
$$DIV^PRSNUT03 BLDMAP+4
$$PRIMLOC^PRSNUT03 LOCTL+16

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"Request "_ZTSK_" Queued."
  • Line Location: SHOWSU+17
Function Call: WRITE
  • Prompt: !,I
  • Line Location: SHOLOCTL+7
Function Call: WRITE
  • Prompt: !,?25,$G(DATA(NLD,I,J)),?41,J
  • Line Location: SHOLOCTL+10
Function Call: WRITE
  • Prompt: @IOF,!!!?7,"DIVISION: "
  • Line Location: HDR+2
Function Call: WRITE
  • Prompt: NLD
  • Line Location: HDR+4
Function Call: WRITE
  • Prompt: $P(DIVMAP("IN",NLD),U)," (",$P(DIVMAP("IN",NLD),U,2),")"
  • Line Location: HDR+6
Function Call: WRITE
  • Prompt: ?(IOM-22),"Run Date: ",RUNDT
  • Line Location: HDR+7
Function Call: WRITE
  • Prompt: !,"Location",?22,"Nurse Count",?38,"T&L Unit"
  • Line Location: HDR+8
Function Call: WRITE
  • Prompt: !
  • Line Location: HDR+9
Function Call: WRITE
  • Prompt: "-"
  • Line Location: HDR+9
Routine Call
  • %ZIS
  • Line Location:
    • SHOWSU+7
Routine Call
  • DIC
  • Line Location:
    • SELECT+5

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DIC(4 - [#4] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^NURSF(211.4 - [#211.4] BLDMAP+3
^PRSPC - [#450] LOCTL+4, LOCTL+7, LOCTL+10, LOCTL+11

Label References

Name Line Occurrences
$$SELECT SHOWSU+4
BLDMAP SHOWSU+3
CLEANUP MAIN+6
HDR SHOLOCTL+4, SHOLOCTL+11
LOCTL MAIN+4
MAIN SHOWSU+19
SHOLOCTL MAIN+5

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%ZIS SHOWSU+2~, SHOWSU+6*
DATA MAIN+1~, MAIN+4, MAIN+5, LOCTL~, SHOLOCTL~, CLEANUP+1!
DATA( LOCTL+24*, LOCTL+25*, SHOLOCTL+3, SHOLOCTL+6, SHOLOCTL+9, SHOLOCTL+10
DIC SELECT+1~, SELECT+2*
DIC("A" SELECT+4*
DIC("S" SELECT+3*
DIC(0 SELECT+2*
DIVINFO BLDMAP+1~, BLDMAP+4*, BLDMAP+5, BLDMAP+6
DIVMAP SHOWSU+2~, SHOWSU+3, SHOWSU+4, MAIN+4, MAIN+5, LOCTL~, SHOLOCTL~, BLDMAP~, CLEANUP+1!
DIVMAP("IN" HDR+6, BLDMAP+6*
DIVMAP("NL" LOCTL+19, BLDMAP+5*
DIVS SHOWSU+2~, SHOWSU+4*, SHOWSU+5, LOCTL+23
DM SELECT~
DT MAIN+3
DTOUT SELECT+1~, SELECT+6
DUOUT SELECT+1~, SELECT+6
I SHOLOCTL+1~, SHOLOCTL+5*, SHOLOCTL+6*, SHOLOCTL+7, SHOLOCTL+9, SHOLOCTL+10
IEN200 LOCTL+2~, LOCTL+10*, LOCTL+15, LOCTL+16
IO MAIN+2
IO("Q" SHOWSU+9, SHOWSU+10!
IOF HDR+2
IOM HDR+7, HDR+9
IOP SHOWSU+2~
IOSL SHOLOCTL+11
J SHOLOCTL+1~, SHOLOCTL+8*, SHOLOCTL+9*, SHOLOCTL+10
K HDR+1~, HDR+9*
LIEN BLDMAP+1~, BLDMAP+2*, BLDMAP+3*, BLDMAP+4, BLDMAP+5
LSTNLD SHOLOCTL+1~, SHOLOCTL+2*, SHOLOCTL+4*
NAME LOCTL+2~
NCNT LOCTL+2~, LOCTL+3*, LOCTL+9*
NL LOCTL+2~, LOCTL+14*, LOCTL+16*, LOCTL+17, LOCTL+18, LOCTL+19
NLD SHOLOCTL+1~, SHOLOCTL+2*, SHOLOCTL+3*, SHOLOCTL+4, SHOLOCTL+6, SHOLOCTL+9, SHOLOCTL+10, HDR+3, HDR+4, HDR+6
NLDIV LOCTL+2~, LOCTL+14*, LOCTL+19*, LOCTL+21*, LOCTL+22, LOCTL+23, LOCTL+24, LOCTL+25
NLE LOCTL+2~, LOCTL+14*, LOCTL+17*, LOCTL+21*, LOCTL+22, LOCTL+24, LOCTL+25
OUT LOCTL+2~
POP SHOWSU+2~, SHOWSU+8
PRSIEN LOCTL+2~, LOCTL+3*, LOCTL+4*, LOCTL+5, LOCTL+7, LOCTL+10, LOCTL+11
RUNDT MAIN+1~, MAIN+3*, MAIN+5, SHOLOCTL~, HDR+7
SEPFLAG LOCTL+2~, LOCTL+7*, LOCTL+8
STOP SHOLOCTL+1~, SHOLOCTL+2*, SHOLOCTL+3, SHOLOCTL+4*, SHOLOCTL+11*
TLE LOCTL+2~, LOCTL+12*, LOCTL+13*, LOCTL+22, LOCTL+24, LOCTL+25
U LOCTL+7, LOCTL+10, LOCTL+12, LOCTL+17, LOCTL+19, HDR+6, BLDMAP+6
X SELECT+1~, LOCTL+2~, LOCTL+5*, LOCTL+6
Y SELECT+1~, SELECT+7
ZNODE LOCTL+2~, LOCTL+11*, LOCTL+12
ZTCPU SHOWSU+11~
ZTDESC SHOWSU+11~, SHOWSU+12*
ZTDTH SHOWSU+11~
ZTIO SHOWSU+11~
ZTKIL SHOWSU+11~
ZTPRI SHOWSU+11~
>> ZTREQ SHOWSU+17*
ZTRTN SHOWSU+11~, SHOWSU+13*
ZTSAVE SHOWSU+11~
ZTSAVE("DIVMAP(" SHOWSU+14*
ZTSAVE("DIVS" SHOWSU+15*
ZTSK SHOWSU+11~, SHOWSU+17
ZTSYNC SHOWSU+11~
ZTUCI SHOWSU+11~
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All