Print Page as PDF
PSO MED ORDER PROFILE FOR PGX SUPPRESSION ICR (7527)

PSO MED ORDER PROFILE FOR PGX SUPPRESSION    ICR (7527)

Name Value
NUMBER 7527
IA # 7527
DATE CREATED 2025/03/19
CUSTODIAL PACKAGE OUTPATIENT PHARMACY
USAGE Private
TYPE Routine
DBIC APPROVAL STATUS APPROVED
ROUTINE PSOOCPGX
NAME PSO MED ORDER PROFILE FOR PGX SUPPRESSION
GENERAL DESCRIPTION
Builds a profile of an Outpatient's medication orders
to be used for PGx Order Checks suppression logic.
STATUS Active
DURATION Till Otherwise Agreed
ID PSOOCPGX
COMPONENT/ENTRY POINT
COMPONENT/ENTRY POINT COMPONENT DESCRIPTION VARIABLES
PSOOCPGX
BLD(PSOXDFN,PSOPGXS)
This API builds a list of active and recently expired
Outpatient orders that are used in the suppression logic for Pharmacogenomic
(PGx) order checks.
VARIABLES TYPE VARIABLES DESCRIPTION
PSOXDFN Input
This is the Outpatient's data file number (DFN).
PSOPGXS Input
This is the amount of days to go back into the
Outpatient's active medication record. If no value is passed, a default value
of 120 days is set.
TMP($J,"ORDERS",n) Output
^TMP(XXX,"ORDERS",1)=
"CNXXX^XXXAXXXX^DRUG#1^XXXXX^IENP;O"

^TMP(XXX,"ORDERS",2)= "CNXXX^XXXAXXXX^DRUG#2^XXXXX^IENR;O"


- 1st piece: VA CLASSIFICATION (#2) from DRUG (#50) file

- 2nd piece: NATIONAL DRUG FILE ENTRY (#20) from DRUG (#50) file"_A_"PSNDF VA
PRODUCT NAME ENTRY (#22) from DRUG (#50) file

- 3rd piece: GENERIC NAME (#.01) from DRUG (#50) file

- 4th piece: PLACER NUMBER (#.01) from PENDING OUTPATIENT ORDERS (#52.41) file
*OR* PLACER ORDER # (#39.3) from PRESCRIPTION (#52) file

- 5th piece: IEN_"P;O" or "R;O" P;O = IEN from PENDING OUTPATIENT ORDERS
(#52.41) file R;O = IEN from PRESCRIPTION (#52) file
SUBSCRIBING PACKAGE PHARMACY DATA MANAGEMENT
DATE ACTIVATED 2025/04/21