OOPSGUI3 ;WIOFO/LLH-UTILITY BROKER CALLS ;10/03/01
Source file <OOPSGUI3.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 |
---|---|---|
SETLCK(RESULTS,IEN) | ; Set Lock on Claim being edited
; Input: IEN - ASISTS Internal record number to be locked ; Output: RESULTS - Status message, if record not locked |
|
CLRLCK(RESULTS,IEN) | ; Clears Lock on Claim being edited
; Input: IEN - ASISTS Internal record number to be cleared ; Output: RESULTS - Status message, if appropriate |
|
GETLIST(RESULTS,FLD) | ; RPC Call - Get Pointed to List
; Input: FLD - will be the file and field # in FILE,FIELD format. ; if there is a 3 piece of FLD, it will contain the ; piece number of an extra data element to be ; returned. The format is FILE^FIELD^PIECE# ; Output: RESULTS - return array |
|
SET1 | ;-- extract a set of codes --
|
|
EN2 | ||
SET3 | ;-- extract items from pointed-to file --
|
|
GETSCHED(RESULTS,INPUT) | ;
; Input: INPUT - Is the file, field #, and IEN in ; FILE^FIELD^IEN fmt ; Output: RESULTS - return array (Integers indicating schedule) |
|
REPLMULT(RESULTS,INPUT,DATA) | ;
; Input: INPUT - contains the FILE, FIELD, and IEN of the record ; to have the data filed into. ; DATA - contains the replacement data (internal code/ptr) ; Output: RESULTS - results array to be sent back to client |
|
REPLIN | ;
|
|
REPLDEL | ;
|
|
REPLADD | ;
|
|
BODY(RESULTS) | ; get valid Body Parts from file 2261.1
; Input: - none ; Output: RESULTS - an array containing the body parts |
|
GETDATA(RESULTS,INPUT) | ; Retrieves Set of Code, WP, and Multiple valued fields
; for any file and field passed in the INPUT parameter ; Input - INPUT contains the File & Field # of the file to retrieve the ; data from and the File IEN. The format is FILE^FIELD^IEN ; Output - RESULTS, the array containing the data being returned |
|
SET | ;
|
|
EN1 | ||
SETMULT | ;
|
|
ENM | ||
PTR | ; Pointer fields
|
|
PTRMULT | ; Multiple pointer value fields
|
|
WPFLD | ; Word processing fields
|
|
STATINFO(RESULTS,STATIEN) | ;Get Station Info from DIC(4
; Input STATIEN - Required valid IEN for a station in DIC 4. ; Output RESULTS - Station Address info stored in this format ; STREET^CITY^STATE^ZIP or if not a valid IEN ; "INVALID STATION" |
Name | Field # of Occurrence |
---|---|
FILE^DICN | REPLADD+7 |
$$GET1^DID | GETLIST+9, EN2+1, EN2+3, EN2+5, SET3+3, SET3+4, SET3+6, GETSCHED+8, GETSCHED+10, REPLIN+3 , GETDATA+10, GETDATA+11, EN1, EN1+2, ENM, ENM+2, PTR+3, PTRMULT+2, PTRMULT+3 |
^DIK | REPLDEL+2 |
$$ROOT^DILFD | REPLIN+2, GETDATA+9 |
$$GET1^DIQ | STATINFO+6, STATINFO+7, STATINFO+8, STATINFO+9, STATINFO+10 |
RPC Name | Call Tags |
---|---|
OOPS GET POINTED TO | GETLIST |
OOPS GET BODY PART | BODY |
OOPS GET CKRANGE | GETSCHED |
OOPS GET DATA | GETDATA |
OOPS REPLACE MULTIPLE | REPLMULT |
OOPS GET STATION INFORMATION | STATINFO |
OOPS SET RECORD LOCK | SETLCK |
OOPS RELEASE RECORD LOCK | CLRLCK |
FileNo | Call Tags |
---|---|
^OOPS(2260 - [#2260] | GET1^DID |
^DIC(4 - [#4] | GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^OOPS(2260 - [#2260] | SETLCK+5, CLRLCK+5 |
^OOPS(2261.1 - [#2261.1] | BODY+6, BODY+7, BODY+8, BODY+9 |
^OOPS(2263.8 - [#2263.8] | BODY+12 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
A | SETMULT+1~, ENM+7*, ENM+9 |
ADDED | SET3+1~ |
ADDR | STATINFO+5~, STATINFO+9*, STATINFO+11 |
BODY | BODY+4~ |
BODY( | BODY+13*, BODY+17, BODY+18 |
BPGRP | BODY+4~, BODY+11*, BODY+12*, BODY+13, BODY+14, BODY+16*, BODY+17*, BODY+18 |
BPIEN | BODY+4~, BODY+11*, BODY+12, BODY+13 |
CITY | STATINFO+5~, STATINFO+8*, STATINFO+11 |
CNT | REPLADD+1~, REPLADD+3*, REPLADD+4, REPLADD+5*, REPLADD+6 |
CODE | GETSCHED+6~, GETSCHED+12*, GETSCHED+13, GETSCHED+15, SET+1~, SET+2*, EN1+4 |
COUNT | BODY+4~, BODY+5*, BODY+14, BODY+15*, BODY+18* |
DA | REPLMULT+7!, REPLDEL+1*, REPLDEL+2*, WPFLD+1~, WPFLD+2*, WPFLD+3*, WPFLD+4 |
DA(1 | REPLIN+1*, REPLIN+5, REPLADD+2 |
DATA | GETSCHED+6~, GETSCHED+15*, GETSCHED+16, GETSCHED+17, REPLMULT~, BODY+4~, BODY+9*, BODY+11, BODY+14, SETMULT+1~ , ENM+6*, ENM+7, ENM+9, PTRMULT+1~, PTRMULT+7*, PTRMULT+8 |
DATA( | REPLADD+5, REPLADD+6 |
DAY | GETSCHED+6~ |
DAY( | GETSCHED+16*, GETSCHED+17*, GETSCHED+20 |
DD | REPLADD+7! |
DIC | REPLADD+1~, REPLADD+2* |
DIC(0 | REPLADD+2* |
DIK | REPLMULT+7!, REPLDEL+1* |
DLAYGO | REPLADD+1~, REPLADD+2* |
DO | REPLADD+7! |
FIELD | GETLIST+7~, GETLIST+8*, GETLIST+9, EN2+1, EN2+3, SET3+3, SET3+4, SET3+12, SET3+17, GETSCHED+6~ , GETSCHED+7*, GETSCHED+10, REPLMULT+7!, REPLIN+1*, REPLIN+3, GETDATA+6~, GETDATA+7*, GETDATA+8, GETDATA+10, GETDATA+11 , EN1, EN1+1*, EN1+2, ENM, ENM+1*, ENM+2, PTR+3, PTRMULT+2 |
FILE | GETLIST+7~, GETLIST+8*, GETLIST+9, SET3+3, SET3+4, SET3+17, GETSCHED+6~, GETSCHED+7*, GETSCHED+8, GETSCHED+10 , REPLMULT+7!, REPLIN+1*, REPLIN+2, GETDATA+6~, GETDATA+7*, GETDATA+8, GETDATA+9, GETDATA+10, GETDATA+11, EN1 , EN1+1*, EN1+2, ENM, ENM+1*, ENM+2, PTR+3, PTRMULT+2 |
FLD | GETLIST~, GETLIST+8, SET3+21, SET3+22 |
IEN | SETLCK~, SETLCK+4, SETLCK+5, CLRLCK~, CLRLCK+4, CLRLCK+5, GETSCHED+6~, GETSCHED+8*, GETSCHED+9, GETDATA+6~ , GETDATA+7*, GETDATA+8 |
INPUT | GETSCHED~, GETSCHED+7, GETSCHED+8, REPLMULT~, REPLIN+1, GETDATA~, GETDATA+7 |
ITEM | SET3+1~, SET3+7* |
LAST | GETSCHED+6~, GETSCHED+13*, GETSCHED+14 |
LIST | EN2~, EN2+1*, EN2+2, EN2+5*, EN2+6, SET+1~, EN1*, EN1+1, EN1+2*, EN1+3 , EN1+4, SETMULT+1~, ENM*, ENM+1, ENM+2*, ENM+3, ENM+7 |
MULT | EN2+3*, EN2+4, EN2+5, SET3+1~, SET3+4*, SET3+5, SET3+6 |
MUTL | EN2~ |
NODE | GETSCHED+6~, GETSCHED+11*, REPLMULT+7!, REPLIN+4*, REPLIN+5, GETDATA+6~, GETDATA+12* |
PCE | SET3+1~, SET3+22*, SET3+23, REPLIN+4*, GETDATA+6~, GETDATA+12*, GETDATA+13, GETDATA+14, GETDATA+15, GETDATA+16 , SET+2 |
PIECE | GETSCHED+6~, GETSCHED+11*, GETSCHED+12, PTR+2 |
PP | BODY+4~, BODY+5*, BODY+6*, BODY+7, BODY+8, BODY+9 |
PROOT | PTR+1~, PTR+3*, PTR+4, PTRMULT+1~, PTRMULT+3*, PTRMULT+8 |
PTR | SET3+1~, SET3+8*, SET3+9, SET3+10, SET3+13, SET3+18, SET3+20, PTR+1~, PTR+2*, PTR+4 |
REC | SETMULT+1~, ENM+4*, ENM+5*, PTRMULT+1~, PTRMULT+4*, PTRMULT+5* |
RECORD | PTRMULT+1~, PTRMULT+6*, PTRMULT+7 |
RESULTS | SETLCK~, SETLCK+4*, SETLCK+6*, SETLCK+7*, CLRLCK~, CLRLCK+4*, CLRLCK+6*, GETLIST~, GETSCHED~, REPLMULT~ , BODY~, GETDATA~, STATINFO~ |
RESULTS( | EN2+6*, SET3+20*, SET3+23*, BODY+14*, BODY+18*, ENM+9*, PTRMULT+8*, WPFLD+4* |
RESULTS(0 | STATINFO+6*, STATINFO+11* |
RESULTS(1 | GETSCHED+5*, GETSCHED+20*, EN1+4*, PTR+4* |
ROOT | SET3+1~, SET3+3*, SET3+6*, SET3+7, SET3+8, SET3+10, SET3+13, SET3+18, SET3+23, GETSCHED+6~ , GETSCHED+8*, GETSCHED+12, REPLMULT+7!, REPLIN+2*, REPLIN+5, REPLDEL+2, GETDATA+6~, GETDATA+9*, SET+2, ENM+5 , ENM+6, PTR+2, PTRMULT+5, PTRMULT+6, WPFLD+3, WPFLD+4 |
SAVEDIK | REPLMULT+7!, REPLIN+5*, REPLDEL+1, REPLADD+2 |
SFLD | SET3+1~, SET3+13*, SET3+14, SET3+15, SET3+18*, SET3+19 |
STATE | STATINFO+5~, STATINFO+7*, STATINFO+11 |
STATIEN | STATINFO~, STATINFO+6, STATINFO+7, STATINFO+8, STATINFO+9, STATINFO+10 |
SUB | REPLMULT+7!, REPLIN+3*, REPLIN+4, GETDATA+6~, GETDATA+11*, GETDATA+12 |
TYP | GETDATA+6~, GETDATA+10*, GETDATA+13, GETDATA+14, GETDATA+15, GETDATA+16, GETDATA+17 |
TYPE | GETLIST+7~, GETLIST+9*, GETLIST+10, GETLIST+11 |
U | GETLIST+8, SET3+10, SET3+14, SET3+15, SET3+19, SET3+21, SET3+22, SET3+23, GETSCHED+7, GETSCHED+8 , GETSCHED+12, REPLIN+1, BODY+7, BODY+8, BODY+11, BODY+12, BODY+14, BODY+18, GETDATA+7, SET+2 , PTR+2, PTR+4, PTRMULT+7, PTRMULT+8, STATINFO+11 |
VAL | SET3+1~, SET3+10*, SET3+15*, SET3+16, SET3+19*, SET3+20 |
VALID | SET3+1~, SET3+12, SET3+13*, SET3+14*, SET3+16* |
X | EN2~, EN2+6*, SET3+1~, SET3+2*, SET3+20*, SET3+23, GETSCHED+6~, GETSCHED+14*, GETSCHED+15, GETSCHED+18* , GETSCHED+19, GETSCHED+20*, REPLADD+1~, REPLADD+6*, SET+1~, EN1+4*, SETMULT+1~, ENM+4*, ENM+8*, ENM+9 , PTRMULT+1~, PTRMULT+4*, PTRMULT+8* |
XREF | SET3+1~, SET3+2*, GETSCHED+6~, GETSCHED+10*, GETSCHED+11 |
XROOT | PTRMULT+1~, PTRMULT+2*, PTRMULT+3 |
Y | GETSCHED+6~, GETSCHED+17* |
ZIP | STATINFO+5~, STATINFO+10*, STATINFO+11 |