PRSPRM ;WOIFO/MGD - PTP RECONCILE MEMORANDUM ;04/20/05
Source file <PRSPRM.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 |
|---|---|---|
| MAIN | ; Main Driver
|
|
| PTP | ; Prompt for Part Time Physician
|
|
| MEM | ; Find any memorandums that meet the reconciliation qualifications
|
|
| ASK | ||
| MEMDAT(MEM,MST,MSD,MED,MTD) | ;
|
|
| DISPLAY | ; Display memorandum info to validate the correct employee was chosen
|
|
| ESRCHK | ; Check for any incomplete ESR within the memoranda.
|
|
| NP | ; Check for Non-Pay hours
|
|
| WP |
| Name | Field # of Occurrence |
|---|---|
| DD^%DT | MEM+25, MEM+28, MEM+32 |
| ^DIC | PTP+5 |
| ^DIR | DISPLAY+8 |
| ROPT^PRSPBRP | MAIN+22 |
| SUM^PRSPBRP | MAIN+19 |
| ESIG^PRSPRM1 | MAIN+42 |
| HRCOM^PRSPRM1 | MAIN+35 |
| HRRC^PRSPRM1 | MAIN+26 |
| KILL^PRSPRM1 | MAIN+5, MAIN+10, MAIN+11, MAIN+14, MAIN+17, MAIN+20, MAIN+27, MAIN+30, MAIN+33, MAIN+36 , MAIN+40, MAIN+42 |
| PRT^PRSPRM1 | MAIN+39 |
| PTPCHK^PRSPRM1 | MAIN+24 |
| PTPRCOM^PRSPRM1 | MAIN+29 |
| TRNS^PRSPRM1 | MAIN+32 |
| A1^PRSPUT1 | ESRCHK+28, ESRCHK+35, ESRCHK+38, ESRCHK+40, ESRCHK+42, NP+3, NP+11, NP+14, WP+2, WP+10 , WP+13 |
| HDR^PRSPUT1 | DISPLAY+4 |
| INDEX^PRSPUT1 | ESRCHK+3 |
| MEM^PRSPUT1 | DISPLAY+5 |
| PPSUM^PRSPUT2 | DISPLAY+7 |
| AL^PRSPUT3 | DISPLAY+6 |
| $$UPPER^PRSRUTL | ASK+4 |
| 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 |
|
| Routine Call |
|
| Routine Call |
|
| FileNo | Call Tags |
|---|---|
| ^PRSPC - [#450] | Classic Fileman Calls |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^PRSPC - [#450] | ESRCHK+5 |
| ^PRST(458 - [#458] | ESRCHK+11, ESRCHK+16, ESRCHK+20 |
| ^PRST(458.7 - [#458.7] | MEM+4, ASK+9, ASK+10, MEMDAT+5, MEMDAT+6, ESRCHK+9, ESRCHK+13 |
| ^TMP($J | MAIN+2!, ESRCHK+21*, ESRCHK+23*, ESRCHK+25*, ESRCHK+26, ESRCHK+30, NP+1, NP+5, NP+6, WP , WP+4, WP+5, WP+14! |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| >> ARRAY | DISPLAY+3*, DISPLAY+4, DISPLAY+5, DISPLAY+6, DISPLAY+7 |
| >> ASK | ASK+3*, ASK+4*, ASK+5, ASK+6, ASK+8 |
| >> DATA | MEM+23*, MEM+24, MEM+27, MEM+30 |
| DATA0 | ASK+9*, MEMDAT+4~, MEMDAT+5*, MEMDAT+7, MEMDAT+8, MEMDAT+9 |
| DATA4 | ASK+10*, MEMDAT+4~, MEMDAT+6*, MEMDAT+10, ESRCHK+9*, ESRCHK+10, ESRCHK+11 |
| >> DAY | ESRCHK+19*, ESRCHK+20 |
| DIC | PTP+3*, PTP+5! |
| DIC("A" | PTP+3* |
| DIC("S" | PTP+4* |
| DIC(0 | PTP+3* |
| >> DIR("A" | DISPLAY+8* |
| >> DIR(0 | DISPLAY+8* |
| >> DIRUT | MAIN+14, MAIN+20 |
| DT | MEM+7, MEM+8 |
| DTIME | ASK+3 |
| >> END | MEM+29*, MEM+34, ASK+1*, ASK+2, ASK+7 |
| ENDAT | MEM+2~, MEM+5, MEM+8, MEM+9 |
| >> ESRSTAT | ESRCHK+20*, ESRCHK+21 |
| >> I | ESRCHK+12*, ESRCHK+13 |
| >> INDX | MEM+3*, MEM+9, MEM+10* |
| IOF | DISPLAY+1, ESRCHK+4 |
| IOST | DISPLAY+1, ESRCHK+4 |
| MED | MEMDAT~, MEMDAT+9* |
| MEM | MEM+2~, MEM+3*, MEM+4*, MEM+5, MEM+9, MEM+22*, MEM+23, MEM+34, MEMDAT~, MEMDAT+5 , MEMDAT+6 |
| MEM( | MEM+9*, MEM+22, MEM+23, ASK+1, ASK+6, ASK+8 |
| MEM(1 | MEM+12, MEM+17 |
| MEM(2 | MEM+17, MEM+19 |
| >> MIEN | MAIN+10, MEM+15*, MEM+17*, MEM+20*, ASK+8*, ASK+9, ASK+10, DISPLAY+5, DISPLAY+7, ESRCHK+9 , ESRCHK+13 |
| MSD | MEMDAT~, MEMDAT+8* |
| MST | MEMDAT~, MEMDAT+7* |
| MTD | MEMDAT~, MEMDAT+10* |
| >> PPCNT | ESRCHK+29*, ESRCHK+32*, ESRCHK+33, ESRCHK+34*, ESRCHK+36, NP+4*, NP+8*, NP+9, NP+10*, NP+12 , WP+3*, WP+7*, WP+8, WP+9*, WP+11 |
| PPDATA | ESRCHK+2~, ESRCHK+13*, ESRCHK+14, ESRCHK+23, ESRCHK+25 |
| >> PPE | ESRCHK+14*, ESRCHK+15, ESRCHK+16, ESRCHK+21, ESRCHK+23, ESRCHK+25, ESRCHK+29*, ESRCHK+30*, ESRCHK+31, NP+4* , NP+5*, NP+6, WP+3*, WP+4*, WP+5 |
| >> PPEX | ESRCHK+29*, ESRCHK+31*, ESRCHK+34*, ESRCHK+37, NP+4*, NP+7*, NP+10*, NP+13, WP+3*, WP+6* , WP+9*, WP+12 |
| >> PPEX1 | NP+6*, NP+7, WP+5*, WP+6 |
| >> PPI | ESRCHK+16*, ESRCHK+17, ESRCHK+18, ESRCHK+20 |
| >> PRSIEN | MAIN+6*, PTP+6*, MEM+4, DISPLAY+4, DISPLAY+5, DISPLAY+6, DISPLAY+7, ESRCHK+5, ESRCHK+20 |
| >> QUIT | MAIN+8*, MAIN+11, MAIN+17, MAIN+33, MAIN+38*, MAIN+40, ESRCHK+6*, ESRCHK+19 |
| >> RO | MAIN+27 |
| >> SCRTTL | DISPLAY+2*, DISPLAY+4 |
| >> START | MEM+26*, MEM+34 |
| >> STATUS | MEM+5, MEM+6 |
| STDAT | MEM+2~, MEM+5, MEM+9 |
| >> TDAT | MEM+5, MEM+7, MEM+8, MEM+9, MEM+33*, MEM+34, ESRCHK+8 |
| >> TEXT | ESRCHK+27*, ESRCHK+34*, ESRCHK+37*, ESRCHK+39*, ESRCHK+41*, NP+2*, NP+10*, NP+13*, WP+1*, WP+9* , WP+12* |
| TPPI | ESRCHK+2~, ESRCHK+7*, ESRCHK+11*, ESRCHK+18 |
| U | MEM+17, MEM+24, MEM+27, MEM+30, ASK+8, MEMDAT+7, MEMDAT+8, MEMDAT+9, MEMDAT+10, ESRCHK+5 , ESRCHK+11, ESRCHK+14, ESRCHK+20, ESRCHK+23, ESRCHK+25 |
| >> X | MAIN+30, MAIN+36 |
| >> Y | MAIN+5, MAIN+6, PTP+6, MEM+24*, MEM+26, MEM+27*, MEM+29, MEM+30*, MEM+31, MEM+33 |