STANDARD DATA DICTIONARY #53.71 -- BCMA BACKUP PARAMETERS FILE 6/27/25 PAGE 1 STORED IN ^ALPB(53.71, (1 ENTRY) SITE: WWW.BMIRWIN.COM UCI: VISTA,VISTA (VERSION 3.0) DATA NAME GLOBAL DATA ELEMENT TITLE LOCATION TYPE ----------------------------------------------------------------------------------------------------------------------------------- This file contains implementation-specific information about the installation and use of the BCMA Backup system on the client workstation. This file is distributed with a pre-defined entry labelled "ONE". Further, the .01 field for this entry is marked uneditable. This pre-defined entry should not be deleted. No additional PARAMETERS entries should be made as they will be ignored by the BCMA Backup System. There are five fields that can be edited in this file: DEFAULT DAYS FOR MAR (field #1), DEFAULT MAR PRINTER (field #2), PURGE ORDER DAYS (field 5), PURGE PATIENT (field 6) and MED-LOG NUMBER (field 7). The option BCMA Backup System Parameters Edit (ALPB PARAMS EDIT) is provided for editing of these fields. DD ACCESS: @ RD ACCESS: @ WR ACCESS: @ DEL ACCESS: @ LAYGO ACCESS: @ AUDIT ACCESS: @ CROSS REFERENCED BY: PARAMETERS NAME(B), PATIENT RECORD NUMBER(C) 53.71,.01 PARAMETERS NAME 0;1 FREE TEXT (Required) INPUT TRANSFORM: K:$L(X)>3!($L(X)<3) X LAST EDITED: JAN 07, 2003 HELP-PROMPT: Answer must be 3 characters in length. DESCRIPTION: The BCMA Backup System package is distributed with this field pre-defined with the value of "ONE". Further, this field is set to UNEDITABLE. Only the values inside this PARAMETERS file record should be edited. DO NOT DELETE THIS PRE-DEFINED RECORD OR ADD NEW RECORDS. UNEDITABLE CROSS-REFERENCE: 53.71^B 1)= S ^ALPB(53.71,"B",$E(X,1,30),DA)="" 2)= K ^ALPB(53.71,"B",$E(X,1,30),DA) 53.71,1 DEFAULT DAYS FOR MAR 0;2 NUMBER INPUT TRANSFORM: K:+X'=X!(X>7)!(X<1)!(X?.E1"."1N.N) X LAST EDITED: JAN 07, 2003 HELP-PROMPT: Type a Number between 1 and 7, 0 Decimal Digits DESCRIPTION: The number in this field indicates the default number of days for which medication administration initial boxes are printed on the output forms. For example, if the number of days is 3, then the printed outputs will contain initial boxes beside each printed order that will look like this: Admin DEC Times 01 02 03 0400 |___|___|___| 0800 |___|___|___| (These "initial boxes" are printed so that staff can record medication administration at the prescribed times.) The usual number of days is 3 and this file is distributed with this value as a default (pre-defined). If the value is deleted, the BCMA Backup System software defaults to 3 days as well. 53.71,2 DEFAULT MAR PRINTER 0;3 POINTER TO DEVICE FILE (#3.5) LAST EDITED: JAN 07, 2003 DESCRIPTION: This field will be used to designate a default printer for the printing of Medication Administration Records (MAR). If this field contains a device entry, it will be presented as the default print location for the MARs in the Device handler calls in the BCMA MAR print options. The user can either accept this default device, or select another valid device from the Device file. 53.71,3 ERROR LOG 1;0 DATE Multiple #53.713 (Add New Entry without Asking) DESCRIPTION: This multiple field contains individual entries describing errors encountered by the processing of HL7 messages and the filing of data in the BCMA BACKUP DATA FILE (#53.7). This field should not be edited using File Manager. Display and deletion of individual errors in this field is handled with the option ALPB ERROR LOG. 53.713,.01 ERROR LOG 0;1 DATE INPUT TRANSFORM: S %DT="ESTX" D ^%DT S X=Y K:Y<1 X LAST EDITED: JAN 07, 2003 DESCRIPTION: This field contains the date and time when the error was logged into this file. CROSS-REFERENCE: 53.713^B 1)= S ^ALPB(53.71,DA(1),1,"B",$E(X,1,30),DA)="" 2)= K ^ALPB(53.71,DA(1),1,"B",$E(X,1,30),DA) 53.713,1 PATIENT RECORD NUMBER 0;2 NUMBER INPUT TRANSFORM: K:+X'=X!(X>9999999)!(X<1)!(X?.E1"."1N.N) X LAST EDITED: JAN 07, 2003 HELP-PROMPT: Type a Number between 1 and 9999999, 0 Decimal Digits DESCRIPTION: The number in this field is the patient's record number in file 53.7. The field is not defined as a pointer to file 53.7 due to the dynamics of file 53.7. The Error Log processing routine (ALPBELOG) handles the deletion of entries in this file (53.71) when processing through errors. If a patient no longer has a record in file 53.7, then any entry for the patient encountered in this file will be deleted. CROSS-REFERENCE: 53.71^C 1)= S ^ALPB(53.71,"C",$E(X,1,30),DA(1),DA)="" 2)= K ^ALPB(53.71,"C",$E(X,1,30),DA(1),DA) This cross references all error log records by patient record number. 53.713,2 ORDER RECORD NUMBER 0;3 NUMBER INPUT TRANSFORM: K:+X'=X!(X>9999999)!(X<1)!(X?.E1"."1N.N) X LAST EDITED: JAN 07, 2003 HELP-PROMPT: Type a Number between 1 and 9999999, 0 Decimal Digits DESCRIPTION: The number stored in this field is the Order Number sub-file record number (IEN) in file 53.7. 53.713,3 HL7 MESSAGE RECORD NUMBER 0;4 NUMBER INPUT TRANSFORM: K:+X'=X!(X>9999999)!(X<1)!(X?.E1"."1N.N) X LAST EDITED: JAN 07, 2003 HELP-PROMPT: Type a Number between 1 and 9999999, 0 Decimal Digits DESCRIPTION: The number in this field is the record number in file 772 for the HL7 message that contains the segment for which this filing error was logged. 53.713,3.1 HL7 SEGMENT OR MESSAGE 0;5 FREE TEXT INPUT TRANSFORM: K:$L(X)>15!($L(X)<1) X LAST EDITED: JAN 07, 2003 HELP-PROMPT: Answer must be 1-15 characters in length. DESCRIPTION: This field can contain either the HL7 segment identifier (for example, PID, PV1, RXE, etc.) -or- a code signifying some other kind of filing error (for example "NEWORD" could be found in this field indicating an error occurred while attempting to add the order into file 53.7). 53.713,3.2 HL7 SEGMENT DATA 1;1 FREE TEXT INPUT TRANSFORM: K:$L(X)>245!($L(X)<1) X LAST EDITED: JAN 07, 2003 HELP-PROMPT: Answer must be 1-245 characters in length. DESCRIPTION: This field contains the actual HL7 segment data from the node in file 772 being processed at the time the filing error occurred. 53.713,5 ERROR CODE 2;0 Multiple #53.7135 (Add New Entry without Asking) LAST EDITED: MAR 17, 2003 53.7135,.01 ERROR CODE 0;1 NUMBER INPUT TRANSFORM: K:+X'=X!(X>99999)!(X<1)!(X?.E1"."1N.N) X LAST EDITED: MAR 17, 2003 HELP-PROMPT: Type a Number between 1 and 99999, 0 Decimal Digits DESCRIPTION: The number in this field is usually equal to a File Manager error code. This code is generated/returned by File Manager when an error is generated by data passed to the FMDBS calls used in the BCMA Backup System package. Note, however, that this field could also contain a code '999' which indicates that some other type of filing error occurred. The ERROR TEXT field will contain the explanation of the error. CROSS-REFERENCE: 53.7135^B 1)= S ^ALPB(53.71,DA(2),1,DA(1),2,"B",$E(X,1,30),DA)="" 2)= K ^ALPB(53.71,DA(2),1,DA(1),2,"B",$E(X,1,30),DA) 53.7135,1 ERROR TEXT 1;0 WORD-PROCESSING #53.71351 LAST EDITED: JAN 07, 2003 HELP-PROMPT: Answer must be 1-80 characters in length. LAST EDITED: MAR 17, 2003 DESCRIPTION: This field contains the text of the message describing the filing error. It can be the text generated from a File Manager DBS call or from some other error processing mechanism in the BCMA Backup System package. 53.71,4 DATA FILE LAST UPDATED 2;1 DATE INPUT TRANSFORM: S %DT="ESTX" D ^%DT S X=Y K:Y<1 X LAST EDITED: JAN 07, 2003 DESCRIPTION: This field contains the date and time that the BCMA BACKUP DATA file (53.7) was last updated by the processing of any HL7 message. 53.71,5 PURGE ORDER DAYS 2;2 NUMBER INPUT TRANSFORM: K:+X'=X!(X>100)!(X<3)!(X?.E1"."1.N) X LAST EDITED: OCT 24, 2003 HELP-PROMPT: Type a number between 3 and 100, 0 Decimal Digits DESCRIPTION: The Purge utility defaults at 7 days of orders. You can change that by entering a number here. The purge is based off the order stop date. 53.71,6 PURGE PATIENT 2;3 NUMBER INPUT TRANSFORM: K:+X'=X!(X>30)!(X<3)!(X?.E1"."1.N) X LAST EDITED: OCT 24, 2003 HELP-PROMPT: Type a number between 3 and 30, 0 Decimal Digits DESCRIPTION: Enter the number of days to retain a patient record without activity or orders. 53.71,7 MED-LOG NUMBER 2;4 NUMBER INPUT TRANSFORM: K:+X'=X!(X>99)!(X<1)!(X?.E1"."1N.N) X LAST EDITED: APR 06, 2005 HELP-PROMPT: Enter the number of previous Med Log entries to display. DESCRIPTION: The Med-Log number field determines the number of previous Med Log entries that will be displayed on the BCMA Contingency Medical Administration Report MAR. FILES POINTED TO FIELDS DEVICE (#3.5) DEFAULT MAR PRINTER (#2) INPUT TEMPLATE(S): PRINT TEMPLATE(S): SORT TEMPLATE(S): FORM(S)/BLOCK(S): PSB BCBU PARAMETERS OCT 14, 2003@14:51 USER #0 PSB BCBU HEADER DD #53.71 PSB BCBU EDIT SCREEN DD #53.71