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 |  Local Variables  | All
Print Page as PDF
Routine: PRSARCS

Package: PAID

Routine: PRSARCS


Information

PRSARCS ;;WOIFO/JAH - Recess Tracking Functions ;02-MAR-2007

Source Information

Source file <PRSARCS.m>

Call Graph

Call Graph

Call Graph Total: 6

Package Total Call Graph
PAID 3 $$HRSFILED^PRSARC03  $$GETAVHRS^PRSARC04  $$ASK^PRSLIB00  
List Manager 2 EN^VALM  (CLEAN,SET)^VALM10  
Kernel 1 DISP^XQORM1  

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

Package Total Caller Graph
PAID 3 PRSA RECESS HOURS VIEW  PRSA RECESS SUMMARY  PRSARC  
Kernel 1 ^ORD(101  

Entry Points

Name Comments DBIA/ICR reference
EN ;
HDR ; -- header code
INIT ; -- init variables and list array
; hours based on 25% of AWS schedule--total assigned and available hrs
; and hours available to be assigned to weeks.
VALIDRS ; valid recess schedule?
; hours based on 25% of AWS schedule--total assigned and available hrs
; and hours available to be assigned to weeks.
HELP ; -- help code
EXIT ; -- exit code
EXPND ; -- expand code

External References

Name Field # of Occurrence
$$HRSFILED^PRSARC03 VALIDRS+15
$$GETAVHRS^PRSARC04 INIT+23, VALIDRS+16
$$ASK^PRSLIB00 VALIDRS+26
EN^VALM EN+3
CLEAN^VALM10 EXIT+1
SET^VALM10 INIT+19, INIT+22, INIT+29, INIT+31, INIT+33, INIT+35, INIT+37, INIT+40, INIT+44, INIT+47
DISP^XQORM1 HELP+2

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"WARNING--Recess hours are over scheduled: "_$J(-RRHA,6,2)
  • Line Location: VALIDRS+20
Function Call: WRITE
  • Prompt: !,"WARNING--Recess hours are under scheduled: "_$J(-RRHA,6,2)
  • Line Location: VALIDRS+23
Function Call: WRITE
  • Prompt: !,"Scheduled recess hours match hours available for recess."
  • Line Location: VALIDRS+25
Function Call: WRITE
  • Prompt: !!
  • Line Location: HELP+2
Routine Call
  • VALM
  • Line Location:
    • EN+3

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^TMP("PRSRW" INIT+8, INIT+12, INIT+14, VALIDRS+10, VALIDRS+12

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
CNT VALIDRS+7~
DEC INIT+5~, INIT+17*
ED1 INIT+4~, INIT+11*, INIT+18, VALIDRS+7~
>> FMWKS INIT+23, VALIDRS+16
HRSPOST INIT+4~, INIT+14*, INIT+15, INIT+18
HRSPSTOT INIT+5~, INIT+6*, INIT+15*, INIT+31
HRSUSED INIT+4~, INIT+6*, INIT+16*, INIT+27, INIT+31, VALIDRS+7~, VALIDRS+9*, VALIDRS+13*, VALIDRS+15*, VALIDRS+18
HRSWK INIT+4~, INIT+12*, INIT+13, INIT+16, INIT+17, INIT+18, VALIDRS+7~, VALIDRS+12*, VALIDRS+13
OUT INIT+4~, VALIDRS+7~, VALIDRS+26*
>> PRSDT INIT+23, VALIDRS+16
>> PRSFSCYR EN+1
>> PRSFY EN+1, VALIDRS+15
PRSHDR EN+1*, HDR+1, EXIT+2!
PRSHDR2 EN+2*, HDR+2, EXIT+2!
>> PRSOUT VALIDRS+8
>> PRSRWHRS INIT+23*, INIT+24, INIT+25, INIT+26, VALIDRS+16*, VALIDRS+17
RCNT INIT+4~, INIT+6*, INIT+13*, INIT+20
RRHA INIT+4~, INIT+27*, INIT+39, INIT+40, INIT+41, INIT+43, INIT+44, INIT+45, VALIDRS+7~, VALIDRS+18*
VALIDRS+19, VALIDRS+20, VALIDRS+22, VALIDRS+23
TEXT INIT+4~, INIT+18*, INIT+19
TOTWKS INIT+4~, INIT+24*, INIT+35
TRHA INIT+4~, INIT+25*, INIT+27, INIT+37, VALIDRS+7~, VALIDRS+17*, VALIDRS+18
TRWA INIT+4~, INIT+26*, INIT+37
U EN+1, INIT+12, INIT+14, INIT+24, INIT+25, INIT+26, VALIDRS+12, VALIDRS+15, VALIDRS+17
>> VALMBCK EN+4*, INIT+48*
>> VALMCNT INIT+7*, INIT+10*, INIT+19, INIT+21*, INIT+22, INIT+28*, INIT+29, INIT+30*, INIT+31, INIT+32*
INIT+33, INIT+34*, INIT+35, INIT+36*, INIT+37, INIT+38*, INIT+40, INIT+44, INIT+47
>> VALMHDR(1 HDR+1*
>> VALMHDR(2 EN+2, HDR+2*
>> VALMSG INIT+41*, INIT+45*
WD1 INIT+4~, INIT+11*, VALIDRS+7~
WK INIT+4~, INIT+6*, INIT+8*, INIT+11, INIT+12, INIT+14, INIT+18, VALIDRS+7~, VALIDRS+9*, VALIDRS+10*
VALIDRS+12
>> WKSFM( INIT+11
X HELP+1~, HELP+2*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Local Variables  | All