OOPSUTL2 ;HINES/WAA-Utilities Routines ;3/24/98
Source file <OOPSUTL2.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 |
---|---|---|
CARE2(IEN) | ; Update location field
|
|
VCHAR | ; Write error message if invalid character
|
|
DEVSZ(IEN,DEV) | ; This screens responses to the DEVICE SIZE table based on whether
; the OBJECT CAUSING INJURY field contains the word Needle or Syringe |
|
EQUIP() | ; This will ask if the product failed
|
|
DISP | ; disp text for prompt
|
|
CARE(IEN,GEN) | ; Select Patient Care Area
|
|
SAFETY(IEN,OPEN) | ; Safety Officer Screen
|
|
SUPSCR(SUP,IEN,OPEN) | ; Supervisor screen
; Input ; SUP the DUZ of the Supervisor ; IEN the IEN of the ENTRY in file 2260 |
|
AGNINFO | ;Patch 7 - default Agency info if available
|
|
PHINFO | ||
RWS | ;Regular Work Schedule
|
|
EXCEPT | ; Exception statement
|
|
MKNUM(INSTR) | ; Strip/Convert num numerics from a string - Patch 11
; Input - INSTR - Character String that should be a number ; Output - NUMOUT - String stripped of all non-numeric characters. |
|
RWSOT | ;Regular Work Schedule output transform
|
|
UNION(IEN) | ;
; Input: IEN = Internal Entry Number of entry in file 2260 ; Output VALID = 1 Valid to be seen by Union ; = 0 Not Valid to be seen by Union |
Name | Field # of Occurrence |
---|---|
^DIC | CARE+39 |
$$GET1^DIQ | CARE2+2, CARE2+3, DEVSZ+9, DEVSZ+10, CARE+3, CARE+7, CARE+14, CARE+24, CARE+25, CARE+32 , SUPSCR+12, SUPSCR+13, AGNINFO+2, AGNINFO+3, AGNINFO+4, AGNINFO+5, AGNINFO+6, PHINFO+7, PHINFO+8, PHINFO+9 , PHINFO+10, PHINFO+11, PHINFO+12 |
^DIR | EQUIP+7, CARE+28, RWS+16 |
$$EDSTA^OOPSUTL1 | SAFETY+5, SUPSCR+14, SUPSCR+17, UNION+6 |
$$OPEN^OOPSUTL1 | SUPSCR+10 |
$$UP^OOPSUTL4 | DEVSZ+9 |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
Routine Call |
|
FileNo | Call Tags |
---|---|
^OOPS(2260 - [#2260] | GET1^DIQ |
^OOPS(2261.4 - [#2261.4] | Classic Fileman Calls, GET1^DIQ |
2262.03 | GET1^DIQ |
^OOPS(2262.2 - [#2262.2] | GET1^DIQ |
^DIC(4 - [#4] | GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^OOPS(2260 - [#2260] | CARE2+4*, EQUIP+4, EQUIP+9, SAFETY+4, SAFETY+5, AGNINFO+1, PHINFO+2, RWS+19*, RWS+20* |
^OOPS(2262 - [#2262] | PHINFO+4 |
Name | Field # of Occurrence |
---|---|
^("2162D" | EQUIP+9* |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
>> ADD | AGNINFO+3* |
>> AGN | AGNINFO+2* |
>> AIEN | AGNINFO+1*, AGNINFO+2, AGNINFO+3, AGNINFO+4, AGNINFO+5, AGNINFO+6, PHINFO+2*, PHINFO+4 |
ANS | EQUIP+1~, EQUIP+2*, EQUIP+4*, EQUIP+8*, EQUIP+9, EQUIP+10 |
AREA | CARE+1~, CARE+3*, CARE+4*, CARE+5, CARE+8, CARE+12~, CARE+29*, CARE+30*, CARE+31, CARE+32 , CARE+36, CARE+38, CARE+40*, CARE+41*, CARE+42*, CARE+45*, CARE+46 |
>> CITY | AGNINFO+4* |
>> D0 | RWS+19, RWS+20 |
DEFAULT | CARE+13~, CARE+32*, CARE+37 |
DEV | DEVSZ~, DEVSZ+10 |
DIC | CARE+34~, CARE+35* |
DIC("A" | CARE+38* |
DIC("B" | CARE+37* |
DIC("S" | CARE+36* |
DIC(0 | CARE+38* |
DIR | EQUIP+1~, CARE+13~ |
DIR("?" | EQUIP+6*, CARE+23*, RWS+2*, RWS+3*, RWS+4*, RWS+5*, RWS+6*, RWS+7*, RWS+8*, RWS+9* , RWS+10*, RWS+11*, RWS+12*, RWS+13*, RWS+14*, RWS+15* |
DIR("A" | EQUIP+5*, CARE+22* |
DIR("B" | EQUIP+4*, CARE+27* |
DIR(0 | EQUIP+3*, CARE+21*, RWS+1* |
>> DIRUT | RWS+18 |
>> DTOUT | CARE+29, CARE+40 |
>> DUOUT | CARE+29, CARE+40 |
DUZ | SUPSCR+13 |
GEN | CARE2+1~, CARE2+2*, CARE2+3, CARE~, CARE+7 |
HOLD | RWSOT+1~, RWSOT+2*, RWSOT+3*, RWSOT+4 |
I | RWSOT+1~, RWSOT+3* |
IEN | CARE2~, CARE2+2, CARE2+4, DEVSZ~, DEVSZ+9, EQUIP+4, EQUIP+9, CARE~, CARE+3, CARE+14 , CARE+24, CARE+32, SAFETY~, SAFETY+4, SAFETY+5, SUPSCR~, SUPSCR+10, SUPSCR+12, SUPSCR+13, SUPSCR+14 , SUPSCR+17, AGNINFO+1, PHINFO+2, UNION~, UNION+6 |
INC | CARE+13~, CARE+14*, CARE+22 |
INJ | SUPSCR+11~, SUPSCR+12*, SUPSCR+17 |
INSTR | MKNUM~, MKNUM+5 |
>> ITEM | RWS+19, RWS+20, EXCEPT+1 |
K | MKNUM+3~, MKNUM+5* |
LOC | CARE2+1~, CARE2+3*, CARE2+4 |
NUMOUT | MKNUM+3~, MKNUM+4*, MKNUM+5*, MKNUM+6 |
OBJECT | DEVSZ+7~, DEVSZ+9*, DEVSZ+11, DEVSZ+12 |
OPEN | SAFETY~, SAFETY+2*, SAFETY+4, SAFETY+5, SUPSCR~, SUPSCR+9*, SUPSCR+10 |
OTHER | CARE+12~, CARE+30*, CARE+45 |
>> PADD | PHINFO+8* |
>> PCITY | PHINFO+9* |
>> PNAME | PHINFO+7* |
>> PSTATE | PHINFO+10* |
>> PTITLE | PHINFO+12* |
>> PZIP | PHINFO+11* |
SELECT | CARE+13~, CARE+15*, CARE+24*, CARE+25*, CARE+26*, CARE+27, CARE+32 |
>> SIEN | PHINFO+6*, PHINFO+7, PHINFO+8, PHINFO+9, PHINFO+10, PHINFO+11, PHINFO+12 |
>> STAT | PHINFO+1*, PHINFO+4*, PHINFO+5, PHINFO+6 |
>> STATE | AGNINFO+5* |
SUP | SUPSCR~ |
TYPE | DEVSZ+10*, DEVSZ+11, DEVSZ+12, CARE+1~, CARE+7*, CARE+8 |
U | CARE2+4, EQUIP+4, EQUIP+9, CARE+42, CARE+45, SAFETY+4, SAFETY+5, SUPSCR+17, RWS+19, RWS+20 , UNION+6 |
VALID | UNION+4~, UNION+5*, UNION+6*, UNION+7 |
VIEW | DEVSZ+7~, DEVSZ+8*, DEVSZ+11*, DEVSZ+12*, DEVSZ+13, CARE+1~, CARE+2*, CARE+5*, CARE+8*, CARE+10 , SAFETY+1~, SAFETY+2*, SAFETY+4*, SAFETY+5*, SAFETY+6, SUPSCR+8~, SUPSCR+9*, SUPSCR+19*, SUPSCR+21 |
X | CARE+34~, RWS+17 |
Y | EQUIP+1~, EQUIP+8, CARE+13~, CARE+41, CARE+42, RWS+1~, RWS+19, RWS+20, RWSOT+3, RWSOT+4* |
Y(0 | CARE+29*, CARE+30 |
>> ZIP | AGNINFO+6* |