Print Page as PDF
DBIA2534 ICR (2534)

DBIA2534    ICR (2534)

Name Value
NUMBER 2534
IA # 2534
DATE CREATED 1998/09/08
CUSTODIAL PACKAGE OUTPATIENT PHARMACY
CUSTODIAL ISC Birmingham
USAGE Controlled Subscription
TYPE Routine
DBIC APPROVAL STATUS APPROVED
ROUTINE PSOCP
NAME DBIA2534
GENERAL DESCRIPTION
This agreement provides CPRS two entry points to call
that will return flags that indicate whether or not to ask various
Copay-related questions concerning the Outpatient order being entered through
CPRS. Prior to the effective date of the Veterans Millennium Health Care and
Benefits Act, the only question that should be asked in CPRS is the Service
Connected question. After the effective date of the Bill, seven additional
questions can potentially be asked during the medication order process in
CPRS.
STATUS Active
DURATION Till Otherwise Agreed
ID PSOCP
COMPONENT/ENTRY POINT
COMPONENT/ENTRY POINT COMPONENT DESCRIPTION VARIABLES
$$SC(X,Y)
This entry point will be used by CPRS to determine
whether or not to ask the Service Connected question for an Outpatient order.
If this entry point is called after the effective date of the Veterans
Millennium Health Care and benefits Act, a "1" will always be returned,
because at this point the SCNEW^PSOCP call should be used.
VARIABLES TYPE VARIABLES DESCRIPTION
X Input
The internal entry number of the Patient. (required)
Y Input
The internal entry number of the Dispense Drug.
(optional)
$$SC Output
If returned as 1, then CPRS does not have to ask the
Service Connected question. If returned as 0, then the question must be asked.

SCNEW(PSOTG,PSOPT,PSODR,PSORN)
This entry point will return an array to CPRS that
contains questions that need to be asked during the Outpatient medication
order entry process. If this call is made prior to the effective date of the
Veterans Millennium Health Care and Benefits Act, nothing will be returned in
the array.
VARIABLES TYPE VARIABLES DESCRIPTION
PSOTG Input
This is the target array, passed by reference.
(required)
PSOPT Input
This is the internal entry number of the Patient.
(required)
PSODR Input
This is the internal entry number of the Dispense
Drug. (optional)
PSORN Input
If the order is a Renewal, this is the internal entry
number of the prescription that is being renewed from the PRESCRIPTION (#52)
file. If defined, and there are questions returned in the array, and the
question was asked on the original order, the response to that question will
be returned as a default. (optional)
PSOTG() Output
This is the array returned in the call, subscripted
with whatever variable name is passed into the call. Up to six entries can be
returned. If no entries are returned, then no questions need to be asked in
CPRS for the order. The values that can be returned are:

PSOTG("SC") for Service Connected.
PSOTG("MST") for Military Sexual Trauma.
PSOTG("AO") for Agent Orange.
PSOTG("IR") for Ionizing Radiation.
PSOTG("EC") for Environmental Contaminant.
PSOTG("HNC") for Head or Neck Cancer.
PSOTG("CV") for Combat.
PSOTG("SHAD") for PROJ 112/SHAD

If any of these are returned, then the question needs to be asked in CPRS.  If
the value is equal to null, then there is no default response. If the value is
equal to '0', then the default response should be 'NO'. If the value is equal
to '1', then the default response should be 'YES'.
SUBSCRIBING PACKAGE
SUBSCRIBING PACKAGE ISC
ORDER ENTRY/RESULTS REPORTING Salt Lake City