OOPSPRT1 ;HINES/WAA-Utilities Routines ;3/24/98
Source file <OOPSPRT1.m>
Name | Comments | DBIA/ICR reference |
---|---|---|
EN1(CALLER) | ;
; Input: ; Caller O = Safety Officer ; U = Union ; S = Supervisor ; E = Employee ; |
|
EXIT | ;
|
|
RANGE(YEAR,OUT) | ; This Subroutine will allow the user to select a range.
; Output ; YEAR = The year that the user what to print ; = "" all years |
|
R1 | ||
STATION(STA,OUT) | ;
|
|
S1 | ; if get here user <CR>
|
|
DEVICE | ; This is the device selection routine.
|
|
; This is the main print portion of the routine
|
||
MAIN | ; Main Loop
|
|
ONE | ; Only 1 Station Selected
|
|
DATA | ; Loop to get & print data
|
|
HEAD | ; This is the head portion of the routine
|
Name | Field # of Occurrence |
---|---|
^%ZIS | DEVICE+2 |
HOME^%ZIS | DEVICE+11 |
^%ZISC | EXIT+1 |
^%ZTLOAD | DEVICE+11 |
^DIC | S1+3 |
$$GET1^DIQ | DATA+2, DATA+6, DATA+7, DATA+8, DATA+9, DATA+10, DATA+11, DATA+14, DATA+30, DATA+42 , HEAD+18 |
^DIR | R1+3, STATION+6, HEAD+8 |
$$EDSTA^OOPSUTL1 | DATA+24, DATA+36, DATA+49 |
$$ISEMP^OOPSUTL4 | DATA+30, DATA+42 |
$$FMTE^XLFDT | HEAD+15 |
$$NOW^XLFDT | HEAD+15 |
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 |
|
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 |
|
Routine Call |
|
Routine Call |
|
FileNo | Call Tags |
---|---|
^OOPS(2260 - [#2260] | GET1^DIQ |
^DIC(4 - [#4] | Classic Fileman Calls, GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^OOPS(2260 - [#2260] | EN1+13, R1+7, S1+6, MAIN+1, MAIN+2, ONE+1, ONE+2 |
^VA(200 - [#200] | EN1+12 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
>> %ZIS | DEVICE+2* |
CALLER | EN1~, EN1+11, DATA+13, DATA+14, DATA+18, DATA+33, DATA+46, HEAD+22 |
CASE | DATA+1~, DATA+2*, DATA+3, DATA+17 |
CAT | DATA+1~, DATA+11* |
CNT | PRINT+1~, PRINT+2*, DATA+12* |
DATE | DATA+1~, DATA+10*, DATA+19 |
DIC | STATION+2~, S1+2*, S1+3! |
DIC("A" | S1+1* |
DIC(0 | S1+2* |
DIR | RANGE+5~, STATION+2~, HEAD+8~ |
DIR("?" | STATION+4*, STATION+5* |
DIR("??" | R1+2* |
DIR("A" | R1+1*, STATION+3* |
DIR("B" | STATION+3* |
DIR(0 | R1*, STATION+3*, HEAD+8* |
DIRUT | RANGE+5~, STATION+2~, STATION+7 |
>> DTOUT | R1+4 |
>> DUOUT | R1+4, STATION+7 |
DUZ | EN1+12, DATA+14 |
HEAD | EN1+7~, MAIN+1*, HEAD+4, HEAD+25* |
>> IEN | MAIN+2*, ONE+2*, DATA+2, DATA+6, DATA+7, DATA+8, DATA+9, DATA+10, DATA+11, DATA+14 , DATA+24, DATA+30, DATA+36, DATA+42, DATA+49 |
INC | DATA+1~, DATA+7*, DATA+26, DATA+27, DATA+31, DATA+38, DATA+39, DATA+43 |
IO | PRINT+4 |
IO("Q" | EN1+18, EXIT+3!, DEVICE+3 |
IOF | HEAD+2, HEAD+6, HEAD+13 |
IOSL | HEAD+4 |
IOST | HEAD+2, HEAD+5 |
LINE2 | HEAD+14~, HEAD+18*, HEAD+19, HEAD+20 |
LINER | HEAD+14~, HEAD+16*, HEAD+17, HEAD+20 |
LOOP | PRINT+1~, PRINT+3*, MAIN+1*, MAIN+2, ONE+1, ONE+2, HEAD+18 |
NAME | DATA+1~, DATA+8*, DATA+18 |
OUT | EN1+7~, EN1+9*, EN1+15, EN1+16, EN1+17, EN1+18, RANGE~, R1+4*, STATION~, STATION+7* , S1+4*, DEVICE+2*, MAIN+1, MAIN+2, ONE+2, DATA+16, HEAD+5, HEAD+7, HEAD+8*, HEAD+12 |
OUTPUT | EN1+7~, EN1+9*, DATA+15* |
PAGE | EN1+7~, EN1+9*, HEAD+1, HEAD+4, HEAD+6, HEAD+7, HEAD+13, HEAD+15, HEAD+25* |
>> POP | DEVICE+2 |
SIGN | DATA+23~, DATA+24*, DATA+31, DATA+35~, DATA+36*, DATA+43, DATA+44, DATA+48~, DATA+49*, DATA+51 |
SSN | EN1+7~, EN1+12*, EN1+13, DATA+13 |
SSN1 | DATA+1~, DATA+9*, DATA+13, DATA+18 |
STA | EN1+7~, EN1+16, STATION~, STATION+1*, STATION+6*, S1+5*, S1+6, PRINT+3, PRINT+5 |
TAB | HEAD+14~, HEAD+17*, HEAD+20 |
TAB2 | HEAD+14~, HEAD+19*, HEAD+20 |
U | EN1+12, DATA+31, DATA+43, DATA+44, DATA+51 |
Y | RANGE+5~, R1+5, R1+6, STATION+2~, STATION+6, S1+4, S1+5, HEAD+8, HEAD+9! |
YEAR | EN1+7~, EN1+10*, EN1+15, RANGE~, R1+6*, R1+7, DATA+4, HEAD+16 |
YR | DATA+1~, DATA+3*, DATA+4 |
>> ZTDESC | DEVICE+4* |
>> ZTQUEUED | EXIT+2 |
>> ZTREQ | EXIT+2* |
>> ZTRTN | DEVICE+4* |
>> ZTSAVE("CALLER" | DEVICE+7* |
>> ZTSAVE("OUT" | DEVICE+6* |
>> ZTSAVE("OUTPUT" | DEVICE+10* |
>> ZTSAVE("PAGE" | DEVICE+9* |
>> ZTSAVE("SSN" | DEVICE+8* |
>> ZTSAVE("STA" | DEVICE+5* |
>> ZTSAVE("YEAR" | DEVICE+5* |