PRSATE0 ;WCIOFO/PLT - Data Validate for Edit Variable Tours ;7/18/08 14:37
Source file <PRSATE0.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 |
|---|---|---|
| S1 | ; Set Tour if necessary
|
|
| VS | ; Validate tour segments
|
|
| VAL | ; Validate Tour
|
|
| VAL2 | ||
| PRSDAY | ;update prsday with new data (like codes in label set of prsate)
|
|
| V1 | ||
| NAWS1 | ;;Warning: There are not three 12 hour tours in week 1 and/or week 2 for this AWS 36/40 Nurse
|
|
| NAWS2 | ;;Warning: Hours in week 1 and/or week 2 are not 36 for this AWS 36/40 Nurse.
|
|
| NAWS3 | ;;Warning: Tour overlaps two administrative work weeks for this 36/40 Nurse.
|
|
| TWE(A,B,C,D) | ;ef=^1-emp 450 tw indicator, ^2=emp eligible code, ^3-emp pp 458 tw
; ^4 emp pp eliglble code, ^5-daily tw tour |
|
| TWP(A,B) | ;ef=^1-telework code, ^2-eligible code, ^3-description
|
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^PRSP(454 - [#454] | TWP+2, TWP+3 |
| ^PRSPC - [#450] | TWE+3 |
| ^PRST(457.1 - [#457.1] | S1+2, S1+3, VAL2+2, VAL2+3 |
| ^PRST(457.2 - [#457.2] | VS+2 |
| ^PRST(458 - [#458] | PRSATE0+5, PRSATE0+6*, PRSATE0+10!, PRSATE0+11, S1+1!, VAL+6, PRSDAY+3, TWE+5 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| A | TWE~, TWE+3, TWE+5, TWP~, TWP+1, TWP+2*, TWP+3*, TWP+4 |
| B | TWE~, TWE+4, TWE+5, TWP~, TWP+4 |
| C | TWE~, TWE+5 |
| >> C0 | VAL2 |
| D | TWE~, TWE+3*, TWE+5 |
| DA | PRSATE0+7~, PRSATE0+8*, VAL+2 |
| DA(1 | PRSATE0+8* |
| >> DAY | PRSATE0+12*, S1+1, S1+2, VAL+2*, VAL+6*, VAL2+1*, VAL2+2, VAL2+3, VAL2+4, PRSDAY+1 , PRSDAY+2, PRSDAY+3, PRSDAY+4, PRSDAY+5, PRSDAY+6 |
| >> DB | VAL2* |
| DDSBR | PRSATE0+7~, VAL+8* |
| DDSERROR | VAL+8*, V1*! |
| DDSFILE | PRSATE0+7~, PRSATE0+8* |
| DDSFILE(1 | PRSATE0+8* |
| >> DFN | PRSATE0+5, PRSATE0+6, PRSATE0+8, PRSATE0+10, PRSATE0+11, S1+1, VAL+6, VAL2+12, PRSDAY+3 |
| >> DIE | VAL+2 |
| DR | PRSATE0+7~, PRSATE0+9* |
| DS | PRSATE0+9! |
| E | TWE+2~, TWE+3*, TWE+4, TWE+5 |
| >> FLX | VAL2+8 |
| >> HRS | VAL2+1*, VAL2+2*, VAL2+9, VAL2+12 |
| >> HRS("W1" | VAL2+13 |
| >> HRS("W2" | VAL2+13 |
| K | PRSATE0+5*, PRSATE0+6!, VS+1*, VAL2+15! |
| NAWS | VAL2~*, VAL2+4*, VAL2+10, VAL2+11 |
| NAWS( | VAL2+4* |
| NAWS(1 | VAL2+11 |
| NAWS(2 | VAL2+11 |
| >> NH | VAL2, VAL2+9 |
| >> PP | VAL2 |
| >> PPI | PRSATE0+5, PRSATE0+6, PRSATE0+8, PRSATE0+10, PRSATE0+11, S1+1, VAL+6, VAL2+12, PRSDAY+3 |
| PRSAERR | PRSATE0+7~, PRSATE0+9, VAL2!, V1* |
| PRSDAY | VAL+1! |
| PRSDAY( | VAL+6*, PRSDAY+1*, PRSDAY+2*, PRSDAY+4*, PRSDAY+5*, PRSDAY+6* |
| PRSERR | VAL+8! |
| PRSETD | VAL+1!, VAL+2*, VAL+3, VAL2+2, PRSDAY+1, PRSDAY+2, PRSDAY+3, PRSDAY+4, PRSDAY+5, PRSDAY+6 |
| >> PRSTW( | PRSATE0+5*, S1+2 |
| >> PRSTWB | PRSATE0+5, S1+1, S1+2 |
| PRSTWO | PRSATE0+4~ |
| PRSTWO( | PRSATE0+5*, S1+2 |
| SNAWS | VAL2~, VAL2+4*, VAL2+12 |
| >> SRT | PRSATE0+5, S1+3, PRSDAY+1, PRSDAY+2 |
| STR | VS+3*, VAL2*, VAL2+1, VAL2+7, VAL2+8*, VAL2+9*, VAL2+11*, VAL2+13*, VAL2+14*, VAL2+15! , V1 |
| >> TD | PRSATE0+12*, S1+2, S1+3, VAL2+2*, VAL2+3, VAL2+4 |
| >> TDH | S1+3* |
| TDT | VAL2~, VAL2+1*, VAL2+3*, VAL2+14 |
| TNEW | PRSATE0+10*, PRSATE0+12, PRSATE0+13! |
| TOLD | PRSATE0+5*, PRSATE0+6, PRSATE0+13!, S1+2, VAL+3, PRSDAY+3 |
| TRG | VS+1*, VS+2*, VAL2+5, VAL2+15! |
| TRS | VAL2+1*, VAL2+5*, VAL2+8, VAL2+15! |
| >> TYP | PRSDAY+1, PRSDAY+4, PRSDAY+6 |
| U | PRSATE0+5, VAL+2, VAL+6, VAL2, VAL2+2, VAL2+3, VAL2+4, PRSDAY+1, PRSDAY+2, PRSDAY+3 , PRSDAY+4, PRSDAY+5, PRSDAY+6, TWE+3, TWE+5, TWP+1, TWP+2, TWP+4 |
| >> Y | S1+3*, VS+1, VAL2+2* |
| >> Z | PRSATE0+5*, VS+1*, VS+2*, VS+3, VAL2+2*, VAL2+4 |
| >> ZENT | VS+3, VAL2* |