Files > BPS TRANSACTION

name
BPS TRANSACTION
number
9002313.59
location
^BPST(
description
Transactions in progress. When complete (status 99), a copy of the record is placed in 9002313.57. Per VHA Directive 2004-038, this file definition should not be modified.
Fields
#NameLocationTypeDetailsIndexDescription
.01entry number(+)0;1FREE TEXTBTransaction entry number.
1status0;2NUMERICADThe status of the transaction as a percentage of completion. The text value can be obtained by running $$STATI^BPSOSU(). Note that 99 indicates complete.
1.05policy number1;5NUMERICThis is the policy number that is being processed for this eligibility verification request.
1.07pharmacy1;7POINTER9002313.56Textual description of the Pharmacy involved with this transaction.
1.08pins piece1;8NUMERICPointer to which of the PINS pieces in ^(6) is in use for this claim. Use this to keep track of where you are in billing down the line to various insurers. (Probably won't automatically roll over to next insurer, but maybe we will have an option to edit insurance info, try next insurance, etc.)
1.09prior authorization number1;9FREE TEXTNumber assigned by the processor to identify a prior authorized transaction.
1.11prescription number1;11POINTER52This stores a pointer from the PRESCRIPTION (#52) file.
1.1199rxi internalCOMPUTEDInternal ID to the claims file.
1.12resubmit after reversal1;12SET OF CODES1:RESUBMIT AFTER REVERSAL
0:DONE
2:RESUBMITTING
Indicator that a transaction has been resubmitted after being backed out.
1.13ncpdp overrides1;13POINTER9002313.511Override information for the NCPDP fields.
1.15prior authorization type code1;15FREE TEXTIndicates the type of authorization made before transaction was submitted.
2hl7 message id0;3FREE TEXTThis is the unique HL7 message ID used for the NCPDP message created for this transaction.
3claim0;4POINTER9002313.02AEClaim number for this transaction.
3.1claim ienCOMPUTEDClaim internal identifier for this transaction.
4response0;5POINTER9002313.03AFTextual description of the response to this submission.
4.0098result with reversalCOMPUTEDThe overall result.
4.0099resultCOMPUTEDThe result of the transmission.
4.1response ienCOMPUTEDInternal identifier for the response.
5patient0;6POINTER2ACPatient name.
6submit date0;7DATE-TIMEThis is the date/time that the RX/Fill was submitted to ECME
7last update0;8DATE-TIMEAHLast date this record was updated.
9fill number1;1NUMERICPrescription fill/refill number.
10ndc1;2FREE TEXTThe NDC number of the drug involved in this transaction.
10.0099user numberCOMPUTEDThe DUZ of the user who sent the transaction.
11pharmacy division1;4POINTER59The division ID for the transaction.
13user0;10POINTER200AGUser name who entered this transaction.
14position in claim0;9NUMERICSequential order in the claim transactions.
15start time0;11DATE-TIMETime this transaction was started.
16submit request0;12POINTER9002313.77IEN of the BPS REQUEST file (#9002313.77)
17submit request date time0;13DATE-TIMEASSubmit Request Date/Time
18cob indicator0;14SET OF CODES1:PRIMARY
2:SECONDARY
3:TERTIARY
COB indicator.
19transaction type0;15SET OF CODESC:CLAIM
E:ELIGIBILITY
U:UNCLAIM
This is the type of transaction that is being processed: CLAIM - An NCPDP billing request. UNCLAIM - An NCPDP reversal request. ELIGIBILITY - An eligibility verification request.
111comment multiple11;0MULTIPLE9002313.59111User's comment
201result code2;1NUMERICCode indicating the result of the adjudication of this claim.
202result text2;2FREE TEXTTextual explanation of the result code.
401reversal claim4;1POINTER9002313.02AERRequest to reverse this claim.
402reversal response4;2POINTER9002313.03AFRResponse to reversal message.
404reversal reason4;4FREE TEXTReason for the reversal
405reversal request4;5POINTER9002313.77Reversal Request IEN
406reversal request date time4;6DATE-TIMEReversal Request Date/Time
501quantity5;1NUMERICThis is the quantity that will be used for the NCPDP field 442-E7 (QUANTITY DISPENSED) of the NCPDP submission.
502unit price5;2NUMERICPrice per unit of prescription.
503subtotal5;3NUMERIC= QUANTITY * UNIT PRICE This is probably what we want to send as the INGREDIENT COST field in the NCPDP message.
504dispensing fee5;4NUMERICStoring it here, since it can vary by insurer (or maybe by Pharmacy, too? maybe we want to put a field in 9002313.56)
505total price5;5NUMERIC=SUBTOTAL + DISPENSING FEE
507administrative fee5;7FREE TEXTAny fee charged for handling of the paperwork.
508unit of measure5;8FREE TEXTEnter the Unit of Measure for the drug. This is usually GR (grams), ML (milliliters), or EA (Each).
509billing quantity5;9NUMERICThis is the quantity from the prescription and is used to calculate the ingredient cost. It may be different than the quantity used in the actual NCPDP submission.
510billing unit5;10FREE TEXTThis is the billing units associated with the billing quantity.
801asleep payer8;1POINTER9002313.15ASLThis field identifies an asleep payer for this transaction.
901current va insurer9;1FREE TEXTThe insurer being submitted to currently, if there are Primary, Secondary, and tertiary insurers defined.
901.04eligibility9;4SET OF CODESV:VETERAN
T:TRICARE
C:CHAMPVA
The insurance eligibility type of the claim.
902patient insurance multiple10;0MULTIPLE9002313.59902List of the insurers for the patient.
1201rx action12;1FREE TEXTThis is the action that is being performed on this request. It is either the BWHERE parameter passed into BPSNCPDP or 'ELIG' for an eligibility verification request. The list of BWHERE values are documented at the top of routine BPSNCPD3.
1202date of service12;2DATE-TIMEDate to be used for the 401-D1 (DATE OF SERVICE) field for the claim
1203submission clarification code12;3FREE TEXTSubmission Clarification Code
1204cob other payments count12;4NUMERICNCPDP field 337-4C - Coordination of Benefits/Other Payments Count This value corresponds to the number of multiple entries in the #1400 multiple field - COB OTHER PAYERS.
1205other coverage code12;5SET OF CODES00:NOT SPECIFIED
01:NO OTH COVERAGE
02:PYMT COLLECT/OTH PAYER
03:CLAIM NOT COVER/OTH PAYER
04:PYMT NOT COLLECT/OTH PAYER
05:PLAN DENIAL
06:NONPARTICIPAT PROV/OTH PAYER
07:OTH COVER NOT EFFECT ON DOS
08:COPAY BILLING
NCPDP field 308-C8 - code indicating whether or not the patient has other insurance coverage.
1300dur data13;0MULTIPLE9002313.5913This multiple will track the Drug Utilization Review (DUR) information passed by Outpatient Pharmacy to ECME and that will eventually be put in the DUR segment of the NCPDP claim.
1400cob other payers14;0MULTIPLE9002313.5914This multiple structure stores information about each of the other payers involved in the payment or rejection of the claim. NCPDP has a maximum of 9 occurrences here with a recommendation of less than or equal to 3 occurrences. However, VA only stores data for at most 3 insurance policies for any given claim. So at most there will only be 2 occurrences of this other payer multiple.
9999.96net paid by insurerCOMPUTEDAmount paid after the discounts and deductible have been subtracted.
9999.97elapsed time (printable)COMPUTEDThe elapsed time between the filling of the prescription and the return of the response from the payer.
9999.98elapsed time (seconds)COMPUTEDThe number of seconds between the placing of the order and the receipt of the response.
9999.99result categoryCOMPUTEDThe category of the response. "P"aid "R"ejected "A"ccepted

Referenced by 4 types

  1. BPS CLAIMS (9002313.02) -- transaction
  2. BPS ASLEEP PAYERS (9002313.15) -- prober claim
  3. BPS REQUESTS (9002313.77) -- ecme transaction record
  4. BPS NCPDP FORMATS (9002313.92) -- asleep prober