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

Package: PAID

Routine: PRSEPMC


Information

PRSEPMC ;HISC/DAD-EMPLOYEE MANDATORY TRAINING GROUP/CLASS REPORT ;4/24/1998

Source Information

Source file <PRSEPMC.m>

Call Graph

Call Graph

Call Graph Total: 8

Package Total Call Graph
PAID 5 ^PRSEKILL  (MSG2,MSG21,MSG3,MSG6)^PRSEMSG  ^PRSEPRG0  (CLOSE,DEV)^PRSEUTL  ($$EN4,EN2)^PRSEUTL3  
VA FileMan 3 DD^%DT  ^DIC  ^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-LIST  

Entry Points

Name Comments DBIA/ICR reference
EN1 ; ENTRY POINT FROM OPTION
SEL
SELECT
DEV ;
ENTSK ;
EXIT ;
SORT ;
; ^TMP("PRSE" , $J , Employee_Name , Review_Group_Name , Class_Name)=""
PRINT ;
PAUSE ;
HEADER ;

External References

Name Field # of Occurrence
DD^%DT PRINT+2, PRINT+10, PRINT+13
^DIC SEL+6, SELECT+8
^DIR SELSELECTPAUSE+2
^PRSEKILL SELEXIT+1
MSG2^PRSEMSG SELECT+4
MSG21^PRSEMSG SELECT+3
MSG3^PRSEMSG EN1+3
MSG6^PRSEMSG EN1+1
^PRSEPRG0 SEL+1
CLOSE^PRSEUTL EXIT+1
DEV^PRSEUTL DEV+4
$$EN4^PRSEUTL3 SEL+2
EN2^PRSEUTL3 EN1+2

Interaction Calls

Name Line Occurrences
Function Call: READ
  • Variable: X
  • Timeout: DTIME
  • Line Location: SELECT+1
Function Call: WRITE
  • Prompt: $S($D(PRSEXMY(+Y)):" Deleted.",1:" Not selected.")
  • Line Location: SELECT+9
Function Call: WRITE
  • Prompt: !!,"No data found for this report."
  • Line Location: PRINT+4
Function Call: WRITE
  • Prompt: !!,PRSENAME
  • Line Location: PRINT+7
Function Call: WRITE
  • Prompt: ?42,$E(PRSECLAS,1,36)
  • Line Location: PRINT+13
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: HEADER+2
Function Call: WRITE
  • Prompt: !?17,"EMPLOYEE MANDATORY TRAINING GROUP/CLASS REPORT",?68,PRSENOW
  • Line Location: HEADER+3
Function Call: WRITE
  • Prompt: !?80-$L(PSPC("TX"))/2,PSPC("TX")
  • Line Location: HEADER+4
Function Call: WRITE
  • Prompt: !,"EMPLOYEE",?10,"REVIEW GROUP",?26,"DATE ASSIGNED",?42,"PROGRAM/CLASS"
  • Line Location: HEADER+5
Function Call: WRITE
  • Prompt: ?68,"PAGE: ",PRSEPAGE,!,PRSEUNDL
  • Line Location: HEADER+6
Routine Call
  • DIC
  • Line Location:
    • SEL+6
    • SELECT+8
Routine Call
  • DIR
  • Line Location:
    • SEL
    • SELECT
    • PAUSE+2

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^PRSPC - [#450] Classic Fileman Calls
^PRSP(454.1 - [#454.1] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PRSE(452.1 - [#452.1] SORT+10, SORT+24
^PRSE(452.3 - [#452.3] SORT+6, SORT+8, SORT+9
^PRSE(452.7 - [#452.7] EN1+1
^PRSP(454 - [#454] ENTSK+8, ENTSK+9
^PRSPC - [#450] SORT+2, SORT+4, SORT+5, SORT+20, SORT+21
^PRSPC("ACC" ENTSK+11
^TMP("PRSE" ENTSK+1!, EXIT+1!, SORT+11*, SORT+12*, SORT+14, SORT+15*, SORT+25*, SORT+27, SORT+28*, PRINT+4
PRINT+6, PRINT+9, PRINT+10, PRINT+12, PRINT+13

Label References

Name Line Occurrences
EN1 SEL+1, EXIT+2
EXIT EN1+3, SEL+2, SELECTSELECT+12, DEV+4
HEADER PRINT+3, PRINT+7, PRINT+10, PRINT+13
PAUSE PRINT+7, PRINT+10, PRINT+13
PRINT ENTSK+14
SORT ENTSK+4, ENTSK+11

Naked Globals

Name Field # of Occurrence
^( PRINT+12
^(0 SORT+5

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%ZIS DEV+4!
>> CORGCODE ENTSK+9*, ENTSK+11
DIC SEL+3~, SEL+4*, SELECT+8*!
DIC("A" SEL+4*
DIC("B" SEL+5*
DIC("S" SELECT+7*
DIC(0 SEL+4*, SELECT+8*
DIR SEL!, SELECT!, PAUSE+2!
DIR("A" SEL*, SELECT*
DIR(0 SEL*, SELECT*, PAUSE+2*
>> DIRUT SELECT
DT PRINT+2
DTIME SELECT+1
>> DTOUT SEL
>> DUOUT SEL
DUZ EN1+2, SEL+2
DUZ(0 EN1+3, SEL+2
IO PRINT+3
IOF HEADER+2
IOP DEV+4!
IOSL PRINT+7, PRINT+10, PRINT+13
IOST EXIT+2, PAUSE+1, HEADER+2
>> POP DEV+4
>> POUT PRINT+1*, PRINT+6, PRINT+9, PRINT+12, PAUSE+2*, HEADER+1
>> PRS454 ENTSK+7*, ENTSK+8*, ENTSK+9
>> PRSE SORT+21*, SORT+22
>> PRSECD0 SORT+9*, SORT+10, SORT+22*, SORT+24
>> PRSECLAS SORT+10*, SORT+12, SORT+24*, SORT+25, PRINT+11*, PRINT+12*, PRINT+13
>> PRSECNT SORT+22*, SORT+23
>> PRSED0 ENTSK+3*, ENTSK+4*, ENTSK+10*, ENTSK+11*, SORT+2, SORT+4, SORT+5, SORT+20, SORT+21
>> PRSED1 SORT+3*, SORT+4*, SORT+5, SORT+19*, SORT+20*, SORT+21
>> PRSEDT SORT+5*, SORT+11, SORT+22*, SORT+25, PRINT+12*
>> PRSEGD0 SORT+5*, SORT+6, SORT+8, SORT+9
>> PRSEGD1 SORT+7*, SORT+8*, SORT+9
>> PRSEGRP SORT+6*, SORT+11, SORT+12, SORT+14, SORT+15, SORT+18*, SORT+25, PRINT+8*, PRINT+9*, PRINT+10
PRINT+12, PRINT+13
>> PRSEN SELECT+6*, SELECT+9
>> PRSENAME SORT+2*, SORT+11, SORT+12, SORT+14, SORT+15, SORT+25, SORT+27, SORT+28, PRINT+5*, PRINT+6*
PRINT+7, PRINT+9, PRINT+10, PRINT+12, PRINT+13
>> PRSENOW PRINT+2*, HEADER+3
>> PRSEPAGE PRINT+1*, HEADER+2, HEADER+6, HEADER+7*
>> PRSESEL SELECT*, SELECT+1, SELECT+12, ENTSK+2, ENTSK+6
>> PRSESER EN1+3, EN1+4
>> PRSESER("TX" EN1+4, SEL+5
>> PRSEUNDL PRINT+1*, HEADER+6
PRSEXMY SELECT+1!, SELECT+12
PRSEXMY( SELECT+9!, SELECT+10*, ENTSK+4
PRSEXMY(0 SELECT+1, SELECT+3
>> PSPC EN1+4*, SEL+7*, ENTSK+6, ENTSK+8
>> PSPC("TX" EN1+4*, SEL+7*, HEADER+4
U SELENTSK+9, SORT+5
>> X EN1+1*, SELSELECT+1*, SELECT+2, SELECT+6*, SELECT+8, SELECT+10*
Y SEL!, SEL+1, SEL+2, SEL+6, SEL+7, SELECTSELECT+1*, SELECT+3*, SELECT+4*, SELECT+8*
SELECT+9, SELECT+10, PRINT+2*, PRINT+10*, PRINT+13*, PAUSE+2
>> ZTDESC DEV+3*
>> ZTRTN DEV+1*
>> ZTSAVE("PRSESEL" DEV+2*
>> ZTSAVE("PRSEXMY" DEV+2*
>> ZTSAVE("PRSEXMY(" DEV+2*
>> ZTSAVE("PSPC" DEV+2*
>> ZTSAVE("PSPC(" DEV+2*
>> ZTSK DEV+4
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