PRSPESR1 ;WOIFO/JAH - part time physicians ESR Edit ;11/04/04
Source file <PRSPESR1.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 |
|---|---|---|
| ESRFRM(PRSIEN,PPI,PRSD) | ;Run ScreenMan Form PRSA ESR EDIT on file 458
|
|
| GETSTAT(PRSIEN,PPI,PRSD) | ; func return status
; esr daily status (#146) 1:NOT STARTED;2:PENDING;3:RESUBMIT; ; 4:SIGNED;5:APPROVED;6:DAY OFF |
|
| ESRVALID | ; Validate Daily ESR data
; called when PTP attempts to save ScrMn form PRSP ESR POST (F458) ; DDSERROR set to prevent save. ; DDSBR set takes user field |
|
| CHKDATA | ; called to validate screenman posting on ESR daily
|
|
| E1 | ||
| E2 | ||
| E3 | ||
| E4 | ||
| E5 | ||
| E6 | ||
| E7 | ||
| E8 | ||
| E9 | ||
| E10 | ||
| E11 | ||
| E12 | ||
| E13 | ||
| E14 | ||
| E15 | ||
| E16 | ||
| E17 |
| Name | Field # of Occurrence |
|---|---|
| ^DDS | ESRFRM+36 |
| HLP^DDSUTL | CHKDATA+55, CHKDATA+68, CHKDATA+71, CHKDATA+80, CHKDATA+85, CHKDATA+93, CHKDATA+98, CHKDATA+102, CHKDATA+108 |
| MSG^DDSUTL | ESRVALID+11, ESRVALID+31, ESRVALID+46, ESRVALID+61 |
| $$GET^DDSVAL | CHKDATA+73 |
| MSG^DIALOG | ESRVALID+57 |
| ^DIE | ESRVALID+44 |
| FILE^DIE | ESRVALID+56 |
| CNV^PRSATIM | CHKDATA+32 |
| $$COMPR^PRSATP1 | CHKDATA+105 |
| $$CTCH^PRSATP1 | CHKDATA+107 |
| V0^PRSATP1 | CHKDATA+33 |
| $$AVAILREC^PRSLIB00 | ESRFRM+28 |
| UNLOCK^PRSLIB00 | ESRFRM+41 |
| $$BURP^PRSPESR2 | ESRFRM+40 |
| $$ELAPSE^PRSPESR2 | CHKDATA+91 |
| $$VALIDLV^PRSPESR2 | CHKDATA+71 |
| $$GETTOUR^PRSPESR3 | ESRFRM+16 |
| WARNMSG^PRSPESR3 | ESRVALID+18 |
| $$NOW^XLFDT | ESRVALID+50 |
| SIG^XUSESIG | ESRVALID+25 |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^PRST(457.1 - [#457.1] | ESRFRM+17, ESRFRM+22, CHKDATA+13, CHKDATA+15 |
| ^PRST(458 - [#458] | ESRFRM+6, ESRFRM+7, ESRFRM+9, ESRFRM+10, ESRFRM+11, ESRFRM+12, ESRFRM+25, ESRFRM+31, ESRFRM+39, ESRFRM+40* , GETSTAT+3, ESRVALID+10, CHKDATA+45 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| DA | ESRFRM+3~, ESRFRM+30*, ESRVALID+33~, ESRVALID+34*, CHKDATA+73 |
| DA(1 | ESRFRM+30*, ESRVALID+34*, ESRVALID+43 |
| DA(2 | ESRFRM+30*, ESRVALID+34*, ESRVALID+43 |
| >> DDSERROR | ESRVALID+15, ESRVALID+30*, CHKDATA+19, CHKDATA+28*, CHKDATA+36*, CHKDATA+39*, CHKDATA+42*, CHKDATA+44*, CHKDATA+45*, CHKDATA+55 , CHKDATA+61, CHKDATA+64*, CHKDATA+67*, CHKDATA+68, CHKDATA+71*, CHKDATA+77, CHKDATA+78*, CHKDATA+79*, CHKDATA+80, CHKDATA+85* , CHKDATA+88, CHKDATA+92*, CHKDATA+93, CHKDATA+96, CHKDATA+97*, CHKDATA+98, CHKDATA+100, CHKDATA+101*, CHKDATA+102, CHKDATA+106 , CHKDATA+107*, CHKDATA+108 |
| DDSFILE | ESRFRM+3~, ESRFRM+30* |
| DDSFILE(1 | ESRFRM+30* |
| DFN | ESRFRM+3~, ESRFRM+28*, CHKDATA+105 |
| DIE | ESRFRM+3~, ESRVALID+33~, ESRVALID+43*, CHKDATA+73 |
| DR | ESRFRM+36*, ESRVALID+33~, ESRVALID+37*, ESRVALID+40* |
| DY2 | CHKDATA+9~, CHKDATA+14*, CHKDATA+15* |
| GLOB | ESRFRM+2~, ESRFRM+28, ESRFRM+41 |
| IENS | ESRVALID+49~, ESRVALID+52*, ESRVALID+53, ESRVALID+54, ESRVALID+55 |
| K | CHKDATA+9~, CHKDATA+19*, CHKDATA+24, CHKDATA+28, CHKDATA+31, CHKDATA+34, CHKDATA+42, CHKDATA+44, CHKDATA+45, CHKDATA+46 , CHKDATA+77*, CHKDATA+78, CHKDATA+79, CHKDATA+84*, CHKDATA+88*, CHKDATA+89, CHKDATA+91, CHKDATA+96*, CHKDATA+97, CHKDATA+100* , CHKDATA+101, CHKDATA+106*, CHKDATA+107 |
| MLALLOW | ESRFRM+3~, ESRFRM+18*, ESRFRM+23*, CHKDATA+85, E15 |
| MLP | CHKDATA+9~, CHKDATA+89*, CHKDATA+90, CHKDATA+91 |
| MTOT | CHKDATA+9~, CHKDATA+83*, CHKDATA+84*, CHKDATA+85 |
| NOTHING | CHKDATA+9~, CHKDATA+24*, CHKDATA+25 |
| PPI | ESRFRM~, ESRFRM+5, ESRFRM+6, ESRFRM+7, ESRFRM+9, ESRFRM+10, ESRFRM+11, ESRFRM+12, ESRFRM+25, ESRFRM+30 , ESRFRM+31, ESRFRM+39, ESRFRM+40, GETSTAT~, GETSTAT+3, ESRVALID+10, ESRVALID+34, ESRVALID+52, CHKDATA+45, CHKDATA+105 |
| PRSD | ESRFRM~, ESRFRM+5, ESRFRM+6, ESRFRM+7, ESRFRM+9, ESRFRM+10, ESRFRM+11, ESRFRM+12, ESRFRM+16, ESRFRM+25 , ESRFRM+30, ESRFRM+31, ESRFRM+39, ESRFRM+40, GETSTAT~, GETSTAT+3, ESRVALID+10, ESRVALID+34, ESRVALID+52, CHKDATA+45 |
| PRSDTE | ESRFRM+2~, ESRFRM+25* |
| PRSFDA | ESRVALID+49~ |
| PRSFDA( | ESRVALID+53*, ESRVALID+54*, ESRVALID+55* |
| PRSIEN | ESRFRM~, ESRFRM+5, ESRFRM+6, ESRFRM+7, ESRFRM+9, ESRFRM+10, ESRFRM+11, ESRFRM+12, ESRFRM+16, ESRFRM+28 , ESRFRM+30, ESRFRM+31, ESRFRM+39, ESRFRM+40, GETSTAT~, GETSTAT+3, ESRVALID+10, ESRVALID+34, ESRVALID+52, CHKDATA+45 |
| PRSML | ESRFRM+3~, ESRFRM+17* |
| PRSML2 | ESRFRM+3~, ESRFRM+22* |
| PRSMSG | ESRVALID+27~, ESRVALID+28*, ESRVALID+31, ESRVALID+38*, ESRVALID+41*, ESRVALID+46 |
| PRSN1 | ESRFRM+2~, ESRFRM+9*, ESRFRM+16, CHKDATA+71 |
| PRSN2 | ESRFRM+2~ |
| PRSN4 | ESRFRM+2~, ESRFRM+10*, ESRFRM+16, CHKDATA+71 |
| PRSN5 | ESRFRM+2~, ESRFRM+11* |
| PRSN6 | ESRFRM+2~, ESRFRM+12* |
| STAMP | ESRVALID+49~, ESRVALID+50*, ESRVALID+54 |
| STAT | ESRFRM+2~, ESRFRM+5*, ESRVALID+10, ESRVALID+36, ESRVALID+42*, ESRVALID+60* |
| STOP | ESRFRM+3~, ESRFRM+28 |
| STR | ESRVALID+9~, ESRVALID+18, CHKDATA+55, CHKDATA+68, CHKDATA+71, CHKDATA+80, CHKDATA+85, CHKDATA+93, CHKDATA+98, CHKDATA+102 , CHKDATA+108, E1*, E2*, E3*, E4*, E5*, E6*, E7*, E8*, E9* , E10*, E11*, E12*, E13*, E14*, E15*, E16*, E17* |
| T | CHKDATA+9~, CHKDATA+56, CHKDATA+71 |
| T( | CHKDATA+44, CHKDATA+46*, CHKDATA+61, CHKDATA+62, CHKDATA+66, CHKDATA+67 |
| TOD | ESRFRM+2~, ESRFRM+6*, ESRFRM+16, ESRFRM+17, CHKDATA+13 |
| TOD2 | ESRFRM+2~, ESRFRM+7*, ESRFRM+21, ESRFRM+22, CHKDATA+15 |
| TOUR | ESRFRM+2~ |
| TWO | CHKDATA+9~, CHKDATA+13*, CHKDATA+14, CHKDATA+15*, CHKDATA+34 |
| U | ESRFRM+6, ESRFRM+7, ESRFRM+17, ESRFRM+22, ESRFRM+25, CHKDATA+13, CHKDATA+15, CHKDATA+24, CHKDATA+28, CHKDATA+31 , CHKDATA+32, CHKDATA+34, CHKDATA+42, CHKDATA+44, CHKDATA+45, CHKDATA+46, CHKDATA+78, CHKDATA+79, CHKDATA+84, CHKDATA+89 , CHKDATA+91, CHKDATA+97, CHKDATA+101 |
| WARNING | ESRVALID+9~, ESRVALID+18 |
| WORK | CHKDATA+91~*, CHKDATA+92 |
| X | ESRVALID+29, ESRVALID+45!, ESRVALID+59!, CHKDATA+31* |
| X1 | ESRVALID+24~, ESRVALID+26 |
| Y | CHKDATA+9~, CHKDATA+32, CHKDATA+66*, CHKDATA+67 |
| Y31 | ESRFRM+2~, ESRFRM+16*, ESRFRM+35 |
| Z | ESRFRM+3~, ESRFRM+31*, ESRFRM+39*, ESRFRM+40, ESRVALID+10, CHKDATA+24, CHKDATA+28, CHKDATA+31, CHKDATA+34, CHKDATA+42 , CHKDATA+44, CHKDATA+45, CHKDATA+46, CHKDATA+59, CHKDATA+78, CHKDATA+79, CHKDATA+84, CHKDATA+89, CHKDATA+91, CHKDATA+97 , CHKDATA+101, CHKDATA+107 |
| Z1 | CHKDATA+9~, CHKDATA+32*, CHKDATA+44, CHKDATA+46, CHKDATA+60*, CHKDATA+61*, CHKDATA+62, CHKDATA+66, CHKDATA+67, CHKDATA+73* , CHKDATA+76 |
| Z2 | CHKDATA+9~, CHKDATA+32*, CHKDATA+34, CHKDATA+39, CHKDATA+46 |
| ZENT | ESRFRM+3~, ESRFRM+35* |
| ZS | CHKDATA+9~, CHKDATA+10* |