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