STANDARD DATA DICTIONARY #161.7 -- FEE BASIS BATCH FILE 6/27/25 PAGE 1 STORED IN ^FBAA(161.7, *** NO DATA STORED YET *** SITE: WWW.BMIRWIN.COM UCI: VISTA,VISTA (VERSION 3.5) DATA NAME GLOBAL DATA ELEMENT TITLE LOCATION TYPE ----------------------------------------------------------------------------------------------------------------------------------- Contain all batches established by Fee Basis users. Payments are assigned to a batch and payment data is transmitted for payment in batches. Per VHA Directive 10-93-142, this file definition should not be modified. DD ACCESS: @ RD ACCESS: # WR ACCESS: # DEL ACCESS: # LAYGO ACCESS: # IDENTIFIED BY: OBLIGATION NUMBER (#1)[R] POINTED TO BY: BATCH NUMBER field (#7) of the SERVICE PROVIDED sub-field (#162.03) of the INITIAL TREATMENT DATE sub-field (#162.02) of the VENDOR sub-field (#162.01) of the FEE BASIS PAYMENT File (#162) OLD BATCH NUMBER field (#21) of the SERVICE PROVIDED sub-field (#162.03) of the INITIAL TREATMENT DATE sub-field (#162.02) of the VENDOR sub-field (#162.01) of the FEE BASIS PAYMENT File (#162) TRAVEL BATCH NUMBER field (#1) of the TRAVEL PAYMENT DATE sub-field (#162.04) of the FEE BASIS PAYMENT File (#162) OLD BATCH NUMBER field (#6) of the TRAVEL PAYMENT DATE sub-field (#162.04) of the FEE BASIS PAYMENT File (#162) BATCH ASSIGNED field (#10) of the FEE BASIS PHARMACY INVOICE File (#162.1) BATCH NUMBER field (#13) of the PRESCRIPTION NUMBER sub-field (#162.11) of the FEE BASIS PHARMACY INVOICE File (#162.1) OLD BATCH NUMBER field (#19) of the PRESCRIPTION NUMBER sub-field (#162.11) of the FEE BASIS PHARMACY INVOICE File (#162.1) OLD BATCH NUMBER field (#15) of the FEE BASIS INVOICE File (#162.5) BATCH NUMBER field (#20) of the FEE BASIS INVOICE File (#162.5) CROSS REFERENCED BY: STATUS(AB), STATUS(AC), DATE SUPERVISOR CLOSED(ADS), DATE FINALIZED(AF), NUMBER(B), CLERK WHO OPENED(C) LAST MODIFIED: JAN 30,2018@14:48:55 161.7,.01 NUMBER 0;1 FREE TEXT (Required) INPUT TRANSFORM: K:X[""""!($A(X)=45) X I $D(X) K:$L(X)>7!($L(X)<1)!'(X'?1P.E)!(X'?.ANP) X I $D(X),'$$CHKBI^FBAAUTL4( X,1) K X LAST EDITED: JAN 19, 2015 HELP-PROMPT: ANSWER MUST BE 1-7 CHARACTERS IN LENGTH DESCRIPTION: The number identifying this batch. The batch number is automatically assigned to the batch when a clerk opens a batch. DELETE TEST: .01,0)= S Z=$P(^FBAA(161.7,D0,0),U,3) I $S(Z="B3":$S($D(^FBAAC("AC",D0)):1,1:0),Z="B2":$S($D(^FBAAC ("AD",D0)):1,1:0),Z="B5":$S($D(^FBAA(162.1,"AE",D0)):1,1:0),1:0) W !,*7,"Batch has activity, cannot be deleted!" UNEDITABLE NOTES: XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER CROSS-REFERENCE: 161.7^B 1)= S ^FBAA(161.7,"B",$E(X,1,30),DA)="" 2)= K ^FBAA(161.7,"B",$E(X,1,30),DA) 161.7,1 OBLIGATION NUMBER 0;2 FREE TEXT (Required) INPUT TRANSFORM: K:$L(X)>6!($L(X)<6) X D:$D(X) CKOB^FBAAUTL1 LAST EDITED: JUL 20, 1989 HELP-PROMPT: ANSWER MUST BE 6 CHARACTERS IN LENGTH DESCRIPTION: The obligation number (which must exist in the obligation file) associated with this batch number. When this batch is processed by the Austin Central Fee system, and passed to the CALM payment system, the funds for these payments will be from the obligation number identified here. NOTES: XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER 161.7,2 TYPE 0;3 SET (Required) 'B3' FOR MEDICAL PAYMENTS; 'B5' FOR HOMETOWN PHARMACY PAYMENTS; 'C1' FOR VENDOR FILE ACTIVITIES; 'C2' FOR VETERAN MRA ACTIVITIES; 'C4' FOR PHARMACY FILE ACTIVITIES; 'B2' FOR TRAVEL PAYMENTS; 'B9' FOR CH/CNH; LAST EDITED: SEP 21, 1994 DESCRIPTION: The type field identifies what type of records will be contained in this batch. For example, this could be a 'Pharmacy Payment' type batch or could be a 'Medical Payment' type batch. 161.7,3 DATE OPENED 0;4 DATE INPUT TRANSFORM: S %DT="EX",%DT(0)="-"_DT D ^%DT S X=Y K:Y<1 X K %DT(0) LAST EDITED: NOV 29, 2000 DESCRIPTION: The date this batch was opened by the clerk or the date it was last reopened by the clerk or supervisor. NOTES: XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER 161.7,4 CLERK WHO OPENED 0;5 POINTER TO NEW PERSON FILE (#200) LAST EDITED: APR 05, 1990 DESCRIPTION: The clerk who opened the batch or the clerk or supervisor who last reopened this batch. CROSS-REFERENCE: 161.7^C 1)= S ^FBAA(161.7,"C",$E(X,1,30),DA)="" 2)= K ^FBAA(161.7,"C",$E(X,1,30),DA) 161.7,4.5 DATE CLERK CLOSED 0;13 DATE INPUT TRANSFORM: S %DT="EX",%DT(0)="-"_DT D ^%DT S X=Y K:Y<1 X K %DT(0) LAST EDITED: NOV 29, 2000 DESCRIPTION: The date that the clerk closed the batch. Payments cannot be entered after the batch is closed. NOTES: XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER 161.7,5 DATE SUPERVISOR CLOSED 0;6 DATE (Required) INPUT TRANSFORM: S %DT="EXTS",%DT(0)="-NOW" D ^%DT S X=Y K:Y<1 X K %DT(0) LAST EDITED: NOV 03, 2010 HELP-PROMPT: Enter a date and time. DESCRIPTION: The date and time that the supervisor reviewed and released for payment or the date released to the NVH Pricer. TECHNICAL DESCR: This field will contain a date instead of a date and time for batches that were released for payment prior to installation of patch FB*3.5*117. NOTES: XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER CROSS-REFERENCE: 161.7^ADS 1)= S ^FBAA(161.7,"ADS",$E(X,1,30),DA)="" 2)= K ^FBAA(161.7,"ADS",$E(X,1,30),DA) Regular cross-reference on DATE SUPERVISOR CLOSED field. 161.7,6 SUPERVISOR WHO CERTIFIED 0;7 POINTER TO NEW PERSON FILE (#200) (Required) LAST EDITED: APR 05, 1990 DESCRIPTION: The supervisor who reviewed the batch to release/certify that the batch was approved for transmission to Austin for payment. 161.7,8 TOTAL DOLLARS 0;9 NUMBER (Required) INPUT TRANSFORM: S:X["$" X=$P(X,"$",2) K:+X'=X&(X'?.N1"."2N)!(X>99999.99)!(X<.01) X HELP-PROMPT: TYPE A NUMBER BETWEEN .01 AND 99999.99 DESCRIPTION: The total dollars that will be paid for items in this batch. This field is calculated when the batch is closed. This field will NOT be accurate if the batch has NOT been closed. WRITE AUTHORITY: ^ NOTES: TRIGGERED by the TRAVEL AMOUNT field of the TRAVEL PAYMENT DATE sub-field of the FEE BASIS PAYMENT File 161.7,9 INVOICE COUNT 0;10 NUMBER INPUT TRANSFORM: K:+X'=X!(X>99)!(X<1)!(X?.E1"."1N.N) X HELP-PROMPT: TYPE A WHOLE NUMBER BETWEEN 1 AND 99 DESCRIPTION: The number of individual invoices associated/included in this batch. 161.7,10 PAYMENT LINE COUNT 0;11 NUMBER (Required) INPUT TRANSFORM: K:+X'=X!(X>999)!(X<1)!(X?.E1"."1N.N) X HELP-PROMPT: TYPE A WHOLE NUMBER BETWEEN 1 AND 999 DESCRIPTION: The total number of payment line items included in this batch. NOTES: TRIGGERED by the TRAVEL AMOUNT field of the TRAVEL PAYMENT DATE sub-field of the FEE BASIS PAYMENT File TRIGGERED by the TRAVEL AMOUNT field of the TRAVEL PAYMENT DATE sub-field of the FEE BASIS PAYMENT File 161.7,11 STATUS ST;1 SET (Required) 'C' FOR CLERK CLOSED; 'S' FOR SUPERVISOR CLOSED; 'O' FOR OPEN; 'T' FOR TRANSMITTED; 'F' FOR CENTRAL FEE ACCEPTED; 'V' FOR VOUCHERED; 'P' FOR FORWARDED TO PRICER; 'A' FOR ASSIGNED PRICE; 'R' FOR REVIEWED AFTER PRICER; LAST EDITED: JAN 30, 2012 DESCRIPTION: The current status of the batch (ie Open, Clerk Closed, Transmitted). TECHNICAL DESCR: Patch FB*3.5*132 set the WRITE ACCESS of the STATUS field to the caret (^) to prevent users from changing the batch status using the FileMan Enter/Edit option. WRITE AUTHORITY: ^ CROSS-REFERENCE: 161.7^AC 1)= S ^FBAA(161.7,"AC",$E(X,1,30),DA)="" 2)= K ^FBAA(161.7,"AC",$E(X,1,30),DA) CROSS-REFERENCE: 161.7^AB^MUMPS 1)= I $P(^FBAA(161.7,DA,0),U,5)]"" S ^FBAA(161.7,"AB",$E(X,1,30),$P(^FBAA(161.7,DA,0),U,5),DA)="" 2)= I $P(^FBAA(161.7,DA,0),U,5)]"" K ^FBAA(161.7,"AB",$E(X,1,30),$P(^FBAA(161.7,DA,0),U,5),DA) 161.7,12 DATE TRANSMITTED 0;14 DATE INPUT TRANSFORM: S %DT="EX",%DT(0)="-"_DT D ^%DT S X=Y K:Y<1 X K %DT(0) LAST EDITED: NOV 29, 2000 DESCRIPTION: The date/time the supervisor used the 'Queue Data for Transmission' option. This is NOT the actual date/time the transmission occurred. NOTES: XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER 161.7,13 DATE FINALIZED 0;12 DATE INPUT TRANSFORM: S %DT="EX",%DT(0)="-"_DT D ^%DT S X=Y K:Y<1 X K %DT(0) LAST EDITED: NOV 29, 2000 DESCRIPTION: This is the date that the batch is finalized. This occurs after the batch has been sent to Austin and the Austin processing has occurred. This is the final step where any items rejected by the Austin system have been rejected and the batch is finalized. NOTES: XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER CROSS-REFERENCE: 161.7^AF 1)= S ^FBAA(161.7,"AF",$E(X,1,30),DA)="" 2)= K ^FBAA(161.7,"AF",$E(X,1,30),DA) 161.7,14 PERSON WHO COMPLETED 0;16 POINTER TO NEW PERSON FILE (#200) LAST EDITED: APR 05, 1990 DESCRIPTION: The supervisor who completed/finalized the batch. 161.7,15 REJECTS PENDING 0;17 SET 'Y' FOR YES; LAST EDITED: AUG 15, 1986 DESCRIPTION: A flag which indicates whether this batch has any line items which were rejected and have yet to be reassigned to a new batch. 161.7,16 STATION NUMBER 0;8 FREE TEXT INPUT TRANSFORM: K:$L(X)>3!($L(X)<3) X LAST EDITED: JUL 31, 1989 HELP-PROMPT: ANSWER MUST BE 3 CHARACTERS IN LENGTH DESCRIPTION: The station number (as defined centrally) for the station that is processing this batch. 161.7,17 CONTRACT HOSPITAL BATCH 0;15 SET 'Y' FOR yes; LAST EDITED: APR 09, 1990 DESCRIPTION: A flag set to 'Yes' if the batch is a Contract Hospital batch. 161.7,18 BATCH EXEMPT 0;18 SET 'Y' FOR YES; 'N' FOR NO; LAST EDITED: MAR 01, 1993 DESCRIPTION: Population of this field indicates the batch is exempt from processing by the Austin Pricer. 161.7,19 STATISTICAL BATCH 0;19 SET '1' FOR YES; '0' FOR NO; LAST EDITED: SEP 19, 1994 DESCRIPTION: This flag is set by the software. Batches with this flag set to '1' (YES) will NOT make payment through FMS. It is used to update payment records both in DHCP and Central Fee. TECHNICAL DESCR: Set to '1' if sending Austin a statistical payment. We only allow statistical payments to be put into a batch with this flag set. 161.7,20 FINALIZED WITH VISTA 1;1 SET '1' FOR YES; LAST EDITED: DEC 12, 2011 HELP-PROMPT: Enter YES if a Fee Basis option was used to complete the batch. DESCRIPTION: This field indicates if batch was finalized (completed) using the VistA Finalize a Batch option as opposed to some other method such as the Fee Basis Claims System (FBCS). This field is automatically populated by the software. It was added by patch FB*3.5*132 and will not be populated for batches finalized prior to installation of that patch. 161.7,21 VOUCHER MSG DATE 1;2 DATE INPUT TRANSFORM: S %DT="EX" D ^%DT S X=Y K:Y<1 X LAST EDITED: DEC 12, 2011 HELP-PROMPT: Enter date most recent voucher batch message was generated. DESCRIPTION: This field is automatically populated with the current date when a Voucher Batch message is generated for the batch. This field will be used to determine if the application acknowledgement from Central Fee is overdue. 161.7,22 VOUCHER MSG ACK STATUS 1;3 SET 'P' FOR PENDING; 'E' FOR ERROR; 'A' FOR ACKNOWLEDGED; LAST EDITED: DEC 12, 2011 HELP-PROMPT: Select status of the voucher batch acknowledgement. DESCRIPTION: This field holds the status of the acknowledgement for the most recent voucher batch message. This field will be automatically set to Pending when a voucher batch message is generated. The FBAA VOUCHER SERVER server option will update this field to Error or Acknowledged based on the voucher batch acknowledgement message from Central Fee. 161.7,23 STATUS SET TO RETRANSMIT BY 1;4 POINTER TO NEW PERSON FILE (#200) LAST EDITED: DEC 12, 2011 HELP-PROMPT: Enter person that reset the batch status. DESCRIPTION: This field is automatically populated with the current user when the Reprocess Overdue Batch option is used to reset the status of a payment batch so the batch will be retransmitted to Central Fee. This field is used to track exceptions to the normal batch process. 161.7,24 STATUS SET TO RETRANSMIT DATE 1;5 DATE INPUT TRANSFORM: S %DT="EX" D ^%DT S X=Y K:Y<1 X LAST EDITED: DEC 12, 2011 HELP-PROMPT: Enter date the batch status was reset. DESCRIPTION: This field is automatically populated with the current date when the Reprocess Overdue Batch option is used to reset the status of a payment batch so the batch will be retransmitted to Central Fee. This field is used to track exceptions to the normal batch process. 161.7,25 TRANSMITTED BATCH WAS REJECTED 1;6 SET '1' FOR YES; LAST EDITED: DEC 12, 2011 HELP-PROMPT: Enter YES if a batch with TRANSMITTED status was rejected. DESCRIPTION: This field is automatically populated with YES when the Reprocess Overdue Batch option is used to flag an entire batch as rejected. This field is used to identify when an exception to the normal batch process occurred. FILES POINTED TO FIELDS NEW PERSON (#200) CLERK WHO OPENED (#4) SUPERVISOR WHO CERTIFIED (#6) PERSON WHO COMPLETED (#14) STATUS SET TO RETRANSMIT BY (#23) INPUT TEMPLATE(S): FB CH OPEN BATCH SEP 21, 1994@11:33 USER #705 FB CHNH OPEN BATCH SEP 20, 1994@15:06 USER #705 FBAA BATCH EDIT MAY 04, 1993@11:15 USER #1555 FBAA MED IFCAP SEP 20, 1994@15:07 USER #705 FBAA PHARM IFCAP SEP 20, 1994@15:12 USER #705 FBAA TRAV IFCAP SEP 20, 1994@15:14 USER #705 PRINT TEMPLATE(S): FB BATCH LIST JAN 11, 1993@08:13 USER #705 FEE BASIS BATCH LIST List batch SORT TEMPLATE(S): FB BATCH LIST AUG 26, 1992@11:11 USER #705 SORT BY: ]@NUMBER// (User is asked range) List batch FORM(S)/BLOCK(S):