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  | All
Print Page as PDF
Routine: PRSECAL

Package: PAID

Routine: PRSECAL


Information

PRSECAL ;HISC/MH-CALENDAR OF CLASSES BY SERVICE AND DATE ;9/17/1998

Source Information

Source file <PRSECAL.m>

Call Graph

Call Graph

Call Graph Total: 7

Package Total Call Graph
PAID 5 ^PRSEKILL  (MSG3,MSG6)^PRSEMSG  (CLOSE,DATSEL,DEV,ENDPG)^PRSEUTL  (EN3,SRT)^PRSEUTL1  ($$EN4,EN2)^PRSEUTL3  
VA FileMan 2 ^%DT  D^DIQ  

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

Package Total Caller Graph
PAID 2 PRSE-P-CAL  PRSEED6  

Entry Points

Name Comments DBIA/ICR reference
EN1 ;ENTRY POINT FOR PRSE-CAL
START ;
QUIT ;
Q
NPRINT ;
NO
NP
NP1
NQ
NR
NS
NPPRINT
NHDR
L
SORT ; SORT SERVICE DATA
SET ;
SAVE

External References

Name Field # of Occurrence
^%DT NHDR+1
D^DIQ NHDR+1
^PRSEKILL Q
MSG3^PRSEMSG EN1+2
MSG6^PRSEMSG EN1+1
CLOSE^PRSEUTL Q
DATSEL^PRSEUTL EN1+4
DEV^PRSEUTL EN1+7
ENDPG^PRSEUTL NHDR
EN3^PRSEUTL1 EN1+5
SRT^PRSEUTL1 EN1+4
$$EN4^PRSEUTL3 EN1+5
EN2^PRSEUTL3 EN1+2

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: EN1+7
Function Call: WRITE
  • Prompt: !,"THERE IS NO DATA FOR THIS REPORT"
  • Line Location: START+4
Function Call: WRITE
  • Prompt: Y,?52,"CLASS REGISTRATION CALENDAR",?120,"PAGE: ",NPC,!!
  • Line Location: NHDR+3
Function Call: WRITE
  • Prompt: ?58,"LENGTH",?66,"TYPE",?73,"LOCATION",?101,"SERVICE",!
  • Line Location: NHDR+6
Function Call: WRITE
  • Prompt: Y,?26,"CLASS REGISTRATION CALENDAR",?68,"PAGE: ",NPC,!!
  • Line Location: NHDR+9
Function Call: WRITE
  • Prompt: ?40,"LENGTH",?48,"LOCATION",?64,"SERVICE",!
  • Line Location: NHDR+12
Function Call: WRITE
  • Prompt: NI,!
  • Line Location: NHDR+14

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PRSE(452.1 - [#452.1] SORT+2, SORT+4, SORT+5
^PRSE(452.7 - [#452.7] EN1+1
^PRSE(452.8 - [#452.8] START+3, SORT+2, SORT+6, SORT+7, SORT+9, SET+1, SET+2, SET+3, SET+4
^PRSP(454.1 - [#454.1] SORT+7
^TMP("PRSE" START+1!, START+4, Q!, NONPNP1NQNRNSSAVE+2
SAVE+3*, SAVE+4*

Label References

Name Line Occurrences
L EN1+7
NHDR START+4, NPPRINT
NP NO
NP1 NP
NPPRINT NS
NPRINT START+5
NQ NP1
NR NQ
NS NR
Q EN1+2, EN1+4, EN1+5, EN1+7
QUIT START+4
SAVE SET+4
SET SORT+9
SORT START+3

Naked Globals

Name Field # of Occurrence
^(0 SORT+4, SORT+5, SORT+6, SORT+7, SET+2, SET+3, SET+4

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> D1 SORT+9*, SET+1, SET+2, SET+3, SET+4
>> DA START+3*, SORT+2, SORT+6, SORT+7, SORT+9, SET+1, SET+2, SET+3, SET+4
>> DATA SORT+2*, SORT+8
DT SET+1
DUZ EN1+2, EN1+5
>> DUZ(0 EN1+2, EN1+5, START+3
>> I NO*
IOF NHDR+1
IOM START+2
IOSL NPPRINT
IOST NHDRNHDR+1, SORT+1
>> N0 SORT+2*, SORT+4, SORT+5
>> N1 SORT+7*
>> NI NHDR+14*
>> NOUT EN1+3*, NHDR
>> NPC EN1+3*, NHDR+1*, NHDR+3, NHDR+9
>> NQ EN1+3*, NHDR
>> NQT EN1+3*, NONPNP1NQNRNSNPPRINT, NHDR*
>> NSORT NP*, NP1NQNRNSSAVE+1*, SAVE+3*
>> NSW1 EN1+3*, NPPRINTNHDRNHDR+1*
>> NSW2 EN1+3*
>> POP EN1+7
>> POUT EN1+4, EN1+5, NHDR
>> PRSE132 START+2*, NPPRINT+3, NHDR+2, NHDR+14
>> PRSECAL EN1+3*
>> PRSELNG NQ*, NRNSNPPRINT+6, NPPRINT+15, SORT+6*, SAVE+4
>> PRSELOC NR*, NSNPPRINT+8, NPPRINT+16, SET+4*, SAVE+4
>> PRSESEL NPPRINT+1, NPPRINT+4, NPPRINT+5, NPPRINT+12, NPPRINT+13, NHDR+4, NHDR+5, NHDR+10, NHDR+11, SORT+4
SORT+5, SET+2, SET+3
>> PRSESER EN1+2
>> PRSESER("TX" EN1+6
>> PRSESP1 NO*, NPNPPRINT+1, NPPRINT+5, NPPRINT+13, SORT+4*, SET+2*, SAVE*, SAVE+2, SAVE+3
>> PRSESP2 NP*, NPPRINT+1, NPPRINT+4, NPPRINT+5, NPPRINT+12, NPPRINT+13, SORT+5*, SET+3*, SAVE*, SAVE+2
SAVE+3
>> PRSESVC NS*, NPPRINT+9, NPPRINT+17, SORT+7*, SORT+8, SAVE+4
>> PRSETYP NP1*, NQNRNSNPPRINT+7, NPPRINT+14, SORT+6*, SAVE+4
>> PSP EN1+3*, EN1+6, SORT+8
>> PSPC EN1+3*, EN1+6*, SORT+8
>> TYP SET+1
U START+3, SORT+2, SORT+4, SORT+5, SORT+6, SORT+7, SORT+8, SET+4
X EN1+1*, START+4*, NHDR+1*, L*, SAVE+2~*, SAVE+3*, SAVE+4
>> Y NPPRINT+1*, NPPRINT+2*, NPPRINT+4, NPPRINT+5, NPPRINT+12, NPPRINT+13, NHDR+1, NHDR+3, NHDR+9
>> YREND SET+1
>> YRST SET+1*
>> ZTRTN EN1+7*
>> ZTSAVE( L*
>> ZTSK EN1+7
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All