OOPSUTL1 ;HINES/WAA-Utilities Routines ;3/24/98
Source file <OOPSUTL1.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 |
---|---|---|
EMP(IEN,SSN,OPEN) | ; DIC filter for Employee enter edit
|
|
WS | ; The following 4 subroutines are added with Patch 8 - DOL project
; Sets the "W" xref. A routine call is used to prevent the inadvertent ; re-indexing of xref. Xref is used for determining which records ; should be included in transmission of claims to DOL. When the record ; is placed in a Mailman message (WC xref set) this xref is killed. ; Variables ; WOK = set in OOPSWCE, used to prevent inadvertent ; re-indexing of ^OOPS(2260,"AW",X,IEN) ; IEN = uses IEN for DA of file 2260 ; X = field 67 (DUZ) |
|
WK | ; Kills the "AW" xref. See above as reason for manually setting
; WOK = set in OOPSWCE, used to prevent inadvertent reindex ; IEN = uses IEN for DA of file 2260 ; X = field 67, file 2260 = DUZ |
|
WCS | ; Sets the "AWC" xref. A routine call is used to prevent inadvertent
; re-indexing of the xref. Xref is used for determining which records ; were included in Mailman messages that transmitted claims to DOL ; Variables ; WOK = set in OOPSWCE, used to prevent inadvertent ; re-indexing of ^OOPS(2260,"AW",DUZ,IEN) ; IEN = record ID file 2260 ; X = field 66 - Date Transmitted to DOL |
|
WCK | ; Kills the "AWC" xref. See above as reason for manually setting
; WOK = set in OOPSWCE, used to prevent inadvertent reindex ; IEN = uses IEN for DA of file 2260 ; X = field 66 - Date Transmitted to DOL |
|
OPEN(IEN,OPEN) | ; Determine if record is open
|
|
EDSTA(IEN,CALLER) | ; Gives the status of form to allows the user to
|
|
EDSEL(IEN,CALLER) | ; Allow you to select the form part to edit
|
|
CLRES(IEN,CALLER,FORM) | ; Clean out electronic SIG
|
|
PAID(IEN,FLD) | ; Get the data value from the PAID file (#450), if employee
; Input - IEN internal entry number of case in file 2260 ; - FLD the PAID field number to retrieve ; - NAME Name of Person Involved, used to get PAID IEN ; - VAL Data value from the PAID #450, field #FLD ; Output - DESC Description from Paid, if there |
|
PAYP(PAY) | ; Map PAID Pay Plan to higher category for DOL project
|
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
Routine Call |
|
Routine Call |
|
FileNo | Call Tags |
---|---|
^OOPS(2260 - [#2260] | GET1^DIQ |
^PRSPC - [#450] | FIND^DIC, GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^OOPS(2260 - [#2260] | WS+14*, WK+11, WK+12!, WCS+13*, WCS+16, WCS+17!, WCK+8!, OPEN+4, OPEN+5, OPEN+6 , CLRES+32, CLRES+33, CLRES+34, CLRES+37*, CLRES+42*, CLRES+48, CLRES+49* |
^TMP("DILIST" | PAID+12, PAID+13, PAID+14 |
Name | Line Occurrences |
---|---|
$$EDSTA | EDSEL+13 |
$$OPEN | EMP+13 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
ACCD | EDSTA+28~ |
CA1 | EDSTA+28~ |
CA2 | EDSTA+28~ |
CALL | CLRES+16~, CLRES+30*, CLRES+31, CLRES+33, CLRES+34 |
CALLER | EDSTA~, EDSTA+30, EDSTA+38, EDSTA+39, EDSEL~, EDSEL+13, EDSEL+14, EDSEL+16, CLRES~, CLRES+20 , CLRES+23, CLRES+24, CLRES+26, CLRES+30, CLRES+42, CLRES+46 |
CNT | EDSEL+10~, EDSEL+11*, EDSEL+16*, EDSEL+17*, EDSEL+18*, EDSEL+19, EDSEL+24 |
DESC | PAID+7~, PAID+8*, PAID+15*, PAID+16 |
>> DIERR | PAID+11 |
DIR | EDSEL+22~ |
DIR("A" | EDSEL+23* |
DIR(0 | EDSEL+24* |
>> DOL | CLRES+38, CLRES+46 |
EEFORM | EDSEL+10~, EDSEL+13*, EDSEL+17, EDSEL+18 |
FIELD | CLRES+16~, CLRES+29*, CLRES+37 |
FLD | PAID~, PAID+15 |
FLG | CLRES+16~, CLRES+18*, CLRES+33*, CLRES+34*, CLRES+36*, CLRES+38 |
FORM | EDSEL+12*, EDSEL+16*, EDSEL+17*, EDSEL+18*, EDSEL+26, CLRES~, CLRES+17, CLRES+22, CLRES+23, CLRES+24 , CLRES+26, CLRES+36, CLRES+46 |
>> I | EDSTA+33*, EDSTA+34, EDSEL+26*, CLRES+37* |
IEN | EMP~, EMP+13, EMP+14, EMP+16, EMP+17, EMP+19, WS+11, WS+14, WK+6, WK+12 , WCS+10, WCS+13, WCS+17, WCK+5, WCK+8, OPEN~, OPEN+4, OPEN+5, OPEN+6, EDSTA~ , EDSTA+34, EDSTA+38, EDSTA+39, EDSEL~, EDSEL+13, EDSEL+14, CLRES~, CLRES+32, CLRES+33, CLRES+34 , CLRES+37, CLRES+42, CLRES+48, CLRES+49, PAID~, PAID+9, PAID+13 |
IEN450 | PAID+7~, PAID+14*, PAID+15 |
INC | EMP+15~, EMP+17*, EMP+18 |
IOF | EDSEL+15 |
LINE | EDSTA+31~, EDSTA+32*, EDSTA+34*, EDSTA+36 |
LP | PAID+7~, PAID+8*, PAID+12*, PAID+13, PAID+14 |
>> MSG("DIHELP" | WS+12*, WK+7*, WCS+11*, WCK+6* |
NAME | PAID+7~, PAID+9*, PAID+10 |
NODE | CLRES+16~, CLRES+28*, CLRES+32, CLRES+33, CLRES+34, CLRES+37 |
OPEN | EMP~, EMP+12*, EMP+13, OPEN~, OPEN+2*, OPEN+5, OPEN+6 |
PAY | PAYP~, PAYP+7 |
PPLAN | PAYP+6~, PAYP+7*, PAYP+8 |
RECORD | CLRES+47~, CLRES+48*, CLRES+49* |
SEC | EDSEL+10~, EDSEL+12*, EDSEL+14*, EDSEL+17, EDSEL+18 |
SELECT | EDSTA+28~, EDSTA+29*, EDSTA+36*, EDSTA+38*, EDSTA+39*, EDSTA+40, EDSEL+10~, EDSEL+12*, EDSEL+26*, EDSEL+27 |
SIG | EMP+15~, EMP+16*, EMP+18, CLRES+16~, CLRES+21*, CLRES+22*, CLRES+23*, CLRES+24*, CLRES+26*, CLRES+27 , CLRES+28, CLRES+29 |
SSN | EMP~, EMP+14 |
U | EMP+18, OPEN+5, OPEN+6, EDSTA+34, EDSTA+36, EDSTA+38, EDSTA+39, EDSEL+17, EDSEL+18, EDSEL+26 , CLRES+33, CLRES+34, CLRES+37, CLRES+42, CLRES+49, PAID+13, PAID+14 |
VIEW | EMP+10~, EMP+11*, EMP+18*, EMP+19*, EMP+21, OPEN+1~, OPEN+3*, OPEN+4, OPEN+5*, OPEN+6* , OPEN+7 |
WCDUZ | WK+4~, WK+10*, WK+11*, WK+12, WCS+8~, WCS+15*, WCS+16*, WCS+17 |
>> WOK | WS+10, WK+5, WCS+9, WCK+4 |
>> X | WS+14, WCS+13, WCK+8 |
Y | EDSEL+10~, EDSEL+19*, EDSEL+26 |