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

Package: PAID

Routine: PRSARC02


Information

PRSARC02 ;WOIFO/JAH - Recess Tracking Library Functions ;10/16/06

Source Information

Source file <PRSARC02.m>

Call Graph

Call Graph

Call Graph Total: 9

Package Total Call Graph
PAID 5 ^PRSAENT  PP^PRSAPPU  ($$FYDAYS,$$GETFSCYR)^PRSARC04  ^PRSAUTL  $$ASK^PRSLIB00  
VA FileMan 3 ^%DT  (FIND,IX)^DIC  ^DIR  
List Manager 1 FULL^VALM1  

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 PRSARC  

Entry Points

Name Comments DBIA/ICR reference
GETNURSE(NURSE,PRSTLV) ; procedure prompts and screens only 9-month AWS nurses
;
CHOOSEFY(SELFY,NURSE) ; Build List of FY choices--Last, Current, Next--include
; whether a record exists for that fiscal year already or not
PRMPTARY ; Build array w/fiscal year selections to edit
BLDDIR(FYSA,CHOICES,RENT) ; Put Set of Codes for DIR into DIR(0) format

External References

Name Field # of Occurrence
^%DT PRMPTARY+32
FIND^DIC CHOOSEFY+23
IX^DIC GETNURSE+30
^DIR CHOOSEFY+51
^PRSAENT GETNURSE+38
PP^PRSAPPU PRMPTARY+34
$$FYDAYS^PRSARC04 PRMPTARY+21
$$GETFSCYR^PRSARC04 PRMPTARY+3, PRMPTARY+6, PRMPTARY+9
^PRSAUTL GETNURSE+19
$$ASK^PRSLIB00 GETNURSE+43
FULL^VALM1 GETNURSE+12

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: @IOF,!!!
  • Line Location: GETNURSE+13
Function Call: WRITE
  • Prompt: !!?5,"This nurse is not currently entitled to Recess Periods."
  • Line Location: GETNURSE+40
Function Call: WRITE
  • Prompt: !?5,"A new FY Recess Record cannot be added, but existing FY"
  • Line Location: GETNURSE+41
Function Call: WRITE
  • Prompt: !?5,"Recess records may be edited."
  • Line Location: GETNURSE+42
Function Call: WRITE
  • Prompt: !
  • Line Location: GETNURSE+43
Function Call: WRITE
  • Prompt: !,$P(NURSE,U,2)," has no AWS schedules in the current, next or last fiscal years."
  • Line Location: CHOOSEFY+33
Function Call: WRITE
  • Prompt: !,"Error: no fiscal year data!",!!
  • Line Location: BLDDIR+1
Routine Call
  • DIC
  • Line Location:
    • CHOOSEFY+23
Routine Call
  • DIC
  • Line Location:
    • GETNURSE+30
Routine Call
  • DIR
  • Line Location:
    • CHOOSEFY+51

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^PRSPC - [#450] Classic Fileman Calls
^PRST(458.8 - [#458.8] FIND^DIC

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PRSPC - [#450] GETNURSE+47

Label References

Name Line Occurrences
$$BLDDIR CHOOSEFY+36
PRMPTARY CHOOSEFY+27

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
AW BLDDIR+3~, BLDDIR+6*, BLDDIR+20
CH CHOOSEFY+35~, CHOOSEFY+37*, CHOOSEFY+38*, CHOOSEFY+39*, CHOOSEFY+40
CHOICE CHOOSEFY+35~, CHOOSEFY+36, CHOOSEFY+37, CHOOSEFY+38, CHOOSEFY+39, CHOOSEFY+50
CHOICES BLDDIR~, BLDDIR+10*, BLDDIR+15*
CI BLDDIR+3~, BLDDIR+13*, BLDDIR+14, BLDDIR+20
CNT PRMPTARY+1~, PRMPTARY+15*, PRMPTARY+17*, PRMPTARY+27, PRMPTARY+28, PRMPTARY+36, PRMPTARY+38, BLDDIR+3~, BLDDIR+4*, BLDDIR+12*
, BLDDIR+13, BLDDIR+15, BLDDIR+17, BLDDIR+19
CUR PRMPTARY+1~, PRMPTARY+3*, PRMPTARY+4, PRMPTARY+28
CUR4Y PRMPTARY+1~, PRMPTARY+4*, PRMPTARY+5, PRMPTARY+11*, PRMPTARY+16, PRMPTARY+27
D GETNURSE+24~, GETNURSE+28*
D1 PRMPTARY+34~*
DFN GETNURSE+36~, GETNURSE+37*
DIC GETNURSE+24~, GETNURSE+27*
DIC("A" GETNURSE+25*
DIC("S" GETNURSE+29*
DIC(0 GETNURSE+26*
DIR CHOOSEFY+35~
DIR("?" CHOOSEFY+40*, CHOOSEFY+41*, CHOOSEFY+42*, CHOOSEFY+43*, CHOOSEFY+44*, CHOOSEFY+45*, CHOOSEFY+46*, CHOOSEFY+47*, CHOOSEFY+48*
DIR("A" CHOOSEFY+49*
DIR("B" CHOOSEFY+50*
DIR(0 CHOOSEFY+36*
DIROUT CHOOSEFY+35~
DIRUT CHOOSEFY+35~, CHOOSEFY+52
DT PRMPTARY+3
DTOUT CHOOSEFY+35~
DUMMY GETNURSE+17~, GETNURSE+43*
DUOUT CHOOSEFY+35~
EN PRMPTARY+1~, PRMPTARY+23*, PRMPTARY+25*, PRMPTARY+26
ENT GETNURSE+36~, GETNURSE+38
EXTRANGE PRMPTARY+1~, PRMPTARY+26*, PRMPTARY+28
EXTSTDT PRMPTARY+2~, PRMPTARY+35*, PRMPTARY+36
FOUND PRMPTARY+1~, PRMPTARY+18*, PRMPTARY+19, PRMPTARY+20*, PRMPTARY+29, PRMPTARY+31
FY PRMPTARY+1~, PRMPTARY+16*, PRMPTARY+20, PRMPTARY+21
FYA CHOOSEFY+18~
FYA("DILIST" PRMPTARY+19, PRMPTARY+20, PRMPTARY+31
FYSA CHOOSEFY+18~, CHOOSEFY+36, BLDDIR~, BLDDIR+1
FYSA( CHOOSEFY+53, PRMPTARY+27*, PRMPTARY+28*, PRMPTARY+36*, PRMPTARY+38*, BLDDIR+13
FYSA(1 CHOOSEFY+32
FYSA(2 CHOOSEFY+32
FYSA(3 CHOOSEFY+32
IOF GETNURSE+13
LAS PRMPTARY+2~, PRMPTARY+9*, PRMPTARY+10, PRMPTARY+28
LAS4Y PRMPTARY+2~, PRMPTARY+10*, PRMPTARY+13*, PRMPTARY+16, PRMPTARY+27
NEX PRMPTARY+2~, PRMPTARY+6*, PRMPTARY+7, PRMPTARY+28
NEX4Y PRMPTARY+2~, PRMPTARY+7*, PRMPTARY+8, PRMPTARY+12*, PRMPTARY+16, PRMPTARY+27
NR BLDDIR+3~, BLDDIR+5*, BLDDIR+20
NURSE GETNURSE~, GETNURSE+31*, GETNURSE+32, GETNURSE+37, GETNURSE+44*, GETNURSE+46*, GETNURSE+47, GETNURSE+48*, CHOOSEFY~, CHOOSEFY+19
, CHOOSEFY+23, CHOOSEFY+33
PPE PRMPTARY+1~, PRMPTARY+36
PRSTLV GETNURSE~, GETNURSE+18
RANGE PRMPTARY+1~, PRMPTARY+21*, PRMPTARY+22, PRMPTARY+23, PRMPTARY+28
REC PRMPTARY+1~, PRMPTARY+18*, PRMPTARY+19*, PRMPTARY+20
RENT CHOOSEFY+18~, CHOOSEFY+19*, CHOOSEFY+32, CHOOSEFY+36, CHOOSEFY+40, BLDDIR~, BLDDIR+14
RWIEN PRMPTARY+1~, PRMPTARY+20*, PRMPTARY+36
SELFY CHOOSEFY~, CHOOSEFY+52*, CHOOSEFY+53*
SELI BLDDIR+3~, BLDDIR+11*, BLDDIR+20
SOC BLDDIR+3~, BLDDIR+10~*, BLDDIR+16, BLDDIR+17*, BLDDIR+19*, BLDDIR+20*, BLDDIR+21
SSN GETNURSE+17~, GETNURSE+47*, GETNURSE+48
ST PRMPTARY+1~, PRMPTARY+22*, PRMPTARY+24*, PRMPTARY+26
STDT PRMPTARY+1~, PRMPTARY+33*, PRMPTARY+34, PRMPTARY+36
TLE GETNURSE+17~, GETNURSE+20, GETNURSE+28, GETNURSE+48
TLI GETNURSE+17~
TMPDT PRMPTARY+2~, PRMPTARY+5*, PRMPTARY+6, PRMPTARY+8*, PRMPTARY+9
U GETNURSE+44, GETNURSE+46, GETNURSE+47, GETNURSE+48, CHOOSEFY+19, CHOOSEFY+32, CHOOSEFY+33, PRMPTARY+22, PRMPTARY+23, PRMPTARY+26
PRMPTARY+28, PRMPTARY+36, PRMPTARY+38, BLDDIR+14, BLDDIR+20
X CHOOSEFY+35~, PRMPTARY+2~, PRMPTARY+31*
Y GETNURSE+31, CHOOSEFY+35~, CHOOSEFY+53, PRMPTARY+33, PRMPTARY+35
ZENT GETNURSE+36~, GETNURSE+38*, GETNURSE+39
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