OOPSGUI0 ;WIOFO/LLH-RPC routines ;01/02/02
Source file <OOPSGUI0.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 | 1 | OOPS GET CASE NUMBERS |
Name | Comments | DBIA/ICR reference |
---|---|---|
GETCASE(RESULTS,PERSON,CSTAT,PSTAT,CALL,OPT) | ; Subroutine for Case Selection
; Returns a list of cases that can be displayed for selection ; RESULTS = return array containing, CASE#^IEN^NAME^DATE TIME OCCUR ; PERSON = 0^ if no person selected ; 1^PERSON INVOLVED NAME ; 2^SUPERVISOR DUZ ; 3^USER SSN ; 4^CASE NUMBER ; CSTAT = #^#^#^# 0^1^2^3 0=open, 1=closed, 2=deleted, 3=replaced ; 99^ if all Case Status should be included ; CSTAT is only set programatically ; PSTAT = 0^ if all personnel status types should be included ; #^#^#^ for each personnel status selected ; CALL = Calling menu, used to assure proper access ; OPT = Option called from, used to assure proper access ; |
|
EXIT | ; quit the routine
|
|
GETPER | ; Person Name passed in, match
; See above for documentation |
|
CALLER() | ; Check to make sure case should be included
|
|
SORT | ; put cases in reverse number order
|
Name | Field # of Occurrence |
---|---|
$$GET1^DIQ | GETCASE+26, GETCASE+36, GETCASE+40, GETCASE+42, GETCASE+46, GETCASE+50, GETPER+5, GETPER+7, GETPER+9, CALLER+3 , CALLER+5, CALLER+7, CALLER+13, CALLER+16, CALLER+19, CALLER+35, CALLER+40, CALLER+42, CALLER+60, CALLER+69 , SORT+8, SORT+9, SORT+10 |
$$EDSTA^OOPSUTL1 | CALLER+21, CALLER+23, CALLER+25, CALLER+36, CALLER+50, CALLER+55, CALLER+65, CALLER+75, CALLER+76 |
$$ISEMP^OOPSUTL4 | CALLER+31, CALLER+45, CALLER+53, CALLER+56 |
$$SCR^OOPSWCSE | CALLER+73 |
RPC Name | Call Tags |
---|---|
OOPS GET CASE NUMBERS | GETCASE |
FileNo | Call Tags |
---|---|
^VA(200 - [#200] | GET1^DIQ |
^OOPS(2260 - [#2260] | GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^OOPS(2260 - [#2260] | GETCASE+22, GETCASE+31, GETCASE+33, GETPER+4, CALLER+33 |
^TMP("OOPSCASE" | GETCASE+16!, GETCASE+23*, GETCASE+24, GETCASE+38*, GETCASE+39, GETCASE+48*, GETCASE+49, SORT+2*, SORT+4*, SORT+5 , SORT+12*, SORT+13 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
ARR | GETCASE+17~, SORT+3 |
ARR( | GETCASE+28*, GETCASE+50*, GETPER+9*, SORT+6, SORT+7 |
CALL | GETCASE~, CALLER+7, CALLER+15, CALLER+21, CALLER+22, CALLER+24, CALLER+30, CALLER+38, CALLER+51, CALLER+57 , CALLER+58, CALLER+68, CALLER+74, SORT+11 |
CALLER | CALLER+67~, CALLER+68* |
CN | SORT+1~, SORT+2*, SORT+12* |
CNUM | GETCASE+17~, GETCASE+21*, GETCASE+22, GETCASE+28, GETCASE+30*, GETCASE+31*, GETCASE+33, GETCASE+50*, GETPER+9*, SORT+1~ , SORT+2*, SORT+6*, SORT+7, SORT+12 |
CSTAT | GETCASE~, GETCASE+27, GETCASE+41, GETPER+6 |
DOI | SORT+1~, SORT+9*, SORT+11*, SORT+12 |
DUZ | GETCASE+16, GETCASE+23, GETCASE+24, GETCASE+38, GETCASE+39, GETCASE+48, GETCASE+49, CALLER+5, CALLER+16, CALLER+40 , CALLER+64, SORT+2, SORT+4, SORT+5, SORT+12, SORT+13 |
EES | CALLER+1~, CALLER+60*, CALLER+62, CALLER+64 |
ESTAT | CALLER+1~, CALLER+55*, CALLER+57 |
FLD | CALLER+1~, CALLER+59*, CALLER+60 |
INC | CALLER+1~, CALLER+3*, CALLER+27, CALLER+29, CALLER+37, CALLER+50, CALLER+57, CALLER+59, CALLER+65 |
NM | GETPER+2~, GETPER+3*, GETPER+4, SORT+8*, SORT+11*, SORT+12 |
OOPSDA | GETCASE+17~, GETCASE+22*, GETCASE+26, GETCASE+28, GETCASE+32*, GETCASE+33*, GETCASE+36, GETCASE+40, GETCASE+42, GETCASE+46 , GETCASE+50, GETPER+3*, GETPER+4*, GETPER+5, GETPER+7, GETPER+9, CALLER+3, CALLER+7, CALLER+13, CALLER+16 , CALLER+19, CALLER+21, CALLER+23, CALLER+25, CALLER+31, CALLER+35, CALLER+36, CALLER+40, CALLER+42, CALLER+45 , CALLER+50, CALLER+53, CALLER+55, CALLER+56, CALLER+60, CALLER+65, CALLER+69, CALLER+73, CALLER+75, CALLER+76 , SORT+1~, SORT+7*, SORT+8, SORT+9, SORT+10, SORT+12 |
OPT | GETCASE~, CALLER+13, CALLER+18, CALLER+27, CALLER+29, CALLER+37, CALLER+43, CALLER+52, CALLER+54, CALLER+66 |
PER | GETCASE+17~, GETCASE+42*, GETCASE+43, GETPER+7*, GETPER+8 |
PERSON | GETCASE~, GETCASE+18, GETCASE+19, GETCASE+20, GETCASE+21, GETCASE+34, GETCASE+35, GETCASE+44, GETCASE+45, GETPER+3 |
PSTAT | GETCASE~, GETCASE+43, GETPER+8 |
RESULTS | GETCASE~, GETCASE+24*, GETCASE+39*, GETCASE+49*, SORT+5*, SORT+13* |
RESULTS(0 | SORT+3* |
SIG | CALLER+1~, CALLER+36*, CALLER+37 |
SSN | CALLER+1~, CALLER+5*, CALLER+7, CALLER+32, CALLER+33, CALLER+35, CALLER+42, SORT+1~, SORT+10*, SORT+11* , SORT+12 |
STA | GETCASE+17~, GETCASE+26*, GETCASE+27, GETCASE+40*, GETCASE+41, GETPER+5*, GETPER+6 |
SUP | GETCASE+17~, GETCASE+45*, GETCASE+46 |
SVIEW | CALLER+67~, CALLER+73* |
U | GETCASE+21, GETCASE+35, GETCASE+45, GETPER+3, CALLER+23, CALLER+37, CALLER+50, CALLER+57, CALLER+65, CALLER+76 , SORT+12 |
VALSSN | GETCASE+17~, GETCASE+35*, GETCASE+36 |
VIEWC | CALLER+1~, CALLER+2*, CALLER+7*, CALLER+13*, CALLER+15, CALLER+16*, CALLER+18, CALLER+19*, CALLER+21*, CALLER+23* , CALLER+25*, CALLER+27*, CALLER+29*, CALLER+30, CALLER+31*, CALLER+32*, CALLER+33*, CALLER+35*, CALLER+37*, CALLER+38 , CALLER+40*, CALLER+42*, CALLER+45*, CALLER+50*, CALLER+51, CALLER+53*, CALLER+56*, CALLER+57*, CALLER+59*, CALLER+64* , CALLER+65*, CALLER+69*, CALLER+73*, CALLER+74, CALLER+75*, CALLER+76*, CALLER+77 |
VIEWEMP | GETCASE+17~, GETCASE+34, GETCASE+35*, GETCASE+37* |
VIEWSUP | GETCASE+17~, GETCASE+44, GETCASE+45*, GETCASE+48*, SORT+4* |