# | Name | Location | Type | Details | Index | Description |
---|---|---|---|---|---|---|
.01 | name(+) | 0;1 | FREE TEXT | B | The name to be used to uniquely identify this data element. | |
.02 | security level(+) | 0;2 | SET OF CODES | N: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. | |
.03 | type of element(+) | 0;3 | SET OF CODES | F: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. | |
.04 | element category(+) | 0;4 | SET OF CODES | I: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. | |
.05 | base file | 0;5 | POINTER | 1 | This is the number of the Fileman file to be used as a 'base' to extract data for this field. | |
.06 | fileman field reference | 0;6 | FREE TEXT | The 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. | ||
.07 | fileman return format | 0;7 | SET OF CODES | I: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. | |
.08 | constant value | 0;8 | FREE TEXT | The specific value that this data element should return for this data element. | ||
1 | extract code | 1;E1,245 | FREE TEXT | The 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. | ||
2 | array root | 2;E1,50 | FREE 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) | ||
3 | description | 3;0 | WORD-PROCESSING |