# | Name | Location | Type | Details | Index | Description |
---|---|---|---|---|---|---|
.001 | number | 11 | Enter a number that is within the number range for your facility, that is xxx000 to xxx999 where xxx is your station number. | |||
.01 | name(+) | 0;1 | FREE TEXT | B | This field names a type of form that is available for billing purposes. | |
.02 | default printer (billing) | 0;2 | FREE TEXT | This is the default printer that will appear at selected prompts for this form type. | ||
.03 | follow-up printer (a/r) | 0;3 | FREE TEXT | For forms other than the UB-04, this is the default printer that has this form mounted for follow-up letter/forms for Accounts Receivable. | ||
1.01 | routine | 1;E1,245 | FREE TEXT | This is the routine that will get executed for follow-up letters and bills printed in a batch if this is not a UB-82 entry. | ||
2.01 | base file | 2;1 | POINTER | 1 | This is the number of the Fileman file to be used as a 'base' to extract Fileman fields for this form. | |
2.02 | format type | 2;2 | SET OF CODES | P:PRINTED FORM T:TRANSMITTED FORM S:BILLING SCREEN | This is the type of form that is being defined. | |
2.03 | form length | 2;3 | NUMERIC | If a printed form, this is the number of lines that the form has to be used to know when a form feed needs to be sent to the printer. | ||
2.04 | national form | 2;4 | BOOLEAN | 0:NO 1:YES | This field is set to YES (1) for nationally distributed forms, is null or 0 for locally defined billing forms. | |
2.05 | parent form | 2;5 | POINTER | 353 | This is the name of the national parent form that the local form is associated with. Association in this way allows a site to override specific fields in the national form with local modifications without changing the national form definition. The output generator uses all national form fields associated with the local form except for those fields overridden. | |
2.06 | short description | 2;6 | FREE TEXT | This field contains a brief explanantion of the purpose of the form. | ||
2.07 | field delimiter | 2;7 | FREE TEXT | This is the delimiter that will be placed between fields of a transmitted type form by the output generator. If this field is left blank, an '^' is assumed to be the delimiter. Fileman will not allow an '^' to be entered in this field. | ||
2.08 | print form name | 2;8 | POINTER | 353 | This is the pointer to the entry in this file (itself or another entry with this entry as its parent) that will be used to print bills of this form type. | |
2.09 | local billing screen | 2;9 | POINTER | 353 | This is the form that will be used to build the local billing screen for enter/edit a bill. | |
50 | entry pre-processor | PRE;E1,245 | FREE TEXT | The code that is executed before extracting data for an individual form entry using the forms output generator. Can be used to set up any variables necessary before processing a single entry. | ||
51 | entry post-processor | POST;E1,245 | FREE TEXT | The code that is executed after extracting data for an individual form entry using the forms output generator. Can be used to clean up variables or do some ancillary processing such as update print date or printed by fields. | ||
52 | output code | OUT;E1,245 | FREE TEXT | The code to xecute to actually print or transmit the form entry after all fields have been extracted to the sort global. | ||
53 | extract code | EXT;E1,245 | FREE TEXT | The code to xecute to actually extract data into the sort global for the form entry. | ||
54 | form pre-processor | FPRE;E1,245 | FREE TEXT | The code that is executed before starting to extract any entries (using the forms output generator) for this form. | ||
55 | form post-processor | FPOST;E1,245 | FREE TEXT | The code that is executed after all entries have been passed through the forms output generator extract for this form. Can be used to clean up any variables used in processing. |