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

Package: PAID

Routine: PRSEPMD4


Information

PRSEPMD4 ;HISC/JH-INDIVIDUAL M I DEFICIENCY BY EMPLOYEE ; 9/21/1998

Source Information

Source file <PRSEPMD4.m>

Call Graph

Call Graph

Call Graph Total: 10

Package Total Call Graph
PAID 7 ^PRSEKILL  (MSG3,MSG6)^PRSEMSG  HDR^PRSEPMD1  (CLOSE,DATSEL,DEV)^PRSEUTL  $$EN12^PRSEUTL2  ($$EN4,$$EN6,EN2)^PRSEUTL3  $$LEAPYR^PRSLIB00  
VA FileMan 2 C^%DTC  ^DIC  
Kernel 1 $$FMTE^XLFDT  

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-IND-DEMP  

Entry Points

Name Comments DBIA/ICR reference
EN1 ; DEFICIENCY REPORT FOR SERVICE(S)
NAME
START ;DEFINE FISCAL YEAR DATE AND HEADERS FOR OUTPUT DATA REPORT
QUIT ;
LOOP

External References

Name Field # of Occurrence
C^%DTC START+26
^DIC NAME+2
^PRSEKILL QUIT+3
MSG3^PRSEMSG EN1+2
MSG6^PRSEMSG EN1+1
HDR^PRSEPMD1 START+37, START+40
CLOSE^PRSEUTL QUIT+2
DATSEL^PRSEUTL EN1+3
DEV^PRSEUTL NAME+18
$$EN12^PRSEUTL2 START+4
$$EN4^PRSEUTL3 NAME+1
$$EN6^PRSEUTL3 NAME+1
EN2^PRSEUTL3 EN1+2
$$LEAPYR^PRSLIB00 START+23
$$FMTE^XLFDT START+44

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!?5,"No SSN found for this person or, no entry for"
  • Line Location: NAME+8
Function Call: WRITE
  • Prompt: !?5,"this person is found in the PAID EMPLOYEE file (#450)."
  • Line Location: NAME+9
Function Call: WRITE
  • Prompt: !!?5,"Employee selected is no longer active. Separation"
  • Line Location: NAME+12
Function Call: WRITE
  • Prompt: !?5,"Indicator is set to 'Yes'."
  • Line Location: NAME+13
Function Call: WRITE
  • Prompt: !
  • Line Location: NAME+18
Function Call: WRITE
  • Prompt: !,"No deficiencies found for '",NAM,"' during this period.",!!
  • Line Location: START+37
Routine Call
  • DIC
  • Line Location:
    • NAME+2

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^VA(200 - [#200] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PRSE(452 - [#452] START+16
^PRSE(452.1 - [#452.1] START+9
^PRSE(452.7 - [#452.7] EN1+1
^PRSP(454 - [#454] NAME+16, NAME+17
^PRSP(454.1 - [#454.1] NAME+17
^PRSPC - [#450] NAME+11, NAME+15, NAME+16, START+2, START+5, START+6, START+7
^PRSPC("SSN" NAME+6
^TMP("PRSE" START+1!, START+33*, START+36, START+39, START+41, QUIT+1!
^VA(200 - [#200] NAME+5, START+2

Label References

Name Line Occurrences
LOOP NAME+18
NAME NAME+7, NAME+11
QUIT EN1+2, EN1+3, NAME+4, NAME+18, START+36

Naked Globals

Name Field # of Occurrence
^( START+41
^(0 START+5

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> CLASS START+9*, START+10, START+11
>> CLASSIEN START+7*, START+9
>> CLASSTXT START+11*, START+12, START+16, START+39*, START+41, START+45
>> CLASSTXT(0 START+12*, START+13*, START+33
>> COSTCEN NAME+16*, NAME+17
>> COUNT START+1*
>> DA NAME+2*, NAME+3*, NAME+5, NAME+6*, NAME+7, NAME+11, NAME+15, NAME+16, START+2, START+5
START+6, START+7
>> DATE START+16*, START+17, START+18
>> DATSEL EN1+3*
DIC NAME!, NAME+2*!
DIC("A" NAME+2*
DIC("S" NAME*
DIC("W" NAME+2*
DIC(0 NAME+2*
DROPDEAD START+5!, START+29*, START+31, START+32, START+33, START+41*, START+44, START+46*
DT START+8
>> DTOUT NAME+4
>> DUOUT NAME+4
DUZ EN1+2, NAME+1, NAME+3
DUZ(0 NAME+1
>> FREQ START+11*, START+17, START+26
>> HOLD START+1*, START+42, START+43, START+46*
IO START+1
IOM START+1
IOSL START+40
IOST START+3
>> LASTDATE START+18*, START+19*, START+20, START+22, START+24*, START+26
>> LASTDAY START+23*, START+24
LEAP START+21~
MONTH START+21~, START+22*, START+23
>> NAM NAME+15*, START+5*, START+33, START+37, START+41*, START+42
>> NLOC NAME+17*, START+43
>> NOUT EN1+2*
>> NQ EN1+2*
>> NSCT START+4*, START+33, START+39*, START+41
>> NSW1 EN1+2*, START+40
>> POP NAME+18
POUT EN1+3!, NAME+4*, QUIT+3!
>> PRCOD START+2*, START+4
>> PRSE START+7*, START+8, START+19
>> PRSE132 START+1*, START+12, START+42, START+43, START+44, START+45
>> PRSEOUT EN1+2*, START+39, START+40
>> PRSESER EN1+2
>> PURDA START+6*, START+7
>> SSN NAME+5*, NAME+6, START+2*
U NAME+5, NAME+11, NAME+15, NAME+16, NAME+17, START+2, START+5, START+7, START+8, START+10
START+11, START+19, START+23, START+33, START+41
>> VA200DA START+2*, START+16
>> X EN1+1*, START+29, LOOP*
>> X1 START+26*
>> X2 START+26*
>> Y NAME+2, NAME+4
YEAR START+21~, START+22*, START+23
>> YREND START+8, START+31, START+32
>> YRST START+32
>> ZTDESC NAME+18*
>> ZTRTN NAME+18*
>> ZTSAVE( LOOP*
>> ZTSK NAME+18
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