STANDARD DATA DICTIONARY #50.68 -- VA PRODUCT FILE 9/29/25 PAGE 1
STORED IN ^PSNDF(50.68, (32239 ENTRIES) SITE: WWW.BMIRWIN.COM UCI: VISTA,VISTA (VERSION 4.0)
DATA NAME GLOBAL DATA
ELEMENT TITLE LOCATION TYPE
-----------------------------------------------------------------------------------------------------------------------------------
Per VHA Directive {pending directive #}, this file has been "locked down" by Data Standardization (DS). The file definition (i.e.
data dictionary) shall not be modified. All additions, changes and deletions to entries in the file shall be done by Enterprise
Reference Terminology (ERT) using the Master File Server (MFS), provided by Common Services (CS). Creating and/or editing locally
defined fields in the file are not permitted. Use of locally defined fields that were created prior to VHA Directive {pending
directive #} shall not be supported.
This file contains a list of available drug products.
DD ACCESS: @
RD ACCESS: Pp
WR ACCESS: @
DEL ACCESS: @
LAYGO ACCESS: @
IDENTIFIED BY: INACTIVATION DATE (#21)
POINTED TO BY: PSNDF VA PRODUCT NAME ENTRY field (#22) of the DRUG File (#50)
VA PRODUCT NAME DA field (#1) of the NATIONAL DRUG TRANSLATION File (#50.612)
VA PRODUCT NAME field (#5) of the NDC/UPN File (#50.67)
DRUG IEN field (#42) of the BCMA EXTRACT File (#727.833)
ITEM field (#.01) of the ORDER CHECK ITEMS sub-field (#801.015) of the REMINDER ORDER CHECK ITEMS GROUP File (#801)
PRODUCT NAME field (#57) of the MEDICATIONS sub-field (#853.54) of the MRAR INSTANCE sub-field (#853.51) of the VPS
MRAR PDO File (#853.5)
CROSS
REFERENCED BY: INACTIVATION DATE(AC), VA GENERIC NAME(AD), MASTER ENTRY FOR VUID(AMASTERVUID), NAME(ANDC), PGX ELIGIBLE(APGX),
VA GENERIC NAME(APRO), VUID(AVUID), NAME(B), VA PRODUCT IDENTIFIER(C)
INDEXED BY: VUID & MASTER ENTRY FOR VUID (AMASTERVUID)
LAST MODIFIED: SEP 29,2025@11:27:16
50.68,.01 NAME 0;1 FREE TEXT (Required) (audited)
INPUT TRANSFORM: K:$L(X)>64!($L(X)<3)!'(X'?1P.E)!($E(X,$L(X))=" ") X K:$G(^("VUID")) X
LAST EDITED: OCT 20, 2005
HELP-PROMPT: Answer must be 3-64 characters in length.
AUDIT: YES, ALWAYS
PRE-LOOKUP: I $G(DIC(0))["L",'$D(XUMF) K X D EN^DDIOL("Entries Must be edited via the Master File Server (MFS).
","","!?5,$C(7)")
DELETE TEST: 1,0)= I $G(^PSNDF(50.68,DA,"VUID"))
LAYGO TEST: 1,0)= D:'$D(XUMF) EN^DDIOL("Entries must be added via the Master File Server (MFS).","","!?5,$C(7)"
) I $D(XUMF)
DELETE AUTHORITY: ^
WRITE AUTHORITY: ^
NOTES: XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER
CROSS-REFERENCE: 50.68^B
1)= S ^PSNDF(50.68,"B",$E(X,1,64),DA)=""
2)= K ^PSNDF(50.68,"B",$E(X,1,64),DA)
CROSS-REFERENCE: 50.68^ANDC^MUMPS
1)= Q
2)= Q
This cross reference is a place holder. The cross reference is set from the VA PRODUCT NAME field
(#5) of the NDC/UPN file (#50.67).
50.68,.05 VA GENERIC NAME 0;2 POINTER TO VA GENERIC FILE (#50.6) (audited)
INPUT TRANSFORM: S DIC("S")="I $P($G(^(""VUID""),""^1""),""^"",2)" D ^DIC K DIC S DIC=DIE,X=+Y K:Y<0 X
LAST EDITED: OCT 28, 2005
DESCRIPTION:
VA GENERIC NAME
TECHNICAL DESCR:
SCREEN: S DIC("S")="I $P($G(^(""VUID""),""^1""),""^"",2)"
EXPLANATION: only master VUID items are allowed.
AUDIT: YES, ALWAYS
DELETE AUTHORITY: ^
WRITE AUTHORITY: ^
CROSS-REFERENCE: 50.68^APRO^MUMPS
1)= S ^PSNDF(50.6,"APRO",X,DA)=""
2)= K ^PSNDF(50.6,"APRO",X,DA)
This cross reference set a cross reference in the VA GENERIC file (#50.6).
CROSS-REFERENCE: 50.68^AD^MUMPS
1)= D ING2^PSNXREF
2)= D KING2^PSNXREF
This cross reference updates the drug identifier multiple in the drug ingredients file and the APD
cross reference in the drug interactions file.
50.68,1 DOSAGE FORM 0;3 POINTER TO DOSAGE FORM FILE (#50.606) (audited)
LAST EDITED: APR 23, 1998
DESCRIPTION:
This is the dose form.
AUDIT: YES, ALWAYS
DELETE AUTHORITY: ^
WRITE AUTHORITY: ^
50.68,2 STRENGTH 0;4 FREE TEXT (audited)
INPUT TRANSFORM: K:$L(X)>45!($L(X)<1) X
LAST EDITED: APR 23, 1998
HELP-PROMPT: Answer must be 1-45 characters in length.
DESCRIPTION:
This is the strength.
AUDIT: YES, ALWAYS
DELETE AUTHORITY: ^
WRITE AUTHORITY: ^
50.68,3 UNITS 0;5 POINTER TO DRUG UNITS FILE (#50.607) (audited)
LAST EDITED: APR 23, 1998
DESCRIPTION:
This is the unit of measure.
TECHNICAL DESCR:
AUDIT: YES, ALWAYS
DELETE AUTHORITY: ^
WRITE AUTHORITY: ^
50.68,4 NATIONAL FORMULARY NAME 0;6 FREE TEXT (audited)
INPUT TRANSFORM: K:$L(X)>94!($L(X)<1) X
LAST EDITED: SEP 24, 1998
HELP-PROMPT: Answer must be 1-94 characters in length.
DESCRIPTION: This is the National Formulary Name for this product. In most cases it will be comprised of the VA
Generic Name and Dosage Form.
AUDIT: YES, ALWAYS
DELETE AUTHORITY: ^
WRITE AUTHORITY: ^
50.68,5 VA PRINT NAME 1;1 FREE TEXT (audited)
INPUT TRANSFORM: K:$L(X)>40!($L(X)<1)!($E(X)=" ") X
LAST EDITED: OCT 10, 2006
HELP-PROMPT: Answer must be 1-40 characters in length.
DESCRIPTION:
This is the VA Print Name.
TECHNICAL DESCR:
AUDIT: YES, ALWAYS
DELETE AUTHORITY: ^
WRITE AUTHORITY: ^
NOTES: XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER
50.68,6 VA PRODUCT IDENTIFIER 1;2 FREE TEXT (audited)
INPUT TRANSFORM: K:$L(X)>5!($L(X)<1) X
LAST EDITED: SEP 15, 1998
HELP-PROMPT: Answer must be 1-5 characters in length.
DESCRIPTION:
This is the VA Product Identifier.
AUDIT: YES, ALWAYS
DELETE AUTHORITY: ^
WRITE AUTHORITY: ^
CROSS-REFERENCE: 50.68^C
1)= S ^PSNDF(50.68,"C",$E(X,1,30),DA)=""
2)= K ^PSNDF(50.68,"C",$E(X,1,30),DA)
50.68,7 TRANSMIT TO CMOP 1;3 SET (audited)
'1' FOR YES;
'0' FOR NO;
LAST EDITED: APR 23, 1998
DESCRIPTION:
This flag is used for CMOP purposes.
AUDIT: YES, ALWAYS
DELETE AUTHORITY: ^
WRITE AUTHORITY: ^
50.68,8 VA DISPENSE UNIT 1;4 POINTER TO VA DISPENSE UNIT FILE (#50.64) (audited)
LAST EDITED: APR 24, 1998
DESCRIPTION:
This is the VA Dispense Unit.
AUDIT: YES, ALWAYS
DELETE AUTHORITY: ^
WRITE AUTHORITY: ^
50.68,11 GCNSEQNO 1;5 NUMBER
INPUT TRANSFORM: K:+X'=X!(X>999999999)!(X<0)!(X?.E1"."1N.N) X
LAST EDITED: SEP 18, 2002
HELP-PROMPT: Type a Number between 0 and 999999999, 0 Decimal Digits
DESCRIPTION: This contains the GCNSEQNO code, which relates to mapping PMIs and Warning Labels. Entries in this
field are accomplished by the NDF Data Manager mapping functions and shall not be edited.
TECHNICAL DESCR:
DELETE AUTHORITY: ^
WRITE AUTHORITY: ^
50.68,12 PREVIOUS GCNSEQNO 1;6 NUMBER
INPUT TRANSFORM: K:+X'=X!(X>999999999)!(X<1)!(X?.E1"."1N.N) X
LAST EDITED: SEP 10, 2002
HELP-PROMPT: Type a Number between 1 and 999999999, 0 Decimal Digits
DESCRIPTION: This field contains the PREVIOUS GCNSEQNO code, which relates to mapping to PMIs and Warning
Labels. Entries in this field are accomplished by the NDF Data Manager mapping functions and shall
not be edited.
DELETE AUTHORITY: ^
WRITE AUTHORITY: ^
50.68,13 NDC LINK TO GCNSEQNO 1;7 FREE TEXT
INPUT TRANSFORM: K:$L(X)>12!($L(X)<1) X
LAST EDITED: AUG 05, 2002
HELP-PROMPT: Answer must be 1-12 characters in length.
DESCRIPTION: This field contains the NDC used to link to GCNSEQNO. Entries in this field are accomplished by the
NDF Data Manager mapping functions and shall not be edited.
DELETE AUTHORITY: ^
WRITE AUTHORITY: ^
50.68,14 ACTIVE INGREDIENTS 2;0 POINTER Multiple #50.6814
DELETE AUTHORITY: ^
WRITE AUTHORITY: ^
50.6814,.01 ACTIVE INGREDIENTS 0;1 POINTER TO DRUG INGREDIENTS FILE (#50.416) (audited)
INPUT TRANSFORM:S DIC("S")="I $P($G(^(""VUID""),""^1""),""^"",2)" D ^DIC K DIC S DIC=DIE,X=+Y K:Y<0 X S:$D(X) DINUM
=X
LAST EDITED: OCT 28, 2005
DESCRIPTION:
This is a pointer to the drug ingredients file.
TECHNICAL DESCR:
SCREEN: S DIC("S")="I $P($G(^(""VUID""),""^1""),""^"",2)"
EXPLANATION: Only master VUID items are allowed.
AUDIT: YES, ALWAYS
NOTES: XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER
CROSS-REFERENCE:50.6814^AC^MUMPS
1)= D ING^PSNXREF
2)= D KING^PSNXREF
This cross reference updates the drug identifier multiple in the drug ingredients file/
50.6814,1 STRENGTH 0;2 FREE TEXT (audited)
INPUT TRANSFORM:K:$L(X)>45!($L(X)<1) X
LAST EDITED: APR 24, 1998
HELP-PROMPT: Answer must be 1-45 characters in length.
DESCRIPTION:
This is the strength of the ingredient.
AUDIT: YES, ALWAYS
50.6814,2 UNITS 0;3 POINTER TO DRUG UNITS FILE (#50.607) (audited)
LAST EDITED: APR 24, 1998
DESCRIPTION:
This is the unit of measure.
AUDIT: YES, ALWAYS
50.68,15 PRIMARY VA DRUG CLASS 3;1 POINTER TO VA DRUG CLASS FILE (#50.605) (audited)
INPUT TRANSFORM: S DIC("S")="I $P($G(^(""VUID""),""^1""),""^"",2)" D ^DIC K DIC S DIC=DIE,X=+Y K:Y<0 X
LAST EDITED: OCT 28, 2005
DESCRIPTION:
This is the primary VA classification for this product.
SCREEN: S DIC("S")="I $P($G(^(""VUID""),""^1""),""^"",2)"
EXPLANATION: Only master VUID items are allowed.
AUDIT: YES, ALWAYS
DELETE AUTHORITY: ^
WRITE AUTHORITY: ^
50.68,16 SECONDARY VA DRUG CLASS 4;0 POINTER Multiple #50.6816
DELETE AUTHORITY: ^
WRITE AUTHORITY: ^
50.6816,.01 SECONDARY VA DRUG CLASS 0;1 POINTER TO VA DRUG CLASS FILE (#50.605) (Multiply asked) (audited)
INPUT TRANSFORM:S DIC("S")="I $P($G(^(""VUID""),""^1""),""^"",2)" D ^DIC K DIC S DIC=DIE,X=+Y K:Y<0 X S:$D(X) DINUM
=X
LAST EDITED: OCT 28, 2005
DESCRIPTION:
This is the secondary VA drug class multiple.
TECHNICAL DESCR:
SCREEN: S DIC("S")="I $P($G(^(""VUID""),""^1""),""^"",2)"
EXPLANATION: Only master VUID items are used.
AUDIT: YES, ALWAYS
NOTES: XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER
50.68,17 NATIONAL FORMULARY INDICATOR 5;1 SET (audited)
'1' FOR YES;
'0' FOR NO;
LAST EDITED: APR 24, 1998
DESCRIPTION:
This field denoted whether this product is on the National Formulary.
AUDIT: YES, ALWAYS
DELETE AUTHORITY: ^
WRITE AUTHORITY: ^
50.68,18 NATIONAL FORMULARY RESTRICTION 6;0 WORD-PROCESSING #50.6818
DELETE AUTHORITY: ^
WRITE AUTHORITY: ^
LAST EDITED: APR 24, 1998
DESCRIPTION:
This is the national formulary restriction placed on this product.
50.68,19 CS FEDERAL SCHEDULE 7;1 SET (audited)
'0' FOR Unscheduled;
'1' FOR Schedule I;
'2' FOR Schedule II;
'2n' FOR Schedule II Non-Narcotics;
'3' FOR Schedule III;
'3n' FOR Schedule III Non-Narcotics;
'4' FOR Schedule IV;
'5' FOR Schedule V;
LAST EDITED: AUG 05, 2002
DESCRIPTION:
This is the Federal Schedule for controlled substances.
AUDIT: YES, ALWAYS
DELETE AUTHORITY: ^
WRITE AUTHORITY: ^
50.68,20 SINGLE/MULTI SOURCE PRODUCT 7;2 SET (audited)
'M' FOR Multisource;
'S' FOR Single source;
LAST EDITED: APR 24, 1998
DESCRIPTION:
This indicates whether the product is available from a single source or from multiple sources.
AUDIT: YES, ALWAYS
DELETE AUTHORITY: ^
WRITE AUTHORITY: ^
50.68,21 INACTIVATION DATE 7;3 DATE (audited)
INPUT TRANSFORM: S %DT="EX" D ^%DT S X=Y K:Y<1 X
LAST EDITED: NOV 17, 2017
DESCRIPTION:
This is the date when this product was inactivated.
TECHNICAL DESCR: This field may be triggered by the corresponding field in the VA GENERIC file and will trigger the
corresponding field in the NDC/UPN file.
AUDIT: YES, ALWAYS
DELETE TEST: 21,0)= I '$P($G(^PSNDF(50.68,DA,"VUID"),"^1"),"^",2)
DELETE AUTHORITY: ^
WRITE AUTHORITY: ^
CROSS-REFERENCE: 50.68^AC^MUMPS
1)= D PROD^PSNXREF
2)= D KPROD^PSNXREF
This cross reference updates the inactivation date for all NDC/UPNs associated with this product.
50.68,23 EXCLUDE DRG-DRG INTERACTION CK 8;1 SET (audited)
'1' FOR YES;
LAST EDITED: JUN 20, 2003
HELP-PROMPT: ANSWER 1 FOR "YES" OTHERWISE LEAVE BLANK.
DESCRIPTION: This field contains a flag which is set to 1 when no Drug-Drug Interactions are to be performed
during Order Checking.
AUDIT: YES, ALWAYS
DELETE AUTHORITY: ^
WRITE AUTHORITY: ^
50.68,25 MAX SINGLE DOSE 7;4 NUMBER (audited)
INPUT TRANSFORM: K:+X'=X!(X>10000000)!(X<0)!(X?.E1"."5N.N) X
LAST EDITED: APR 24, 1998
HELP-PROMPT: Type a Number between 0 and 10000000, 4 Decimal Digits
DESCRIPTION:
This is the maximum amount of the drug to be administered as a single dose.
AUDIT: YES, ALWAYS
DELETE AUTHORITY: ^
WRITE AUTHORITY: ^
50.68,26 MIN SINGLE DOSE 7;5 NUMBER (audited)
INPUT TRANSFORM: K:+X'=X!(X>10000000)!(X<0)!(X?.E1"."5N.N) X
LAST EDITED: APR 24, 1998
HELP-PROMPT: Type a Number between 0 and 10000000, 4 Decimal Digits
DESCRIPTION:
This is the minimum amount of the drug to be administered as a single dose.
AUDIT: YES, ALWAYS
DELETE AUTHORITY: ^
WRITE AUTHORITY: ^
50.68,27 MAX DAILY DOSE 7;6 NUMBER (audited)
INPUT TRANSFORM: K:+X'=X!(X>10000000)!(X<0)!(X?.E1"."5N.N) X
LAST EDITED: APR 24, 1998
HELP-PROMPT: Type a Number between 0 and 10000000, 4 Decimal Digits
DESCRIPTION:
This is the maximum amount of the drug to be administered daily.
AUDIT: YES, ALWAYS
DELETE AUTHORITY: ^
WRITE AUTHORITY: ^
50.68,28 MIN DAILY DOSE 7;7 NUMBER (audited)
INPUT TRANSFORM: K:+X'=X!(X>10000000)!(X<0)!(X?.E1"."5N.N) X
LAST EDITED: APR 24, 1998
HELP-PROMPT: Type a Number between 0 and 10000000, 4 Decimal Digits
DESCRIPTION:
This is the minimum amount of the drug to be administered daily.
AUDIT: YES, ALWAYS
DELETE AUTHORITY: ^
WRITE AUTHORITY: ^
50.68,29 MAX CUMULATIVE DOSE 7;8 NUMBER (audited)
INPUT TRANSFORM: K:+X'=X!(X>10000000)!(X<0)!(X?.E1"."5N.N) X
LAST EDITED: APR 24, 1998
HELP-PROMPT: Type a Number between 0 and 10000000, 4 Decimal Digits
DESCRIPTION:
This is the maximum cumulative amount of the drug to be administered.
AUDIT: YES, ALWAYS
DELETE AUTHORITY: ^
WRITE AUTHORITY: ^
50.68,30 DSS NUMBER 7;9 NUMBER (audited)
INPUT TRANSFORM: K:+X'=X!(X>100000)!(X<1)!(X?.E1"."1N.N) X
LAST EDITED: APR 24, 1998
HELP-PROMPT: Type a Number between 1 and 100000, 0 Decimal Digits
DESCRIPTION: Used to identify VA product entries sent to DSS, This field holds the original VA Product entry
number used by DSS.
AUDIT: YES, ALWAYS
DELETE AUTHORITY: ^
WRITE AUTHORITY: ^
50.68,31 OVERRIDE DF DOSE CHK EXCLUSION 9;1 SET (Required) (audited)
'0' FOR NO;
'1' FOR YES;
LAST EDITED: OCT 06, 2008
HELP-PROMPT: Enter '1' or 'Yes' if you want to override the value that is in the EXCLUDE FROM DOSAGE CHECKS
(#11) Field in the DOSAGE FORM (#50.606) File for this VA Product.
DESCRIPTION: If this field is set to '1' or 'Yes', any value that is in the EXCLUDE FROM DOSAGE CHECKS (#11)
Field of the DOSAGE FORM (#50.606) File shall be overridden. If this field is set to '1' or 'Yes'
and the EXCLUDE FROM DOSAGE CHECKS field is set to '1' or 'Yes' for the dosage form assigned to
this VA Product, dosage checks WILL be performed on this VA Product. Any other VA Product with that
dosage form WILL NOT have dosage checks performed during order entry. If this field is set to '1'
or 'Yes' and the EXCLUDE FROM DOSAGE CHECKS field is set to 'No' or null, dosage checks WILL NOT be
performed on this VA Product. Any other VA Product with that dosage form WILL have dosage checks
performed during order entry. This field is set at the national level and is not locally editable.
TECHNICAL DESCR:
This field is set at the national level and is not locally editable.
AUDIT: YES, ALWAYS
DELETE AUTHORITY: ^
WRITE AUTHORITY: ^
50.68,32 MAXIMUM DAYS SUPPLY 7;10 NUMBER (audited)
INPUT TRANSFORM: K:+X'=X!(X>365)!(X<1)!(X?.E1"."1.N) X
LAST EDITED: MAR 18, 2015
HELP-PROMPT: Type a number between 1 and 365, 0 decimal digits.
DESCRIPTION:
This is the maximum number of days supply allowed for this drug product.
AUDIT: YES, ALWAYS
DELETE AUTHORITY: ^
WRITE AUTHORITY: ^
50.68,40 CREATE DEFAULT POSSIBLE DOSAGE DOS;1 SET (audited)
'Y' FOR YES;
'N' FOR NO;
LAST EDITED: JUL 29, 2010
HELP-PROMPT: Indicate whether Possible Dosages should be auto-created based on Dosage Form/Dispense Unit.
DESCRIPTION: Indicate whether Possible Dosages should be auto-created based on Dosage Form/Dispense Unit
(Default) or if you want to control the Possible Dosage auto-creation process for the Dispense
Drugs matched/re-matched to this VA Product.
YES - Possible Dosages will be auto-created based upon Dosage
Form/Dispense Unit combination (Default).
NO - Possible Dosages will be auto-created according to the rule set
by the POSSIBLE DOSAGES TO CREATE (#41) and PACKAGE (#42) fields.
TECHNICAL DESCR: This field is analyzed during the matching/re-matching of Dispense Drugs with VA Product entries to
determine whether and how Possible Dosages should be auto-created for Dispense Drugs.
AUDIT: YES, ALWAYS
DELETE AUTHORITY: ^
WRITE AUTHORITY: ^
50.68,41 POSSIBLE DOSAGES TO CREATE DOS;2 SET (audited)
'N' FOR No Possible Dosages;
'O' FOR 1x Possible Dosage;
'B' FOR 1x and 2x Possible Dosages;
LAST EDITED: JUL 29, 2010
HELP-PROMPT: Indicate the Possible Dosages to be auto-created for Dispense Drugs matched/re-matched to this VA
Product.
DESCRIPTION: Indicate which Possible Dosages or if no Possible Dosages should be auto-created for Dispense Drugs
matched/re-matched to this VA Product.
N - No Possible Dosages are auto-created for Dispense Drugs matched
to this VA PRODUCT entry during the match/re-match process.
O - Only 1x Possible Dosage is auto-created for Dispense Drugs matched
to this VA PRODUCT entry during the match/re-match process.
B - Both 1x and 2x Possible Dosages are auto-created for Dispense
Drugs matched to this VA PRODUCT entry during the match/re-match
process.
TECHNICAL DESCR: When the CREATE DEFAULT POSSIBLE DOSAGE (#40) field is set to 'N' (NO), this field will indicate
which Possible Dosages or if no Possible Dosages should be auto-created for the Dispense Drugs
matched/re-matched to this VA Product. When the CREATE DEFAULT POSSIBLE DOSAGE (#40) field is set
to 'Y' (YES), the value of this field should be disregarded.
AUDIT: YES, ALWAYS
DELETE AUTHORITY: ^
WRITE AUTHORITY: ^
50.68,42 PACKAGE DOS;3 SET (audited)
'I' FOR Inpatient;
'O' FOR Outpatient;
'IO' FOR Both Inpatient and Outpatient;
LAST EDITED: JUL 29, 2010
HELP-PROMPT: Indicate the Package(s) use for the Possible Dosage(s) auto-created.
DESCRIPTION: Indicate the Package(s) use for the Possible Dosage(s) auto-created.
I - Possible Dosages auto-created for Dispense Drugs
matched/re-matched to this VA PRODUCT entry will be available for
the Inpatient application only.
O - Possible Dosages auto-created for Dispense Drugs
matched/re-matched to this VA PRODUCT entry will be available for
the Outpatient application only.
IO - Possible Dosages auto-created for Dispense Drugs
matched/re-matched to this VA PRODUCT entry will be available for
both, Inpatient and Outpatient applications.
TECHNICAL DESCR: When the CREATE DEFAULT POSSIBLE DOSAGE (#40) field is set to 'N' (NO) and the POSSIBLE DOSAGES TO
CREATE (#41) field is set to either 'O' (1x POSSIBLE DOSAGE) or 'B' (1x AND 2x POSSIBLE DOSAGES)
this field will indicate which Package(s) use should be assigned to the Possible Dosages
auto-created for the Dispense drugs matched/re-matched to the VA Product. When the CREATE DEFAULT
POSSIBLE DOSAGE (#40) field is set to 'Y' (YES) or the POSSIBLE DOSAGES TO CREATE (#41) field is
set to 'N' (NO POSSIBLE DOSAGES), the value of this field should be disregarded.
AUDIT: YES, ALWAYS
DELETE AUTHORITY: ^
WRITE AUTHORITY: ^
50.68,43 CODING SYSTEM 11;0 Multiple #50.6843
DESCRIPTION:
This multiple stores the coding system(s) associated with the codes identifying this VA Product.
50.6843,.01 CODING SYSTEM 0;1 FREE TEXT (audited)
INPUT TRANSFORM: K:$L(X)>10!($L(X)<3) X
LAST EDITED: NOV 04, 2016
HELP-PROMPT: Answer must be 3-10 characters in length.
DESCRIPTION: This field indicates the coding system associated with the codes identifying this VA Product.
Example; RxNorm, SNOMED-CT, UMLS.
AUDIT: YES, ALWAYS
CROSS-REFERENCE: 50.6843^B
1)= S ^PSNDF(50.68,DA(1),11,"B",$E(X,1,30),DA)=""
2)= K ^PSNDF(50.68,DA(1),11,"B",$E(X,1,30),DA)
50.6843,.02 CODE 1;0 Multiple #50.68431
DESCRIPTION:
This multiple stores the code(s) representing this VA Product within this coding system.
50.68431,.01 CODE 0;1 FREE TEXT (audited)
INPUT TRANSFORM: K:$L(X)>30!($L(X)<1) X
LAST EDITED: SEP 20, 2016
HELP-PROMPT: Answer must be 1-30 characters in length.
DESCRIPTION: This code represents this VA Product within this coding system. For example; cetirizine
hydrochloride 10 MG Oral Tablet [RxCUI=1014678]. The entry would be 1014678.
AUDIT: YES, ALWAYS
CROSS-REFERENCE: 50.68431^B
1)= S ^PSNDF(50.68,DA(2),11,DA(1),1,"B",$E(X,1,30),DA)=""
2)= K ^PSNDF(50.68,DA(2),11,DA(1),1,"B",$E(X,1,30),DA)
50.68,45 COPAY TIER 10;0 Multiple #50.6845
LAST EDITED: MAR 17, 2016
DESCRIPTION: This multiple contains the copayment tier levels with its effective date and end date. The tier
level represents medication copayment classes for Outpatient Pharmacy charges that are dependent on
the medication class. It is used to determine the charge rate for copayments.
DELETE AUTHORITY: ^
WRITE AUTHORITY: ^
50.6845,.01 COPAY TIER LEVEL 0;1 NUMBER (Required) (Multiply asked) (audited)
INPUT TRANSFORM: K:+X'=X!(X>999)!(X<0)!(X?.E1"."1N.N) X
LAST EDITED: AUG 04, 2016
HELP-PROMPT: Type a number between 0 and 999, 0 decimal digits.
DESCRIPTION: This field is used to indicate the co-pay tier level for the VA Product for the effective date
and end date defined. The tier is used to determine the charge rate for a copayment. It should be
a numeric value between 1 and 999 with 0 decimal digits. Examples of a copay tier level are:
Tier 0 = Excluded and exempt products with no copayment
Tier 1 = Preferred Generic Medications
Tier 2 = Non-Preferred Generic Medications
Tier 3 = Brand name Medications
AUDIT: YES, ALWAYS
CROSS-REFERENCE: 50.6845^B
1)= S ^PSNDF(50.68,DA(1),10,"B",$E(X,1,30),DA)=""
2)= K ^PSNDF(50.68,DA(1),10,"B",$E(X,1,30),DA)
50.6845,1 COPAY EFFECTIVE DATE 0;2 DATE (audited)
INPUT TRANSFORM: S %DT="EX" D ^%DT S X=Y K:X<1 X
LAST EDITED: AUG 04, 2016
HELP-PROMPT: Enter the copay effective date for the copay tier level for the VA Product.
DESCRIPTION: This field is contains the copay effective date for the copay tier level for the VA product being
defined.
AUDIT: YES, ALWAYS
50.6845,2 COPAY END DATE 0;3 DATE (audited)
INPUT TRANSFORM: S %DT="EX" D ^%DT S X=Y K:Y<1 X
LAST EDITED: AUG 04, 2016
HELP-PROMPT: Enter the copay end date for the copay tier level for the VA Product.
DESCRIPTION:
This field is the copay end date for the copay tier level for the VA Product.
AUDIT: YES, ALWAYS
50.68,46 PGX ELIGIBLE PGX;1 SET (Required) (audited)
'1' FOR YES;
'0' FOR NO;
LAST EDITED: APR 18, 2025
HELP-PROMPT: Enter 'Yes' if you want medication orders for drugs matched to this VA Product to participate in
Pharmacogenomic (PGx) order checks.
DESCRIPTION: If this field is set to Yes, then any medication order for a drug matched to this VA Product will
participate in Pharmacogenomic (PGx) order checks.
TECHNICAL DESCR:
This field is set at the national level and is not locally editable.
AUDIT: YES, ALWAYS
DELETE AUTHORITY: ^
WRITE AUTHORITY: ^
CROSS-REFERENCE: 50.68^APGX^MUMPS
1)= I $G(X) S ^PSNDF(50.68,"APGX",DA)=""
2)= K ^PSNDF(50.68,"APGX",DA)
This cross reference identifies VA Products eligible for pharmacogenomic order checking.
50.68,47 PGX SUPPRESSED PGX;2 SET (Required) (audited)
'1' FOR YES;
'0' FOR NO;
LAST EDITED: MAR 09, 2024
HELP-PROMPT: Enter 'Yes' if you want medication orders for profile drugs matched to this VA Product to
participate in suppression rules for PGx order checks.
DESCRIPTION: If this field is set to Yes, then any profile medication order for a drug matched to this VA
Product will participate in the suppression rules for Pharmacogenomic (PGx) order checks.
TECHNICAL DESCR:
This field is set at the national level and is not locally editable.
AUDIT: YES, ALWAYS
DELETE AUTHORITY: ^
WRITE AUTHORITY: ^
50.68,99.98 MASTER ENTRY FOR VUID VUID;2 SET (Required) (audited)
'1' FOR YES;
'0' FOR NO;
LAST EDITED: JUL 08, 2005
DESCRIPTION:
This field identifies the Master entry for a VUID associated with a Term/Concept.
AUDIT: YES, ALWAYS
WRITE AUTHORITY: ^
CROSS-REFERENCE: 50.68^AMASTERVUID
1)= S ^PSNDF(50.68,"AMASTERVUID",$E(X,1,30),DA)=""
2)= K ^PSNDF(50.68,"AMASTERVUID",$E(X,1,30),DA)
3)= XXX--CAN'T BE ALTERED EXCEPT PROGRAMMER
This cross-reference identifies the Master entry for a VUID. If multiple entries have the same VUID
in the file, this cross reference can be used to identify the Master entry for a VUID associated
with a Term/Concept.
RECORD INDEXES: AMASTERVUID (#613)
50.68,99.99 VUID VUID;1 FREE TEXT (Required) (audited)
INPUT TRANSFORM: S X=+X K:$L(X)>20!($L(X)<1)!'(X?1.20N) X
LAST EDITED: JUL 08, 2005
HELP-PROMPT: Answer must be 1-20 characters in length.
DESCRIPTION:
VHA Unique ID (VUID). A unique meaningless integer assigned to reference terms VHA wide.
AUDIT: YES, ALWAYS
WRITE AUTHORITY: ^
NOTES: XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER
CROSS-REFERENCE: 50.68^AVUID
1)= S ^PSNDF(50.68,"AVUID",$E(X,1,30),DA)=""
2)= K ^PSNDF(50.68,"AVUID",$E(X,1,30),DA)
3)= XXX--CAN'T BE ALTERED EXCEPT PROGRAMMER
This cross-reference is by VUID.
RECORD INDEXES: AMASTERVUID (#613)
50.68,99.991 EFFECTIVE DATE/TIME TERMSTATUS;0 DATE Multiple #50.6899 (Add New Entry without Asking)
DESCRIPTION:
Describes the pair Status and Effective Date/Time for each reference term.
50.6899,.01 EFFECTIVE DATE/TIME 0;1 DATE (Required) (audited)
INPUT TRANSFORM: S %DT="ESTX" D ^%DT S X=Y K:Y<1 X
LAST EDITED: JUL 08, 2005
DESCRIPTION:
This is the date/time when the Status of the reference term was established.
AUDIT: YES, ALWAYS
WRITE AUTHORITY: ^
NOTES: XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER
CROSS-REFERENCE: 50.6899^B
1)= S ^PSNDF(50.68,DA(1),"TERMSTATUS","B",$E(X,1,30),DA)=""
2)= K ^PSNDF(50.68,DA(1),"TERMSTATUS","B",$E(X,1,30),DA)
50.6899,.02 STATUS 0;2 SET (Required) (audited)
'1' FOR ACTIVE;
'0' FOR INACTIVE;
LAST EDITED: JUL 08, 2005
DESCRIPTION: The Status of a reference term is either 'ACTIVE' or 'INACTIVE'. If the term'ACTIVE', then the
term will be accessible by end-users to document a particular patient event. If 'INACTIVE', then
the term will only be accessible by the application to display legacy data.
AUDIT: YES, ALWAYS
WRITE AUTHORITY: ^
50.68,100 FDA MED GUIDE MG;1 FREE TEXT (audited)
INPUT TRANSFORM: K:$L(X)>100!($L(X)<1) X
LAST EDITED: OCT 07, 2010
HELP-PROMPT: Answer must be 1-100 characters in length
DESCRIPTION: This field contains the filename of the FDA Medication Guide associated with this VA Product. This
field can only be edited on the National Drug File Management System.
TECHNICAL DESCR:
This field is used for storing the FDA Medication Guide file name associated with this VA Product.
AUDIT: YES, ALWAYS
DELETE AUTHORITY: ^
WRITE AUTHORITY: ^
50.68,101 HAZARDOUS TO HANDLE HAZTOHAN;1 SET (audited)
'0' FOR NO;
'1' FOR YES;
LAST EDITED: JUN 22, 2015
HELP-PROMPT: Enter Y for Yes or N for No to mark this drug as hazardous to handle.
DESCRIPTION: Answering yes to this field indicates that the drug exhibits one or more characteristics that makes
it hazardous to handle (i.e. toxicity, carcinogenicity, etc.)
AUDIT: YES, ALWAYS
DELETE AUTHORITY: ^
WRITE AUTHORITY: ^
50.68,102 HAZARDOUS TO DISPOSE HAZTODIS;1 SET (audited)
'0' FOR NO;
'1' FOR YES;
LAST EDITED: JUN 17, 2015
HELP-PROMPT: Enter Y for Yes or N for No to mark this drug hazardous to dispose.
DESCRIPTION: Answering yes to this field indicates that the drug exhibits one or more characteristics that makes
it hazardous to dispose (i.e. toxicity, carcinogenicity, etc.)
AUDIT: YES, ALWAYS
DELETE AUTHORITY: ^
WRITE AUTHORITY: ^
50.68,103 PRIMARY EPA CODE HAZTODIS;2 FREE TEXT (audited)
INPUT TRANSFORM: K:$L(X)>50!($L(X)<1)!'($L(X)<51) X
LAST EDITED: JUN 17, 2015
HELP-PROMPT: Enter the Primary EPA code up to 50 characters. Ex: D001 for Ignitable waste
DESCRIPTION: This field contains the Environmental Protection Agency (EPA) waste code which identifies the drugs
hazardous waste characteristics For example: EPA waste code P001 for Warfarin, & salts, when
present at concentrations greater than 0.3%).
AUDIT: YES, ALWAYS
DELETE AUTHORITY: ^
WRITE AUTHORITY: ^
50.68,104 WASTE SORT CODE HAZTODIS;3 FREE TEXT (audited)
INPUT TRANSFORM: K:$L(X)>50!($L(X)<1)!'($L(X)<51) X
LAST EDITED: JUN 22, 2015
HELP-PROMPT: Enter the waste sort code up to 50 characters for the drug. Example: CHEMO, DEA, etc.
DESCRIPTION:
This is the waste sort code associated with the disposal of this drug.
AUDIT: YES, ALWAYS
DELETE AUTHORITY: ^
WRITE AUTHORITY: ^
50.68,105 DOT SHIPPING CODE HAZTODIS2;0 WORD-PROCESSING #50.68105
DESCRIPTION:
This field contains the DOT shipping code associated with the disposal of this drug.
LAST EDITED: NOV 10, 2015
HELP-PROMPT: Enter the DOT Shipping Code up to 50 characters. Example: Toxic Liquids, Organic, n.o.s.
DESCRIPTION:
This field contains the DOT shipping code associated with the disposal of this drug.
50.68,108 CLINICAL EFFECTS OF DRUG 12;0 SET Multiple #50.68108
DESCRIPTION: This multiple field is used to define a time parameter that can be set to determine whether expired
or recently discontinued drugs should be included or excluded in order checks.
DELETE AUTHORITY: ^
WRITE AUTHORITY: ^
50.68108,.01 PACKAGE 0;1 SET (Multiply asked)
'I' FOR INPATIENT;
'O' FOR OUTPATIENT;
'IO' FOR BOTH INPATIENT AND OUTPATIENT;
LAST EDITED: MAY 16, 2017
HELP-PROMPT: Select the Package associated with the clinical effect duration I, O, or IO.
DESCRIPTION:
This field contains the package associated with the clinical effect duration.
CROSS-REFERENCE: 50.68108^B
1)= S ^PSNDF(50.68,DA(1),12,"B",$E(X,1,30),DA)=""
2)= K ^PSNDF(50.68,DA(1),12,"B",$E(X,1,30),DA)
50.68108,1 OMIT EXP/DC ORDER CHECK 0;2 SET
'0' FOR NO;
'1' FOR YES;
LAST EDITED: APR 26, 2017
HELP-PROMPT: Enter Y for YES or N for NO to exclude EXP/DC orders from order checking.
DESCRIPTION: Answering yes to this field will exclude expired and discontinued orders from the order check
process for the package.
TECHNICAL DESCR:
A yes answer in this field overrides the DURATION LIMIT field (#2) in this multiple.
50.68108,2 DURATION LIMIT 0;3 FREE TEXT
INPUT TRANSFORM: K:$L(X)>6!($L(X)<1) X
LAST EDITED: MAY 01, 2017
HELP-PROMPT: Answer must be 1-6 characters in length. Enter the number of days (99999D) or hours (99999H) for
excluding EXP/DC orders from order checking.
DESCRIPTION: This field indicates the duration, in hours, that an expired or recently discontinued order
should be included in Order Checks. The format should be 99999x, where 99999 represents the days
or hours and x represents D for days or H for hours.
TECHNICAL DESCR: This field will be superseded if the OMIT EXP/DC ORDER CHECK field (#1) of this multiple is
answered YES.
50.68,109 FORMULARY DESIGNATOR 5;2 FREE TEXT (audited)
INPUT TRANSFORM: K:$L(X)>30!($L(X)<1) X
LAST EDITED: FEB 14, 2017
HELP-PROMPT: Answer must be 1-30 alpha-numeric characters for Formulary Designator (i.e. PA-N, PA-N1, PA-V,
PA-F, DOD COC, etc.).
DESCRIPTION: This Formulary Designator field is used to classify prior authorization levels before dispensing.
Prior Authorization is used to ensure that the medication is appropriate for each individual
Veteran. Examples are:
- Prior Authorization-National (PA-N) refers
to medications that are formulary, but
require prior approval at the national
level before dispensing.
- Prior Authorization-VISN (PA-V) refers
to medications that are formulary, require
prior approval at the VISN level before
dispensing.
- Prior Authorization-Facility (PA-F) refers
to medications that are formulary, but
require prior approval at the facility
level before dispensing.
- Prior Authorization-DOD COC refers to
medications that are formulary, but require
prior approval for Department of Defense
Continuity of Care.
AUDIT: YES, ALWAYS
50.68,110 FORMULARY DESIGNATOR TEXT 5.1;0 WORD-PROCESSING #50.681 (IGNORE "|")
DESCRIPTION:
This field contains a description for the Formulary Designator defined for the product.
LAST EDITED: FEB 14, 2017
HELP-PROMPT: Enter the associated text for the Formulary Indicator.
DESCRIPTION:
Enter the descriptive text for the Formulary Designator.
50.68,2000 SERVICE CODE PFS;1 NUMBER (audited)
INPUT TRANSFORM: K:+X'=X!(X>699999)!(X<600001)!(X?.E1"."1N.N) X
LAST EDITED: JUN 14, 2005
HELP-PROMPT: Type a Number between 600001 and 699999, 0 Decimal Digits
DESCRIPTION: This field contains a Charge Description Master (CDM) Change Control board assigned Service Code.
The value should be a number between 600001-699999.
TECHNICAL DESCR: This field was introduced as part of the Patient Financial Services System (PFSS) project, to
implement a new COTS billing system. It requires that every pharmacy item passed to the external
billing system to have a Service Code assigned within the range 600001-699999. Pharmacy application
will maintain a CDM/Service Code for every dispensed item. As an initial step this field was
populated by taking the IEN from the VA PRODUCT file (#50.68), padding it with zeroes as needed and
placing a "6" on the front to make up a six digit number.
AUDIT: YES, ALWAYS
FILES POINTED TO FIELDS
DOSAGE FORM (#50.606) DOSAGE FORM (#1)
DRUG INGREDIENTS (#50.416) ACTIVE INGREDIENTS:ACTIVE INGREDIENTS (#.01)
DRUG UNITS (#50.607) UNITS (#3)
ACTIVE INGREDIENTS:UNITS (#2)
VA DISPENSE UNIT (#50.64) VA DISPENSE UNIT (#8)
VA DRUG CLASS (#50.605) PRIMARY VA DRUG CLASS (#15)
SECONDARY VA DRUG CLASS:SECONDARY VA DRUG CLASS (#.01)
VA GENERIC (#50.6) VA GENERIC NAME (#.05)
File #50.68
Record Indexes:
AMASTERVUID (#613) RECORD REGULAR IR SORTING ONLY
Short Descr: This cross-reference identifies the Master entry for a VUID.
Description: If multiple entries have the same VUID in the file, this cross-reference can be used to identify the Master
entry for a VUID associated with a Term/Concept.
Set Logic: S ^PSNDF(50.68,"AMASTERVUID",$E(X(1),1,30),X(2),DA)=""
Kill Logic: K ^PSNDF(50.68,"AMASTERVUID",$E(X(1),1,30),X(2),DA)
Whole Kill: K ^PSNDF(50.68,"AMASTERVUID")
X(1): VUID (50.68,99.99) (Subscr 1) (Len 30) (forwards)
X(2): MASTER ENTRY FOR VUID (50.68,99.98) (Subscr 2) (forwards)
INPUT TEMPLATE(S):
PRINT TEMPLATE(S):
PSNEXMP1 MAY 07, 2003@15:26 USER #0 VA PRODUCT LIST
SORT TEMPLATE(S):
FORM(S)/BLOCK(S):