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 |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: PRSNAC01

Package: PAID

Routine: PRSNAC01


Information

PRSNAC01 ;WOIFO/DWA - Approval for Corrected Nurse POC records;10/5/2009

Source Information

Source file <PRSNAC01.m>

Call Graph

Call Graph

Call Graph Total: 9

Package Total Call Graph
PAID 8 CHECKTLE^PRSADP2  $$ASK^PRSLIB00  UPDTPOCD^PRSNCGP  PPMM^PRSNRMM  L1^PRSNRUT1  $$ISACTIVE^PRSNUT01  ACCESS^PRSNUT02  $$PRIMLOC^PRSNUT03  
VA FileMan 1 ^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 PRSN APPROV CORR POC  

Entry Points

Name Comments DBIA/ICR reference
EN ; Entry point for approval of POC records for a pay period.
LOCCOR ;
DISPTM ;Display the time records
GRPLOC ; Find records for selected group
TLLOC ; Find records for selected T&L Unit
SETREC(REC) ; Set up current record for display
DSPREC(REC) ; Display current record
DSPMM ; Display the mismatch report before asking for approval
ACTION ; Approve or Bypass current record
HDR ; Header for display of records

External References

Name Field # of Occurrence
^DIR ACTION+3
CHECKTLE^PRSADP2 TLLOC+8
$$ASK^PRSLIB00 DSPREC+13, DSPMM+4
UPDTPOCD^PRSNCGP ACTION+6
PPMM^PRSNRMM DSPMM+1
L1^PRSNRUT1 LOCCOR+17, LOCCOR+19
$$ISACTIVE^PRSNUT01 SETREC+4
ACCESS^PRSNUT02 EN+5
$$PRIMLOC^PRSNUT03 GRPLOC+2

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"There are no groups assigned or selected."
  • Line Location: EN+7
Function Call: WRITE
  • Prompt: !!,"There are no corrected records to approve.",!!
  • Line Location: LOCCOR+26
Function Call: WRITE
  • Prompt: !,?(80-26)/2,"** Previous Time Record **",!
  • Line Location: DISPTM+2
Function Call: WRITE
  • Prompt: !,?(80-26)/2,"** Current Time Record **",!
  • Line Location: DISPTM+4
Function Call: WRITE
  • Prompt: ?(80-20)/2,"Time Record Deleted",!
  • Line Location: DSPREC+3
Function Call: WRITE
  • Prompt: $P($P(REC(A),U,12)," "),?12,$P(REC(A),U),?21,$P(REC(A),U,3)
  • Line Location: DSPREC+5
Function Call: WRITE
  • Prompt: ?28,$P(REC(A),U,4),?38,$P($P(REC(A),U,5)," ")
  • Line Location: DSPREC+6
Function Call: WRITE
  • Prompt: ?51,$P($P(REC(A),U,6)," "),?64,$P($P(REC(A),U,8)," ")
  • Line Location: DSPREC+7
Function Call: WRITE
  • Prompt: ?77,$P(REC(A),U,7),!
  • Line Location: DSPREC+8
Function Call: WRITE
  • Prompt: $P($P(REC(A),U,12)," ",2,999),?12,$P(REC(A),U,2),?38
  • Line Location: DSPREC+9
Function Call: WRITE
  • Prompt: $P($P(REC(A),U,5)," ",2),?51,$P($P(REC(A),U,6)," ",2),?64
  • Line Location: DSPREC+10
Function Call: WRITE
  • Prompt: $P($P(REC(A),U,8)," ",2),!
  • Line Location: DSPREC+11
Function Call: WRITE
  • Prompt: !
  • Line Location: DSPREC+13
Function Call: WRITE
  • Prompt: !!,?5,"Return to Approvals.",!
  • Line Location: DSPMM+3
Function Call: WRITE
  • Prompt: $P(^PRSPC(PRSIEN,0),U),?(80-28)/2,"Approve Corrected POC Record"
  • Line Location: HDR+2
Function Call: WRITE
  • Prompt: ?63,$S(PRSPRM="N":"Location: "_GRPNM,1:"T&L Unit: "_GRPNM),!
  • Line Location: HDR+3
Function Call: WRITE
  • Prompt: ?58,"SSN: ",$E($P(^PRSPC(PRSIEN,0),U,9)),"XXXXX",$E($P(^PRSPC(PRSIEN,0),U,9),6,9),!
  • Line Location: HDR+4
Function Call: WRITE
  • Prompt: "Date",?12,"Start/",?20,"Meal",?26,"Type of",?38,"Location",?51
  • Line Location: HDR+5
Function Call: WRITE
  • Prompt: "Type of",?66,"OT",?76,"OT",!
  • Line Location: HDR+6
Function Call: WRITE
  • Prompt: ?12,"Stop",?27,"Time",?52,"Work",?64,"Reason",?75,"Mand",!
  • Line Location: HDR+7
Function Call: WRITE
  • Prompt: "-"
  • Line Location: HDR+8
Routine Call
  • DIR
  • Line Location:
    • ACTION+3

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^NURSF(211.4 - [#211.4] EN+12
^PRSN(451 - [#451] LOCCOR+6, LOCCOR+8, LOCCOR+10, LOCCOR+15
^PRSN(451.5 - [#451.5] SETREC+5
^PRSN(451.6 - [#451.6] SETREC+6
^PRSPC - [#450] GRPLOC+2, TLLOC+3, HDR+2, HDR+4
^PRST(458 - [#458] TLLOC+7, SETREC+8

Label References

Name Line Occurrences
ACTION LOCCOR+24
DISPTM LOCCOR+22
DSPMM LOCCOR+20
DSPREC DISPTM+3, DISPTM+5
GRPLOC LOCCOR+11
HDR DISPTM+1, DSPREC+13
LOCCOR EN+16
SETREC LOCCOR+17, LOCCOR+19
TLLOC LOCCOR+12

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
A EN+1~, SETREC+1*, SETREC+2*, SETREC+3, SETREC+4, SETREC+5, SETREC+6, DSPREC+1~, DSPREC+2*, DSPREC+4*
, DSPREC+5, DSPREC+6, DSPREC+7, DSPREC+8, DSPREC+9, DSPREC+10, DSPREC+11
CHECK EN+1~
CHECK( LOCCOR+3*, LOCCOR+4*, GRPLOC+2, TLLOC+11
DIR EN+2~, ACTION+1~
DIR("A" ACTION+2*
DIR(0 ACTION+3*
DT EN+5, SETREC+4
FOUND EN+2~, LOCCOR+13, GRPLOC+1*, GRPLOC+2*, TLLOC+1*, TLLOC+11*
GROUP EN+2~, EN+5
GROUP( EN+10, EN+11, EN+13, EN+14, LOCCOR+2, LOCCOR+3
GROUP(0 EN+6, EN+9
GRPIEN EN+2~, EN+11*, EN+12
GRPNM EN+2~, EN+10*, EN+11, EN+13, EN+14, HDR+3
GRPSC EN+2~, EN+12*
I EN+2~, HDR+8*
IEN200 EN+1~
IOF HDR+1
IOSL DSPREC+13
IOST HDR+1
LOC EN+2~, LOCCOR+1*, LOCCOR+2*, LOCCOR+3, LOCCOR+4
PAYPRD TLLOC+6~, TLLOC+7*, TLLOC+8
POCC EN+2~, LOCCOR+18!, LOCCOR+19, DISPTM+5
POCCNT EN+2~
POCP EN+2~, LOCCOR+16!, LOCCOR+17, DISPTM+3
POCREC EN+1~
POCSEG EN+1~
PRSD EN+1~
PRSDAY EN+3~, LOCCOR+14*, LOCCOR+15*, LOCCOR+17, LOCCOR+19, SETREC+8, ACTION+6
PRSDIV EN+3~, LOCCOR+5*, LOCCOR+6*, LOCCOR+8, LOCCOR+10, LOCCOR+15
PRSDIVE EN+3~, EN+14*
PRSDIVI EN+3~, EN+13*
PRSIEN EN+1~, LOCCOR+9*, LOCCOR+10*, LOCCOR+15, LOCCOR+17, LOCCOR+19, GRPLOC+2, TLLOC+3, TLLOC+8, DSPMM+1
ACTION+6, HDR+2, HDR+4
PRSPPD EN+1~, LOCCOR+7*, LOCCOR+8*, LOCCOR+10, LOCCOR+15, LOCCOR+17, LOCCOR+19, TLLOC+7, SETREC+8, DSPMM+1
ACTION+6
PRSPRM EN+3~, EN+9*, EN+12, LOCCOR+3, LOCCOR+4, LOCCOR+11, LOCCOR+12, HDR+3
PRSSN EN+1~
PRSVER EN+1~, SETREC+3*, ACTION+6
REC EN+2~, SETREC~, DSPREC~
REC( SETREC+2, SETREC+3, SETREC+4*, SETREC+5*, SETREC+6*, SETREC+8*, DSPREC+4, DSPREC+5, DSPREC+6, DSPREC+7
, DSPREC+8, DSPREC+9, DSPREC+10, DSPREC+11
REC(0 SETREC+8
STOP EN+3~, EN+4*, LOCCOR+6, LOCCOR+8, LOCCOR+10, LOCCOR+15, LOCCOR+21, LOCCOR+23, DSPREC+4, DSPREC+13*
DSPMM+1, DSPMM+2, DSPMM+4*, ACTION+5*
TLE TLLOC+2~, TLLOC+3*, TLLOC+5, TLLOC+8, TLLOC+10, TLLOC+11
U EN+6, EN+9, EN+11, EN+12, EN+13, EN+14, TLLOC+3, TLLOC+7, SETREC+3, SETREC+4
, SETREC+5, SETREC+6, SETREC+8, DSPREC+5, DSPREC+6, DSPREC+7, DSPREC+8, DSPREC+9, DSPREC+10, DSPREC+11
HDR+2, HDR+4
X ACTION+1~
Y ACTION+1~, ACTION+4, ACTION+5, ACTION+6
ZEROFND EN+3~, LOCCOR+5*, LOCCOR+26, GRPLOC+2*, TLLOC+11*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All