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

Package: PAID

Routine: PRSEUTL1


Information

PRSEUTL1 ;HISC/JH/MD-EDUCATION GLOBOL SEARCH UTILITY ;22-JAN-1998

Source Information

Source file <PRSEUTL1.m>

Call Graph

Call Graph

Call Graph Total: 7

Package Total Call Graph
VA FileMan 5 ^DIC  (FILE,YN)^DICN  ^DIE  D^DIQ  ^DIR  
PAID 2 MSG5^PRSEMSG  $$EN11^PRSEUTL3  

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

Package Total Caller Graph
PAID 7 PRSECAL  PRSEED1  PRSEED10  PRSEED12  PRSEEMP  PRSEPMD5  PRSEPOL0  

Entry Points

Name Comments DBIA/ICR reference
EN2 ; NEW PERSON/SUPPLIER-PRESENTER FILE LOOKUP FOR REGISTRATIONS
SRT ;SORT BY DATE OR CLASS TITLE
EN3 ; SERVICE LOOKUP
EN4(PRSENAM) ; LATEST PAST DATE FROM 452 FILE
EN5 ; ADD ENTRY TO PROGRAM CLASS FILE FROM E/E STUDENT RECORD
EN6 ; SORT SELECTION
EN7 ; ED. TRACKING REPORT PROMPTS

External References

Name Field # of Occurrence
^DIC EN2+5, EN2+12, EN3+1, EN7+3
FILE^DICN EN5+6
YN^DICN EN2+8, EN2+16, EN5+1
^DIE EN5+9
D^DIQ EN4+1
^DIR SRT+1, EN6+1
MSG5^PRSEMSG EN2+12
$$EN11^PRSEUTL3 EN5+8

Interaction Calls

Name Line Occurrences
Function Call: READ
  • Variable: PRSX
  • Timeout: DTIME
  • Line Location: EN2+1
Function Call: WRITE
  • Prompt: !!?10,"Answer Y(es) or N(o)"
  • Line Location: EN2+8
Function Call: WRITE
  • Prompt: !!,X
  • Line Location: EN2+11
Function Call: WRITE
  • Prompt: !!?10,"Answer Y(es) or N(o)"
  • Line Location: EN2+16
Function Call: WRITE
  • Prompt: !
  • Line Location: EN3+1
Function Call: WRITE
  • Prompt: !,$C(7),"There is no entry for ",PRSENAM(0)," in the PRSE Program Class #452.1 File.",!,"Would you like to add this entry"
  • Line Location: EN5+1
Function Call: WRITE
  • Prompt: !!,"ANSWER 'YES' or 'NO'"
  • Line Location: EN5+2
Function Call: WRITE
  • Prompt: !
  • Line Location: EN7+2
Routine Call
  • DIC
  • Line Location:
    • EN2+5
    • EN2+12
    • EN3+1
    • EN7+3
Routine Call
  • DIE
  • Line Location:
    • EN5+9
Routine Call
  • DIR
  • Line Location:
    • SRT+1
    • EN6+1

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^PRSE(452.1 - [#452.1] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PRSE(452 - [#452] EN4+1
^PRSE(452.7 - [#452.7] EN2+12
^PRSE(452.8 - [#452.8] EN2+1

Label References

Name Line Occurrences
EN2 EN2+19
EN5 EN5+2

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % EN2+6*, EN2+7, EN2+8*, EN2+9, EN2+11, EN2+15, EN2+16*, EN2+17, EN5+2, EN5+3
>> DA EN2+1, EN5+7*, EN5+8
>> DA(1 EN2+1
DD EN5+6!
DIC EN2+5*!, EN2+12*!, EN3+1*!, EN5+4*, EN5+6!, EN7+3*!
DIC("A" EN3+1*, EN7+2*
DIC("DR" EN5+5*
DIC("W" EN7+3*
DIC(0 EN2+5*, EN2+12*, EN3+1*, EN5+4*, EN7+3*
>> DIE EN5+7*
DIR SRT+1!
DIR("A" SRT+1*, EN6+1*
DIR(0 SRT+1*, EN6+1*
>> DIRUT EN6+1
>> DLAYGO EN2+12*, EN5+4*
DO EN5+6!
>> DR EN5+8*
DTIME EN2+1
DTOUT EN2+5, EN2+12, SRT+1, EN3+1, EN3+2, EN3+3, EN7+1!, EN7+4, EN7+5
DUOUT SRT+1, EN3+1, EN7+1!, EN7+4, EN7+5
>> NSP EN7+2*, EN7+3*, EN7+4*
>> NSPC EN7+6*
>> POUT EN2+1*, EN2+5*, EN2+12*, SRT+1*, EN3+1*, EN3+3*, EN5+11*, EN7+5*
>> PRSECLS EN7+2*, EN7+3*, EN7+6*
>> PRSECLS(0 EN7+6*
>> PRSEDA(2 EN5+1*, EN5+6*, EN5+7
PRSEDUPL EN5+9!
PRSENAM EN2+1*, EN2+2, EN2+3*, EN2+9*, EN2+13*, EN2+17*, EN4~, EN4+1, EN5+1, EN5+4
EN5+8
PRSENAM(0 EN5+1
PRSESAVX EN2+1~, EN2+4*, EN2+11, EN2+12, EN2+19
>> PRSESEL SRT+2*, EN5+5
>> PRSESORT EN6+1*
>> PRSEY EN4+1*
>> PRSEY(1 EN4+1*
>> PRSX EN2+1*, EN2+2*, EN2+3, EN2+4
>> PSP EN3+1*, EN3+2*
>> PSPC EN3+4*, EN3+5*
>> PSPC(1 EN3+4*
U EN2+1, EN2+12, EN2+13, EN3+4
>> X EN2+4*, EN2+11*, EN2+19, SRT+1, EN3+2, EN3+3, EN5+4*, EN7+4
Y EN2+1~, EN2+6, EN2+10*, EN2+12, EN2+13, EN2+14, EN2+18*, EN2+19, SRT+2, EN3+4
, EN4+1~*, EN5+6, EN6+1, EN7+5, EN7+6
Y(0 EN2+9, EN2+13, EN2+17, EN7+6
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