OOPSUTL3 ;HINES/WAA-Utilities Routines ;3/24/98
Source file <OOPSUTL3.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 |
|---|---|---|
| CHECK(IEN,FORM) | ; Checks to see if there was data enter for a form
|
|
| PSDTCHK(DATE,NOYR,FLD) | ;
; this functionality returns a valid date (the one passed in) if ; the current date (DT) minus the date passed in (DATE) is less than ; the value in NOYR. Specific checking also occurs if date pasted in ; is the DOB (field 6). |
|
| NMCHK(NA) | ; Checks format for name fields
|
|
| NMERR | ; Error message to print if error on name check and doing input
|
|
| WIT() | ; Check if Witness name exists that other witness fields have data
|
|
| REG(IEN,FIELD) | ; Regular work schedule
|
|
| TI | ;TIME INPUT TRANS FORM
|
|
| A | ||
| DNE | ||
| ERR | ||
| CNV | ; Convert Start/Stop to minutes
; X=start_"^"_stop Output: Y=start(min)_"^"_stop(min) |
|
| MIL | ; Convert from AM/PM to 2400
; X=time Y: 0=Mid=0,1=Mid=2400 Output: Y=time in 2400 |
|
| HLP | ; Time Help
|
|
| DC(OPDT) | ; Convert Date to YYYYMMDD
|
|
| HM(TIME) | ;Convert Regular Hrs. From Time and Regular Hrs To Time
; to HHMM (HOUR AND MINUTE) |
| 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 |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Routine Call |
|
| FileNo | Call Tags |
|---|---|
| ^OOPS(2260 - [#2260] | GET1^DID, GET1^DIQ |
| 2260.0125 | GET1^DID |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^OOPS(2260 - [#2260] | WIT+4, WIT+6, WIT+7, WIT+8, REG+4, REG+5, REG+40*, REG+41* |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| ANS | CHECK+1~, CHECK+2*, CHECK+6, CHECK+7*, CHECK+9, REG+2~, REG+3*, REG+39*, REG+40, REG+41 |
| ANSS | REG+2~, REG+3*, REG+4*, REG+5*, REG+6, REG+9 |
| ARR | WIT+2~, WIT+13 |
| ARR( | WIT+9*, WIT+15, WIT+16 |
| CNX | CNV+2*, CNV+3, CNV+4! |
| >> COPDT | DC+4*, DC+5*, DC+6 |
| >> DA | PSDTCHK+14 |
| DATE | PSDTCHK~, PSDTCHK+13, PSDTCHK+15, PSDTCHK+18 |
| DAY | REG+8~, REG+9*, REG+10, REG+11, REG+12, REG+13, REG+14, REG+15, REG+16 |
| DIR | REG+1~ |
| DIR("?" | REG+33*, REG+34*, REG+35*, REG+36* |
| DIR("A" | REG+32* |
| DIR(0 | REG+31* |
| DT | PSDTCHK+15 |
| FIELD | CHECK+1~, CHECK+6*, CHECK+7, REG~, REG+4, REG+5, REG+21, REG+40, REG+41 |
| FLD | PSDTCHK~, PSDTCHK+16, PSDTCHK+17 |
| FORM | CHECK~, CHECK+3, CHECK+5 |
| I | CHECK+1~, CHECK+6*, WIT+2~, WIT+7*, WIT+8, WIT+15*, WIT+16, REG+8~, REG+9* |
| IEN | CHECK~, CHECK+7, PSDTCHK+14*, PSDTCHK+17, PSDTCHK+18, WIT+4, WIT+6, WIT+7, WIT+8, WIT+12 , REG~, REG+4, REG+5, REG+40, REG+41 |
| J | WIT+2~, WIT+9*, WIT+10*, WIT+16* |
| LAST | WIT+2~, WIT+6*, WIT+7 |
| LINE | REG+2~, REG+21*, REG+22 |
| LIST | CHECK+1~, CHECK+3*, CHECK+5*, CHECK+6 |
| LN | NMCHK+6~, NMCHK+10* |
| NA | NMCHK~, NMCHK+8, NMCHK+9, NMCHK+10, NMCHK+11 |
| NOYR | PSDTCHK~, PSDTCHK+15, PSDTCHK+16 |
| OPDT | DC~, DC+5 |
| >> OTIME | HM+6*, HM+7*, HM+9*, HM+10*, HM+11 |
| STR | WIT+2~, WIT+8*, WIT+9, WIT+10, WIT+11, WIT+12, WIT+18 |
| TIME | HM~, HM+6, HM+7, HM+8, HM+9 |
| U | WIT+6, WIT+9, WIT+10, WIT+11, WIT+12, WIT+18, WIT+20, REG+4, REG+5, REG+40 , REG+41 |
| VAL | PSDTCHK+12~, PSDTCHK+13*, PSDTCHK+15*, PSDTCHK+17, PSDTCHK+18*, PSDTCHK+19 |
| VALID | NMCHK+6~, NMCHK+7*, NMCHK+8*, NMCHK+9*, NMCHK+10*, NMCHK+11*, NMCHK+12, WIT+2~, WIT+3*, WIT+5 , WIT+9*, WIT+12*, WIT+13, WIT+17, WIT+20 |
| VCHAR | WIT+2~, WIT+3*, WIT+10*, WIT+19, WIT+20 |
| WIT | WIT+2~, WIT+4*, WIT+5, WIT+7 |
| X | TI+1*, TI+2*, TI+3*, TI+4*, TI+5, TI+6, TI+7*, TI+8, TI+9*, TI+10* , A, A+1*, A+2, A+4*, ERR!, CNV+2*, CNV+3*, MIL+2, MIL+3 |
| X1 | TI+4*, TI+5*, TI+7*, TI+9, TI+10, A+1*, A+2*, A+3, A+4, DNE! , ERR! |
| Y | REG+1~, REG+39, CNV+2*, CNV+3*, CNV+4*, MIL+2*, MIL+3*, MIL+4* |
| Y(0 | REG+38 |