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 |
| 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! |