A1B2UTL ;ALB/MJK - ODS Utility Routine;
Source file <A1B2UTL.m>
Package | Total | Call Graph |
---|---|---|
VA FileMan | 2 | FILE^DICN ^DIE |
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 |
---|---|---|
ADD | ; -- add an entry to a file
; input: A1B2FL := file number ; A1B2DT := date/time for .01 ; DFN := pt ifn |
|
ADDQ | ||
FAC | ; -- find inst and get fac # and name
|
|
NTL | ; -- get fac # and name for nationally sign input user (IHS)
; input: DUZ, DUZ(2) ; output: A1B2FN := fac # ; A1B2FNME := fac name ; A1B2VRG := vhs&ra region # ; |
|
KVAR | ; -- kill vars set in NTL call
|
|
GET | ; -- get fac data
|
|
ON | ;is the ODS software turned on?
; input: none ; output: A1B2ODS := 0 for off and 1 for on |
|
DIS | ; -- screen set
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^A1B2(11500.5 | ON+4 |
^DG(40.8 - [#40.8] | FAC+3, FAC+4 |
^DIC(4 - [#4] | GET+1, GET+2 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
>> A1B2DT | ADD+7 |
>> A1B2FL | ADD+7 |
A1B2FN | ADD+6, ADD+8, ADDQ!, FAC+3*, NTL+6*, KVAR+1!, GET+1* |
A1B2FNME | ADD+8, ADDQ!, FAC+3*, NTL+6*, KVAR+1!, GET+1* |
>> A1B2ODS | ON+4* |
A1B2VRG | NTL+6*, KVAR+1!, GET+2* |
A1B2Y | ADD+8*, ADD+9, ADDQ! |
D0 | ADD+7! |
DA | ADD+8*, ADD+9! |
DD | ADD+7! |
DE | ADD+9! |
>> DFN | ADD+8 |
DG | ADD+9! |
DIC | ADD+7*, ADD+8! |
DIC(0 | ADD+7* |
DIE | ADD+8*, ADD+9! |
>> DIS(0 | DIS+1* |
DQ | ADD+9! |
DR | ADD+8*, ADD+9! |
DUZ | ADD+8 |
DUZ(2 | NTL+7 |
U | FAC+4, GET+1, ON+4 |
X | ADD+7*, FAC+2~, FAC+3*, FAC+4*, NTL+7*, GET+1, GET+2 |
>> Y | ADD+6*, ADD+7, ADD+8, ADD+9* |