| PSSBASE | 
Input | 
This is used to identify the calling package
(Inpatient Medications = PSJPGX, Outpatient Pharmacy = PSOPGX, or CPRS =
ORPGX). It is also used as a subscript for PGx data returned in a TMP global.
 
 | 
PSSDFN | 
Input | 
This is the patient's data file number (DFN).
 
 | 
PSSDRUGS | 
Input | 
This is a dispense drug array populated by the DRUG
(#50) file.
 
 | 
PSSOUT | 
Output | 
1 for successful (results are stored in
^TMP($J,PSSBASE))
-1^error message (ex: -1^ERROR #6059: Unable to open TCP/IP socket...)
 
 | 
PSSPGXPK | 
Input | 
This parameter is either an "I" (IV or Inpatient) or
"O" (Outpatient or NON VA Med) for the dialog in CPRS and is used for PGx
profile suppression logic.
 
 |