Pharmacy::National Drug File::Classes
Class NDCUPN

This file contains a list of National Drug Codes (NDCs) and Universal Product Numbers (UPNs).

Attributes
Date inactivationDate inactivationDate

This is the date when this item was made inactive.

«File 55.95» DrugManufacturer manufacturer manufacturer
String ndc ndc

This is the 12 character NDC (National Drug Code) for this item.

OtxRxIndicatorList otxRxIndicator otxRxIndicator

«File 50.608» PackageSize packageSize2 packageSize2
«File 50.609» PackageType packageType2 packageType2
String previousNdc previousNdc

String previousUpn previousUpn

String routeOfAdministration routeOfAdministration

Integer sequenceNumber sequenceNumber

String tradeName tradeName

This is the trade name of this item.

String upn upn

This is the UPN (Universal Product Number) for this item.

«File 50.68» VAProduct vAProductName vAProductName

Properties:

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

Attribute Details

 inactivationDate
Public Date inactivationDate

This is the date when this item was made inactive.

Constraints:
Properties:

absMaxLength12
AggregationNone
Alias
Association
Association End
businessRule[]
Class«File 50.67» NDCUPN
dataTypeDATE/TIME
Datatype
dateAdded02/28/12
dateModified
Default
Default Value
enumeratedBaseDomain
externalMapLocation
externalMapType
fieldNameINACTIVATION DATE
fieldNumber7
fileNumber50.67
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
NameinactivationDate
Name Expression
Namespace«File 50.67» NDCUPN
note
Opposite
originalClass
originalName
Owner«File 50.67» NDCUPN
Owning Association
Owning Template Parameter
permissableValueMeanings-
permissableValues-
pointerFileName
pointerFileNumber-
Qualified NameHybrid::Pharmacy::National Drug File::Classes::NDCUPN::inactivationDate
referenceDocumentHyperlink[]
referenceDocumentPage[]
referenceDocumentTitle[]
referenceInfo
requestedBy
StereotypeVistaAttributeDictionary, AttributeDictionary
subFileNumber-
synonym
technicalDescriptionThis field will be triggered by an entry of an inactivation date for the corresponding VA product.
Template Parameter
TypeDate
Upper1
Upper Value(1)
VisibilityPublic


 manufacturer
Public «File 55.95» DrugManufacturer manufacturer
Constraints:
Properties:

AggregationNone
Alias
Association«VistaAssociationDictionary» (manufacturer:DrugManufacturer)
Association End
businessRule[]
Class«File 50.67» NDCUPN
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
Namemanufacturer
Name Expression
Namespace«File 50.67» NDCUPN
note
Opposite
originalClass
originalName
Owner«File 50.67» NDCUPN
Owning Association
Owning Template Parameter
Qualified NameHybrid::Pharmacy::National Drug File::Classes::NDCUPN::manufacturer
referenceDocumentHyperlink[]
referenceDocumentPage[]
referenceDocumentTitle[]
referenceInfo
requestedBy
StereotypeAttributeDictionary
synonym
Template Parameter
Type«File 55.95» DrugManufacturer
Upper1
Upper Value(1)
VisibilityPublic


 ndc
Public String ndc

This is the 12 character NDC (National Drug Code) for this item.

Constraints:
Properties:

absMaxLength12
AggregationNone
Alias
Association
Association End
businessRule[]
Class«File 50.67» NDCUPN
dataTypeFREE TEXT
Datatype
dateAdded02/28/12
dateModified
Default
Default Value
enumeratedBaseDomain
externalMapLocation
externalMapType
fieldNameNDC
fieldNumber1
fileNumber50.67
formatRule
formatString
generalDescription-
helpTextAnswer must be 12 characters in length.
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)
maxLength12
minLength12
modReason
Multiplicity0..1
Namendc
Name Expression
Namespace«File 50.67» NDCUPN
note
Opposite
originalClass
originalName
Owner«File 50.67» NDCUPN
Owning Association
Owning Template Parameter
permissableValueMeanings-
permissableValues-
pointerFileName
pointerFileNumber-
Qualified NameHybrid::Pharmacy::National Drug File::Classes::NDCUPN::ndc
referenceDocumentHyperlink[]
referenceDocumentPage[]
referenceDocumentTitle[]
referenceInfo
requestedBy
StereotypeVistaAttributeDictionary, AttributeDictionary
subFileNumber-
synonym
technicalDescription-
Template Parameter
TypeString
Upper1
Upper Value(1)
VisibilityPublic


 otxRxIndicator
Public OtxRxIndicatorList otxRxIndicator

Constraints:
Properties:

absMaxLength16
AggregationNone
Alias
Association
Association End
businessRule[]
Class«File 50.67» NDCUPN
dataTypeSET
Datatype
dateAdded02/28/12
dateModified
Default
Default Value
enumeratedBaseDomain
externalMapLocation
externalMapType
fieldNameOTX/RX INDICATOR
fieldNumber10
fileNumber50.67
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
NameotxRxIndicator
Name Expression
Namespace«File 50.67» NDCUPN
note
Opposite
originalClass
originalName
Owner«File 50.67» NDCUPN
Owning Association
Owning Template Parameter
permissableValueMeaningsOver the counter;Prescription
permissableValuesO;R
pointerFileName
pointerFileNumber-
Qualified NameHybrid::Pharmacy::National Drug File::Classes::NDCUPN::otxRxIndicator
referenceDocumentHyperlink[]
referenceDocumentPage[]
referenceDocumentTitle[]
referenceInfo
requestedBy
StereotypeVistaAttributeDictionary, AttributeDictionary
subFileNumber-
synonym
technicalDescription-
Template Parameter
TypeOtxRxIndicatorList
Upper1
Upper Value(1)
VisibilityPublic


 packageSize2
Private «File 50.608» PackageSize packageSize2
Constraints:
Properties:

AggregationNone
Alias
Association«VistaAssociationDictionary» (packageSize2:PackageSize)
Association End
businessRule[]
Class«File 50.67» NDCUPN
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
NamepackageSize2
Name Expression
Namespace«File 50.67» NDCUPN
note
Opposite
originalClass
originalName
Owner«File 50.67» NDCUPN
Owning Association
Owning Template Parameter
Qualified NameHybrid::Pharmacy::National Drug File::Classes::NDCUPN::packageSize2
referenceDocumentHyperlink[]
referenceDocumentPage[]
referenceDocumentTitle[]
referenceInfo
requestedBy
StereotypeAttributeDictionary
synonym
Template Parameter
Type«File 50.608» PackageSize
Upper1
Upper Value(1)
VisibilityPrivate


 packageType2
Private «File 50.609» PackageType packageType2
Constraints:
Properties:

AggregationNone
Alias
Association«VistaAssociationDictionary» (packageType2:PackageType)
Association End
businessRule[]
Class«File 50.67» NDCUPN
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
NamepackageType2
Name Expression
Namespace«File 50.67» NDCUPN
note
Opposite
originalClass
originalName
Owner«File 50.67» NDCUPN
Owning Association
Owning Template Parameter
Qualified NameHybrid::Pharmacy::National Drug File::Classes::NDCUPN::packageType2
referenceDocumentHyperlink[]
referenceDocumentPage[]
referenceDocumentTitle[]
referenceInfo
requestedBy
StereotypeAttributeDictionary
synonym
Template Parameter
Type«File 50.609» PackageType
Upper1
Upper Value(1)
VisibilityPrivate


 previousNdc
Public String previousNdc

Constraints:
Properties:

absMaxLength12
AggregationNone
Alias
Association
Association End
businessRule[]
Class«File 50.67» NDCUPN
dataTypeFREE TEXT
Datatype
dateAdded02/28/12
dateModified
Default
Default Value
enumeratedBaseDomain
externalMapLocation
externalMapType
fieldNamePREVIOUS NDC
fieldNumber11
fileNumber50.67
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*
NamepreviousNdc
Name Expression
Namespace«File 50.67» NDCUPN
note
Opposite
originalClass
originalName
Owner«File 50.67» NDCUPN
Owning Association
Owning Template Parameter
permissableValueMeanings-
permissableValues-
pointerFileName
pointerFileNumber-
Qualified NameHybrid::Pharmacy::National Drug File::Classes::NDCUPN::previousNdc
referenceDocumentHyperlink[]
referenceDocumentPage[]
referenceDocumentTitle[]
referenceInfo
requestedBy
StereotypeVistaAttributeDictionary, AttributeDictionary
subFileNumber50.6711
synonym
technicalDescription-
Template Parameter
TypeString
Upper*
Upper Value(*)
VisibilityPublic


 previousUpn
Public String previousUpn

Constraints:
Properties:

absMaxLength40
AggregationNone
Alias
Association
Association End
businessRule[]
Class«File 50.67» NDCUPN
dataTypeFREE TEXT
Datatype
dateAdded02/28/12
dateModified
Default
Default Value
enumeratedBaseDomain
externalMapLocation
externalMapType
fieldNamePREVIOUS UPN
fieldNumber12
fileNumber50.67
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*
NamepreviousUpn
Name Expression
Namespace«File 50.67» NDCUPN
note
Opposite
originalClass
originalName
Owner«File 50.67» NDCUPN
Owning Association
Owning Template Parameter
permissableValueMeanings-
permissableValues-
pointerFileName
pointerFileNumber-
Qualified NameHybrid::Pharmacy::National Drug File::Classes::NDCUPN::previousUpn
referenceDocumentHyperlink[]
referenceDocumentPage[]
referenceDocumentTitle[]
referenceInfo
requestedBy
StereotypeVistaAttributeDictionary, AttributeDictionary
subFileNumber50.6712
synonym
technicalDescription-
Template Parameter
TypeString
Upper*
Upper Value(*)
VisibilityPublic


 routeOfAdministration
Public String routeOfAdministration

Constraints:
Properties:

absMaxLength40
AggregationNone
Alias
Association
Association End
businessRule[]
Class«File 50.67» NDCUPN
dataTypeFREE TEXT
Datatype
dateAdded02/28/12
dateModified
Default
Default Value
enumeratedBaseDomain
externalMapLocation
externalMapType
fieldNameROUTE OF ADMINISTRATION
fieldNumber6
fileNumber50.67
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*
NamerouteOfAdministration
Name Expression
Namespace«File 50.67» NDCUPN
note
Opposite
originalClass
originalName
Owner«File 50.67» NDCUPN
Owning Association
Owning Template Parameter
permissableValueMeanings-
permissableValues-
pointerFileName
pointerFileNumber-
Qualified NameHybrid::Pharmacy::National Drug File::Classes::NDCUPN::routeOfAdministration
referenceDocumentHyperlink[]
referenceDocumentPage[]
referenceDocumentTitle[]
referenceInfo
requestedBy
StereotypeVistaAttributeDictionary, AttributeDictionary
subFileNumber50.676
synonym
technicalDescription-
Template Parameter
TypeString
Upper*
Upper Value(*)
VisibilityPublic


 sequenceNumber
Public Integer sequenceNumber

Constraints:
Properties:

absMaxLength9
AggregationNone
Alias
Association
Association End
businessRule[]
Class«File 50.67» NDCUPN
dataTypeNUMERIC
Datatype
dateAdded02/28/12
dateModified
Default
Default Value
enumeratedBaseDomain
externalMapLocation
externalMapType
fieldNameSEQUENCE NUMBER
fieldNumber.01
fileNumber50.67
formatRule
formatString
generalDescription-
helpTextType a Number between 1 and 999999999, 0 Decimal Digits
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
NamesequenceNumber
Name Expression
Namespace«File 50.67» NDCUPN
note
Opposite
originalClass
originalName
Owner«File 50.67» NDCUPN
Owning Association
Owning Template Parameter
permissableValueMeanings-
permissableValues-
pointerFileName
pointerFileNumber-
Qualified NameHybrid::Pharmacy::National Drug File::Classes::NDCUPN::sequenceNumber
referenceDocumentHyperlink[]
referenceDocumentPage[]
referenceDocumentTitle[]
referenceInfo
requestedBy
StereotypeVistaAttributeDictionary, AttributeDictionary
subFileNumber-
synonym
technicalDescription-
Template Parameter
TypeInteger
Upper1
Upper Value(1)
VisibilityPublic


 tradeName
Public String tradeName

This is the trade name of this item.

Constraints:
Properties:

absMaxLength50
AggregationNone
Alias
Association
Association End
businessRule[]
Class«File 50.67» NDCUPN
dataTypeFREE TEXT
Datatype
dateAdded02/28/12
dateModified
Default
Default Value
enumeratedBaseDomain
externalMapLocation
externalMapType
fieldNameTRADE NAME
fieldNumber4
fileNumber50.67
formatRule
formatString
generalDescription-
helpTextAnswer must be 1-50 characters in length.
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)
maxLength50
minLength1
modReason
Multiplicity0..1
NametradeName
Name Expression
Namespace«File 50.67» NDCUPN
note
Opposite
originalClass
originalName
Owner«File 50.67» NDCUPN
Owning Association
Owning Template Parameter
permissableValueMeanings-
permissableValues-
pointerFileName
pointerFileNumber-
Qualified NameHybrid::Pharmacy::National Drug File::Classes::NDCUPN::tradeName
referenceDocumentHyperlink[]
referenceDocumentPage[]
referenceDocumentTitle[]
referenceInfo
requestedBy
StereotypeVistaAttributeDictionary, AttributeDictionary
subFileNumber-
synonym
technicalDescription-
Template Parameter
TypeString
Upper1
Upper Value(1)
VisibilityPublic


 upn
Public String upn

This is the UPN (Universal Product Number) for this item.

Constraints:
Properties:

absMaxLength40
AggregationNone
Alias
Association
Association End
businessRule[]
Class«File 50.67» NDCUPN
dataTypeFREE TEXT
Datatype
dateAdded02/28/12
dateModified
Default
Default Value
enumeratedBaseDomain
externalMapLocation
externalMapType
fieldNameUPN
fieldNumber2
fileNumber50.67
formatRule
formatString
generalDescription-
helpTextAnswer must be 1-40 characters in length.
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)
maxLength40
minLength1
modReason
Multiplicity0..1
Nameupn
Name Expression
Namespace«File 50.67» NDCUPN
note
Opposite
originalClass
originalName
Owner«File 50.67» NDCUPN
Owning Association
Owning Template Parameter
permissableValueMeanings-
permissableValues-
pointerFileName
pointerFileNumber-
Qualified NameHybrid::Pharmacy::National Drug File::Classes::NDCUPN::upn
referenceDocumentHyperlink[]
referenceDocumentPage[]
referenceDocumentTitle[]
referenceInfo
requestedBy
StereotypeVistaAttributeDictionary, AttributeDictionary
subFileNumber-
synonym
technicalDescription-
Template Parameter
TypeString
Upper1
Upper Value(1)
VisibilityPublic


 vAProductName
Public «File 50.68» VAProduct vAProductName
Constraints:
Properties:

AggregationNone
Alias
Association«VistaAssociationDictionary» (vAProductName:VAProduct)
Association End
businessRule[]
Class«File 50.67» NDCUPN
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
NamevAProductName
Name Expression
Namespace«File 50.67» NDCUPN
note
Opposite
originalClass
originalName
Owner«File 50.67» NDCUPN
Owning Association
Owning Template Parameter
Qualified NameHybrid::Pharmacy::National Drug File::Classes::NDCUPN::vAProductName
referenceDocumentHyperlink[]
referenceDocumentPage[]
referenceDocumentTitle[]
referenceInfo
requestedBy
StereotypeAttributeDictionary
synonym
Template Parameter
Type«File 50.68» VAProduct
Upper1
Upper Value(1)
VisibilityPublic