Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Used in RPC |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: OOPSGUI3

Package: Asists

Routine: OOPSGUI3


Information

OOPSGUI3 ;WIOFO/LLH-UTILITY BROKER CALLS ;10/03/01

Source Information

Source file <OOPSGUI3.m>

Call Graph

Call Graph

Call Graph Total: 5

Package Total Call Graph
VA FileMan 5 FILE^DICN  $$GET1^DID  ^DIK  $$ROOT^DILFD  $$GET1^DIQ  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

protocol O screenman SM broker B event driver Ed print P extended action Ea limited protocol LP edit E server Se subscriber Su inquire I run routine RR action A

Caller Graph

Caller Graph Total: 9

Package Total Caller Graph
Asists 9 OOPS GET BODY PART  OOPS GET CKRANGE  OOPS GET DATA  OOPS GET POINTED TO  OOPS GET STATION INFORMATION  OOPS RELEASE RECORD LOCK  OOPS REPLACE MULTIPLE  OOPS SET RECORD LOCK  
OOPSGUIR  

Entry Points

Name Comments DBIA/ICR reference
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
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
SET ;
PTRMULT ; Multiple pointer value fields
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
CLRLCK(RESULTS,IEN) ; Clears Lock on Claim being edited
; Input: IEN - ASISTS Internal record number to be cleared
; Output: RESULTS - Status message, if appropriate
REPLIN ;
ENM
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"
GETSCHED(RESULTS,INPUT) ;
; Input: INPUT - Is the file, field #, and IEN in
; FILE^FIELD^IEN fmt
; Output: RESULTS - return array (Integers indicating schedule)
PTR ; Pointer fields
EN1
EN2
WPFLD ; Word processing fields
SET1 ;-- extract a set of codes --
BODY(RESULTS) ; get valid Body Parts from file 2261.1
; Input: - none
; Output: RESULTS - an array containing the body parts
SET3 ;-- extract items from pointed-to file --
REPLDEL ;
REPLADD ;
SETMULT ;
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

External References

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

Used in RPC

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

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^OOPS(2260 - [#2260] GET1^DID
^DIC(4 - [#4] GET1^DIQ

Global Variables Directly Accessed

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

Label References

Name Line Occurrences
EN1 EN1+1
ENM ENM+1
PTR GETDATA+13
PTRMULT GETDATA+14
REPLADD REPLMULT+6
REPLDEL REPLMULT+6
REPLIN REPLMULT+6
SET GETDATA+15
SET1 GETLIST+10
SET3 GETLIST+11, EN2+2
SETMULT GETDATA+16
WPFLD GETDATA+17

Local Variables

Legend:

>> 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
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Used in RPC |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All