PRSNAA01 ;WOIFO/DWA - Pay period approval for Nurse POC records;10/5/2009
Source file <PRSNAA01.m>
action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
Package | Total | Caller Graph |
---|---|---|
PAID | 1 | PRSN APPROV POC PAYPD |
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
|
|
PREV | ;
|
|
DSPREV | ; Display previous pay period records
|
|
APPROV(PRSPD,PRSIEN) | ; Complete approval process
|
|
APPREV | ; Process previous pay periods
|
|
SETREC(REC,PAYPD) | ; Set up record for display
|
|
DSPREC(REC) | ; Display the record
|
|
DSPMM(PRSIEN,PRSPD) | ; Display mismatch report
|
|
ACTION(A,B) | ; Approve or bypass current record
|
|
HDR(PAYPD,IEN450) | ;
|
|
CLEANUP | ;
|
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
Routine Call |
|
FileNo | Call Tags |
---|---|
^PRSPC - [#450] | GET1^DIQ |
^PRSN(451 - [#451] | Classic Fileman Calls |
^PRST(458 - [#458] | GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^PRSN(451 - [#451] | PREV+3, PREV+12, PREV+17 |
^PRSN(451.5 - [#451.5] | SETREC+7 |
^PRSN(451.6 - [#451.6] | SETREC+8 |
^PRSPC - [#450] | PREV+7, PREV+10, PREV+15 |
^PRST(455.5 - [#455.5] | PREV+16, PREV+23 |
^PRST(458 - [#458] | EN+13, SETPPD+10, PREV+21, DSPREV+6, SETREC+10 |
^TMP($J | EN+4!, SETPPD+1, PREV+13*, PREV+25*, DSPREV+5, APPREV+4, APPREV+6, CLEANUP+3! |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
A | EN+1~, APPREV+1~, APPREV+3*, APPREV+4, APPREV+6, APPREV+7, SETREC+2~, SETREC+3*, SETREC+4*, SETREC+5 , SETREC+6, SETREC+7, SETREC+8, SETREC+10, DSPREC+1~, DSPREC+2*, DSPREC+3*, DSPREC+4, DSPREC+5, DSPREC+6 , DSPREC+7, DSPREC+8, DSPREC+9, DSPREC+10, DSPREC+11, ACTION~, ACTION+2, CLEANUP+2! |
B | EN+1~, APPREV+1~, APPREV+3*, APPREV+4*, APPREV+6, SETREC+2~, SETREC+3*, SETREC+5*, SETREC+6, SETREC+7 , SETREC+8, DSPREC+1~, DSPREC+2*, DSPREC+4*, DSPREC+5, DSPREC+6, DSPREC+7, DSPREC+8, DSPREC+9, DSPREC+10 , DSPREC+11, ACTION~, ACTION+2, CLEANUP+2! |
C | APPREV+1~, APPREV+5*, APPREV+6*, APPREV+7 |
DAY | EN+1~, APPROV+1~, APPROV+3*, APPROV+5, APPROV+9 |
DAYREC | EN+1~, APPROV+1~, APPROV+4!, APPROV+5 |
DAYREC( | APPROV+8, APPROV+9 |
DAYREC(0 | APPROV+6 |
DIC | EN+1~, SETPPD+3~, SETPPD+5*, CLEANUP+2! |
DIC("A" | SETPPD+6* |
DIC("B" | SETPPD+4* |
DIC("S" | SETPPD+7* |
DIC(0 | SETPPD+5* |
DIR | EN+1~, ACTION+1~ |
DIR("A" | ACTION+3* |
DIR(0 | ACTION+4* |
DIRUT | EN+1~, ACTION+6 |
DSPFLG | EN+1~, APPROV+1~, APPROV+2*, APPROV+7*, APPROV+11, CLEANUP+2! |
DT | EN+5, EN+13, SETREC+6 |
DTOUT | SETPPD+3~, SETPPD+9 |
DUOUT | SETPPD+3~, SETPPD+9 |
GROUP | EN+1~, EN+5, CLEANUP+1! |
GROUP( | EN+11, EN+12, PREV+11, PREV+24 |
GROUP(0 | EN+6, EN+9 |
GRPIEN | EN+1~, EN+11*, EN+12, PREV+11, PREV+24, CLEANUP+1! |
GRPSC | EN+1~, EN+12*, CLEANUP+1! |
I | EN+1~, HDR+9* |
IEN200 | EN+1~, CLEANUP+1! |
IEN450 | EN+2~, HDR~, HDR+2 |
IOF | HDR+3 |
IOSL | DSPREC+13 |
IOST | HDR+3 |
NURSNM | EN+2~, CLEANUP+1! |
PAYPD | EN+2~, SETREC~, SETREC+10, ACTION+2*, ACTION+7, HDR~, HDR+2 |
PAYPRD | PREV+20~, PREV+21*, PREV+22 |
PML | PREV+9~, PREV+10*, PREV+11 |
PREVPD | EN+2~, PREV+1~, PREV+6*, PREV+12*, PREV+13, PREV+17*, PREV+21, PREV+25, DSPREV+4*, DSPREV+5* , DSPREV+6, CLEANUP+2! |
PRSD | EN+2~, CLEANUP+2! |
PRSFLG | EN+2~, EN+18, EN+19, PREV+2*, PREV+13*, PREV+25*, PREV+26, CLEANUP+2! |
PRSIEN | EN+2~, PREV+2*, PREV+3*, PREV+7, PREV+10, PREV+12, PREV+13, PREV+15, PREV+17, PREV+22 , PREV+25, APPROV~, APPROV+5, APPROV+12, APPROV+14, APPROV+17, DSPREC+13, DSPMM~, DSPMM+1, ACTION+2* , ACTION+7, HDR+2*, HDR+4, CLEANUP+1! |
PRSNAM | PREV+1~, PREV+7*, PREV+8*, PREV+13, PREV+25 |
PRSPD | EN+2~, APPROV~, APPROV+5, APPROV+10, APPROV+12, APPROV+14, APPROV+17, DSPREC+13, DSPMM~, DSPMM+1 |
PRSPDE | EN+2~, SETPPD+10*, HDR+2*, HDR+5, CLEANUP+1! |
PRSPDI | EN+3~, EN+13*, EN+14*, EN+15*, SETPPD+1*, SETPPD+4, SETPPD+15*, PREV+12, PREV+17, APPREV+3 , CLEANUP+1! |
PRSPRM | EN+3~, EN+9*, EN+12, EN+19, PREV+11, PREV+14, DSPREV+3, CLEANUP+2! |
PRSSTAT | EN+3~, PREV+2*, CLEANUP+2! |
REC | EN+3~, APPROV+1~, APPROV+10, APPROV+15, SETREC~, DSPREC~, CLEANUP+1! |
REC( | APPROV+9*, SETREC+4, SETREC+5, SETREC+6*, SETREC+7*, SETREC+8*, SETREC+10*, DSPREC+3, DSPREC+4, DSPREC+5 , DSPREC+6, DSPREC+7, DSPREC+8, DSPREC+9, DSPREC+10, DSPREC+11 |
SEG | EN+3~, APPROV+1~, APPROV+7*, APPROV+8*, APPROV+9 |
STOP | EN+3~, EN+10*, APPROV+13, APPROV+16, APPREV+4, APPREV+6, DSPREC+3, DSPREC+4, DSPREC+13*, DSPMM+1 , DSPMM+2, DSPMM+4*, ACTION+6* |
TLE | PREV+9~, PREV+15*, PREV+16, PREV+19, PREV+22, PREV+23 |
TLI | PREV+9~, PREV+16*, PREV+23*, PREV+24 |
U | EN+6, EN+9, EN+12, EN+14, SETPPD+10, PREV+7, PREV+10, PREV+15, PREV+21, DSPREV+6 , SETREC+6, SETREC+7, SETREC+8, SETREC+10, DSPREC+5, DSPREC+6, DSPREC+7, DSPREC+8, DSPREC+9, DSPREC+10 , DSPREC+11 |
X | SETPPD+3~, ACTION+1~, CLEANUP+2! |
Y | SETPPD+3~, SETPPD+9, SETPPD+10, SETPPD+15, APPROV+1~, ACTION+1~, ACTION+5, ACTION+7, CLEANUP+2! |