Pharmacy::National Drug File::Classes
Class VADrugClass

Per VHA Directive 2005-044, 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 2005-044 shall not be supported. This file contains the VA Drug Classifications. Each five-character
alpha-numeric code specifies a broad classification and a specific type of product. The first two characters are letters
and form the mnemonic for the major classification (e.g., AM for antimicrobials). Characters 3 through 5 are numbers and
form the basis for subclassification. The VA Drug Classification system classifies drug products, not generic ingredients.
Drug products with local effects are classified by route of administration (e.g., dermatological, ophthalmic). If a product
is not classified by route of administration, it is classified in most instances under a specific chemical or
pharmacological classification (e.g., beta-blockers, cephalosporins). If a product is not classified by route of
administration, or chemical or pharmacological subclassification, it may be classified under a therapeutic category (e.g.,
antilipemic agents, antiparkinson agents).

Attributes
String classification classification

This is the name of the classification.

String code code

This is the five alphanumeric character code of the classification.

WordProcessorFile description description

This is a description of the classification.

«File 50.60509» DrugClass_EffectiveDatetime effectiveDatetime effectiveDatetime
Boolean masterEntryForVuid masterEntryForVuid

This field identifies the Master entry for a VUID associated with a Term/Concept.

«File 50.605» VADrugClass parentClass parentClass
VADrugClassTypeList type type

This is the type of the classification.

String vuid vuid

VHA Unique ID (VUID). A unique meaningless integer assigned to reference terms VHA wide.


Properties:

Alias
businessRule[]
Classifier Behavior
dateAdded
dateModified
fileNameVA Drug Class
fileNumber50.605
highLevelConcept
informationDomain
Is Abstractfalse
Is Activefalse
Is Leaffalse
KeywordsFile 50.605
modReason
NameVADrugClass
Name Expression
NamespaceClasses
note
originalName
Owned Template Signature
OwnerClasses
Owning Template Parameter
PackageClasses
packageNameNational Drug File
projectID
Qualified NameHybrid::Pharmacy::National Drug File::Classes::VADrugClass
referenceDocumentHyperlink[]
referenceDocumentPage[]
referenceDocumentTitle[]
Representation
requestedBy
rootClass
StereotypeVistaClassDictionary, ClassDictionary
synonym
Template Parameter
VisibilityPublic

Attribute Details

 classification
Public String classification

This is the name of the classification.

Constraints:
Properties:

absMaxLength64
AggregationNone
Alias
Association
Association End
businessRule[]
Class«File 50.605» VADrugClass
dataTypeFREE TEXT
Datatype
dateAdded02/28/12
dateModified
Default
Default Value
enumeratedBaseDomain
externalMapLocation
externalMapType
fieldNameCLASSIFICATION
fieldNumber1
fileNumber50.605
formatRule
formatString
generalDescription-
helpTextEnter the description of this classification.
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
isMultipleFalse
isNullableFalse
isRequiredFalse
Keywords
Lower0
Lower Value(0)
maxLength64
minLength1
modReason
Multiplicity0..1
Nameclassification
Name Expression
Namespace«File 50.605» VADrugClass
note
Opposite
originalClass
originalName
Owner«File 50.605» VADrugClass
Owning Association
Owning Template Parameter
permissableValueMeanings-
permissableValues-
pointerFileName
pointerFileNumber-
Qualified NameHybrid::Pharmacy::National Drug File::Classes::VADrugClass::classification
referenceDocumentHyperlink[]
referenceDocumentPage[]
referenceDocumentTitle[]
referenceInfo
requestedBy
StereotypeVistaAttributeDictionary, AttributeDictionary
subFileNumber-
synonym
technicalDescription-
Template Parameter
TypeString
Upper1
Upper Value(1)
VisibilityPublic


 code
Public String code

This is the five alphanumeric character code of the classification.

Constraints:
Properties:

absMaxLength5
AggregationNone
Alias
Association
Association End
businessRule[]
Class«File 50.605» VADrugClass
dataTypeFREE TEXT
Datatype
dateAdded02/28/12
dateModified
Default
Default Value
enumeratedBaseDomain
externalMapLocation
externalMapType
fieldNameCODE
fieldNumber.01
fileNumber50.605
formatRule
formatString
generalDescription-
helpTextEnter the classification number (i.e. AH000, GH351).
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
isMultipleFalse
isNullableFalse
isRequiredTrue
Keywords
Lower1
Lower Value(1)
maxLength5
minLength5
modReason
Multiplicity1
Namecode
Name Expression
Namespace«File 50.605» VADrugClass
note
Opposite
originalClass
originalName
Owner«File 50.605» VADrugClass
Owning Association
Owning Template Parameter
permissableValueMeanings-
permissableValues-
pointerFileName
pointerFileNumber-
Qualified NameHybrid::Pharmacy::National Drug File::Classes::VADrugClass::code
referenceDocumentHyperlink[]
referenceDocumentPage[]
referenceDocumentTitle[]
referenceInfo
requestedBy
StereotypeVistaAttributeDictionary, AttributeDictionary
subFileNumber-
synonym
technicalDescription-
Template Parameter
TypeString
Upper1
Upper Value(1)
VisibilityPublic


 description
Public WordProcessorFile description

This is a description of the classification.

Constraints:
Properties:

absMaxLength-
AggregationNone
Alias
Association
Association End
businessRule[]
Class«File 50.605» VADrugClass
dataTypeWORD-PROCESSING
Datatype
dateAdded02/28/12
dateModified
Default
Default Value
enumeratedBaseDomain
externalMapLocation
externalMapType
fieldNameDESCRIPTION
fieldNumber4
fileNumber50.605
formatRule
formatString
generalDescription-
helpText-
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
isMultipleTrue
isNullableFalse
isRequiredFalse
Keywords
Lower0
Lower Value(0)
maxLength-
minLength-
modReason
Multiplicity*
Namedescription
Name Expression
Namespace«File 50.605» VADrugClass
note
Opposite
originalClass
originalName
Owner«File 50.605» VADrugClass
Owning Association
Owning Template Parameter
permissableValueMeanings-
permissableValues-
pointerFileName
pointerFileNumber-
Qualified NameHybrid::Pharmacy::National Drug File::Classes::VADrugClass::description
referenceDocumentHyperlink[]
referenceDocumentPage[]
referenceDocumentTitle[]
referenceInfo
requestedBy
StereotypeVistaAttributeDictionary, AttributeDictionary
subFileNumber50.615
synonym
technicalDescription-
Template Parameter
TypeWordProcessorFile
Upper*
Upper Value(*)
VisibilityPublic


 effectiveDatetime
Public «File 50.60509» DrugClass_EffectiveDatetime effectiveDatetime
Constraints:
Properties:

AggregationNone
Alias
Association«VistaAssociationDictionary» (effectiveDatetime:DrugClass_EffectiveDatetime)
Association End
businessRule[]
Class«File 50.605» VADrugClass
Datatype
dateAdded
dateModified
Default
Default Value
enumeratedBaseDomain
externalMapLocation
externalMapType
formatRule
formatString
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
isNullableFalse
Keywords
Lower0
Lower Value(0)
modReason
Multiplicity*
NameeffectiveDatetime
Name Expression
Namespace«File 50.605» VADrugClass
note
Opposite
originalClass
originalName
Owner«File 50.605» VADrugClass
Owning Association
Owning Template Parameter
Qualified NameHybrid::Pharmacy::National Drug File::Classes::VADrugClass::effectiveDatetime
referenceDocumentHyperlink[]
referenceDocumentPage[]
referenceDocumentTitle[]
referenceInfo
requestedBy
StereotypeAttributeDictionary
synonym
Template Parameter
Type«File 50.60509» DrugClass_EffectiveDatetime
Upper*
Upper Value(*)
VisibilityPublic


 masterEntryForVuid
Public Boolean masterEntryForVuid

This field identifies the Master entry for a VUID associated with a Term/Concept.

Constraints:
Properties:

absMaxLength3
AggregationNone
Alias
Association
Association End
businessRule[]
Class«File 50.605» VADrugClass
dataTypeSET
Datatype
dateAdded02/28/12
dateModified
Default
Default Value
enumeratedBaseDomain
externalMapLocation
externalMapType
fieldNameMASTER ENTRY FOR VUID
fieldNumber99.98
fileNumber50.605
formatRule
formatString
generalDescription-
helpText-
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
isMultipleFalse
isNullableFalse
isRequiredTrue
Keywords
Lower1
Lower Value(1)
maxLength-
minLength-
modReason
Multiplicity1
NamemasterEntryForVuid
Name Expression
Namespace«File 50.605» VADrugClass
note
Opposite
originalClass
originalName
Owner«File 50.605» VADrugClass
Owning Association
Owning Template Parameter
permissableValueMeaningsYES;NO
permissableValues1;0
pointerFileName
pointerFileNumber-
Qualified NameHybrid::Pharmacy::National Drug File::Classes::VADrugClass::masterEntryForVuid
referenceDocumentHyperlink[]
referenceDocumentPage[]
referenceDocumentTitle[]
referenceInfo
requestedBy
StereotypeVistaAttributeDictionary, AttributeDictionary
subFileNumber-
synonym
technicalDescription-
Template Parameter
TypeBoolean
Upper1
Upper Value(1)
VisibilityPublic


 parentClass
Public «File 50.605» VADrugClass parentClass
Constraints:
Properties:

AggregationNone
Alias
Association«VistaAssociationDictionary» (parentClass:VADrugClass)
Association End
businessRule[]
Class«File 50.605» VADrugClass
Datatype
dateAdded
dateModified
Default
Default Value
enumeratedBaseDomain
externalMapLocation
externalMapType
formatRule
formatString
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
isNullableFalse
Keywords
Lower0
Lower Value(0)
modReason
Multiplicity0..1
NameparentClass
Name Expression
Namespace«File 50.605» VADrugClass
note
Opposite
originalClass
originalName
Owner«File 50.605» VADrugClass
Owning Association
Owning Template Parameter
Qualified NameHybrid::Pharmacy::National Drug File::Classes::VADrugClass::parentClass
referenceDocumentHyperlink[]
referenceDocumentPage[]
referenceDocumentTitle[]
referenceInfo
requestedBy
StereotypeAttributeDictionary
synonym
Template Parameter
Type«File 50.605» VADrugClass
Upper1
Upper Value(1)
VisibilityPublic


 type
Public VADrugClassTypeList type

This is the type of the classification.

Constraints:
Properties:

absMaxLength9
AggregationNone
Alias
Association
Association End
businessRule[]
Class«File 50.605» VADrugClass
dataTypeSET
Datatype
dateAdded02/28/12
dateModified
Default
Default Value
enumeratedBaseDomain
externalMapLocation
externalMapType
fieldNameTYPE
fieldNumber3
fileNumber50.605
formatRule
formatString
generalDescription-
helpText-
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
isMultipleFalse
isNullableFalse
isRequiredFalse
Keywords
Lower0
Lower Value(0)
maxLength-
minLength-
modReason
Multiplicity0..1
Nametype
Name Expression
Namespace«File 50.605» VADrugClass
note
Opposite
originalClass
originalName
Owner«File 50.605» VADrugClass
Owning Association
Owning Template Parameter
permissableValueMeaningsMAJOR;MINOR;SUB-CLASS
permissableValues0;1;2
pointerFileName
pointerFileNumber-
Qualified NameHybrid::Pharmacy::National Drug File::Classes::VADrugClass::type
referenceDocumentHyperlink[]
referenceDocumentPage[]
referenceDocumentTitle[]
referenceInfo
requestedBy
StereotypeVistaAttributeDictionary, AttributeDictionary
subFileNumber-
synonym
technicalDescription-
Template Parameter
TypeVADrugClassTypeList
Upper1
Upper Value(1)
VisibilityPublic


 vuid
Public String vuid

VHA Unique ID (VUID). A unique meaningless integer assigned to reference terms VHA wide.

Constraints:
Properties:

absMaxLength20
AggregationNone
Alias
Association
Association End
businessRule[]
Class«File 50.605» VADrugClass
dataTypeFREE TEXT
Datatype
dateAdded02/28/12
dateModified
Default
Default Value
enumeratedBaseDomain
externalMapLocation
externalMapType
fieldNameVUID
fieldNumber99.99
fileNumber50.605
formatRule
formatString
generalDescription-
helpTextAnswer must be 1-20 characters in length.
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
isMultipleFalse
isNullableFalse
isRequiredTrue
Keywords
Lower1
Lower Value(1)
maxLength20
minLength1
modReason
Multiplicity1
Namevuid
Name Expression
Namespace«File 50.605» VADrugClass
note
Opposite
originalClass
originalName
Owner«File 50.605» VADrugClass
Owning Association
Owning Template Parameter
permissableValueMeanings-
permissableValues-
pointerFileName
pointerFileNumber-
Qualified NameHybrid::Pharmacy::National Drug File::Classes::VADrugClass::vuid
referenceDocumentHyperlink[]
referenceDocumentPage[]
referenceDocumentTitle[]
referenceInfo
requestedBy
StereotypeVistaAttributeDictionary, AttributeDictionary
subFileNumber-
synonym
technicalDescription-
Template Parameter
TypeString
Upper1
Upper Value(1)
VisibilityPublic