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

Package: PAID

Routine: PRSEED14


Information

PRSEED14 ;HISC/MD-E/E MI ATTENDANCE BY MULTIPLE EMPLOYEES ;JUN 93

Source Information

Source file <PRSEED14.m>

Call Graph

Call Graph

Call Graph Total: 12

Package Total Call Graph
PAID 6 NAM^PRSEED1  ADD^PRSEED12  (RECHK,VALENT)^PRSEED7  ^PRSEKILL  (MSG3,MSG6)^PRSEMSG  ($$EN3,EN2)^PRSEUTL3  
VA FileMan 6 ^%DT  ^DIC  FILE^DICN  ^DIK  (D,DT)^DIQ  ^DIR  

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-MI-MULT  

Entry Points

Name Comments DBIA/ICR reference
EN1 ;PRSE-MI-MULT
DT
MI
Q1
DATE
GRPEDT ;CREDIT CLASSES
STUFF
ASK1 ;
ASK2
DISP
DSP ;
ASK ;
NOMIHLP ;
LASTDAT ;LAST ATTENDED
HDR
LOOP

External References

Name Field # of Occurrence
^%DT DATE
^DIC ASK2
FILE^DICN MI+2
^DIK GRPEDT+2
D^DIQ EN1+4, NOMIHLP+3, LASTDAT+1
DT^DIQ STUFF+3, ASK2+5
^DIR GRPEDT+1
NAM^PRSEED1 MI
ADD^PRSEED12 STUFF+3, ASK2+4
RECHK^PRSEED7 STUFF+3, ASK2+4
VALENT^PRSEED7 ASK+4
^PRSEKILL Q1
MSG3^PRSEMSG EN1+2, MI+1
MSG6^PRSEMSG EN1+1
$$EN3^PRSEUTL3 STUFF+2, ASK2+3
EN2^PRSEUTL3 EN1+2

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: DATE+0
Function Call: WRITE
  • Prompt: !
  • Line Location: STUFF+3
Function Call: WRITE
  • Prompt: !?9,$P($G(^PRSE(452.1,+NDA,0)),U)," ",PRSESTUD," "
  • Line Location: STUFF+3
Function Call: WRITE
  • Prompt: !
  • Line Location: ASK2+0
Function Call: WRITE
  • Prompt: !?9,PRSENAM(0)," ",PRSESTUD," "
  • Line Location: ASK2+5
Function Call: WRITE
  • Prompt: !!,?5,"Select TRAINING Class(es) to be added: "
  • Line Location: ASK+1
Function Call: WRITE
  • Prompt: !?9,$P(PRSEDATA,U,2)
  • Line Location: NOMIHLP+3
Function Call: WRITE
  • Prompt: ?63,$E(Y,1,12)
  • Line Location: NOMIHLP+3
Function Call: WRITE
  • Prompt: ?63,$E(Y,1,12)
  • Line Location: LASTDAT+1
Function Call: WRITE
  • Prompt: @IOF,!,?1,"MANDATORY TRAINING CLASS",?60,"DATE LAST ATTENDED",!,X,!
  • Line Location: HDR+0
Routine Call
  • DIC
  • Line Location:
    • ASK2
Routine Call
  • DIR
  • Line Location:
    • GRPEDT+1

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^PRSPC - [#450] Classic Fileman Calls
^PRSE(452.6 - [#452.6] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PRSE(452 - [#452] ASK1+1, NOMIHLP+1, NOMIHLP+2, NOMIHLP+3, LASTDAT+1
^PRSE(452.1 - [#452.1] GRPEDT+2, STUFFSTUFF+1, STUFF+2, STUFF+3, ASK2+2, ASK2+3, DISP+1
^PRSE(452.4 - [#452.4] STUFF+2, ASK2+3
^PRSE(452.6 - [#452.6] MI+2
^PRSE(452.7 - [#452.7] EN1+1, EN1+3
^PRSE(452.8 - [#452.8] STUFF+1, STUFF+2, ASK2+2, ASK2+3
^PRSP(454.1 - [#454.1] MI+1
^PRSPC - [#450] GRPEDT+1, GRPEDT+2, DISP+1
^PRSPC("SSN" MI+1
^TMP("PRSE" EN1+3!, MI!, Q1!, STUFFASK+5*, LOOP*
^TMP($J EN1+3!, MI!, Q1!, DISP+1*, DISP+2*, DISP+3*, DSP+3, DSP+4, ASK+5, LASTDAT+1
LOOP
^VA(200 - [#200] MI+1

Label References

Name Line Occurrences
ASK ASK+4
ASK1 GRPEDT+1, ASK2+1
ASK2 ASK2+1, ASK2+4
DATE DT
DISP GRPEDT+3
DSP DISP+4, ASK+4
DT MI
GRPEDT MI+3
HDR DSP+1, NOMIHLP+1
LASTDAT DSP+4
LOOP ASK+3
MI MI+4
NOMIHLP ASK1+1
Q1 EN1+2, DTMI+1

Naked Globals

Name Field # of Occurrence
^(0 MI+2*, GRPEDT+2, DISP+1, NOMIHLP+2

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%DT DATE*!
%DT("A" DATE*
%DT("B" EN1+4*
%DT(0 DATE*
>> D1 NOMIHLP+2*
>> D2 NOMIHLP+1*, NOMIHLP+2
>> DA GRPEDT+2*
>> DA(1 GRPEDT+2*
>> DA(2 NOMIHLP+1*, NOMIHLP+2
DD MI+2!
DIC MI+2*, ASK2*!
DIC("A" ASK2*
DIC("S" STUFF+3*, ASK2*
DIC(0 MI+2*, ASK2*
>> DIK GRPEDT+2*
DIR GRPEDT+1!
DIR(0 GRPEDT+1*
>> DLAYGO MI+2*
DO MI+2!
DT EN1+4, DATE
DTIME ASK+1
>> DTOUT ASK2
>> DUOUT ASK2
DUZ EN1+2
DUZ(0 EN1+2
>> I GRPEDT+2*
IOF HDR
IOSL DSP+2
>> NDA STUFF*, STUFF+1, STUFF+2, STUFF+3
>> NDUPSW STUFF+3*, ASK2+2*, ASK2+4, ASK2+5
>> NOUT EN1+3*, EN1+4*, MI*, STUFF+3, ASK2*, ASK2+4
>> NSW EN1+3*, STUFF+3*, ASK2+2*, ASK2+5*
POUT EN1+4*, DT!, MI*, DATE*, STUFFSTUFF+3, ASK2+4, DISP+4, ASK+2*
>> PRSCLAS DISP*, DISP+1*
>> PRSCLAS(1 DISP*, DISP+2*
>> PRSDA MI+3*, STUFF+1*, STUFF+2, ASK2+2*, ASK2+3
>> PRSE DSP+2*, DSP+5
>> PRSEAQ DSP+1*, DSP+2
>> PRSEBAD EN1+4*, ASK+4
>> PRSECAT STUFF+2*, ASK2+3*
>> PRSECLA ASK+5*
>> PRSECNT ASK+5*
>> PRSECOD EN1+3*
>> PRSEDATA NOMIHLP+2*, NOMIHLP+3
>> PRSEDONE DISP+4, DSP+5*, DSP+6
>> PRSEDT DATE+1*, STUFF+3, ASK2+5
>> PRSEED DATE+1*
>> PRSEGF EN1+3*
>> PRSEI DSP+2*, DSP+3, DSP+4, ASK+5*, LASTDAT+1, LOOP*
>> PRSEII STUFF*
>> PRSELCL EN1+3*
>> PRSELNG STUFF+1*, ASK2+2*
>> PRSELOC EN1+3*
>> PRSEMAX DISP*, DISP+2*, DISP+3*, DSP+2, DSP+5, ASK+3, LOOP
>> PRSENAM STUFF*, ASK2+2*
>> PRSENAM(0 ASK2+5
>> PRSEPURP EN1+3*
>> PRSEQWIK EN1+3*
>> PRSEROU EN1+3*
>> PRSESEL MI*, NOMIHLP+1, NOMIHLP+2, NOMIHLP+3, LASTDAT+1
>> PRSESER EN1+2, MI+1
>> PRSESER("TX" MI+1*
>> PRSESL ASK+5*
>> PRSESRCE EN1+3*
>> PRSESTRT DISP+3*, DSP+2*
>> PRSESTUD STUFF+3, ASK2+5
>> PRSESW EN1+3*
PRSETAB DISP!, DSP+2*, DSP+4
>> PRSPDA(1 MI+1, GRPEDT+1
>> PRX ASK+1*, ASK+2*, ASK+3, ASK+4, ASK+5
PSV DISP!
PSVC DISP!
>> SSN MI+1*
U EN1+3, MI+1, GRPEDT+2, STUFFSTUFF+1, STUFF+2, STUFF+3, ASK2+2, ASK2+3, DISP+1
DISP+2, DSP+4, ASK+2, NOMIHLP+2, NOMIHLP+3, LASTDAT+1
>> VA200DA MIMI+1, STUFF+2, ASK1+1, ASK2+3, NOMIHLP+1, NOMIHLP+2, NOMIHLP+3, LASTDAT+1
>> VA450DA MI+1*, GRPEDT+1, GRPEDT+2, DISP+1
X EN1+1*, MI+2*, ASK2ASK2+1, HDR!*
>> Y EN1+4*, DATEDATE+1, GRPEDT+1, STUFF+3*, ASK2+1, ASK2+2, ASK2+3, ASK2+5*, NOMIHLP+3*
LASTDAT+1*
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