PRSARC07 ;WOIFO/JAH - Tour Hours Procedure ;01/07/08
Source file <PRSARC07.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 |
|---|---|---|
| TOURHRS(THRARY,PPI,PRSIEN,TOURSTR) | ; Return data for TOUR OF DUTY
|
|
| PLACEHRS(PRSTH,PRSIEN,PRSD,T1,T2,PPI) | ; procedure puts hrs from tours on current
; day and next. called once for each day so a call for curr day ; may have hrs from prior two day tour |
|
| TRHRS(TNUM,PRSD,PRSIEN,TOURIEN,PPI) | ; return string w/ todays hrs p1 ^ tomorrows hrs p2
|
|
| PLACESHF(PRSTH,PRSD,T1,T2,WAGER) | ;Place earliest shift from
; tour 1 and tour 2 in SDA Tour array (PRSTH) |
| Name | Field # of Occurrence |
|---|---|
| $$EARLYSH^PRSARC08 | TOURHRS+61 |
| $$ISCMPTR^PRSARC08 | TOURHRS+61 |
| $$ISWAGE^PRSARC08 | TOURHRS+47 |
| $$PLACEML^PRSARC08 | TRHRS+43 |
| $$TOTAL^PRSARC08 | TOURHRS+61, TOURHRS+77, TOURHRS+78 |
| $$TRSHFTS^PRSARC08 | PLACESHF+16, PLACESHF+17 |
| $$TWENTY4^PRSPESR2 | TRHRS+28, TRHRS+29 |
| $$AMT^PRSPSAPU | TRHRS+32, TRHRS+33, TRHRS+37 |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^PRSPC - [#450] | TOURHRS+42 |
| ^PRST(457.1 - [#457.1] | TRHRS+7, TRHRS+10 |
| ^PRST(457.2 - [#457.2] | TRHRS+24 |
| ^PRST(458 - [#458] | TOURHRS+44, TOURHRS+45, TOURHRS+51, TOURHRS+55, TOURHRS+66, TRHRS+8, TRHRS+9, TRHRS+13, TRHRS+14 |
| Name | Line Occurrences |
|---|---|
| $$TRHRS | PLACEHRS+12, PLACEHRS+18 |
| PLACEHRS | TOURHRS+53, TOURHRS+57, TOURHRS+68, TOURHRS+71 |
| PLACESHF | TOURHRS+58 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| BEG | TRHRS+2~, TRHRS+19*, TRHRS+20, TRHRS+28, TRHRS+32, TRHRS+37 |
| BEG24 | TRHRS+3~, TRHRS+28*, TRHRS+30, TRHRS+32 |
| CROSS | TRHRS+2~, TRHRS+17*, TRHRS+30, TRHRS+31*, TRHRS+38 |
| CURHRS | PLACEHRS+4~ |
| CURSHFT | PLACEHRS+4~ |
| DONE | TRHRS+2~, TRHRS+17*, TRHRS+18, TRHRS+20* |
| EARLIEST | PLACESHF+10~, PLACESHF+23*, PLACESHF+24*, PLACESHF+25*, PLACESHF+26*, PLACESHF+27, PLACESHF+33*, PLACESHF+34*, PLACESHF+35*, PLACESHF+36* , PLACESHF+37 |
| END | TRHRS+2~, TRHRS+21*, TRHRS+29, TRHRS+33, TRHRS+37 |
| END24 | TRHRS+3~, TRHRS+29*, TRHRS+30 |
| HOURS | TRHRS+43~*, TRHRS+44, TRHRS+45 |
| I | TRHRS+3~, TRHRS+18*, TRHRS+19, TRHRS+21, TRHRS+22, TRHRS+30 |
| ISWAGE | TOURHRS+40~, TOURHRS+47*, TOURHRS+58, TOURHRS+61 |
| LASTPPI | TOURHRS+40~, TOURHRS+46*, TOURHRS+51, TOURHRS+53 |
| MEALTIME | TRHRS+2~, TRHRS+12*, TRHRS+43 |
| PPI | TOURHRS~, TOURHRS+44*, TOURHRS+45, TOURHRS+46, TOURHRS+55, TOURHRS+57, TOURHRS+61, TOURHRS+65, TOURHRS+66, TOURHRS+68 , TOURHRS+71, TOURHRS+73, PLACEHRS~, PLACEHRS+12, PLACEHRS+18, TRHRS~, TRHRS+8, TRHRS+9, TRHRS+13, TRHRS+14 |
| PRSD | TOURHRS+40~, TOURHRS+52*, TOURHRS+53, TOURHRS+54*, TOURHRS+55, TOURHRS+57, TOURHRS+58, TOURHRS+67*, TOURHRS+68, TOURHRS+69* , TOURHRS+70, TOURHRS+71, PLACEHRS~, PLACEHRS+5, PLACEHRS+6, PLACEHRS+12, PLACEHRS+18, PLACEHRS+23, PLACEHRS+28, TRHRS~ , TRHRS+8, TRHRS+9, TRHRS+13, TRHRS+14, PLACESHF~, PLACESHF+14, PLACESHF+20, PLACESHF+27, PLACESHF+30, PLACESHF+37 |
| PRSIEN | TOURHRS~, TOURHRS+42, TOURHRS+47, TOURHRS+51, TOURHRS+53, TOURHRS+55, TOURHRS+57, TOURHRS+61, TOURHRS+66, TOURHRS+68 , TOURHRS+71, PLACEHRS~, PLACEHRS+12, PLACEHRS+18, TRHRS~, TRHRS+8, TRHRS+9, TRHRS+13, TRHRS+14 |
| PRSTH | PLACEHRS~, PLACESHF~ |
| PRSTH( | PLACEHRS+5, PLACEHRS+6, PLACEHRS+23*, PLACEHRS+28*, PLACESHF+14*, PLACESHF+20, PLACESHF+27*, PLACESHF+30, PLACESHF+37* |
| REGHRS | TRHRS+2~, TRHRS+13*, TRHRS+14*, TRHRS+15*, TRHRS+47 |
| SAT | TOURHRS+40~, TOURHRS+51*, TOURHRS+52, TOURHRS+66*, TOURHRS+67 |
| SEGTIME | TRHRS+3~, TRHRS+37*, TRHRS+39, TRHRS+41 |
| SEGTOD | TRHRS+3~, TRHRS+32*, TRHRS+34 |
| SEGTOM | TRHRS+3~, TRHRS+33*, TRHRS+35 |
| SHIFT | PLACESHF+10~, PLACESHF+21*, PLACESHF+24, PLACESHF+31*, PLACESHF+34 |
| SHIFT2 | PLACESHF+10~, PLACESHF+22*, PLACESHF+25, PLACESHF+32*, PLACESHF+35 |
| SHIFTCD | TOURHRS+40~ |
| SHIFTINI | PLACESHF+10~, PLACESHF+20*, PLACESHF+23, PLACESHF+24, PLACESHF+30*, PLACESHF+33, PLACESHF+34 |
| SPECIND | TRHRS+3~, TRHRS+22*, TRHRS+24 |
| T1 | TOURHRS+52*, TOURHRS+53, TOURHRS+56*, TOURHRS+57, TOURHRS+58, TOURHRS+67*, TOURHRS+68, TOURHRS+70*, TOURHRS+71, PLACEHRS~ , PLACEHRS+11, PLACEHRS+12, PLACESHF~, PLACESHF+16 |
| T1SHFTS | PLACESHF+10~, PLACESHF+16*, PLACESHF+21, PLACESHF+31 |
| T2 | TOURHRS+52*, TOURHRS+53, TOURHRS+56*, TOURHRS+57, TOURHRS+58, TOURHRS+67*, TOURHRS+68, TOURHRS+70*, TOURHRS+71, PLACEHRS~ , PLACEHRS+17, PLACEHRS+18, PLACESHF~, PLACESHF+17 |
| T2SHFTS | PLACESHF+10~, PLACESHF+17*, PLACESHF+22, PLACESHF+32 |
| THRARY | TOURHRS~, TOURHRS+41!, TOURHRS+42*, TOURHRS+45*, TOURHRS+53, TOURHRS+57, TOURHRS+58, TOURHRS+61, TOURHRS+68, TOURHRS+71 , TOURHRS+77, TOURHRS+78 |
| THRARY("CT" | TOURHRS+61* |
| THRARY("W1" | TOURHRS+77* |
| THRARY("W2" | TOURHRS+78* |
| THRARY(0 | TOURHRS+42*, TOURHRS+45*, TOURHRS+79! |
| THRARY(1 | TOURHRS+73* |
| THRARY(15 | TOURHRS+73, TOURHRS+79! |
| TNUM | TRHRS~, TRHRS+8, TRHRS+9, TRHRS+13, TRHRS+14 |
| TODAYND | PLACEHRS+4~, PLACEHRS+5*, PLACEHRS+7 |
| TODHR | TRHRS+2~, TRHRS+5*, TRHRS+6, TRHRS+34*, TRHRS+41*, TRHRS+43, TRHRS+44*, TRHRS+47*, TRHRS+48 |
| TODHRS | PLACEHRS+4~, PLACEHRS+7*, PLACEHRS+13*, PLACEHRS+19*, PLACEHRS+23 |
| TOMHR | TRHRS+2~, TRHRS+5*, TRHRS+6, TRHRS+35*, TRHRS+39*, TRHRS+43, TRHRS+45*, TRHRS+48 |
| TOMHRS | PLACEHRS+4~, PLACEHRS+8*, PLACEHRS+14*, PLACEHRS+20*, PLACEHRS+28 |
| TOMORND | PLACEHRS+4~, PLACEHRS+6*, PLACEHRS+8 |
| TOUR | TRHRS+2~, TRHRS+7*, TRHRS+11, TRHRS+12, TRHRS+15 |
| TOURHRS | PLACEHRS+4~, PLACEHRS+12*, PLACEHRS+13, PLACEHRS+14, PLACEHRS+18*, PLACEHRS+19, PLACEHRS+20 |
| TOURIEN | TRHRS~, TRHRS+6, TRHRS+7, TRHRS+10 |
| TOURSTR | TOURHRS~, TOURHRS+43, TOURHRS+70 |
| TSEGS | TRHRS+2~, TRHRS+8*, TRHRS+9*, TRHRS+10*, TRHRS+19, TRHRS+21, TRHRS+22 |
| TWODAYTR | TRHRS+2~, TRHRS+11*, TRHRS+16 |
| U | TOURHRS+52, TOURHRS+56, TOURHRS+67, TOURHRS+70, TOURHRS+73, PLACEHRS+7, PLACEHRS+8, PLACEHRS+13, PLACEHRS+14, PLACEHRS+19 , PLACEHRS+20, PLACEHRS+23, PLACEHRS+28, TRHRS+11, TRHRS+12, TRHRS+13, TRHRS+14, TRHRS+15, TRHRS+19, TRHRS+21 , TRHRS+22, TRHRS+44, TRHRS+45, PLACESHF+14, PLACESHF+20, PLACESHF+21, PLACESHF+22, PLACESHF+27, PLACESHF+30, PLACESHF+31 , PLACESHF+32, PLACESHF+37 |
| WAGER | PLACESHF~, PLACESHF+13 |
| ZNODE | TOURHRS+40~, TOURHRS+55*, TOURHRS+56 |