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  | All
Print Page as PDF
Routine: PRSNRUR

Package: PAID

Routine: PRSNRUR


Information

PRSNRUR ;WOIFO/KJS - Unapproved POC records report;1-20-2012

Source Information

Source file <PRSNRUR.m>

Call Graph

Call Graph

Call Graph Total: 8

Package Total Call Graph
Kernel 3 ^%ZIS  ^%ZISC  ^%ZTLOAD  
PAID 3 $$ASK^PRSLIB00  $$PRIMLOC^PRSNUT03  PIKGROUP^PRSNUT04  
VA FileMan 2 ^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 PRSNR UNAPPROVED POC TIME  

Entry Points

Name Comments DBIA/ICR reference
EN ; Entry point for approval of POC records for a pay period.
SETPPD ; back up default of current pay period if it doesn't have any data
PPFND(PPIEN) ;
TYPE ;Choose summary or detailed group activity report
QUE ;call to generate and display report for individual activity
REPORT ;for group of location or t&l
HDR ;
CLEANUP ;

External References

Name Field # of Occurrence
^%ZIS QUE+3
^%ZISC REPORT+56
^%ZTLOAD QUE+14
^DIC SETPPD+8
^DIR TYPE+6
$$ASK^PRSLIB00 HDR+2
$$PRIMLOC^PRSNUT03 REPORT+17, REPORT+28
PIKGROUP^PRSNUT04 EN+4

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"There are no groups assigned or selected."
  • Line Location: EN+6
Function Call: WRITE
  • Prompt: !,"Request "_ZTSK_" queued."
  • Line Location: QUE+15
Function Call: WRITE
  • Prompt: !!,?TAB,GHD,!
  • Line Location: REPORT+38
Function Call: WRITE
  • Prompt: ?TAB
  • Line Location: REPORT+39
Function Call: WRITE
  • Prompt: "-"
  • Line Location: REPORT+39
Function Call: WRITE
  • Prompt: !,PRSNAME
  • Line Location: REPORT+51
Function Call: WRITE
  • Prompt: " Corrected"
  • Condition for execution: TT="C"
  • Line Location: REPORT+51
Function Call: WRITE
  • Prompt: !,"Total for ",PICK,": ",TOT("A")," Corrected: ",TOT("C")
  • Line Location: REPORT+53
Function Call: WRITE
  • Prompt: !!,"Grand Total: ",GTOT("A")," Corrected: ",GTOT("C")
  • Line Location: REPORT+54
Function Call: WRITE
  • Prompt: !!,"End of Report"
  • Line Location: REPORT+55
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: HDR+4
Function Call: WRITE
  • Prompt: "Unapproved Pay Period POC Records for "
  • Line Location: HDR+6
Function Call: WRITE
  • Prompt: $S($P(PRSNG,U,2)="N":"Nurse Location",1:"T&L Unit")
  • Line Location: HDR+7
Function Call: WRITE
  • Prompt: ?66,"Pay Pd: ",PRSPDE,!
  • Line Location: HDR+8
Function Call: WRITE
  • Prompt: ?35,$S(TYPE="D":"Detail",1:"Summary"),?66,"Page: ",PG,!
  • Line Location: HDR+10
Function Call: WRITE
  • Prompt: "-"
  • Line Location: HDR+11
Routine Call
  • %ZIS
  • Line Location:
    • QUE+3
Routine Call
  • DIC
  • Line Location:
    • SETPPD+8
Routine Call
  • DIR
  • Line Location:
    • TYPE+6

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^PRSN(451 - [#451] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PRSN(451 - [#451] SETPPD+3, PPFND+3, PPFND+7, REPORT+5, REPORT+12, REPORT+23
^PRSPC - [#450] REPORT+13, REPORT+16, REPORT+24, REPORT+27
^TMP($J REPORT+4!, REPORT+19*, REPORT+30*, REPORT+34, REPORT+41, REPORT+43, REPORT+45, CLEANUP+1!

Label References

Name Line Occurrences
CLEANUP REPORT+57
HDR REPORT+33, REPORT+49
QUE EN+15
REPORT QUE+17
SETPPD EN+11
TYPE EN+13

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%ZIS QUE+1~, QUE+2*
A EN+1~
B EN+1~
DAY EN+1~
DAYREC EN+1~
DIC EN+1~, SETPPD+2~, SETPPD+5*
DIC("A" SETPPD+6*
DIC("B" SETPPD+4*
DIC("S" SETPPD+7*
DIC(0 SETPPD+5*
DIR EN+1~, TYPE+2~
DIR("?" TYPE+5*
DIR("A" TYPE+4*
DIR(0 TYPE+3*
DIRUT EN+1~, TYPE+2~, TYPE+7
DIVI PPFND+1~, PPFND+6*, PPFND+7, REPORT+21*, REPORT+23
DSPFLG EN+1~
DT REPORT+7
DTOUT SETPPD+2~, SETPPD+9
DUOUT SETPPD+2~, SETPPD+9
FOUND PPFND+1~, PPFND+2*, PPFND+3*, PPFND+5, PPFND+7*, PPFND+8
>> GHD REPORT+36*, REPORT+37, REPORT+38, REPORT+39
GROUP EN+1~, EN+4
GROUP( PPFND+5, PPFND+6, REPORT+9, REPORT+10, REPORT+21
GROUP(0 EN+5, EN+8, REPORT+10
GTOT REPORT+3~
GTOT( REPORT+46*
GTOT("A" REPORT+32*, REPORT+54
GTOT("C" REPORT+32*, REPORT+54
I EN+1~, REPORT+39*, HDR+11*
IEN200 EN+1~, REPORT+2~, REPORT+16*, REPORT+17, REPORT+27*, REPORT+28
IEN450 EN+2~
IO REPORT+6
IO("Q" QUE+5, QUE+6!
IOF HDR+4
IOM REPORT+37
IOP QUE+1~
IOSL REPORT+49
NURSNM EN+2~
PAYPD EN+2~
PG REPORT+2~, REPORT+7*, HDR+2, HDR+5*, HDR+10
PICK PPFND+1~, PPFND+4*, PPFND+5*, PPFND+6, REPORT+2~, REPORT+8*, REPORT+9*, REPORT+10, REPORT+18, REPORT+19
REPORT+21, REPORT+29, REPORT+30, REPORT+32*, REPORT+34*, REPORT+36, REPORT+41, REPORT+43, REPORT+45, REPORT+53
POP QUE+1~, QUE+4
PPIEN PPFND~, PPFND+3, PPFND+7
PREVPD EN+2~
PRSD EN+2~
PRSFLG EN+2~
PRSIEN EN+2~, REPORT+2~, REPORT+11*, REPORT+12*, REPORT+13, REPORT+16, REPORT+19, REPORT+22*, REPORT+23*, REPORT+24
REPORT+27, REPORT+30, REPORT+42*, REPORT+43*, REPORT+45
PRSNAME REPORT+2~, REPORT+14*, REPORT+19, REPORT+25*, REPORT+30, REPORT+40*, REPORT+41*, REPORT+43, REPORT+45, REPORT+51
PRSNARY REPORT+2~, REPORT+13*, REPORT+14, REPORT+15, REPORT+24*, REPORT+25, REPORT+26
PRSNG REPORT+2~, REPORT+10*, REPORT+17, REPORT+18, REPORT+28, REPORT+29, HDR+7
PRSNTL REPORT+2~, REPORT+15*, REPORT+18, REPORT+26*, REPORT+29
PRSPD EN+2~
PRSPDE EN+2~, REPORT+2~, REPORT+5*, HDR+8
PRSPDI EN+3~, SETPPD+3*, SETPPD+4, SETPPD+10*, REPORT+5, REPORT+12, REPORT+23
PRSPRM EN+3~, EN+8*
PRSSTAT EN+3~
REC EN+3~
SEG EN+3~
STOP EN+3~, EN+9*, EN+12, EN+14, SETPPD+9*, TYPE+7*, REPORT+2~, REPORT+8*, REPORT+9, REPORT+34
REPORT+41, REPORT+43, REPORT+45, REPORT+50, HDR+2*, HDR+3
>> TAB REPORT+37*, REPORT+38, REPORT+39
TODAY REPORT+2~, REPORT+7*
TOT REPORT+3~
TOT( REPORT+46*
TOT("A" REPORT+40*, REPORT+53
TOT("C" REPORT+40*, REPORT+53
>> TT REPORT+44*, REPORT+45*, REPORT+46, REPORT+51
>> TYPE TYPE+8*, QUE+8, REPORT+35, REPORT+47, REPORT+52, HDR+9, HDR+10
U EN+5, EN+8, PPFND+6, REPORT+5, REPORT+14, REPORT+15, REPORT+16, REPORT+17, REPORT+18, REPORT+21
REPORT+25, REPORT+26, REPORT+27, REPORT+28, REPORT+29, HDR+7
X SETPPD+2~, TYPE+2~
Y SETPPD+2~, SETPPD+9, SETPPD+10, TYPE+2~, TYPE+8
ZTCPU QUE+7~
ZTDESC QUE+7~, QUE+8*
ZTDTH QUE+7~
ZTIO QUE+7~
ZTKIL QUE+7~
ZTPRI QUE+7~
>> ZTREQ QUE+15*
ZTRTN QUE+7~, QUE+9*
ZTSAVE QUE+7~
ZTSAVE("GROUP" QUE+10*
ZTSAVE("GROUP(" QUE+11*
ZTSAVE("PRSPDI" QUE+13*
ZTSAVE("TYPE" QUE+12*
ZTSK QUE+7~, QUE+15
ZTSYNC QUE+7~
ZTUCI QUE+7~
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  | All