Print Page as PDF
PSSBPSUT ICR (4992)

PSSBPSUT    ICR (4992)

Name Value
NUMBER 4992
IA # 4992
DATE CREATED 2007/05/14
CUSTODIAL PACKAGE PHARMACY DATA MANAGEMENT
USAGE Controlled Subscription
TYPE Routine
DBIC APPROVAL STATUS APPROVED
ROUTINE PSSBPSUT
NAME PSSBPSUT
GENERAL DESCRIPTION
This routine contains APIs used mainly by ePharmacy
(Electronic Third Party Billing).
STATUS Active
KEYWORDS
  • NCPDP
  • NCPDPQTY
  • EPHARMACY
  • ECME
DURATION Till Otherwise Agreed
ID PSSBPSUT
COMPONENT/ENTRY POINT
COMPONENT/ENTRY POINT COMPONENT DESCRIPTION VARIABLES
$$NCPDPQTY(DRUG,RXQTY)
Returns the NCPDP BILLING QUANTITY and NCPDP DISPENSE
UNIT for a specified DRUG and DISPENSE QUANTITY. This information is obtained
by Multiplying the DISPENSE QUANTITY by the NCPDP QUANTITY MULTIPLIER field
(#83) in the DRUG file (#50).
VARIABLES TYPE VARIABLES DESCRIPTION
DRUG Input
Pointer to the DRUG file (#50).
RXQTY Input
Dispensed quantity. For most cases, this information
will be retrieved from the PRESCRIPTION file (#52). For the original fill it
will be the content of the QTY field (#7) and for the refills, field QTY (#1)
in the REFILL sub-file (#52.1).
$$NCPDPQTY Output
This API returns two fields separated by up-arrow
("^") to be used when submitting electronic claims to 3rd party insurance
companies for the DRUG and DISPENSE QUANTITY passed in:

Piece 1: NCPDP BILLING QUANTITY = DISPENSE QUANTITY (passed in) X NCPDP
QUANTITY MULTIPLIER (field #83 in the DRUG file (#50)) with 3 decimal places.

Piece 2: NCPDP DISPENSE UNIT (field #82 in the DRUG file)

Notes: 1) This API can also return the following error "-1^INVALID DRUG"
2) The NCPDP DISPENSE UNIT is only returned if available.
SUBSCRIBING PACKAGE
SUBSCRIBING PACKAGE SUBSCRIBING DETAILS
E CLAIMS MGMT ENGINE
OUTPATIENT PHARMACY
INTEGRATED BILLING
added 9/2007
DATE ACTIVATED 2007/09/05
DEFERRED UNTIL 2007/09/01