OOPSGUI6 ;WIOFO/LLH-RPC routines for ASISTS Gui ;9/18/01
Source file <OOPSGUI6.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 |
---|---|---|
UNIGET(RESULTS) | ; Returns entries in the Union table
|
|
UNIKILL(RESULTS,INPUT) | ;
; Input - INPUT contains the IEN for Union to be deleted ; Output - RESULTS will contain a message indicating the record ; was successfully deleted. |
|
UNIADD | ; Files a new record in ^OOPS(2263.7
|
|
UNIEDT(RESULTS,INPUT) | ; Edits the input in ^OOPS(2263.7
; Input - INPUT contains the IEN of Union to be edited or NULL if a ; new union is being added. Also has the Union Name, ; Acronym, and Representative in the format: ; IEN^UNION NAME^UNION ACRONYM^UNION REP ; Output - RESULTS contains a status message regarding the filing of ; the data |
|
SITEPGET(RESULTS,FORM) | ;
; Input - FORM = contains either a blank for 'normal' site parameter ; look ups or 'OSHA300' if for the OSHA 300A summary input ; Output - RESULTS is an array whose 0 node contains the Site ; parameter name, IEN, and District Office in the format: ; SITE NAME^DISTRICT OFFICE^SITE IEN ; Subsequent nodes starting from 1 contain Station information ; in the following format: ; STANM_U_PNM_U_PADD_U_PCTY_U_PST_U_PZIP_U_PTITLE_ ; U_CHGBKCODE_U_SUB_U_STA |
|
SITEPADD | ; Creates a new Station Subfile in the Site Parameter
; File (#2262 |
|
SITEPKIL(RESULTS,INPUT) | ; Deletes the Station Subfile whose IEN was passed in
; Input - INPUT contains the Site Parameter file IEN, the subfile IEN, ; and the Station IEN in the format: SIEN^SUBF^STAIEN ; Output - RESULTS contains a message with the filing status |
|
SITEPEDT(RESULTS,INPUT,DATA,FORM) | ;
; Edits the Station Subfile whose data and IEN have been passed in ; Input - INPUT contains the IEN of the Site Parameter file, subfile ; & Station IEN. If adding new station, the Station IEN ; = "". INPUT format: SITE IEN^SUBFILE IEN^STATION IEN ; DATA contains the data to be filed ; FORM is either "" or "OSHA300" to signify data for filing ; Output - RESULTS is a single value with a message regarding the ; filing status |
|
PARMEDT(RESULTS,INPUT) | ; Files changes to top level file (#2262)
; Input: INPUT - This variable contains the IEN, Site Name, and ; District Office Name to be filed in the format: ; IEN^SITE NAME^DISTRICT OFFICE ; Output: RESULTS - Results will contain a filing status message |
|
CHGCASE(RESULTS,INPUT,FLD58) | ; File Change Case Status
; Input: INPUT - IEN^STAT where IEN = the ASISTS case IEN and ; STAT = the new case status ; DELETE - Reason for Deletion, field #58, file #2260 ; Output: RESULTS - Message back to client with new Case Status |
|
CLOSE | ; Close
|
Name | Field # of Occurrence |
---|---|
FILE^DICN | UNIADD+4, SITEPADD+5 |
^DIE | UNIEDT+15, SITEPEDT+34, PARMEDT+10, CLOSE+7 |
^DIK | UNIKILL+7, SITEPKIL+10 |
$$GET1^DIQ | UNIGET+7, SITEPGET+19, SITEPGET+26, SITEPGET+27, SITEPGET+31, SITEPGET+34, SITEPGET+35, SITEPGET+36, SITEPGET+41, SITEPGET+43 , SITEPGET+44, CHGCASE+9, CHGCASE+11, CLOSE+9 |
CLSCASE^OOPSMBUL | CLOSE+11 |
RPC Name | Call Tags |
---|---|
OOPS CHANGE CASE STATUS | CHGCASE |
OOPS GET UNION | UNIGET |
OOPS DELETE UNION | UNIKILL |
OOPS PUT UNION | UNIEDT |
OOPS GET SITE PARAMETER | SITEPGET |
OOPS DELETE SITEPAR STATION | SITEPKIL |
OOPS EDIT SITEPAR STATION | SITEPEDT |
OOPS EDIT SITE PARAMETER | PARMEDT |
FileNo | Call Tags |
---|---|
^VA(200 - [#200] | GET1^DIQ |
^OOPS(2260 - [#2260] | Classic Fileman Calls, GET1^DIQ |
^OOPS(2262 - [#2262] | Classic Fileman Calls, GET1^DIQ |
2262.03 | GET1^DIQ |
^OOPS(2263.6 - [#2263.6] | GET1^DIQ |
^OOPS(2263.7 - [#2263.7] | Classic Fileman Calls |
^DIC(4 - [#4] | GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^OOPS(2262 - [#2262] | SITEPGET+11, SITEPGET+17, SITEPGET+22, SITEPGET+23, SITEPGET+24, SITEPGET+25, SITEPGET+50, SITEPEDT+14 |
^OOPS(2263.7 - [#2263.7] | UNIGET+3, UNIGET+5, UNIGET+6 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
ACR | UNIEDT+7~, UNIEDT+13* |
CBC | SITEPGET+12~, SITEPGET+13*, SITEPGET+36*, SITEPGET+39, SITEPGET+46*, SITEPEDT+9~, SITEPEDT+24* |
CBCSUF | SITEPGET+10~, SITEPGET+38*, SITEPGET+39, SITEPGET+46*, SITEPEDT+9~, SITEPEDT+26* |
CNT | UNIGET+1~, UNIGET+2*, UNIGET+8*, SITEPGET+10~, SITEPGET+21*, SITEPGET+39, SITEPGET+45, SITEPGET+49* |
CURRENT | CHGCASE+6~, CHGCASE+11*, CLOSE+4 |
DA | UNIKILL+4~, UNIKILL+6*, UNIADD+6*, UNIEDT+7~, UNIEDT+11, UNIEDT+14*, SITEPADD+7*, SITEPKIL+4~, SITEPKIL+9*, SITEPEDT+9~ , SITEPEDT+17, SITEPEDT+20*, PARMEDT+5~, PARMEDT+8*, CLOSE+6*, CLOSE+7! |
DA(1 | SITEPADD+4*, SITEPKIL+9*, SITEPEDT+20* |
DATA | UNIGET+1~, UNIGET+6*, UNIGET+7, UNIGET+8, SITEPEDT~, SITEPEDT+15, SITEPEDT+22, SITEPEDT+23, SITEPEDT+24, SITEPEDT+26 , SITEPEDT+29, SITEPEDT+30, SITEPEDT+31 |
DIC | UNIADD+1~, UNIADD+3*, SITEPADD+2~, SITEPADD+3* |
DIC(0 | UNIADD+3*, SITEPADD+3* |
DIE | UNIEDT+7~, UNIEDT+9*, SITEPEDT+9~, SITEPEDT+19*, PARMEDT+5~, PARMEDT+8*, CHGCASE+6~, CLOSE+6*, CLOSE+7! |
DIK | UNIKILL+4~, UNIKILL+6*, SITEPKIL+4~, SITEPKIL+8* |
DISOFF | PARMEDT+5~, PARMEDT+6* |
DLAYGO | UNIADD+1~, UNIADD+3*, SITEPADD+2~, SITEPADD+3* |
DO | UNIADD+2! |
DOFF | SITEPGET+10~, SITEPGET+19*, SITEPGET+20 |
DR | UNIEDT+7~, UNIEDT+14*, SITEPEDT+9~, SITEPEDT+20*, SITEPEDT+27*, SITEPEDT+32*, SITEPEDT+33*, SITEPEDT+34, PARMEDT+5~, PARMEDT+9* , CHGCASE+6~, CLOSE+1*, CLOSE+2*, CLOSE+4*, CLOSE+5* |
EXT | SITEPGET+14~, SITEPGET+15*, SITEPGET+42*, SITEPGET+45, SITEPGET+47*, SITEPEDT+10~, SITEPEDT+30* |
FLD58 | CHGCASE~, CLOSE+5 |
FORM | SITEPGET~, SITEPGET+32, SITEPGET+40, SITEPGET+46, SITEPEDT~, SITEPEDT+21, SITEPEDT+28 |
IEN | UNIEDT+7~, UNIEDT+9*, UNIEDT+11*, UNIEDT+14, PARMEDT+5~, PARMEDT+6*, PARMEDT+7, PARMEDT+8, CHGCASE+6~, CHGCASE+7* , CHGCASE+8, CHGCASE+9, CHGCASE+11, CLOSE+6, CLOSE+9, CLOSE+11 |
IENS | SITEPGET+10~, SITEPGET+24*, SITEPGET+26, SITEPGET+27, SITEPGET+34, SITEPGET+35, SITEPGET+41, SITEPGET+43, SITEPGET+44 |
IND | SITEPGET+14~, SITEPGET+15*, SITEPGET+43*, SITEPGET+45, SITEPGET+47*, SITEPEDT+10~, SITEPEDT+30* |
INPUT | UNIKILL~, UNIKILL+6, UNIEDT~, UNIEDT+9, UNIEDT+13, SITEPKIL~, SITEPKIL+5, SITEPEDT~, SITEPEDT+12, PARMEDT~ , PARMEDT+6, CHGCASE~, CHGCASE+7 |
NA | SITEPGET+14~, SITEPGET+15*, SITEPGET+41*, SITEPGET+45, SITEPGET+47*, SITEPEDT+10~, SITEPEDT+29* |
NAICS | SITEPGET+14~, SITEPGET+15*, SITEPGET+44*, SITEPGET+45, SITEPGET+47*, SITEPEDT+10~, SITEPEDT+31* |
NM | UNIADD+3, UNIEDT+7~, UNIEDT+9*, UNIEDT+10 |
OOPSST | SITEPGET+10~, SITEPGET+31*, SITEPGET+48 |
PADD | SITEPGET+12~, SITEPGET+13*, SITEPGET+33*, SITEPGET+39, SITEPGET+46*, SITEPEDT+9~, SITEPEDT+22* |
PCTY | SITEPGET+12~, SITEPGET+13*, SITEPGET+33*, SITEPGET+39, SITEPGET+46*, SITEPEDT+9~, SITEPEDT+23* |
PHN | SITEPGET+14~, SITEPGET+15*, SITEPGET+42*, SITEPGET+45, SITEPGET+47*, SITEPEDT+10~, SITEPEDT+29* |
PNM | SITEPGET+12~, SITEPGET+13*, SITEPGET+33*, SITEPGET+39, SITEPGET+46*, SITEPEDT+9~, SITEPEDT+22* |
PST | SITEPGET+12~, SITEPGET+13*, SITEPGET+34*, SITEPGET+39, SITEPGET+46*, SITEPEDT+9~, SITEPEDT+23* |
PTITLE | SITEPGET+12~, SITEPGET+13*, SITEPGET+35*, SITEPGET+39, SITEPGET+46*, SITEPEDT+9~, SITEPEDT+24* |
PZIP | SITEPGET+12~, SITEPGET+13*, SITEPGET+33*, SITEPGET+39, SITEPGET+46*, SITEPEDT+9~, SITEPEDT+23* |
REP | UNIEDT+7~, UNIEDT+13* |
RESULTS | UNIGET~, UNIKILL~, UNIKILL+5*, UNIKILL+8*, UNIADD+5*, UNIADD+6*, UNIEDT~, UNIEDT+8*, UNIEDT+12, UNIEDT+18* , UNIEDT+19*, SITEPGET~, SITEPADD+6*, SITEPADD+7*, SITEPKIL~, SITEPKIL+7*, SITEPKIL+11*, SITEPKIL+12*, SITEPEDT~, SITEPEDT+11* , SITEPEDT+13*, SITEPEDT+16*, SITEPEDT+18*, SITEPEDT+37*, SITEPEDT+38*, PARMEDT~, PARMEDT+7*, PARMEDT+11*, PARMEDT+12*, CHGCASE~ , CHGCASE+8*, CHGCASE+10*, CLOSE+9* |
RESULTS( | UNIGET+8*, SITEPGET+39*, SITEPGET+45* |
RESULTS(0 | SITEPGET+16*, SITEPGET+18*, SITEPGET+20* |
SIC | SITEPGET+14~, SITEPGET+15*, SITEPGET+43*, SITEPGET+45, SITEPGET+47*, SITEPEDT+10~, SITEPEDT+30* |
SIEN | SITEPGET+10~, SITEPGET+11*, SITEPGET+16, SITEPGET+17, SITEPGET+19, SITEPGET+20, SITEPGET+22, SITEPGET+23, SITEPGET+24, SITEPGET+25 , SITEPGET+50, SITEPADD+3, SITEPADD+4, SITEPKIL+4~, SITEPKIL+5*, SITEPKIL+6, SITEPKIL+8, SITEPKIL+9, SITEPEDT+9~, SITEPEDT+12* , SITEPEDT+13, SITEPEDT+14, SITEPEDT+19, SITEPEDT+20 |
SITENM | PARMEDT+5~, PARMEDT+6* |
SNAME | SITEPGET+10~, SITEPGET+19*, SITEPGET+20 |
STA | SITEPGET+10~, SITEPGET+22*, SITEPGET+23*, SITEPGET+24, SITEPGET+25, SITEPGET+31*, SITEPGET+39, SITEPGET+45, SITEPGET+48* |
STAIEN | SITEPKIL+4~, SITEPKIL+5*, SITEPKIL+6, SITEPKIL+9, SITEPEDT+10~, SITEPEDT+12*, SITEPEDT+17*, SITEPEDT+18, SITEPEDT+20 |
STANM | SITEPGET+12~, SITEPGET+27*, SITEPGET+39, SITEPGET+45, SITEPGET+46*, SITEPADD+4, SITEPEDT+10~, SITEPEDT+15*, SITEPEDT+16 |
STATION | SITEPGET+12~, SITEPGET+13*, SITEPGET+26*, SITEPGET+27 |
STATUS | CHGCASE+6~, CHGCASE+7*, CLOSE+11 |
STR | SITEPGET+10~, SITEPGET+24*, SITEPGET+31, SITEPGET+33, SITEPGET+34, SITEPGET+35, SITEPGET+36, SITEPGET+38, SITEPGET+45 |
STR2 | SITEPGET+10~, SITEPGET+25*, SITEPGET+41, SITEPGET+42, SITEPGET+43 |
SUB | SITEPGET+10~, SITEPGET+21*, SITEPGET+22*, SITEPGET+23, SITEPGET+24, SITEPGET+25, SITEPGET+39, SITEPGET+45 |
SUBF | SITEPADD+3, SITEPKIL+4~, SITEPKIL+5*, SITEPKIL+6, SITEPKIL+8, SITEPEDT+9~, SITEPEDT+12*, SITEPEDT+14*, SITEPEDT+19 |
SUP | UNIGET+1~, UNIGET+7*, UNIGET+8 |
TTL | SITEPGET+14~, SITEPGET+15*, SITEPGET+42*, SITEPGET+45, SITEPGET+47*, SITEPEDT+10~, SITEPEDT+29* |
U | UNIGET+7, UNIGET+8, UNIEDT+9, UNIEDT+13, SITEPGET+11, SITEPGET+20, SITEPGET+31, SITEPGET+33, SITEPGET+34, SITEPGET+35 , SITEPGET+36, SITEPGET+38, SITEPGET+39, SITEPGET+41, SITEPGET+42, SITEPGET+43, SITEPGET+45, SITEPKIL+5, SITEPEDT+12, SITEPEDT+15 , SITEPEDT+22, SITEPEDT+23, SITEPEDT+24, SITEPEDT+26, SITEPEDT+29, SITEPEDT+30, SITEPEDT+31, PARMEDT+6, CHGCASE+7 |
UIEN | UNIGET+1~, UNIGET+4*, UNIGET+5*, UNIGET+6, UNIGET+8 |
UNI | UNIGET+1~, UNIGET+2*, UNIGET+3*, UNIGET+5 |
X | UNIADD+1~, UNIADD+3*, UNIADD+6, SITEPADD+2~, SITEPADD+4* |
Y | UNIADD+5, UNIADD+6, UNIEDT+16, SITEPADD+6, SITEPADD+7, SITEPKIL+11, SITEPEDT+35, PARMEDT+11, CHGCASE+6~, CHGCASE+7* , CHGCASE+9, CLOSE+2, CLOSE+4, CLOSE+8 |