OOPSWCSE ;WIOFO/LLH-Workers' Comp Sign for Employee ;01/20/01
Source file <OOPSWCSE.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 |
|---|---|---|
| EN1(CALLER) | ; Entry point for routine
; Input: CALLER = "S" for Safety Officer ; "H" for Employee Health ; "W" for Workers' Comp |
|
| WCPS4E | ; allow WCP to sign for employee if all approvals given
|
|
| EXIT | ;
|
|
| VALID() | ; make sure same person is not signing for both safety and EH and if
; signed from menu option being called not needed again - so quit |
|
| SCR(IEN) | ; Screen to allow access to claims that have not been
; signed by the Employee ; Input: IEN = Internal record number of claim |
| Name | Field # of Occurrence |
|---|---|
| ^DIC | EN1+12 |
| $$GET1^DIQ | EN1+15, WCPS4E+3, WCPS4E+4, WCPS4E+15, SCR+5, SCR+12 |
| ^DIR | VALID+20 |
| ^OOPSDIS | EN1+18 |
| $$SIG^OOPSESIG | EN1+25, WCPS4E+18 |
| $$EDSTA^OOPSUTL1 | SCR+7, SCR+15 |
| CLRES^OOPSUTL1 | WCPS4E+15 |
| $$ISEMP^OOPSUTL4 | SCR+6 |
| VALIDATE^OOPSUTL4 | WCPS4E+16 |
| EMP^OOPSVAL1 | WCPS4E+20 |
| $$VALID^OOPSWCSE | EN1+23 |
| 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 |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Routine Call |
|
| Routine Call |
|
| FileNo | Call Tags |
|---|---|
| ^OOPS(2260 - [#2260] | Classic Fileman Calls, GET1^DIQ |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^OOPS(2260 - [#2260] | EN1+27*, EN1+28*, VALID+4, VALID+5, VALID+23* |
| ^VA(200 - [#200] | EN1+7 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| CALLER | EN1~, EN1+19, EN1+22, EN1+27, EN1+28, VALID+7, VALID+11, VALID+22, VALID+27, SCR+8 , SCR+9 |
| CONT | WCPS4E+1~, WCPS4E+5*, WCPS4E+6, WCPS4E+7, VALID+2~, VALID+6*, VALID+8, VALID+10, VALID+12, VALID+14 |
| DIC | EN1+5~, EN1+9* |
| DIC("A" | EN1+11* |
| DIC("S" | EN1+10* |
| DIC(0 | EN1+11* |
| DIR | VALID+17~ |
| DIR("A" | VALID+19* |
| DIR(0 | VALID+19* |
| DTOUT | EN1+13, EXIT+1! |
| DUOUT | EN1+13, EXIT+1! |
| DUZ | EN1+6, EN1+7, EN1+25, WCPS4E+5, WCPS4E+18, VALID+6, VALID+9, VALID+13, SCR+14 |
| EES | SCR+3~, SCR+12*, SCR+13, SCR+14 |
| EHAPP | VALID+2~, VALID+5*, VALID+6, VALID+9, VALID+14 |
| EHS | WCPS4E+1~, WCPS4E+4*, WCPS4E+5, WCPS4E+12 |
| ERR | VALID+2~, VALID+3*, VALID+8*, VALID+9*, VALID+10*, VALID+12*, VALID+13*, VALID+14*, VALID+15, VALID+25 , VALID+30 |
| ESTAT | SCR+3~, SCR+7*, SCR+8 |
| FLD | VALID+17~, VALID+22*, VALID+23, SCR+3~, SCR+10*, SCR+11, SCR+12 |
| FORM | EN1+5~, EN1+15*, EN1+16*, EN1+17, WCPS4E+15, WCPS4E+16, SCR+3~, SCR+5*, SCR+8, SCR+10 , SCR+15 |
| >> I | VALID+23* |
| IEN | EN1+5~, EN1+8*, EN1+14*, EN1+15, EN1+25, EN1+27, EN1+28, WCPS4E+3, WCPS4E+4, WCPS4E+15 , WCPS4E+16, WCPS4E+18, VALID+4, VALID+5, VALID+23, SCR~, SCR+5, SCR+6, SCR+7, SCR+12 , SCR+15 |
| PRM1 | EN1+5~, EN1+19*, EN1+20, VALID+16, VALID+31 |
| PRM2 | EN1+5~, EN1+20*, EN1+24 |
| SIGN | EN1+5~, EN1+21*, EN1+25*, EN1+26, EN1+27, EN1+28, WCPS4E+1~, WCPS4E+2*, WCPS4E+18*, WCPS4E+19 |
| SOAPP | VALID+2~, VALID+4*, VALID+6, VALID+10, VALID+13 |
| SOS | WCPS4E+1~, WCPS4E+3*, WCPS4E+5, WCPS4E+11 |
| SUP | EXIT+1! |
| U | EN1+14, EN1+27, EN1+28, VALID+4, VALID+5, VALID+23, SCR+8, SCR+15 |
| VALID | EN1+5~, WCPS4E+1~, WCPS4E+2*, WCPS4E+16, WCPS4E+17, VALID+2~, VALID+3*, VALID+24*, VALID+29*, VALID+32* , VALID+33 |
| VIEW | WCPS4E+1~, WCPS4E+2*, WCPS4E+10*, WCPS4E+11*, WCPS4E+12*, WCPS4E+13, SCR+3~, SCR+4*, SCR+6*, SCR+8* , SCR+11*, SCR+14*, SCR+15*, SCR+16 |
| Y | EN1+5~, EN1+13, EN1+14, VALID+17~, VALID+21, VALID+24 |