# | Name | Location | Type | Details | Index | Description |
---|---|---|---|---|---|---|
.01 | name(+) | 0;1 | FREE TEXT | B | This field holds the name of the id format. | |
.02 | prompt user for id? | 0;2 | BOOLEAN | 0:NO 1:YES | This field indicates whether the user is prompted for the patient's long identification. If set to 'NO' then user is not prompted and the id value will remain the value obtained from executing the 'DEFAULT LONG ID VALUE LOGIC'(field #300). | |
1 | cross reference set logic | 1;E1,245 | FREE TEXT | This field contains MUMPS code that will be executed by the 'set' logic in the 'AC' cross reference on the 'LONG ID(#.03)' field of the 'PATIENT ELIGIBILITIES(#361)' sub-field of the 'PATIENT(#2)' file. The code will only be executed when the patient's eligibility has this 'IDENTIFICATION FORMAT' entry as its 'ID FORMAT(#9)' indicated in the 'ELIGIBILITY CODE(#8)' file. The purpose of this field is to allow for the setting of 'IDENTIFICATION FORMAT' specific cross references. Naturally, all cross-reference sets must conform to VA FileMan specifications. The following variables are present when this code is executed: DA(1) - internal number of PATIENT file entry DA - internal number of PATIENT ELIGIBILITIES sub-file entry - also, since this sub-file is DINUMed, DA equals the internal file entry in the 'ELIGIBILITY CODE' file X - new value of long id | ||
2 | cross reference kill logic | 2;E1,245 | FREE TEXT | This field contains MUMPS code that will be executed by the 'kill' logic in the 'AC' cross reference on the 'LONG ID(#.03)' field of the 'PATIENT ELIGIBILITIES(#361)' sub-field of the 'PATIENT(#2)' file. The code will only be executed when the patient's eligibility has this 'IDENTIFICATION FORMAT' entry as its 'ID FORMAT(#9)' indicated in the 'ELIGIBILITY CODE(#8)' file. The purpose of this field is to allow for the killing of 'IDENTIFICATION FORMAT' specific cross references. Naturally, all cross-reference kills must conform to VA FileMan specifications. The following variables are present when this code is executed: DA(1) - internal number of PATIENT file entry DA - internal number of PATIENT ELIGIBILITIES sub-file entry - also, since this sub-file is DINUMed, DA equals the internal file entry in the 'ELIGIBILITY CODE' file X - old value long id | ||
4 | xecutable 'help' | 4;E1,245 | FREE TEXT | This field contains MUMPS code that will be executed by the XECUTABLE 'HELP' on the 'LONG ID(#.03)' field of the 'PATIENT ELIGIBILITIES(#361)' sub-field of the 'PATIENT(#2)' file. The code will only be executed when the patient eligibility has this 'IDENTIFICATION FORMAT' entry as its 'ID FORMAT(#9)' indicated in the 'ELIGIBILITY CODE(#8)' file. The purpose of this field is to allow for id format specific help to be performed whenever the user requests help or when they enter invalid data. The following variables are present when this code is executed: DA(1) - internal number of PATIENT file entry DA - internal number of PATIENT ELIGIBILITIES sub-file entry - also, since this sub-file is DINUMed, DA equals the internal file entry in the 'ELIGIBILITY CODE' file X - value of user input | ||
50 | description | DESCRIPTION;0 | WORD-PROCESSING | This field is used to document the use of this identification format. It is only for documentation purposes. | ||
100 | input transform | TRANSFORM;E1,245 | FREE TEXT | This field contains MUMPS code that will be executed by the 'input transform' on the 'LONG ID(#.03)' field of the 'PATIENT ELIGIBILITIES(#361)' sub-field of the 'PATIENT(#2)' file. The code will only be executed when the patient eligibility has this 'IDENTIFICATION FORMAT' entry as its 'ID FORMAT(#9)' indicated in the 'ELIGIBILITY CODE(#8)' file. The purpose of this field is to allow for id format specific input transform to be performed on the id entered by a user. The following variables are present when this code is executed: DA(1) - internal number of PATIENT file entry DA - internal number of PATIENT ELIGIBILITIES sub-file entry - also, since this sub-file is DINUMed, DA equals the internal file entry in the 'ELIGIBILITY CODE' file X - value of user input | ||
300 | default long id value logic | LONG;E1,245 | FREE TEXT | This field contains MUMPS code that will be executed by the trigger cross reference(#3) on the 'ELIGIBILITY(#.01)' field of the 'PATIENT ELIGIBILITIES(#361)' sub-field of the 'PATIENT(#2)' file. The code is the 'CREATE VALUE' for this trigger. This trigger is used to automatically stuff a value in the 'LONG ID(#.03) field. The code will only be executed when the 'ELIGIBILIITY(#.01)' field has this 'IDENTIFICATION FORMAT' entry as its 'ID FORMAT(#9)' indicated in the 'ELIGIBILITY CODE(#8)' file. The following variables are present when this code is executed: DA(1) - internal number of PATIENT file entry DA - internal number of PATIENT ELIGIBILITIES sub-file entry - also, since this sub-file is DINUMed, DA equals the internal file entry in the 'ELIGIBILITY CODE' file X - value of user input | ||
400 | short id transform | SHORT;E1,245 | FREE TEXT | This field contains MUMPS code that will be executed by the trigger cross reference(#3) on the 'LONG ID(#.03)' field of the 'PATIENT ELIGIBILITIES(#361)' sub-field of the 'PATIENT(#2)' file. The code is the 'CREATE VALUE' for this trigger. This trigger is used to automatically stuff a value in the 'SHORT ID(#.04) field. The code will only be executed when the 'ELIGIBILIITY(#.01)' field has this 'IDENTIFICATION FORMAT' entry as its 'ID FORMAT(#9)' indicated in the 'ELIGIBILITY CODE(#8)' file. The following variables are present when this code is executed: DA(1) - internal number of PATIENT file entry DA - internal number of PATIENT ELIGIBILITIES sub-file entry - also, since this sub-file is DINUMed, DA equals the internal file entry in the 'ELIGIBILITY CODE' file X - value of user input |