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

Package: PAID

Routine: PRSARC


Information

PRSARC ;WOIFO/JAH - Recess Tracking ListManger Inteface ;10/16/06

Source Information

Source file <PRSARC.m>

Call Graph

Call Graph

Call Graph Total: 14

Package Total Call Graph
PAID 9 PP^PRSAPPU  (CHOOSEFY,GETNURSE)^PRSARC02  ($$AWSTART,$$FYRDATA,GETFLWKS,RPOSTED)^PRSARC03  ($$ALLFYAWS,$$GETAVHRS,$$GETFSCYR,ALLOKEY,FYWEEKS)^PRSARC04  MAIN^PRSARC06  ($$AUTOREC,ADDAUTOR)^PRSARC09  VALIDRS^PRSARCS  ^PRSAUTL  
$$ASK^PRSLIB00  
VA FileMan 3 C^%DTC  ^DIC  ^DIR  
List Manager 2 EN^VALM  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: 8

Package Total Caller Graph
PAID 8 PRSA RECESS ENTER/EDIT  PRSA RECESS TRACKING MANAGER  PRSA RECESS TRACKING VIEWER  PRSA RECESS VIEWER-HR  PRSA RECESS VIEWER-NURSE  PRSA RECESS VIEWER-SUP  PRSA RECESS VIEWER-TK  PRSARC03  

Entry Points

Name Comments DBIA/ICR reference
ENEDIT ; -- main entry point for PRSA RECESS TRACKING
SUP ;
TK ;
HR ;
NURSE ;
ENVIEW ; -- main entry point for PRSA RECESS VIEWER
; ask user nurse then provide selection of available recess records
; by fiscal year that may be viewed.
SETUP(OUT) ; Setup for a new AWS schedule-prompt for year & start or bring
; up an existing schedule
HDR ; -- header code
INIT ; -- init variables and list array
HELP ; -- help code
EXIT ; -- exit code
EXPND ; -- expand code

External References

Name Field # of Occurrence
C^%DTC SETUP+62
^DIC TK+9, HR+5, NURSE+14
^DIR HELP+15
PP^PRSAPPU SETUP+61
CHOOSEFY^PRSARC02 SETUP+20
GETNURSE^PRSARC02 SETUP+9
$$AWSTART^PRSARC03 SETUP+56
$$FYRDATA^PRSARC03 ENVIEW+12
GETFLWKS^PRSARC03 INIT+26
RPOSTED^PRSARC03 INIT+36
$$ALLFYAWS^PRSARC04 SETUP+49
$$GETAVHRS^PRSARC04 ENVIEW+18, SETUP+72
$$GETFSCYR^PRSARC04 ENVIEW+17, SETUP+68
ALLOKEY^PRSARC04 EXIT+5
FYWEEKS^PRSARC04 ENVIEW+14, ENVIEW+15, SETUP+35, SETUP+36
MAIN^PRSARC06 INIT+19
$$AUTOREC^PRSARC09 SETUP+74
ADDAUTOR^PRSARC09 INIT+31
VALIDRS^PRSARCS EXIT+2
^PRSAUTL TK+2
$$ASK^PRSLIB00 NURSE+4, NURSE+6
EN^VALM ENEDIT+8, ENVIEW+19
FULL^VALM1 HELP+3, EXIT+1

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!!,*7,"Your SSN was not found in either the New Person file or the Employee file.",!!
  • Line Location: NURSE+4
Function Call: WRITE
  • Prompt: !!,*7,"You have no recess schedules on file. Please contact your timekeeper.",!!
  • Line Location: NURSE+6
Function Call: WRITE
  • Prompt: !,"Another user is editing this nurses recess records."
  • Line Location: SETUP+11
Function Call: WRITE
  • Prompt: !!,"The following actions are available:"
  • Line Location: HELP+4
Function Call: WRITE
  • Prompt: !," GH Recess Hours Summary - recess weeks and hours summary with totals."
  • Line Location: HELP+5
Routine Call
  • DIC
  • Line Location:
    • TK+9
    • HR+5
    • NURSE+14
Routine Call
  • DIR
  • Line Location:
    • HELP+15
Routine Call
  • VALM
  • Line Location:
    • ENEDIT+8
    • ENVIEW+19

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^PRST(458.8 - [#458.8] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PRSPC - [#450] ENVIEW+5
^PRSPC("SSN" NURSE+3
^PRST(458.8 - [#458.8] NURSE+5, NURSE+7, NURSE+8, SETUP+11, EXIT+4
^TMP("PRSARC" INIT+14!, EXIT+7!
^TMP("PRSLI" INIT+16!, EXIT+7!
^TMP("PRSRW" INIT+18!, INIT+32, INIT+33, EXIT+7!
^TMP("PRSSW" INIT+17!, EXIT+7!
^VA(200 - [#200] NURSE+2

Label References

Name Line Occurrences
ENVIEW TK+13, HR+9, NURSE+18
EXIT ENEDIT+4
SETUP ENEDIT+3

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%H SETUP+62~
A1 EXIT+12!
ABORT NURSE+1~, NURSE+4*, NURSE+6*
AC EXIT+12!
ALLFY SETUP+15~, SETUP+49*, SETUP+50, SETUP+53
C0 EXIT+12!
D1 SETUP+61~*, SETUP+62
DAY SETUP+61~, SETUP+62, EXIT+12!
DIC TK+4~, TK+8*, HR+1~, HR+4*, NURSE+1~, NURSE+12*
DIC("A" TK+7*, HR+3*, NURSE+11*
DIC("B" NURSE+9*
DIC("S" TK+5*, NURSE+13*
DIC(0 TK+6*, HR+2*, NURSE+10*
DILOCKTM SETUP+11
DIR HELP+1~
DIR("A" HELP+2*, HELP+15
DIR(0 HELP+2*
DTOUT TK+4~, TK+10, HR+1~, HR+6, NURSE+1~, NURSE+15
DUOUT TK+4~, TK+10, HR+1~, HR+6, NURSE+1~, NURSE+15
DUZ NURSE+2
FD SETUP+15~, SETUP+29*, SETUP+54, SETUP+56
FDEFAULT NURSE+1~, NURSE+5*, NURSE+6, NURSE+7*, NURSE+8*, NURSE+9
FIRSTRW INIT+12~, INIT+32*, INIT+33*
FLX EXIT+12!
FMWKS ENVIEW+14, ENVIEW+18, SETUP+35, SETUP+72, EXIT+10!
FYREC TK+4~, TK+12*, HR+1~, HR+8*, NURSE+1~, NURSE+17*, ENVIEW+12
LD SETUP+15~, SETUP+30*, SETUP+56, SETUP+74
LINE INIT+12~, INIT+13*, INIT+19, INIT+21
LISTI INIT+12~, INIT+13*, INIT+19, INIT+20
NAME ENVIEW+4~, ENVIEW+6*, ENVIEW+11, HDR+1~, HDR+2*, HDR+6, HDR+7
NEWREC SETUP+42~*, SETUP+47*, SETUP+74
OUT SETUP~, SETUP+10*, SETUP+11*, SETUP+22*, SETUP+51*, SETUP+57*, SETUP+58, SETUP+66
PAD HDR+1~, HDR+6*, HDR+7
PMP EXIT+12!
PP EXIT+12!
PPE SETUP+61~, SETUP+63
PPI SETUP+61~
PRSAUTOR SETUP+74*, INIT+31, EXIT+9!
PRSDT ENVIEW+16*, ENVIEW+17, ENVIEW+18, SETUP+44*, SETUP+45, SETUP+54*, SETUP+56*, SETUP+57, SETUP+61, SETUP+62*
, SETUP+64, SETUP+65, SETUP+68, SETUP+72, SETUP+74, INIT+19, INIT+26, EXIT+9!
PRSFSCYR ENVIEW+17*, SETUP+68*, HDR+5, EXIT+8!
PRSFY ENVIEW+12*, ENVIEW+13, ENVIEW+14, ENVIEW+15, ENVIEW+16, SETUP+20, SETUP+22, SETUP+23, SETUP+27, SETUP+35
, SETUP+36, SETUP+44, SETUP+51!, SETUP+57!, SETUP+63*, SETUP+64*, SETUP+65*, HDR+5, INIT+25, EXIT+2
EXIT+5, EXIT+8!
PRSFYRNG ENVIEW+13*, SETUP+27*, SETUP+29, SETUP+30, INIT+19, EXIT+8!
PRSIEN TK+4~, TK+11*, HR+1~, HR+7*, NURSE+1~, NURSE+16*, ENVIEW+5, ENVIEW+11
PRSLSTRT INIT+19, EXIT+8!
PRSNURSE NURSE+2*, NURSE+3*, NURSE+4, NURSE+5, NURSE+7, ENVIEW+11*, SETUP+9, SETUP+10, SETUP+11, SETUP+20
HDR+2, HDR+3, HDR+4, EXIT+4, EXIT+5, EXIT+8!
PRSOUT ENEDIT+1*, ENEDIT+3, ENEDIT+4, INIT+11, EXIT+9!
PRSRWHRS ENVIEW+18*, SETUP+72*, EXIT+9!
PRSTLV TK+1~, TK+2*
PRSVIEW ENEDIT+7*, ENVIEW+8*, HDR+5, HELP+6, EXIT+3, EXIT+9!
PRSVONLY EXIT+9!
PRSWKLST INIT+20*, EXIT+8!
RWREC SETUP+15~, SETUP+23*, INIT+25*, INIT+26, EXIT+10!
SSN NURSE+1~, NURSE+2*, NURSE+3, ENVIEW+4~, ENVIEW+9*, ENVIEW+11, HDR+1~, HDR+3*, HDR+7
STOP EXIT+12!
T1 EXIT+12!
T2 EXIT+12!
TESTINPP EXIT+12!
TLE TK+1~, TK+3, ENVIEW+4~, ENVIEW+10*, ENVIEW+11, HDR+1~, HDR+4*, HDR+7
TLI TK+1~
U ENVIEW+6, ENVIEW+9, ENVIEW+10, ENVIEW+11, ENVIEW+13, ENVIEW+16, SETUP+23, SETUP+27, SETUP+29, SETUP+30
, SETUP+44, SETUP+63, SETUP+64, SETUP+65, HDR+2, HDR+3, HDR+4, HDR+5, INIT+25
>> VALMBCK HELP+16*
>> VALMBG INIT+33*
>> VALMCNT INIT+21*
>> VALMHDR(1 HDR+5*
>> VALMHDR(2 HDR+7*
WKSFM ENVIEW+15, SETUP+36, EXIT+10!
X SETUP+62~, HELP+2
X1 SETUP+62~*
X2 SETUP+62~*
Y TK+4~, TK+10, TK+12, HR+1~, HR+6, HR+8, NURSE+1~, NURSE+15, NURSE+17
Y(0 TK+11, HR+7, NURSE+16
Z1 EXIT+12!
ZNODE ENVIEW+4~, ENVIEW+5*, ENVIEW+6, ENVIEW+9, ENVIEW+10
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