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 |  Marked Items  | All
Print Page as PDF
Routine: PRSDV450

Package: PAID

Routine: PRSDV450


Information

PRSDV450 ;HISC/MGD-VIEW PAID EMPLOYEE DATA ;09/05/2003

Source Information

Source file <PRSDV450.m>

Call Graph

Call Graph

Call Graph Total: 12

Package Total Call Graph
PAID 5 HDR^PRSDSRS  OT^PRSDUTIL  (,FTBL,PTBL)^PRSDVTBL  DESC^PRSDW450  (,YTDEX)^PRSDYTD  
VA FileMan 4 ^DIC  WAIT^DICD  EN^DIQ1  ^DIR  
Kernel 3 ^%ZIS  ^%ZISC  ^%ZTLOAD  

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

Package Total Caller Graph
PAID 3 PRSD 04 EMPLOYEE INQUIRY  PRSD 05 EMPLOYEE INQUIRY  PRSDYTD  

Entry Points

Name Comments DBIA/ICR reference
EN1 ;HRM entry
EN2 ;Fiscal entry
EMP
CAT
SAN
DISPLAY
KILL1
KILL2
CHECK
PRTC
LD ; Display Labor Distribution codes

External References

Name Field # of Occurrence
^%ZIS SAN+15
^%ZISC SAN+22, DISPLAY+7
^%ZTLOAD SAN+18
^DIC EMP+2
WAIT^DICD SAN+19
EN^DIQ1 DISPLAYLD+6, LD+18
^DIR SAN+3, PRTC+1
HDR^PRSDSRS DISPLAY+1, LD+31
OT^PRSDUTIL LD+25
^PRSDVTBL SAN+10
FTBL^PRSDVTBL EN2+1
PTBL^PRSDVTBL EN1+1
DESC^PRSDW450 LD+12, LD+29
^PRSDYTD DISPLAY+2
YTDEX^PRSDYTD KILL1+3

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: @IOF,!,NAME,?TAB,CCORG,?61,"DUTY STATION: ",STATION_DS
  • Line Location: CAT+1
Function Call: WRITE
  • Prompt: !,SSN,?71,"T&L: ",TLU,!,DASHES
  • Line Location: CAT+2
Function Call: WRITE
  • Prompt: !
  • Line Location: CAT+3
Function Call: WRITE
  • Prompt: !,?20,$P(CHOICE(L),";",3),?23,$P(CHOICE(L),";",4)
  • Line Location: CAT+3
Function Call: WRITE
  • Prompt: !
  • Line Location: SAN+0
Function Call: WRITE
  • Prompt: !!,*7,DIR("?")_"."
  • Line Location: SAN+4
Function Call: WRITE
  • Prompt: !!,*7,"This employee is not a nurse. Pay Plan code not K, M or X.",!
  • Line Location: SAN+6
Function Call: WRITE
  • Prompt: !!,*7,"This is not a separated employee. Separation Ind not equal Y.",!
  • Line Location: SAN+7
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: SAN+23
Function Call: WRITE
  • Prompt: !
  • Line Location: PRTC+0
Function Call: WRITE
  • Prompt: !,$P(NODEDD,U,1)
  • Line Location: LD+10
Function Call: WRITE
  • Prompt: ?30,$S($P(NODEDD,U,5)["""$""":$J($FN(INTERNAL,",",2),14),$P(NODEDD,U,2)["NJ":$J(INTERNAL,14,2),$P(NODEDD,U,2)["D":$J(DESC,14),1:$J(INTERNAL,14))
  • Line Location: LD+11
Function Call: WRITE
  • Prompt: !,"LABOR DIST CODE-",PRSLD," ",$P(NODEDD,U,1)
  • Line Location: LD+27
Function Call: WRITE
  • Prompt: ?30,$S($P(NODEDD,U,5)["""$""":$J($FN(INTERNAL,",",2),14),$P(NODEDD,U,2)["NJ":$J(INTERNAL,14,2),$P(NODEDD,U,2)["D":$J(DESC,14),1:$J(INTERNAL,14))
  • Line Location: LD+28
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: LD+31
Routine Call
  • %ZIS
  • Line Location:
    • SAN+15
Routine Call
  • DIC
  • Line Location:
    • EMP+2
Routine Call
  • DIR
  • Line Location:
    • SAN+3
    • PRTC+1

FileMan Files Accessed Via FileMan Db Call

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

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD(450 EMP+6, LD+7
^DD(450.0757 LD+20
^PRSPC - [#450] EMP+4, EMP+7, SAN+6, SAN+7
^UTILITY("DIQ1" EMP+1!, KILL1+2!

Label References

Name Line Occurrences
CAT SAN+18, SAN+20, SAN+21, SAN+23
CHECK DISPLAY+6, LD+30
DISPLAY SAN+20
EMP EN1+1, SAN+3, SAN+5
KILL1 EMP+3, SAN+3, SAN+15, SAN+18
KILL2 EMP+3, SAN+15
LD DISPLAY+5
PRTC SAN+21, CHECKLD+32
SAN SAN+4, SAN+6, SAN+7

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% KILL2+1!
%I KILL2+1!
%ZIS SAN+15!*, KILL1+2!
%ZIS("B" SAN+15*
CATEGORY SAN+8*, DISPLAY+3, DISPLAY+8, KILL2!
CCORG EMP+6*, CATCAT+1, KILL2!
CHOICE KILL2!
CHOICE( CAT+3, SAN+6, SAN+7, SAN+8, SAN+9
CLNGTH CAT*, KILL2!
D0 KILL1!
DA EMP+4*, EMP+7, SAN+6, SAN+7, KILL2!, LD+1, LD+8, LD+9
DA( LD+16*
DASHES EMP!*, CAT+2, KILL2!
DATETIME KILL2!
DESC LD+2~, LD+9*, LD+11, LD+12, LD+22*, LD+26*, LD+28, LD+29
DIC EMP+1!, EMP+2*, EMP+3!, DISPLAY*, KILL1!, LD+3*, LD+15*
DIC("A" EMP+2*
DIC(0 EMP+2*
DIQ KILL1!, LD+3*, LD+17*
DIQ(0 DISPLAY*, LD+3*, LD+17*
DIQ2 KILL1!
DIR SAN!, KILL1!, PRTC!
DIR("?" SAN+2*, SAN+4
DIR("A" SAN+1*, PRTC+1*
DIR("B" SAN+2*
DIR(0 SAN+1*, PRTC+1*
DIROUT SAN!, SAN+3, KILL1!, PRTC!
DIRUT SAN!, KILL1!, PRTC!, PRTC+2
DR DISPLAY*, KILL1!, LD+5*, LD+15*
DR( LD+16*
DRIEN DISPLAY*, KILL1!
DS EMP+7*, CAT+1, KILL2!
DTOUT SAN!, SAN+3, KILL1!, PRTC!
DUOUT SAN!, SAN+3, KILL1!, PRTC!
FIELDN KILL1!
FIRST EMP*, SAN+2, SAN+18!, SAN+20!, SAN+23!, KILL2!
INTERNAL LD+2~, LD+8*, LD+11, LD+12, LD+21*, LD+24, LD+28, LD+29
IO SAN+20
>> IO("Q" SAN+18
IOF CAT+1, SAN+14, SAN+16*, SAN+23, DISPLAY+1, LD+31
IOFSAV SAN+14*, SAN+16, KILL1+1!
ION SAN+18
IOP SAN+15!, KILL1+1!
IOSL CHECK
IOST SAN+19, SAN+21, SAN+22, DISPLAY+1, DISPLAY+6, DISPLAY+7, CHECKLD+32
L CAT+3*, SAN+10*, SAN+11, SAN+12, SAN+13, SAN+17*, KILL1+1!
LAB SAN+8*, KILL2!
LDCNT LD+2~, LD+19*, LD+20, LD+21, LD+22, LD+23
LDDATA LD+2~
LDDATA( LD+21, LD+22
LDDATA(450 LD+8, LD+9
LIMIT EN1+1*, EN2+1*, CAT+3, SAN+1, SAN+2, KILL2!
LOOP KILL2+1!
LPP EMP+7*, KILL2!
NAME EMP+4*, CAT+1, KILL2+1!
NODEDD LD+2~, LD+7*, LD+10, LD+11, LD+12, LD+20*, LD+27, LD+28, LD+29
NOL SAN+9*, SAN+10, KILL2+1!
PAGE SAN+8*, KILL2+1!
POP SAN+15, KILL1+1!
PP SAN+6*!
PRIEN DISPLAY+9*, KILL1+1!
PRNTORDR KILL1+1!
PRNTORDR( SAN+10*, DISPLAY+9
PRNTVALS DISPLAY+9*, KILL1+1!
PRSLD LD+2~, LD+4*, LD+5, LD+7, LD+8, LD+9, LD+14*, LD+16, LD+21, LD+22
LD+27
PRSTLV EN1+1*, EN2+1*, KILL2+1!
PRTC SAN+20, SAN+21, DISPLAY+4*, DISPLAY+9*, KILL2+1!, PRTC+1*, PRTC+2*, LD+31*
SSN EMP+4*, EMP+5*, CAT+2, KILL2+1!
STATION EMP+6*, CAT+1, KILL2+1!
SUB454 LD+24*, LD+25!
TAB CAT*, CAT+1, KILL2+1!
TLU EMP+5*, CAT+2, KILL2+1!
U EMP+4, EMP+5, EMP+6, EMP+7, SAN+6, SAN+7, LD+10, LD+11, LD+12, LD+27
LD+28, LD+29
VAL KILL1!
VAL( SAN+10*, SAN+11*, SAN+12*, SAN+13*, DISPLAY
X SAN+4, SAN+5, KILL1+1!
Y EMP+3, EMP+4, EMP+6*, SAN+6, SAN+7, SAN+8, SAN+9, KILL1+1!, PRTC+1, LD+2~
LD+24*, LD+26
ZERO EMP+4*, EMP+5, EMP+6, KILL1+1!
ZTDESC SAN+18*, KILL1+1!
ZTIO SAN+18*, KILL1+1!
ZTREQ SAN+18*, KILL2+1!
ZTRTN SAN+18*, KILL1+1!
ZTSAVE KILL1+2!
ZTSAVE( SAN+17*
ZTSAVE("ZTREQ" SAN+18*
ZTSK SAN+18, KILL1+2!

Marked Items

Name Field # of Occurrence
$T(@LAB+L^PRSDVTBL SAN+10
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 |  Marked Items  | All