Files > IB DATA ELEMENT DEFINITION

name
IB DATA ELEMENT DEFINITION
number
364.5
location
^IBA(364.5,
description
DO NOT delete entries or edit data in this file with VA File Manager. This file contains the definition of all data elements that are needed for various forms throughout the MCCR DHCP system. It contains the 'blueprint' for how to extract the data for each data element entry. Entries in this file that are designated as having a SECURITY LEVEL of NATIONAL should not be deleted or edited.
Fields
#NameLocationTypeDetailsIndexDescription
.01name(+)0;1FREE TEXTBThe name to be used to uniquely identify this data element.
.02security level(+)0;2SET OF CODESN:NATIONAL,NO EDIT
L:LOCAL
If this field is set to N (NATIONAL,NO EDIT), this is a secured data element and will not be allowed to be edited or deleted.
.03type of element(+)0;3SET OF CODESF:NON-MULTIPLE FILEMAN FIELD
E:EXTRACTED VIA CODE
C:CONSTANT VALUE
The type of data element being defined as needed by one or more forms. This field determines the type of retrieval needed to get the actual data element's value for a given bill.
.04element category(+)0;4SET OF CODESI:INDIVIDUAL ELEMENT
G:GROUP ELEMENT
This defines whether the data element to be extracted is a single piece of data or is a string of related data. Fileman field references must be designated as individual elements.
.05base file0;5POINTER1This is the number of the Fileman file to be used as a 'base' to extract data for this field.
.06fileman field reference0;6FREE TEXTThe valid Fileman field reference or simple Fileman navigation to be used to extract using the $$GET^DIQ utility. Note this will not return true multiple entries. Word-processing type fields are able to be retrieved, however. No syntax check is made on this field so the user must be careful to type a valid Fileman expression. This must be designated as an INDIVIDUAL element, not a group element.
.07fileman return format0;7SET OF CODESI:INTERNAL
E:EXTERNAL
This is the format for the retrieved data for Fileman-type data elements. It is recommended to use Internal format whenever possible to keep the data element definitions in this file as generic as possible to avoid duplication. The format capabilities of the forms generator should be used to interpret and reformat the data element when needed.
.08constant value0;8FREE TEXTThe specific value that this data element should return for this data element.
1extract code1;E1,245FREE TEXTThe code to be executed by the forms generator to return the value(s) of the data element. If no ARRAY ROOT field is completed for this data element, the code should set the variable IBXDATA or the array IBXDATA(1) through IBXDATA(n) where n=the total # of iterations of the data element retrieved. If the ARRAY ROOT field has been completed for this data element, this code should set the variable referenced there. IBXIEN is assumed to be the internal entry number of the file (referenced by the variable IBXFILE) entry.
2array root2;E1,50FREE TEXT The local or global base root where multiple-valued output or word processing data is to be stored for this data element. IBXDATA is the default if there is no data in this field. Example of a global array: ^TMP($J)
3description3;0WORD-PROCESSING

Referenced by 1 types

  1. IB FORM FIELD CONTENT (364.7) -- data element