PRSPUT2 ;WOIFO/MGD - PART TIME PHYSICIAN UTILITIES #2 ;07/08/2005
Source file <PRSPUT2.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 |
|---|---|---|
| PPSUM(PRSIEN,MIEN,ARRAY,INDEX) | ;
|
|
| ESRSTAT(PRSIEN,PPI) | ;
|
|
| ATOT | ; Convert STATUS to external and determine Types of Time posted
|
|
| PRSIEN(MSGF) | ; Employee IEN Extrinsic Function
; input ; MSGF - (optional) message flag, true (=1) to write error message ; DUZ - must be defined in symbol table ; returns IEN in file 450 or null |
|
| ESIGC(MSGF) | ; Electronic Signature Code Extrinsic Function
; input ; MSGF - (optional) message flag, true (=1) to write error message ; DUZ - must be defined in symbol table ; returns true (=1) if the user has an electronic signature code ; false (=0) if the user does not |
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^PRSPC("SSN" | PRSIEN+8 |
| ^PRST(458 - [#458] | ESRSTAT+4, ESRSTAT+7, ATOT+2, ATOT+4, ATOT+15 |
| ^VA(200 - [#200] | PRSIEN+7 |
| Name | Line Occurrences |
|---|---|
| ATOT | ESRSTAT+22, ESRSTAT+25 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| ARRAY | PPSUM~, PPSUM+3 |
| ATOT | ESRSTAT+2~, ATOT+1*, ATOT+10*, ATOT+16*, ATOT+19 |
| DATA | ESRSTAT+2~, ESRSTAT+7*, ESRSTAT+9, ESRSTAT+12, ATOT+4*, ATOT+7, ATOT+8, ATOT+9 |
| DAY | ESRSTAT+2~, ESRSTAT+5*, ESRSTAT+6, ESRSTAT+7, ESRSTAT+21*, ESRSTAT+22, ATOT+6 |
| DAY2CHK | ESRSTAT+2~, ESRSTAT+22*, ESRSTAT+25*, ATOT+2, ATOT+4, ATOT+5, ATOT+15 |
| DAYE | ESRSTAT+2~, ESRSTAT+4*, ESRSTAT+19, ATOT+6 |
| DTEXT | ESRSTAT+2~, ESRSTAT+23*, ESRSTAT+24, ESRSTAT+26, ATOT+5*, ATOT+6*, ATOT+17*, ATOT+18*, ATOT+19* |
| DUZ | PRSIEN+7, ESIGC+7 |
| ESRHRS | ESRSTAT+2~ |
| ESRHRS( | ESRSTAT+14* |
| ESRHRS(1 | ESRSTAT+4*, ESRSTAT+15, ESRSTAT+17 |
| ESRHRS(2 | ESRSTAT+4*, ESRSTAT+16, ESRSTAT+17 |
| HRS | ESRSTAT+2~, ESRSTAT+13*, ESRSTAT+14 |
| I | PPSUM+4~, PPSUM+7*, PPSUM+9, ESRSTAT+2~ |
| INDEX | PPSUM~, PPSUM+3 |
| INDX | ESRSTAT+2~, ESRSTAT+6*, ESRSTAT+14 |
| J | PPSUM+4~, PPSUM+9*, PPSUM+10, PPSUM+12, PPSUM+14, ESRSTAT+2~ |
| MEAL | ESRSTAT+2~, ESRSTAT+12*, ESRSTAT+13 |
| MIEN | PPSUM~, PPSUM+2, PPSUM+10, PPSUM+12 |
| MSGF | PRSIEN~, PRSIEN+9, ESIGC~, ESIGC+8 |
| PPHRS | PPSUM+4~, PPSUM+12*, PPSUM+13 |
| PPI | ESRSTAT~, ESRSTAT+1, ESRSTAT+4, ESRSTAT+7, ATOT+2, ATOT+4, ATOT+15 |
| PPNUM | PPSUM+4~, PPSUM+10*, PPSUM+11 |
| PRSIEN | PPSUM~, PPSUM+2, ESRSTAT~, ESRSTAT+1, ESRSTAT+7, ATOT+2, ATOT+4, ATOT+15, PRSIEN+5~, PRSIEN+6* , PRSIEN+8*, PRSIEN+9, PRSIEN+10 |
| PRSRET | ESIGC+6~, ESIGC+7*, ESIGC+8, ESIGC+9 |
| SEG | ESRSTAT+2~, ESRSTAT+8*, ESRSTAT+9, ESRSTAT+12, ATOT+8*, ATOT+9 |
| SSN | PRSIEN+5~, PRSIEN+7*, PRSIEN+8 |
| START | ESRSTAT+2~, ESRSTAT+9*, ESRSTAT+10, ESRSTAT+13 |
| STATEX | ESRSTAT+3~, ATOT+3*, ATOT+6 |
| STATUS | ESRSTAT+3~, ATOT+2*, ATOT+3, ATOT+14, ATOT+17, ATOT+18 |
| STOP | ESRSTAT+3~, ESRSTAT+9*, ESRSTAT+13 |
| SUPCOM | ATOT+12~, ATOT+13*, ATOT+15*, ATOT+16, ATOT+18 |
| TEXT | PPSUM+4~, PPSUM+5*, PPSUM+8*, PPSUM+11*, PPSUM+13*, PPSUM+14*, ESRSTAT+3~, ESRSTAT+15*, ESRSTAT+16*, ESRSTAT+17* , ESRSTAT+18, ESRSTAT+24*, ESRSTAT+26*, ESRSTAT+27 |
| TOT | ESRSTAT+3~, ESRSTAT+9*, ESRSTAT+11, ATOT+9*, ATOT+10 |
| U | ESRSTAT+9, ESRSTAT+12, ESRSTAT+19, ATOT+2, ATOT+6, ATOT+8, ATOT+9, ATOT+15 |