Files > IB FORM SKELETON DEFINITION

name
IB FORM SKELETON DEFINITION
number
364.6
location
^IBA(364.6,
description
DO NOT delete entries or edit data in this file with VA File Manager. This file contains records that define the skeleton makeup of forms for the IB system. This definition includes the absolute position of every field that can be output on the form, the length each field must be limited to, and some descriptive information. This includes printed forms, transmittable output files, and special local billing screens. Entries in this file that are designated as having a SECURITY LEVEL of NATIONAL should not be deleted or edited.
Fields
#NameLocationTypeDetailsIndexDescription
.01bill form(+)0;1POINTER353BIdentifies a billing 'form' or 'screen' where the data element is used. The combination of form/page/line/column must be unique.
.02security level0;2SET OF CODESN:NATIONAL,NO EDIT
L:LOCAL
This field determines whether or not editing of the entry is allowed. If the security level of the entry is NATIONAL (N), no local editing is allowed. If the security level of the entry is LOCAL (L), it may be edited.
.03associated form definition0;3POINTER364.6The form definition record this definition will override.
.04page or sequence0;4FREE TEXTThis field is used to specify the page, section, transaction segment, etc. that the data element is to be associated with. This field will be used as the second-level sort field when extracting data fields for this form. The combination of form/page/line/column must be unique.
.05first line number0;5NUMERICIf this is a printed form, this is the first line number that this data element will appear on. For transmitted forms, this is assumed to always be a 1. This will be used as the third-level sort field when extracting data fields for this form. The combination of form/page/line/column must be unique.
.06max number lines0;6NUMERICIf a printed form, this is the highest numbered line number that this data element is allowed to print on.
.07local override allowed0;7BOOLEAN0:NO
1:YES
This controls whether or not the output forms generator will allow for a redefinition of this record via a local override.
.08starting column or piece0;8NUMERICThis is the column on the form, position in the data string (for non-printed forms) - starting at position 1, or delimited piece that this data element is to be printed or stored in. This will be used as the fourth-level sort field when extracting data fields for this form. The combination of form/page/line/column must be unique.
.09length0;9NUMERICThe length desired for the data element. If present, this field will be used to truncate or pad the data element to this length after the element has been passed through the routine identified in the FORMAT ROUTINE field.
.1short description0;10FREE TEXTThis is a short description of the field that is used as an identifier to make lookups on this file meaningful.
.11calculate only or output0;11SET OF CODES1:CALCULATE ONLY
0:OUTPUT
This field is set to 1 if there is a need to do a special extract or calculation at some point in the processing, but no output is desired from the field's code execution. Used to set up arrays for group elements then the individual elements are output separately.
.12transmit ignores if null0;12SET OF CODES0:FALSE
1:TRUE
This field can be used to suppress output of a field if its value is null. If not suppressed, an entry is made in the output global used by the formatter, regardless of the contents of the data for this field. Supressing the value results in no output to the formatter's output global if the value of the data for this field is determined to be null.
.13data required for field0;13BOOLEAN1:YES
0:NO
This field is a flag that will stop the output of a record if this field indicates data is required and the data extracted is null.

Referenced by 2 types

  1. IB FORM SKELETON DEFINITION (364.6) -- associated form definition
  2. IB FORM FIELD CONTENT (364.7) -- form field reference