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

Package: PAID

Routine: PRSEDEL1


Information

PRSEDEL1 ;HISC/MD-EDIT DELETE STUDENT RECORD ;07/14/94

Source Information

Source file <PRSEDEL1.m>

Call Graph

Call Graph

Call Graph Total: 9

Package Total Call Graph
VA FileMan 5 IX^DIC  YN^DICN  ^DIE  ^DIK  ^DIR  
PAID 4 SUPPR^PRSEED12  ^PRSEKILL  (MSG3,MSG6)^PRSEMSG  EN2^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: 1

Package Total Caller Graph
PAID 1 PRSE-EE-EMP  

Entry Points

Name Comments DBIA/ICR reference
EN1 ; ENTRY FROM OPTION PRSEE-I-EMP
CLS
LOOP ;
Q1
DICW(CLASS) ;
SERV(Y)

External References

Name Field # of Occurrence
IX^DIC CLS+3
YN^DICN CLS+10
^DIE LOOP+3, LOOP+7, LOOP+11, LOOP+12
^DIK LOOP+2, LOOP+6, LOOP+10
^DIR EN1+3, CLS+9, CLS+14, CLS+16
SUPPR^PRSEED12 CLS+11
^PRSEKILL Q1
MSG3^PRSEMSG EN1+2
MSG6^PRSEMSG EN1+1
EN2^PRSEUTL3 EN1+2

Interaction Calls

Name Line Occurrences
Function Call: READ
  • Formatting: !!
  • Prompt: "Select TRAINING CLASS: "
  • Variable: X
  • Timeout: DTIME
  • Line Location: CLS+0
Function Call: WRITE
  • Prompt: !!?3,$C(7),"'"_X_"' IS NOT CURRENTLY IN THE STUDENT TRACKING #452 FILE"
  • Line Location: CLS+5
Function Call: WRITE
  • Prompt: "."
  • Line Location: LOOP+1
Routine Call
  • DIC
  • Line Location:
    • CLS+3
Routine Call
  • DIE
  • Line Location:
    • LOOP+3
    • LOOP+7
    • LOOP+11
    • LOOP+12
Routine Call
  • DIR
  • Line Location:
    • EN1+3
    • CLS+9
    • CLS+14
    • CLS+16

FileMan Files Accessed Via FileMan Db Call

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

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PRSE(452 - [#452] CLS+7, LOOP+1, DICW+6
^PRSE(452.1 - [#452.1] LOOP+5, DICW+3, DICW+4
^PRSE(452.7 - [#452.7] EN1+1
^PRSE(452.8 - [#452.8] LOOP+9, LOOP+12
^PRSP(454.1 - [#454.1] SERV

Label References

Name Line Occurrences
$$SERV DICW+4, DICW+7
CLS CLS+17, LOOP+14
EN1 CLS+10
LOOP CLS+10
Q1 EN1+2, EN1+3, CLS+6, CLS+9, CLS+14, CLS+16

Naked Globals

Name Field # of Occurrence
^( DICW+6

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % CLS+10*
CLASS DICW~, DICW+2
CLASSERV DICW+1~, DICW+6*, DICW+7
CLASSERV(0 DICW+4*, DICW+5, DICW+7*, DICW+9
CLASSIEN DICW+1~, DICW+3*, DICW+4
CLASSTXT DICW+1~, DICW+2*, DICW+3, DICW+6
>> D CLS+3*
>> DA CLS+11*, LOOP+2*, LOOP+3*, LOOP+5*, LOOP+9*, LOOP+12*
>> DA(1 LOOP+12*
DIC CLS+3*!
DIC("S" CLS+1*
DIC("W" CLS+2*
DIC(0 CLS+3*
DIE LOOP+3*, LOOP+7*!, LOOP+11*!, LOOP+12*
>> DIK LOOP+2*, LOOP+6*, LOOP+10*
DIR EN1+3!, CLS+9!, CLS+14!, CLS+16!
DIR("?" CLS+16*
DIR("A" EN1+3*, CLS+9*, CLS+12*, CLS+16*
DIR("B" CLS+9*, CLS+13*, CLS+16*
DIR(0 EN1+3*, CLS+9*, CLS+12*, CLS+16*
>> DLAYGO CLS+3*
DR LOOP+3*, LOOP+7*, LOOP+11*!, LOOP+12*
DTIME CLS
>> DTOUT EN1+3, CLS+9, CLS+14, CLS+16
>> DUOUT EN1+3, CLS+9, CLS+14, CLS+16
DUZ EN1+2
DUZ(0 EN1+2
>> NOUT EN1+2*
>> NSW EN1+2*
POUT CLS!, CLS+4*, CLS+5*, CLS+6, CLS+11
>> PRSECLS LOOP+5*, LOOP+9
>> PRSEDA(1 CLS+7*, CLS+11, LOOP+1*, LOOP+2, LOOP+3
>> PRSEDATA CLS+7*
>> PRSEDATA(1 CLS+8*, CLS+17
>> PRSEDATA(2 CLS+7*, CLS+17*, LOOP+11, LOOP+12
>> PRSEDT EN1+4*
>> PRSELEN CLS+7*, CLS+8, CLS+16, CLS+17*, LOOP+3, LOOP+7
>> PRSENAM EN1+4*, CLS+6*, CLS+7, CLS+8, CLS+9, LOOP+1, LOOP+5
>> PRSENTR CLS+7*, CLS+8, CLS+17, LOOP+3
>> PRSESEL EN1+4*
>> PRSESER EN1+2
>> PRSETYP CLS+7*, CLS+8, CLS+13, CLS+15*, CLS+17, LOOP+3, LOOP+7
>> PRSEX CLS+9*, CLS+10*, CLS+17, LOOP+2, LOOP+3, LOOP+6, LOOP+7, LOOP+10
U CLS+3, CLS+7, LOOP+11, LOOP+12, DICW+2, DICW+4, SERV
>> X EN1+1*, CLS*, CLS+3, CLS+4, CLS+5*, CLS+10
Y EN1+4, CLS*, CLS+3*, CLS+4, CLS+5*, CLS+6!, CLS+9, CLS+15, CLS+17, SERV~
Y(0 CLS+3
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 |  Naked Globals |  Local Variables  | All