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

Package: PAID

Routine: PRSPDFM


Information

PRSPDFM ;WOIFO/MGD - PTP DELETE FUTURE MEMORANDUM ;04/07/05

Source Information

Source file <PRSPDFM.m>

Call Graph

Call Graph

Call Graph Total: 9

Package Total Call Graph
VA FileMan 6 DD^%DT  MSG^DIALOG  ^DIC  YN^DICN  FILE^DIE  ^DIK  
PAID 3 ^PRSAES  HDR^PRSPUT1  $$UPPER^PRSRUTL  

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 PRSP HR DFM  

Entry Points

Name Comments DBIA/ICR reference
MAIN ; Main Driver
PTP ; Prompt for Part Time Physician
MEM ; Find any memorandums that meet the deletion qualifications
ASK
DISPLAY ; Display memorandum info to validate the correct employee was chosen
ESIG ; Prompt for Electronic Signature and store fields in #458.7
KILL ; Clean up variables

External References

Name Field # of Occurrence
DD^%DT MEM+71, MEM+74, DISPLAY+7, DISPLAY+10
MSG^DIALOG ESIG+28
^DIC PTP+3
YN^DICN MAIN+13
FILE^DIE ESIG+28
^DIK ESIG+10
^PRSAES ESIG+3
HDR^PRSPUT1 DISPLAY+2
$$UPPER^PRSRUTL ASK+4

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"Delete this Memoranda: "
  • Line Location: MAIN+12
Function Call: WRITE
  • Prompt: !
  • Line Location: PTP+1
Function Call: WRITE
  • Prompt: !!,"The payroll for the first Pay Period covered by this Memorandum"
  • Line Location: MEM+20
Function Call: WRITE
  • Prompt: !,"has already been processed. This memorandum will have to be"
  • Line Location: MEM+21
Function Call: WRITE
  • Prompt: !,"terminated and reconciled."
  • Line Location: MEM+22
Function Call: WRITE
  • Prompt: !!,"This PT Physician's timecard has already been transmitted."
  • Line Location: MEM+27
Function Call: WRITE
  • Prompt: !,"If you think there is enough time to retransmit their 8B, you may:"
  • Line Location: MEM+28
Function Call: WRITE
  • Prompt: !,"1. Have the Payroll Supervisor return the timecard"
  • Line Location: MEM+29
Function Call: WRITE
  • Prompt: !,"2. Delete the memorandum"
  • Line Location: MEM+30
Function Call: WRITE
  • Prompt: !,"3. Have the PTP complete a paper Subsidiary Record"
  • Line Location: MEM+31
Function Call: WRITE
  • Prompt: !,"4. Have the Supervisor review and approve the Subsidiary Record"
  • Line Location: MEM+32
Function Call: WRITE
  • Prompt: !,"5. Have the Timekeeper post each day in the Pay Period"
  • Line Location: MEM+33
Function Call: WRITE
  • Prompt: !,"6. Re-certify and re-transmit the timecard"
  • Line Location: MEM+34
Function Call: WRITE
  • Prompt: !!,"If there isn't enough time, the memorandum will have to be"
  • Line Location: MEM+35
Function Call: WRITE
  • Prompt: !,"terminated and reconciled."
  • Line Location: MEM+36
Function Call: WRITE
  • Prompt: !!,"This PT Physician's timecard has already been certified."
  • Line Location: MEM+40
Function Call: WRITE
  • Prompt: !,"If you think there is enough time, you may:"
  • Line Location: MEM+41
Function Call: WRITE
  • Prompt: !,"1. Have the Payroll Supervisor return the timecard"
  • Line Location: MEM+42
Function Call: WRITE
  • Prompt: !,"2. Delete the memorandum"
  • Line Location: MEM+43
Function Call: WRITE
  • Prompt: !,"3. Have the PTP complete a paper Subsidiary Record"
  • Line Location: MEM+44
Function Call: WRITE
  • Prompt: !,"4. Have the Supervisor review and approve the Subsidiary Record"
  • Line Location: MEM+45
Function Call: WRITE
  • Prompt: !,"5. Have the Timekeeper post each day in the Pay Period"
  • Line Location: MEM+46
Function Call: WRITE
  • Prompt: !,"6. Re-certify the timecard."
  • Line Location: MEM+47
Function Call: WRITE
  • Prompt: !!,"If there isn't enough time, the memorandum will have to be"
  • Line Location: MEM+48
Function Call: WRITE
  • Prompt: !,"terminated and reconciled."
  • Line Location: MEM+49
Function Call: WRITE
  • Prompt: !!,"No memorandums meet the deletion qualifications for the "
  • Line Location: MEM+60
Function Call: WRITE
  • Prompt: "selected employee,"
  • Line Location: MEM+61
Function Call: WRITE
  • Prompt: !!," # ",?5,"STARTS ENDS"
  • Line Location: MEM+67
Function Call: WRITE
  • Prompt: !!,MEM,?5,START," TO ",END
  • Line Location: MEM+76
Function Call: WRITE
  • Prompt: !!,"Enter a number between 1 and ",END," :"
  • Line Location: ASK+2
Function Call: WRITE
  • Prompt: !!,"Enter a number between 1 and ",END," or ^ to exit"
  • Line Location: ASK+7
Function Call: WRITE
  • Prompt: !!," Start Date: ",START
  • Line Location: DISPLAY+12
Function Call: WRITE
  • Prompt: !," End Date: ",END
  • Line Location: DISPLAY+13
Function Call: WRITE
  • Prompt: !,"Agreed Hours: ",AHRS,!!
  • Line Location: DISPLAY+14
Function Call: WRITE
  • Prompt: !!,"Memorandum Deleted."
  • Line Location: ESIG+11
Routine Call
  • DIALOG
  • Line Location:
    • ESIG+28
Routine Call
  • DIC
  • Line Location:
    • PTP+3
Routine Call
  • DIE
  • Line Location:
    • ESIG+28

FileMan Files Accessed Via FileMan Db Call

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

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PRST(458 - [#458] MEM+9, MEM+14, MEM+25, MEM+56, ESIG+15, ESIG+18, ESIG+21, ESIG+23!, ESIG+30!
^PRST(458.7 - [#458.7] MEM+3, MEM+4, DISPLAY+3, ESIG+6
^PRST(459 - [#459] MEM+16

Label References

Name Line Occurrences
ASK ASK+6
DISPLAY MAIN+10
ESIG MAIN+16
KILL MAIN+4, MAIN+14
MEM MAIN+7
PTP MAIN+3

Naked Globals

Name Field # of Occurrence
^(10 ESIG+23!
^(3 ESIG+23!
^(6 ESIG+30!
^(7 ESIG+30!

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% MAIN+13*, MAIN+14, KILL+3!
%DT KILL+3!
AHRS MAIN+1~, DISPLAY+5*, DISPLAY+14
ASK ASK+3*, ASK+4*, ASK+5, ASK+6, ASK+8, KILL+2!
D1 KILL+2!
DA ESIG+9*, KILL+2!
DATA MEM+4*, MEM+5, MEM+6, MEM+69*, MEM+70, MEM+73, DISPLAY+3*, DISPLAY+4, DISPLAY+5, KILL+2!
DAY ESIG+19*, ESIG+21, ESIG+23, ESIG+27, ESIG+30, KILL+2!
DIC PTP+2*, PTP+3!
DIC("A" PTP+2*
DIC(0 PTP+2*
DIK ESIG+9*, KILL+2!
DIR KILL+2!
DIRUT KILL+2!
DTIME ASK+3
END MEM+6*, MEM+11, MEM+53, MEM+57, MEM+75*, MEM+76, ASK+1*, ASK+2, ASK+7, DISPLAY+5*
DISPLAY+9, DISPLAY+11*, DISPLAY+13, KILL+2!
ENDAT MAIN+1~
ESOK MAIN+1~, ESIG+2~, ESIG+4
ESRSTAT ESIG+21*, ESIG+22, KILL+2!
ICOM MAIN+1~
INDX MEM+1~, MEM+2*, MEM+53*, MEM+57*, KILL+2!
MEM MEM+1~, MEM+2*, MEM+3*, MEM+4, MEM+11, MEM+53, MEM+57, MEM+68*, MEM+69, MEM+76
KILL+2!
MEM( MEM+53*, MEM+57*, MEM+68, MEM+69, ASK+1, ASK+6, ASK+8
MEM(1 MEM+11*, MEM+59, MEM+64
MEM(2 MEM+64, MEM+66
MIEN MAIN+8, MEM+2*, MEM+11*, MEM+23*, MEM+37*, MEM+50*, MEM+62*, MEM+64*, ASK+8*, DISPLAY+3
ESIG+6, ESIG+9, KILL+2!
PPE MEM+1~, MEM+14*, MEM+15, MEM+16, ESIG+2~, ESIG+6*, ESIG+14, ESIG+15
PPI MEM+9*, MEM+10, MEM+14, MEM+25, MEM+52, MEM+56, ESIG+15*, ESIG+16, ESIG+17*, ESIG+18*
ESIG+21, ESIG+23, ESIG+27, ESIG+30, KILL+3!
PPI459 MEM+1~, MEM+16*, MEM+19
PRSFDA KILL+3!
PRSFDA( ESIG+27*
PRSIEN MAIN+5*, PTP+4*, MEM+3, MEM+25, MEM+56, DISPLAY+2, ESIG+21, ESIG+23, ESIG+27, ESIG+30
KILL+3!
SCRTTL DISPLAY+1*, DISPLAY+2, KILL+3!
START MEM+6*, MEM+9, MEM+11, MEM+53, MEM+57, MEM+72*, MEM+76, DISPLAY+5*, DISPLAY+6, DISPLAY+8*
DISPLAY+12, KILL+3!
STATUS MEM+25*, MEM+26, MEM+39, KILL+3!
STDAT MAIN+1~
STOP KILL+3!
TCOM KILL+3!
TDATE KILL+3!
U MEM+6, MEM+9, MEM+14, MEM+25, MEM+56, MEM+64, MEM+70, MEM+73, ASK+8, DISPLAY+4
DISPLAY+5, ESIG+6, ESIG+21
X DISPLAY+4*, KILL+3!
Y MAIN+4, MAIN+5, PTP+4, MEM+70*, MEM+72, MEM+73*, MEM+75, DISPLAY+6*, DISPLAY+8, DISPLAY+9*
DISPLAY+11, KILL+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