OOPSGUIS ;WIOFO/LLH-RPC Broker calls for GUI ;03/25/04
Source file <OOPSGUIS.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 |
Package | Total | Caller Graph |
---|---|---|
Asists | 5 | OOPS GET DETAIL LOCATION OOPS GET FAC SHORT LIST OOPS SIGN CA7 OOPS SIGNATURE VALIDATION OOPSGUI8 |
Name | Comments | DBIA/ICR reference |
---|---|---|
STA(RESULTS) | ; Get listing of Stations from Edit Site Parameter
|
|
SIGNCA7(RESULTS,INPUT,SIGN) | ; Validates Electronic Signature and creates
; validation code to ensure data not changed ; Input: INPUT - FILE^FIELD^IEN where File and Field are the file ; and field the data is being filed into and IEN ; is the internal record number. ; SIGN - the electronic signature to be encrypted ; Output: RESULTS - is an array containing a list of fields that did ; not pass data validation prior to applying the ES. |
|
HASH(X) | ;
|
|
ENCODE(X,X1,X2) | ; X=SIGN BLK, X1=DUZ, X2=CHKSUM CRITICAL FIELDS
|
|
DECODE(RESULTS,IEN,CALL,FORM) | ;
; Call to return electronic signature to readable form ; Input: IEN - internal record number of CA7 case ; CALL - call menu - either E (Employee) or W (Workers Comp) ; FORM - form - right now only expects CA7 ; Output: RESULTS - readable electronic signature |
|
SUM(X) | ;CALCULATE CHECKSUM VALUE FOR STRING
|
|
CLRES(IEN,CALL,FORM) | ; Clear signature from CA7, if necessary
; Input: IEN - record IEN for CA7 ; CALL - calling menu - either E (EMP) or W (Workers comp) ; FORM - form where ES should be removed (now only CA7) |
|
GETDLOC(RESULTS,INPUT) | ; Get Detail Loc for specific incident setting
; Input: INPUT - File _"^"_Station IEN from a station in the ; site par file_"^"_rec ien from file to retrieve ; subfile information for. ; Output: RESULTS - listing of valid sub file data |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
RPC Name | Call Tags |
---|---|
OOPS GET FAC SHORT LIST | STA |
OOPS SIGN CA7 | SIGNCA7 |
OOPS SIGNATURE VALIDATION | DECODE |
OOPS GET DETAIL LOCATION | GETDLOC |
FileNo | Call Tags |
---|---|
^OOPS(2260 - [#2260] | GET1^DIQ |
^DIC(4 - [#4] | GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^OOPS( | SIGNCA7+26, SIGNCA7+33, DECODE+14, DECODE+16, DECODE+17, DECODE+19, DECODE+20, DECODE+23, DECODE+24, CLRES+13 , CLRES+14*, GETDLOC+11, GETDLOC+13, GETDLOC+16, GETDLOC+17 |
^OOPS(2260 - [#2260] | SIGNCA7+45 |
^OOPS(2262 - [#2262] | STA+12, STA+13, STA+14, STA+15 |
^OOPS(2264 - [#2264] | SIGNCA7+44 |
^TMP("OOPSINST" | STA+10!, STA+22*, STA+23*, STA+25 |
^TMP($J | GETDLOC+10*, GETDLOC+12*, GETDLOC+14*, GETDLOC+18*, GETDLOC+19 |
^VA(200 - [#200] | SIGNCA7+19, SIGNCA7+21 |
Name | Line Occurrences |
---|---|
$$ENCODE | SIGNCA7+28, SIGNCA7+35 |
$$HASH | SIGNCA7+18 |
$$SUM | SIGNCA7+27, SIGNCA7+29, SIGNCA7+34, SIGNCA7+36, DECODE+25 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
>> % | SIGNCA7+24 |
ARR | STA+9~, STA+24 |
CALL | SIGNCA7+9~, SIGNCA7+15*, SIGNCA7+16, SIGNCA7+25, SIGNCA7+32, SIGNCA7+42, DECODE~, DECODE+9, DECODE+12, DECODE+15 , DECODE+18, CLRES~, CLRES+6, CLRES+9, CLRES+10 |
CHKSUM | SIGNCA7+9~, SIGNCA7+27*, SIGNCA7+28, SIGNCA7+34*, SIGNCA7+35 |
CN | STA+9~, STA+11*, STA+22*, STA+23*, STA+24, GETDLOC+6~, GETDLOC+7*, GETDLOC+10, GETDLOC+12, GETDLOC+14 , GETDLOC+18* |
DA | SIGNCA7+10~, SIGNCA7+23* |
>> DATA | GETDLOC+15*, GETDLOC+16*, GETDLOC+17, GETDLOC+18 |
>> DATAIEN | GETDLOC+16*, GETDLOC+17*, GETDLOC+18 |
DIE | SIGNCA7+10~, SIGNCA7+23* |
DR | SIGNCA7+10~, SIGNCA7+23!, SIGNCA7+30*, SIGNCA7+31*, SIGNCA7+37*, SIGNCA7+38* |
DTIME | SIGNCA7+24* |
DUZ | SIGNCA7+19, SIGNCA7+21, SIGNCA7+28, SIGNCA7+35 |
ESIG | SIGNCA7+9~, SIGNCA7+18*, SIGNCA7+19 |
FAC | STA+9~, STA+15*, STA+16, STA+18, STA+19, STA+20, STA+22 |
FIELD | CLRES+4~, CLRES+5*, CLRES+12*, CLRES+14 |
FIEN | GETDLOC+6~, GETDLOC+8*, GETDLOC+9, GETDLOC+11, GETDLOC+13, GETDLOC+16, GETDLOC+17 |
FILE | SIGNCA7+9~, SIGNCA7+12*, SIGNCA7+13, SIGNCA7+23, SIGNCA7+26, SIGNCA7+33, DECODE+7~, DECODE+10*, DECODE+11*, DECODE+13 , DECODE+14, DECODE+16, DECODE+17, DECODE+19, DECODE+20, DECODE+23, DECODE+24, CLRES+4~, CLRES+5*, CLRES+7* , CLRES+8, CLRES+13, CLRES+14, GETDLOC+6~, GETDLOC+8*, GETDLOC+9, GETDLOC+11, GETDLOC+13, GETDLOC+16, GETDLOC+17 |
FLD | SIGNCA7+9~, SIGNCA7+12*, SIGNCA7+13, SIGNCA7+15 |
FLD48 | SIGNCA7+9~, SIGNCA7+28* |
FLD84 | SIGNCA7+9~, SIGNCA7+35* |
FLD95 | SIGNCA7+9~, SIGNCA7+29* |
FLD96 | SIGNCA7+9~, SIGNCA7+28* |
FLD97 | SIGNCA7+9~, SIGNCA7+36* |
FORM | DECODE~, DECODE+9, DECODE+11, CLRES~, CLRES+6, CLRES+7 |
GRP | SIGNCA7+43~, SIGNCA7+49* |
I | SUM+1~, SUM+2*, CLRES+14*, GETDLOC+6~ |
IEN | STA+13*, STA+14*, STA+15, SIGNCA7+9~, SIGNCA7+12*, SIGNCA7+13, SIGNCA7+23, SIGNCA7+26, SIGNCA7+27, SIGNCA7+33 , SIGNCA7+34, SIGNCA7+44, DECODE~, DECODE+9, DECODE+14, DECODE+16, DECODE+17, DECODE+19, DECODE+20, DECODE+23 , DECODE+24, DECODE+25, CLRES~, CLRES+6, CLRES+13, CLRES+14 |
IFLAG | STA+9~ |
INPUT | SIGNCA7~, SIGNCA7+12, GETDLOC~, GETDLOC+8 |
NODE | DECODE+7~, DECODE+10*, DECODE+12*, DECODE+13, DECODE+23, DECODE+24, CLRES+4~, CLRES+5*, CLRES+11*, CLRES+13 , CLRES+14 |
REC | SIGNCA7+9~, SIGNCA7+26*, SIGNCA7+27, SIGNCA7+33*, SIGNCA7+34, DECODE+7~, DECODE+17*, DECODE+20*, DECODE+25, GETDLOC+6~ , GETDLOC+11*, GETDLOC+12, GETDLOC+13, GETDLOC+16, GETDLOC+17 |
REC1 | SIGNCA7+9~, SIGNCA7+26*, SIGNCA7+27, SIGNCA7+33*, SIGNCA7+34, DECODE+7~, DECODE+17*, DECODE+20*, DECODE+25 |
RESULTS | STA~, STA+25*, SIGNCA7~, SIGNCA7+11*, SIGNCA7+14*, SIGNCA7+16*, SIGNCA7+20*, SIGNCA7+22*, SIGNCA7+40*, DECODE~ , DECODE+8*, DECODE+28*, CLRES+5*, GETDLOC~, GETDLOC+10*, GETDLOC+12*, GETDLOC+14*, GETDLOC+19* |
RESULTS(1 | SIGNCA7+13* |
SIG | CLRES+4~, CLRES+5*, CLRES+9*, CLRES+10*, CLRES+11, CLRES+12 |
SIGN | SIGNCA7~, SIGNCA7+14, SIGNCA7+18 |
SIGNBLK | SIGNCA7+10~, SIGNCA7+21*, SIGNCA7+22, SIGNCA7+28, SIGNCA7+29, SIGNCA7+35, SIGNCA7+36 |
SNAME | STA+9~, STA+19*, STA+21 |
SNUM | STA+9~, STA+20*, STA+21 |
SP | STA+9~, STA+11*, STA+12*, STA+13, STA+14, STA+15 |
STA | STA+9~, STA+12*, STA+13*, STA+14, STA+15, GETDLOC+6~, GETDLOC+8*, GETDLOC+9, GETDLOC+11 |
STR | SIGNCA7+43~, SIGNCA7+45*, SIGNCA7+47 |
U | STA+15, SIGNCA7+12, SIGNCA7+19, SIGNCA7+21, SIGNCA7+27, SIGNCA7+34, SIGNCA7+44, SIGNCA7+47, DECODE+14, DECODE+16 , DECODE+19, DECODE+23, DECODE+24, DECODE+25, CLRES+14, GETDLOC+8, GETDLOC+18 |
VAL | STA+9~, STA+21*, STA+22, DECODE+7~, DECODE+16*, DECODE+19* |
VALID | SIGNCA7+10~, DECODE+7~, DECODE+8*, DECODE+16*, DECODE+19*, DECODE+22 |
VER | SIGNCA7+10~, DECODE+7~, DECODE+10*, DECODE+14* |
X | HASH~, HASH+2, ENCODE~, ENCODE+2, DECODE+7~, DECODE+23*, DECODE+28, SUM~, SUM+2 |
X0 | SIGNCA7+43~, SIGNCA7+44*, SIGNCA7+45, SIGNCA7+46 |
X1 | ENCODE~, DECODE+7~, DECODE+24* |
X2 | ENCODE~, DECODE+7~, DECODE+25* |
XMB | SIGNCA7+48*, SIGNCA7+51! |
XMB(1 | SIGNCA7+46* |
XMB(2 | SIGNCA7+47* |
XMDT | SIGNCA7+51! |
XMM | SIGNCA7+51! |
XMY | SIGNCA7+45!, SIGNCA7+51! |
Y | SIGNCA7+40, SUM+1~, SUM+2*, SUM+3 |