Print Page as PDF
BPSOSRX ICR (4412)

BPSOSRX    ICR (4412)

Name Value
NUMBER 4412
IA # 4412
DATE CREATED 2004/06/21
CUSTODIAL PACKAGE E CLAIMS MGMT ENGINE
CUSTODIAL ISC Birmingham
USAGE Private
TYPE Routine
DBIC APPROVAL STATUS APPROVED
ROUTINE BPSOSRX
NAME BPSOSRX
GENERAL DESCRIPTION
This API is used by external applications to inquire
about the status of a ECME Claim.
STATUS Active
KEYWORDS
  • BPS
  • ECME
  • HIPAA
  • NCPDP
DURATION Till Otherwise Agreed
ID BPSOSRX
COMPONENT/ENTRY POINT
COMPONENT/ENTRY POINT COMPONENT DESCRIPTION VARIABLES
$$STATUS(RXI,RXR,QUE,BPRQIEN,BPCOB)
This function will return the status of the ECME
claim
VARIABLES TYPE VARIABLES DESCRIPTION
RXI Input
Presription IEN (Pointer to the PRESCRIPTION File
(#52)) - Required
RXR Input
Fill Number (0 for Original, 1 for 1st refill, 2 for
the 2nd refill, etc.) - Required
QUE Input
This is an optional variable that indicates whether
the processing queue should be checked when determining the status of the RX
and fill.

If this parameter is not passed in, it will be defaulted to 1.

Note: Only internal functions within ECME should set this parameter to 0.

Values:
0 - Do not check the processing queue.
No value, NULL, or 1 - Check the processing queue.
$$STATUS Output
This API returns a four piece string with the
following information:

1: CLAIM CATEGORY: E PAYABLE      E REJECTED
E DUPLICATE    E CAPTURED
E STRANDED     E OTHER
CORRUPT        CANCELLED
E REVERSAL ACCEPTED
E REVERSAL REJECTED
E REVERSAL STRANDED
E REVERSAL OTHER
IN PROGRESS

2: DATE/TIME OF LAST UPDATE (FM Format)

3: FREETEXT STATUS Explanation
This will vary dependent on the claim
category (first piece).

If the claim category is IN PROGRESS, this
piece will have the currect progress status
(i.e., Waiting to Start, Transmitting)

If the claim category is E OTHER, this piece
may have an error message for why the claims
process stopped (i.e., Patient missing from
BPS Transaction).

If the claim category has one of the other
statuses, this piece will have a value
indicating the number of submission to the
payer (i.e., Payable[Previously: Payable]

4: COMPLETION PERCENTAGE
Note that 99 is considered complete.

Examples:
--------
IN PROGRESS^3040608.152544^Transmitting^60
E OTHER^3040921.130145^Patient missing from BPS Transaction^40
E PAYABLE^3040527.150818^Payable[Previously: Payable]^99
E REVERSAL ACCEPTED^3040421.19091^Payable^99
BPRQIEN Input
(optional) The BPS REQUESTS file (#9002313.77)
internal entry number.
BPCOB Input
(optional) The payer sequence (1 - Primary, 2 -
Secondary). If null then 1 (Primary) is assumed.
$$IEN59(KEY1,KEY2,BPCOBIND)
This function returns the IEN for BPS TRANSACTION,
file #9002313.59.
VARIABLES TYPE VARIABLES DESCRIPTION
KEY1 Input
Either Prescription IEN (pointer to the PRESCRIPTION
file #52) or Patient IEN (pointer to PATIENT file #2)
KEY2 Input
Either Fill Number (0 for original, 1 for 1st refill,
2 for 2nd refill, etc.) or Policy Number.  If Policy Number, the value should
be 9000 plus the Policy Number.
BPCOBIND Input
COB indicator (1=primary, 2=secondary, 3=tertiary)
SUBSCRIBING PACKAGE
SUBSCRIBING PACKAGE ISC
OUTPATIENT PHARMACY Birmingham
CMOP
DATE ACTIVATED 2010/08/25