DIC |
Input |
The global root of the file.
|
DIC(0) |
Input |
The lookup parameters as previously described for
^DIC (see DBIA #10006).
|
D |
Input |
The list of cross references, separated by up-arrows,
to be searched, e.g., D="SSN^WARD^B". This variable is killed by VA FileMan;
it is undefined when the MIX^DIC1 call is complete.
Make sure DIC(0) contains M; otherwise, only the first cross reference in D
will be used for the lookup.
|
X |
Input |
If DIC(0) does not contain an A, then the variable X
must be defined equal to the value you want to look up.
|
DIC("A") |
Input |
This set of input variables affects the behavior of
lookup as previously described for ^DIC (see DBIA #10006).
|
|
|
|
DIC("B") |
Input |
This set of input variables affects the behavior of
lookup as previously described for ^DIC (see DBIA #10006).
|
DIC("DR") |
Input |
This set of input variables affects the behavior of
lookup as previously described for ^DIC (see DBIA #10006).
|
DUC(' |
|
|
DIC("P") |
Input |
This set of input variables affects the behavior of
lookup as previously described for ^DIC (see DBIA #10006).
|
DIC("S") |
Input |
This set of input variables affects the behavior of
lookup as previously described for ^DIC (see DBIA #10006).
|
DIC("V") |
Input |
This set of input variables affects the behavior of
lookup as previously described for ^DIC (see DBIA #10006).
|
DIC("W") |
Input |
This set of input variables affects the behavior of
lookup as previously described for ^DIC (see DBIA #10006).
|
Y |
Output |
DIC always returns the variable Y in one of the three
following formats:
Y=-1 Indicates the lookup was unsuccessful.
Y=N^S N is the Internal Number of the entry in the file and S is the value of
the .01 field for that entry.
Y=N^S^1 N and S are defined as above and the 1 indicates that this entry has
just been added to the file.
|
Y(0) |
Output |
This variable is only set if DIC(0) contains a Z.
When it is set, it is equal to the entire zero node of the entry that was
selected.
|
Y(0,0) |
Output |
This variable is also only set if DIC(0) contains a
Z. When it is set, it is equal to the external form of the .01 field of the
entry.
|
DTOUT |
Output |
This is only defined if DIC has timed-out waiting for
input from the user.
|
DUOUT |
Output |
This is only defined if the user entered an up-arrow.
|