Pharmacy::Pharmacy Data Management::classes
Class Drug

This file holds the information related to each drug that can be used to fill a prescription. It is pointed to from several
other files and should be handled carefully, usually only by special individuals in the pharmacy service. Entries are not
typically deleted, but rather made inactive by entering an inactive date. This file must be built by Pharmacy Service
BEFORE going on-line. It is common to use another centers file and edit it to match your center's unique formulary.

Attributes
Integer *atcCanister *atcCanister

This should be the number of the canister from the Baxter ATC 212 dispensing machine that contains this drug. If no number is entered here, the Unit Dose package will assume that this drug is NOT currently in the ATC.

*labTestMonitor *labTestMonitor

This is the lab test results of which should be checked before this drug is dispensed.

Integer *monitorMaxDays *monitorMaxDays

This is the number of days during which the results of the lab tests are of interest when dispensing this drug.

String *monitorRoutine *monitorRoutine

This is the name of the routine which is called to do all necessary checking on lab test results before dispensing this drug.

*primaryDrug *primaryDrug

This is the corresponding Primary Drug for this dispense drug. A primary drug does not have a dosage associated with it.

*specimenType *specimenType

This is the specimen type on which the lab test should be run.

String actionProfileMessageOp actionProfileMessageOp

This message will be printed on the Outpatient action profile along with the other information for each prescription for this drug.

activityLog activityLog

Date the activity occurred.

ComputedTBD ahfsNumber ahfsNumber

String applicationPackagesUse applicationPackagesUse

This field is free text, but contains the codes of the DHCP packages that consider this drug part of its formulary. This field is set through the routine ^PSGIU, and NOT through VA FileMan. NOTES: Uneditable through VA FileMan.

ArWsAmisCategoryList arWsAmisCategory arWsAmisCategory

This refers to the category that this drug is to be classified as for AMIS statistics in Automatic Replenishment/Ward Stock.

Integer arWsAmisConversionNumber arWsAmisConversionNumber

This number reflects the number of doses/units contained in the dispensed drug for Automatic Replenishment/Ward Stock AMIS statistics. For example: For a 20cc vial, the quantity dispensed is 1, and the conversion number is 20. For 5 oz. antacid, the quantity dispensed is 1, and the conversion number is 1. For a bottle of 100 aspirin, the quantity dispensed is 1, and the conversion number is 100.

«File 50.0212» ATCCanister ATCCanister ATCCanister

This is the ATC dispensing machine canister number(s) for this drug by ward group. If a ward group does not have a canister
number, the pick lists for the ward group will not send this drug to the ATC.

String atcMnemonic atcMnemonic

This is the link between the Unit Dose package and the ATC dispensing machine. The data here is sent to the ATC, and therefore MUST match the mnemonic entered for this same drug in the ATC. If the mnemonic entered here does not match a mnemonic within the ATC, any pick list with this mnemonic sent to the ATC will not complete.

Boolean cmopDispense cmopDispense

Indicates if this drug may be dispensed from the Consolidated Mail Outpatient Pharmacy System.

String cmopId cmopId

This field contains the VA CMOP National Identifier from NDF.

«File 50» Drug correspondingInpatientDrug correspondingInpatientDrug
«File 50» Drug correspondingOutpatientDrug correspondingOutpatientDrug
Integer currentInventory currentInventory

This field contains the current number of the drug in stock.

Integer dawCode dawCode

Dispensed As Written code. This information is used for NCPDP electronic claim transmission to third party payers (insurance companies).

String dayNdOrDoseNlLimit dayNdOrDoseNlLimit

This is mainly for NARCOTICS and ANTIBIOTICS. If a number is found here when this medication is selected for a UNIT DOSE order, that number will be used to calculate the DEFAULT value for the STOP DATE/TIME prompt in the entry of that order. If the number entered is followed by a "D", that number of days will be added to the START DATE. If the number is followed by an "L", that number will be used to calculate the DOSE LIMIT.

String deaSpecialHdlg deaSpecialHdlg

This field is used to show the DEA Special Handling .

String dispenseUnit dispenseUnit

This is the dispense unit for this drug.

Integer dispenseUnitsPerOrderUnit dispenseUnitsPerOrderUnit

This is the dispense units per order unit for this drug.

«File 50» Drug_ClozapineData drug_ClozapineData drug_ClozapineData
«File 51.7» DrugText drugTextEntry drugTextEntry
«File 50» Drug formularyAlternative formularyAlternative

 This is a formulary alternative to this non-formulary drug. Any formulary alternatives are shown to non-pharmacistswhenever they attempt to order a non-formulary drug.

String fsn fsn

This is the federal stock number of this drug.

Boolean genderSpecificLblsOnAllRx genderSpecificLblsOnAllRx

If this field contains "N", warning labels that are marked with a SPECIFIC TO GENDER value of "M" for Male or "F" for Female will only print for this drug when the patient is that specific gender. If this field is null or contains a "Y", then the warning will print for both genders.

String genericName genericName

This is the generic name of the drug. In addition, if this entry is marked for CMOP transmission, the generic name cannot be edited unless it is UNmarked for CMOP transmission first.

«File 441» ItemMaster iFCAPItemNumber iFCAPItemNumber

To provide a direct link between the DRUG file and the ITEM MASTER file.

inactiveDate inactiveDate

This is the date the drug is inactive.

String inpatientPharmacyLocation inpatientPharmacyLocation

Enter from 1 to 3 location codes, each separated by commas, that define the location of this item in the inpatient pharmacy storage. This will be used to sort Automatic Replenishment reports for easier location of items.

ComputedTBD invOrderUnits invOrderUnits

This is the inventory order units for this drug.

LocalNonFormularyList localNonFormulary localNonFormulary

This is used to designate the drug as non-formulary.

«File 50.0904» LocalPossibleDosage localPossibleDosage localPossibleDosage

This multiple contains the local possible dose and package. If a drug does not have Possible Dosages because it doesnot
meet the specified criteria based on the VA Product File match, then Local Possible Dosages should be created.

Integer maximumDosePerDay maximumDosePerDay

This field is used as a standard maximum dosage.

String message message

Message displayed whenever drug is selected for RX. Commonly used to warn about restrictions to certain services, doctors, etc. This is purely a passive informational free text field.

«File 50.605» VADrugClass nationalDrugClass nationalDrugClass
«File 50.6» VAGeneric nationalDrugFileEntry nationalDrugFileEntry

This is the pointer to the National Drug file (^PSNDF).

Boolean nationalFormularyIndicator nationalFormularyIndicator

This field will be used to determine whether this drug is on the National Formulary. Data will be maintained at the national level. This field will be populated during the NDF matching process. The data cannot be edited at the local level.

NCPDPDispenseUnitList ncpdpDispenseUnit ncpdpDispenseUnit

The NCPDP QUANTITY MULTIPLIER field and this field are used to determine metric quantity for electronic 3rd Party billing purposes. This field indicates the NCPDP standard billing Unit of Measure (EA - EACH; GM - GRAMS; ML - MILLILITERS).

Integer ncpdpQuantityMultiplier ncpdpQuantityMultiplier

The NCPDP DISPENSE UNIT field and this field are used to determine metric quantity for electronic 3rd Party billing purposes. This field contains the number that will be multiplied by the quantity in the prescription in order to determine the correct quantity to electronically bill 3rd party insurance companies.

String ndc ndc

This is the National Drug Code for this drug.

«File 50.032» NDCByOutpatientSite NDCByOutpatientSite NDCByOutpatientSite
String newWarningLabelList newWarningLabelList

Enter a comma-delimited list of warning numbers from old and new warning files, following new file entries with an "N".

Integer normalAmountToOrder normalAmountToOrder

This is the normal amount to order for this drug.

Integer number number

This field contains the internal record number of the drug.

«File 50.01» OldNames oldNames oldNames
«File 50.0906» OPAI oPAI oPAI
Boolean opExternalDispense opExternalDispense

Indicates if this drug may be dispensed to an external interface dispensing machine.

«File 51.5» OrderUnit orderUnit orderUnit

This is the order unit for this drug.

«File 50.608» PackageSize packageSize packageSize

This is the pointer to the Package Size file.

«File 50.609» PackageType packageType packageType

This is the pointer to the Package Type file.

«File 50.7» PharmacyOrderableItem pharmacyOrderableItem pharmacyOrderableItem

Name used by ORDER ENTRY/RESULTS REPORTING.

«File 50.0903» PossibleDosages possibleDosages possibleDosages

This multiple contains the dispense units per dose, dose and package fields. Possible Dosages can be created only fordrugs
that meet the specified criteria based on the VA Product File match. Possible Dosages are numeric. If a drug cannothave
Possible Dosages based on the criteria not being met, then Local Possible Dosages should be created for the drug.

Integer pricePerDispenseUnit pricePerDispenseUnit

This is the price per dispense unit for this drug.

Integer pricePerOrderUnit pricePerOrderUnit

This is the price per order unit for this drug.

«File 50.68» VAProduct psndfVaProductNameEntry psndfVaProductNameEntry

This is the pointer to the VA Product file in the National Drug File package.

String quantityDispenseMessage quantityDispenseMessage

This is a free text description used by pharmacy personnel to indicate which quantities for the drug/item are stocked by the Outpatient Pharmacy system for this facility.

Integer reorderLevel reorderLevel

This field is used to indicate the reorder level for this drug.

String restriction restriction

This is any restrictions that may apply to this drug.

Integer serviceCode serviceCode

The Charge Description Master (CDM) Change Control board assigns value for this field. The value should be a number between 600001-699999.

String standardSig standardSig

This field is used as a standard default for medication instructions.

Integer strength strength

This field is a numeric value representing the single dose of medication supplied by this product.

«File 50.1» Synonym synonym synonym

This multiple contains the Synonym, NDC Code, Intended Use, VSN, Order Unit, Price per Order Unit, Dispense Units per Order
Unit, Price per Dispense Unit, and Vendor fields. It is used for a quick code for look ups or to locate NDCs to increment
the drug's inventory when orders are received.

«File 50.607» DrugUnits unit unit

Unit of measure. Pointer to the Drug Units File #50.607.

«File 51.2» MedicationRoutes unitDoseMedRoute unitDoseMedRoute

If data is found here when this medication is selected for a UNIT DOSE order, that data will be used as the DEFAULT value for the MED ROUTE prompt in ORDER ENTRY. Please note that ORAL is not selectable as a MED ROUTE here, since it is the standard default value in order entry. here, since it is the standard default value in order entry.

String unitDoseSchedule unitDoseSchedule

If a schedule is found here when this medication is selected for a UNIT DOSE order, that schedule will be used as a default value for the SCHEDULE prompt in order entry.

UnitDoseScheduleTypeDrugList unitDoseScheduleType unitDoseScheduleType

If data is found here when this medication is selected for a UNIT DOSE order, that data will be used as the DEFAULT value for the SCHEDULE TYPE prompt in ORDER ENTRY. Please note that you will NOT find CONTINUOUS as a SCHEDULE TYPE here, since it is the standard default in order entry.

String vaClassification vaClassification

This is the VA classification for this drug.

ComputedTBD vaDrugClassCode vaDrugClassCode

This is the VA Drug Class Code along with the description of that class.

String vaProductName vaProductName

This is the VA Product Name matched to in the National Drug file.

VISNNonFormularyList visnNonFormulary visnNonFormulary

This field will designate a drug that is not on the VISN Formulary.

String warningLabel warningLabel

This field is used to indicate if a warning should be printed with the selection of this drug.


Properties:

Alias
businessRule[]
Classifier Behavior
dateAdded7/2/12
dateModified5/14/14
fileNameDrug
fileNumber50
highLevelConcept
informationDomainPharmacy Data Management
Is Abstractfalse
Is Activefalse
Is Leaffalse
KeywordsFile 50
modReason
NameDrug
Name Expression
Namespaceclasses
note
originalName
Owned Template Signature
Ownerclasses
Owning Template Parameter
Packageclasses
packageNamePharmacy Data Management
projectID
Qualified NameHybrid::Pharmacy::Pharmacy Data Management::classes::Drug
referenceDocumentHyperlink[]
referenceDocumentPage[]
referenceDocumentTitle[]
Representation
requestedBy
rootClass
StereotypeClassDictionary, VistaClassDictionary
synonym
Template Parameter
VisibilityPublic

Attribute Details

 *atcCanister
Public Integer *atcCanister

This should be the number of the canister from the Baxter ATC 212 dispensing machine that contains this drug. If no number is entered here, the Unit Dose package will assume that this drug is NOT currently in the ATC.

Constraints:
Properties:

absMaxLength3
AggregationNone
Alias
Association
Association End
businessRule[]
Class«File 50» Drug
dataTypeNUMERIC
Datatype
dateAdded07/02/12
dateModified
Default
Default Value
enumeratedBaseDomain
externalMapLocation
externalMapType
fieldName*ATC CANISTER
fieldNumber212.1
fileNumber50
formatRule
formatString
generalDescription This should be the number of the canister from the Baxter ATC 212 dispensing machine that contains this drug. If no number is entered here, the Unit Dose package will assume that this drug is NOT currently in the ATC.
helpTextEnter a Number between 1 and 212, 0 Decimal Digits.
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
Name*atcCanister
Name Expression
Namespace«File 50» Drug
note
Opposite
originalClass
originalName
Owner«File 50» Drug
Owning Association
Owning Template Parameter
permissableValueMeanings-
permissableValues-
pointerFileName
pointerFileNumber-
Qualified NameHybrid::Pharmacy::Pharmacy Data Management::classes::Drug::*atcCanister
referenceDocumentHyperlink[]
referenceDocumentPage[]
referenceDocumentTitle[]
referenceInfo
requestedBy
StereotypeAttributeDictionary, VistaAttributeDictionary
subFileNumber-
synonym
technicalDescription-
Template Parameter
TypeInteger
Upper1
Upper Value(1)
VisibilityPublic


 *labTestMonitor
Public  *labTestMonitor

This is the lab test results of which should be checked before this drug is dispensed.

Constraints:
Properties:

absMaxLength40
AggregationNone
Alias
Association
Association End
businessRule[]
Class«File 50» Drug
dataTypePOINTER
Datatype
dateAdded07/02/12
dateModified
Default
Default Value
enumeratedBaseDomain
externalMapLocation
externalMapType
fieldName*LAB TEST MONITOR
fieldNumber623002
fileNumber50
formatRule
formatString
generalDescriptionThis is the lab test results of which should be checked before this drug is dispensed.
helpText-
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
isMultipleFalse
isNullableFalse
isRequiredFalse
KeywordsPointer
Lower0
Lower Value(0)
maxLength-
minLength-
modReason
Multiplicity0..1
Name*labTestMonitor
Name Expression
Namespace«File 50» Drug
note
Opposite
originalClass
originalName
Owner«File 50» Drug
Owning Association
Owning Template Parameter
permissableValueMeanings-
permissableValues-
pointerFileName
pointerFileNumber60
Qualified NameHybrid::Pharmacy::Pharmacy Data Management::classes::Drug::*labTestMonitor
referenceDocumentHyperlink[]
referenceDocumentPage[]
referenceDocumentTitle[]
referenceInfo
requestedBy
StereotypeAttributeDictionary, VistaAttributeDictionary
subFileNumber-
synonym
technicalDescription-
Template Parameter
Type
Upper1
Upper Value(1)
VisibilityPublic


 *monitorMaxDays
Public Integer *monitorMaxDays

This is the number of days during which the results of the lab tests are of interest when dispensing this drug.

Constraints:
Properties:

absMaxLength3
AggregationNone
Alias
Association
Association End
businessRule[]
Class«File 50» Drug
dataTypeNUMERIC
Datatype
dateAdded07/02/12
dateModified
Default
Default Value
enumeratedBaseDomain
externalMapLocation
externalMapType
fieldName*MONITOR MAX DAYS
fieldNumber623003
fileNumber50
formatRule
formatString
generalDescriptionThis is the number of days during which the results of the lab tests are of interest when dispensing this drug.
helpTextType a Number between 0 and 999, 0 Decimal Digits
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
Name*monitorMaxDays
Name Expression
Namespace«File 50» Drug
note
Opposite
originalClass
originalName
Owner«File 50» Drug
Owning Association
Owning Template Parameter
permissableValueMeanings-
permissableValues-
pointerFileName
pointerFileNumber-
Qualified NameHybrid::Pharmacy::Pharmacy Data Management::classes::Drug::*monitorMaxDays
referenceDocumentHyperlink[]
referenceDocumentPage[]
referenceDocumentTitle[]
referenceInfo
requestedBy
StereotypeAttributeDictionary, VistaAttributeDictionary
subFileNumber-
synonym
technicalDescription-
Template Parameter
TypeInteger
Upper1
Upper Value(1)
VisibilityPublic


 *monitorRoutine
Public String *monitorRoutine

This is the name of the routine which is called to do all necessary checking on lab test results before dispensing this drug.

Constraints:
Properties:

absMaxLength8
AggregationNone
Alias
Association
Association End
businessRule[]
Class«File 50» Drug
dataTypeFREE TEXT
Datatype
dateAdded07/02/12
dateModified
Default
Default Value
enumeratedBaseDomain
externalMapLocation
externalMapType
fieldName*MONITOR ROUTINE
fieldNumber623008
fileNumber50
formatRule
formatString
generalDescriptionThis is the name of the routine which is called to do all necessary checking on lab test results before dispensing this drug.
helpTextAnswer must be 3-8 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)
maxLength8
minLength3
modReason
Multiplicity0..1
Name*monitorRoutine
Name Expression
Namespace«File 50» Drug
note
Opposite
originalClass
originalName
Owner«File 50» Drug
Owning Association
Owning Template Parameter
permissableValueMeanings-
permissableValues-
pointerFileName
pointerFileNumber-
Qualified NameHybrid::Pharmacy::Pharmacy Data Management::classes::Drug::*monitorRoutine
referenceDocumentHyperlink[]
referenceDocumentPage[]
referenceDocumentTitle[]
referenceInfo
requestedBy
StereotypeAttributeDictionary, VistaAttributeDictionary
subFileNumber-
synonym
technicalDescription-
Template Parameter
TypeString
Upper1
Upper Value(1)
VisibilityPublic


 *primaryDrug
Public  *primaryDrug

This is the corresponding Primary Drug for this dispense drug. A primary drug does not have a dosage associated with it.

Constraints:
Properties:

absMaxLength40
AggregationNone
Alias
Association
Association End
businessRule[]
Class«File 50» Drug
dataTypePOINTER
Datatype
dateAdded07/02/12
dateModified
Default
Default Value
enumeratedBaseDomain
externalMapLocation
externalMapType
fieldName*PRIMARY DRUG
fieldNumber64
fileNumber50
formatRule
formatString
generalDescription This is the corresponding Primary Drug for this dispense drug. A primary drug does not have a dosage associated with it.
helpTextEnter a primary drug for this drug.
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
isMultipleFalse
isNullableFalse
isRequiredFalse
KeywordsPointer
Lower0
Lower Value(0)
maxLength-
minLength-
modReason
Multiplicity0..1
Name*primaryDrug
Name Expression
Namespace«File 50» Drug
note
Opposite
originalClass
originalName
Owner«File 50» Drug
Owning Association
Owning Template Parameter
permissableValueMeanings-
permissableValues-
pointerFileName
pointerFileNumber50.3
Qualified NameHybrid::Pharmacy::Pharmacy Data Management::classes::Drug::*primaryDrug
referenceDocumentHyperlink[]
referenceDocumentPage[]
referenceDocumentTitle[]
referenceInfo
requestedBy
StereotypeAttributeDictionary, VistaAttributeDictionary
subFileNumber-
synonym
technicalDescription This is the corresponding primary drug for this dispense drug. The primary drug will show on the profiles and other reports. (This dispense drug shows on the expanded view of the order.) This is also used to find the primary drug of an order when a dispense drug is selected.
Template Parameter
Type
Upper1
Upper Value(1)
VisibilityPublic


 *specimenType
Public  *specimenType

This is the specimen type on which the lab test should be run.

Constraints:
Properties:

absMaxLength80
AggregationNone
Alias
Association
Association End
businessRule[]
Class«File 50» Drug
dataTypePOINTER
Datatype
dateAdded07/02/12
dateModified
Default
Default Value
enumeratedBaseDomain
externalMapLocation
externalMapType
fieldName*SPECIMEN TYPE
fieldNumber623004
fileNumber50
formatRule
formatString
generalDescriptionThis is the specimen type on which the lab test should be run.
helpText-
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
isMultipleFalse
isNullableFalse
isRequiredFalse
KeywordsPointer
Lower0
Lower Value(0)
maxLength-
minLength-
modReason
Multiplicity0..1
Name*specimenType
Name Expression
Namespace«File 50» Drug
note
Opposite
originalClass
originalName
Owner«File 50» Drug
Owning Association
Owning Template Parameter
permissableValueMeanings-
permissableValues-
pointerFileName
pointerFileNumber61
Qualified NameHybrid::Pharmacy::Pharmacy Data Management::classes::Drug::*specimenType
referenceDocumentHyperlink[]
referenceDocumentPage[]
referenceDocumentTitle[]
referenceInfo
requestedBy
StereotypeAttributeDictionary, VistaAttributeDictionary
subFileNumber-
synonym
technicalDescription-
Template Parameter
Type
Upper1
Upper Value(1)
VisibilityPublic


 actionProfileMessageOp
Public String actionProfileMessageOp

This message will be printed on the Outpatient action profile along with the other information for each prescription for this drug.

Constraints:
Properties:

absMaxLength120
AggregationNone
Alias
Association
Association End
businessRule[]
Class«File 50» Drug
dataTypeFREE TEXT
Datatype
dateAdded07/02/12
dateModified
Default
Default Value
enumeratedBaseDomain
externalMapLocation
externalMapType
fieldNameACTION PROFILE MESSAGE (OP)
fieldNumber40
fileNumber50
formatRule
formatString
generalDescriptionThis message will be printed on the Outpatient action profile along with the other information for each prescription for this drug.
helpTextAnswer must be 1-120 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)
maxLength120
minLength1
modReason
Multiplicity0..1
NameactionProfileMessageOp
Name Expression
Namespace«File 50» Drug
note
Opposite
originalClass
originalName
Owner«File 50» Drug
Owning Association
Owning Template Parameter
permissableValueMeanings-
permissableValues-
pointerFileName
pointerFileNumber-
Qualified NameHybrid::Pharmacy::Pharmacy Data Management::classes::Drug::actionProfileMessageOp
referenceDocumentHyperlink[]
referenceDocumentPage[]
referenceDocumentTitle[]
referenceInfo
requestedBy
StereotypeAttributeDictionary, VistaAttributeDictionary
subFileNumber-
synonym
technicalDescriptionfree text.
Template Parameter
TypeString
Upper1
Upper Value(1)
VisibilityPublic


 activityLog
Public  activityLog

Date the activity occurred.

Constraints:
Properties:

absMaxLength18
AggregationNone
Alias
Association
Association End
businessRule[]
Class«File 50» Drug
dataTypeDATE/TIME
Datatype
dateAdded07/02/12
dateModified
Default
Default Value
enumeratedBaseDomain
externalMapLocation
externalMapType
fieldNameACTIVITY LOG
fieldNumber214
fileNumber50
formatRule
formatString
generalDescriptionDate the activity occurred.
helpText-
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
isMultipleTrue
isNullableFalse
isRequiredFalse
KeywordsDatetime
Lower0
Lower Value(0)
maxLength-
minLength-
modReason
Multiplicity0..1
NameactivityLog
Name Expression
Namespace«File 50» Drug
note
Opposite
originalClass
originalName
Owner«File 50» Drug
Owning Association
Owning Template Parameter
permissableValueMeanings-
permissableValues-
pointerFileName
pointerFileNumber-
Qualified NameHybrid::Pharmacy::Pharmacy Data Management::classes::Drug::activityLog
referenceDocumentHyperlink[]
referenceDocumentPage[]
referenceDocumentTitle[]
referenceInfo
requestedBy
StereotypeAttributeDictionary, VistaAttributeDictionary
subFileNumber50.0214
synonym
technicalDescriptionDate (Multiply asked)
Template Parameter
Type
Upper1
Upper Value(1)
VisibilityPublic


 ahfsNumber
Public ComputedTBD ahfsNumber

Constraints:
Properties:

absMaxLength8
AggregationNone
Alias
Association
Association End
businessRule[]
Class«File 50» Drug
dataTypeCOMPUTED
Datatype
dateAdded07/02/12
dateModified
Default
Default Value
enumeratedBaseDomain
externalMapLocation
externalMapType
fieldNameAHFS NUMBER
fieldNumber1
fileNumber50
formatRule
formatString
generalDescription-
helpText-
Is Compositefalse
Is Derivedtrue
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
NameahfsNumber
Name Expression
Namespace«File 50» Drug
note
Opposite
originalClass
originalName
Owner«File 50» Drug
Owning Association
Owning Template Parameter
permissableValueMeanings-
permissableValues-
pointerFileName
pointerFileNumber-
Qualified NameHybrid::Pharmacy::Pharmacy Data Management::classes::Drug::ahfsNumber
referenceDocumentHyperlink[]
referenceDocumentPage[]
referenceDocumentTitle[]
referenceInfo
requestedBy
StereotypeAttributeDictionary, VistaAttributeDictionary
subFileNumber-
synonym
technicalDescription-
Template Parameter
TypeComputedTBD
Upper1
Upper Value(1)
VisibilityPublic


 applicationPackagesUse
Public String applicationPackagesUse

This field is free text, but contains the codes of the DHCP packages that consider this drug part of its formulary. This field is set through the routine ^PSGIU, and NOT through VA FileMan. NOTES: Uneditable through VA FileMan.

Constraints:
Properties:

absMaxLength90
AggregationNone
Alias
Association
Association End
businessRule[]
Class«File 50» Drug
dataTypeFREE TEXT
Datatype
dateAdded07/02/12
dateModified
Default
Default Value
enumeratedBaseDomain
externalMapLocation
externalMapType
fieldNameAPPLICATION PACKAGES' USE
fieldNumber63
fileNumber50
formatRule
formatString
generalDescriptionThis field is free text, but contains the codes of the DHCP packages that consider this drug part of its formulary. This field is set through the routine ^PSGIU, and NOT through VA FileMan. NOTES: Uneditable through VA FileMan.
helpTextAnswer must be 1-90 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)
maxLength90
minLength1
modReason
Multiplicity0..1
NameapplicationPackagesUse
Name Expression
Namespace«File 50» Drug
note
Opposite
originalClass
originalName
Owner«File 50» Drug
Owning Association
Owning Template Parameter
permissableValueMeanings-
permissableValues-
pointerFileName
pointerFileNumber-
Qualified NameHybrid::Pharmacy::Pharmacy Data Management::classes::Drug::applicationPackagesUse
referenceDocumentHyperlink[]
referenceDocumentPage[]
referenceDocumentTitle[]
referenceInfo
requestedBy
StereotypeAttributeDictionary, VistaAttributeDictionary
subFileNumber-
synonym
technicalDescription-
Template Parameter
TypeString
Upper1
Upper Value(1)
VisibilityPublic


 arWsAmisCategory
Public ArWsAmisCategoryList arWsAmisCategory

This refers to the category that this drug is to be classified as for AMIS statistics in Automatic Replenishment/Ward Stock.

Constraints:
Properties:

absMaxLength32
AggregationNone
Alias
Association
Association End
businessRule[]
Class«File 50» Drug
dataTypeSET
Datatype
dateAdded07/02/12
dateModified
Default
Default Value
enumeratedBaseDomain
externalMapLocation
externalMapType
fieldNameAR/WS AMIS CATEGORY
fieldNumber301
fileNumber50
formatRule
formatString
generalDescriptionThis refers to the category that this drug is to be classified as for AMIS statistics in Automatic Replenishment/Ward Stock.
helpTextEnter the category that this drug is to be classified as for AMIS statistics in Automatic Replenishment/Ward Stock.
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
NamearWsAmisCategory
Name Expression
Namespace«File 50» Drug
note
Opposite
originalClass
originalName
Owner«File 50» Drug
Owning Association
Owning Template Parameter
permissableValueMeaningsField 03 or 04 - Doses by Type;Field 06 or 07 - Units of Issue;Field 17 - Fluids and Admin Sets;Field 22 - Blood Products
permissableValues0;1;2;3
pointerFileName
pointerFileNumber-
Qualified NameHybrid::Pharmacy::Pharmacy Data Management::classes::Drug::arWsAmisCategory
referenceDocumentHyperlink[]
referenceDocumentPage[]
referenceDocumentTitle[]
referenceInfo
requestedBy
StereotypeAttributeDictionary, VistaAttributeDictionary
subFileNumber-
synonym
technicalDescription-
Template Parameter
TypeArWsAmisCategoryList
Upper1
Upper Value(1)
VisibilityPublic


 arWsAmisConversionNumber
Public Integer arWsAmisConversionNumber

This number reflects the number of doses/units contained in the dispensed drug for Automatic Replenishment/Ward Stock AMIS statistics. For example: For a 20cc vial, the quantity dispensed is 1, and the conversion number is 20. For 5 oz. antacid, the quantity dispensed is 1, and the conversion number is 1. For a bottle of 100 aspirin, the quantity dispensed is 1, and the conversion number is 100.

Constraints:
Properties:

absMaxLength4
AggregationNone
Alias
Association
Association End
businessRule[]
Class«File 50» Drug
dataTypeNUMERIC
Datatype
dateAdded07/02/12
dateModified
Default
Default Value
enumeratedBaseDomain
externalMapLocation
externalMapType
fieldNameAR/WS AMIS CONVERSION NUMBER
fieldNumber302
fileNumber50
formatRule
formatString
generalDescriptionThis number reflects the number of doses/units contained in the dispensed drug for Automatic Replenishment/Ward Stock AMIS statistics. For example: For a 20cc vial, the quantity dispensed is 1, and the conversion number is 20. For 5 oz. antacid, the quantity dispensed is 1, and the conversion number is 1. For a bottle of 100 aspirin, the quantity dispensed is 1, and the conversion number is 100.
helpTextEnter a whole number between 1 and 9999, 0 Decimal Digits.
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
NamearWsAmisConversionNumber
Name Expression
Namespace«File 50» Drug
note
Opposite
originalClass
originalName
Owner«File 50» Drug
Owning Association
Owning Template Parameter
permissableValueMeanings-
permissableValues-
pointerFileName
pointerFileNumber-
Qualified NameHybrid::Pharmacy::Pharmacy Data Management::classes::Drug::arWsAmisConversionNumber
referenceDocumentHyperlink[]
referenceDocumentPage[]
referenceDocumentTitle[]
referenceInfo
requestedBy
StereotypeAttributeDictionary, VistaAttributeDictionary
subFileNumber-
synonym
technicalDescription-
Template Parameter
TypeInteger
Upper1
Upper Value(1)
VisibilityPublic


 ATCCanister
Public «File 50.0212» ATCCanister ATCCanister

This is the ATC dispensing machine canister number(s) for this drug by ward group. If a ward group does not have a canister
number, the pick lists for the ward group will not send this drug to the ATC.

Constraints:
Properties:

AggregationNone
Alias
Association«VistaAssociationDictionary» (ATCCanister:ATCCanister)
Association End
businessRule[]
Class«File 50» Drug
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*
NameATCCanister
Name Expression
Namespace«File 50» Drug
note
Opposite
originalClass
originalName
Owner«File 50» Drug
Owning Association
Owning Template Parameter
Qualified NameHybrid::Pharmacy::Pharmacy Data Management::classes::Drug::ATCCanister
referenceDocumentHyperlink[]
referenceDocumentPage[]
referenceDocumentTitle[]
referenceInfo
requestedBy
StereotypeAttributeDictionary
synonym
Template Parameter
Type«File 50.0212» ATCCanister
Upper*
Upper Value(*)
VisibilityPublic


 atcMnemonic
Public String atcMnemonic

This is the link between the Unit Dose package and the ATC dispensing machine. The data here is sent to the ATC, and therefore MUST match the mnemonic entered for this same drug in the ATC. If the mnemonic entered here does not match a mnemonic within the ATC, any pick list with this mnemonic sent to the ATC will not complete.

Constraints:
Properties:

absMaxLength15
AggregationNone
Alias
Association
Association End
businessRule[]
Class«File 50» Drug
dataTypeFREE TEXT
Datatype
dateAdded07/02/12
dateModified
Default
Default Value
enumeratedBaseDomain
externalMapLocation
externalMapType
fieldNameATC MNEMONIC
fieldNumber212.2
fileNumber50
formatRule
formatString
generalDescription This is the link between the Unit Dose package and the ATC dispensing machine. The data here is sent to the ATC, and therefore MUST match the mnemonic entered for this same drug in the ATC. If the mnemonic entered here does not match a mnemonic within the ATC, any pick list with this mnemonic sent to the ATC will not complete.
helpTextAnswer must be 1-15 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)
maxLength15
minLength1
modReason
Multiplicity0..1
NameatcMnemonic
Name Expression
Namespace«File 50» Drug
note
Opposite
originalClass
originalName
Owner«File 50» Drug
Owning Association
Owning Template Parameter
permissableValueMeanings-
permissableValues-
pointerFileName
pointerFileNumber-
Qualified NameHybrid::Pharmacy::Pharmacy Data Management::classes::Drug::atcMnemonic
referenceDocumentHyperlink[]
referenceDocumentPage[]
referenceDocumentTitle[]
referenceInfo
requestedBy
StereotypeAttributeDictionary, VistaAttributeDictionary
subFileNumber-
synonym
technicalDescription-
Template Parameter
TypeString
Upper1
Upper Value(1)
VisibilityPublic


 cmopDispense
Public Boolean cmopDispense

Indicates if this drug may be dispensed from the Consolidated Mail Outpatient Pharmacy System.

Constraints:
Properties:

absMaxLength3
AggregationNone
Alias
Association
Association End
businessRule[]
Class«File 50» Drug
dataTypeSET
Datatype
dateAdded07/02/12
dateModified
Default
Default Value
enumeratedBaseDomain
externalMapLocation
externalMapType
fieldNameCMOP DISPENSE
fieldNumber213
fileNumber50
formatRule
formatString
generalDescriptionIndicates if this drug may be dispensed from the Consolidated Mail Outpatient Pharmacy System.
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
NamecmopDispense
Name Expression
Namespace«File 50» Drug
note
Opposite
originalClass
originalName
Owner«File 50» Drug
Owning Association
Owning Template Parameter
permissableValueMeaningsNO;YES
permissableValues0;1
pointerFileName
pointerFileNumber-
Qualified NameHybrid::Pharmacy::Pharmacy Data Management::classes::Drug::cmopDispense
referenceDocumentHyperlink[]
referenceDocumentPage[]
referenceDocumentTitle[]
referenceInfo
requestedBy
StereotypeAttributeDictionary, VistaAttributeDictionary
subFileNumber-
synonym
technicalDescriptionSet of codes
Template Parameter
TypeBoolean
Upper1
Upper Value(1)
VisibilityPublic


 cmopId
Public String cmopId

This field contains the VA CMOP National Identifier from NDF.

Constraints:
Properties:

absMaxLength5
AggregationNone
Alias
Association
Association End
businessRule[]
Class«File 50» Drug
dataTypeFREE TEXT
Datatype
dateAdded07/02/12
dateModified
Default
Default Value
enumeratedBaseDomain
externalMapLocation
externalMapType
fieldNameCMOP ID
fieldNumber27
fileNumber50
formatRule
formatString
generalDescriptionThis field contains the VA CMOP National Identifier from NDF.
helpTextAnswer must be 1-5 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)
maxLength5
minLength1
modReason
Multiplicity0..1
NamecmopId
Name Expression
Namespace«File 50» Drug
note
Opposite
originalClass
originalName
Owner«File 50» Drug
Owning Association
Owning Template Parameter
permissableValueMeanings-
permissableValues-
pointerFileName
pointerFileNumber-
Qualified NameHybrid::Pharmacy::Pharmacy Data Management::classes::Drug::cmopId
referenceDocumentHyperlink[]
referenceDocumentPage[]
referenceDocumentTitle[]
referenceInfo
requestedBy
StereotypeAttributeDictionary, VistaAttributeDictionary
subFileNumber-
synonym
technicalDescription-
Template Parameter
TypeString
Upper1
Upper Value(1)
VisibilityPublic


 correspondingInpatientDrug
Public «File 50» Drug correspondingInpatientDrug
Constraints:
Properties:

AggregationNone
Alias
Association«VistaAssociationDictionary» (correspondingInpatientDrug:Drug)
Association End
businessRule[]
Class«File 50» Drug
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
NamecorrespondingInpatientDrug
Name Expression
Namespace«File 50» Drug
note
Opposite
originalClass
originalName
Owner«File 50» Drug
Owning Association
Owning Template Parameter
Qualified NameHybrid::Pharmacy::Pharmacy Data Management::classes::Drug::correspondingInpatientDrug
referenceDocumentHyperlink[]
referenceDocumentPage[]
referenceDocumentTitle[]
referenceInfo
requestedBy
StereotypeAttributeDictionary
synonym
Template Parameter
Type«File 50» Drug
Upper1
Upper Value(1)
VisibilityPublic


 correspondingOutpatientDrug
Public «File 50» Drug correspondingOutpatientDrug
Constraints:
Properties:

AggregationNone
Alias
Association«VistaAssociationDictionary» (correspondingOutpatientDrug:Drug)
Association End
businessRule[]
Class«File 50» Drug
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
NamecorrespondingOutpatientDrug
Name Expression
Namespace«File 50» Drug
note
Opposite
originalClass
originalName
Owner«File 50» Drug
Owning Association
Owning Template Parameter
Qualified NameHybrid::Pharmacy::Pharmacy Data Management::classes::Drug::correspondingOutpatientDrug
referenceDocumentHyperlink[]
referenceDocumentPage[]
referenceDocumentTitle[]
referenceInfo
requestedBy
StereotypeAttributeDictionary
synonym
Template Parameter
Type«File 50» Drug
Upper1
Upper Value(1)
VisibilityPublic


 currentInventory
Public Integer currentInventory

This field contains the current number of the drug in stock.

Constraints:
Properties:

absMaxLength8
AggregationNone
Alias
Association
Association End
businessRule[]
Class«File 50» Drug
dataTypeNUMERIC
Datatype
dateAdded07/02/12
dateModified
Default
Default Value
enumeratedBaseDomain
externalMapLocation
externalMapType
fieldNameCURRENT INVENTORY
fieldNumber50
fileNumber50
formatRule
formatString
generalDescriptionThis field contains the current number of the drug in stock.
helpTextEnter Current Inventory Level.
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
NamecurrentInventory
Name Expression
Namespace«File 50» Drug
note
Opposite
originalClass
originalName
Owner«File 50» Drug
Owning Association
Owning Template Parameter
permissableValueMeanings-
permissableValues-
pointerFileName
pointerFileNumber-
Qualified NameHybrid::Pharmacy::Pharmacy Data Management::classes::Drug::currentInventory
referenceDocumentHyperlink[]
referenceDocumentPage[]
referenceDocumentTitle[]
referenceInfo
requestedBy
StereotypeAttributeDictionary, VistaAttributeDictionary
subFileNumber-
synonym
technicalDescription-
Template Parameter
TypeInteger
Upper1
Upper Value(1)
VisibilityPublic


 dawCode
Public Integer dawCode

Dispensed As Written code. This information is used for NCPDP electronic claim transmission to third party payers (insurance companies).

Constraints:
Properties:

absMaxLength2
AggregationNone
Alias
Association
Association End
businessRule[]
Class«File 50» Drug
dataTypeNUMERIC
Datatype
dateAdded07/02/12
dateModified
Default
Default Value
enumeratedBaseDomain
externalMapLocation
externalMapType
fieldNameDAW CODE
fieldNumber81
fileNumber50
formatRule
formatString
generalDescriptionDispensed As Written code. This information is used for NCPDP electronic claim transmission to third party payers (insurance companies).
helpTextDispensed As Written code. This information is used for NCPDP electronic claim transmission to third party payers (insurance companies).
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
NamedawCode
Name Expression
Namespace«File 50» Drug
note
Opposite
originalClass
originalName
Owner«File 50» Drug
Owning Association
Owning Template Parameter
permissableValueMeanings-
permissableValues-
pointerFileName
pointerFileNumber-
Qualified NameHybrid::Pharmacy::Pharmacy Data Management::classes::Drug::dawCode
referenceDocumentHyperlink[]
referenceDocumentPage[]
referenceDocumentTitle[]
referenceInfo
requestedBy
StereotypeAttributeDictionary, VistaAttributeDictionary
subFileNumber-
synonym
technicalDescription-
Template Parameter
TypeInteger
Upper1
Upper Value(1)
VisibilityPublic


 dayNdOrDoseNlLimit
Public String dayNdOrDoseNlLimit

This is mainly for NARCOTICS and ANTIBIOTICS. If a number is found here when this medication is selected for a UNIT DOSE order, that number will be used to calculate the DEFAULT value for the STOP DATE/TIME prompt in the entry of that order. If the number entered is followed by a "D", that number of days will be added to the START DATE. If the number is followed by an "L", that number will be used to calculate the DOSE LIMIT.

Constraints:
Properties:

absMaxLength30
AggregationNone
Alias
Association
Association End
businessRule[]
Class«File 50» Drug
dataTypeFREE TEXT
Datatype
dateAdded07/02/12
dateModified
Default
Default Value
enumeratedBaseDomain
externalMapLocation
externalMapType
fieldNameDAY (nD) or DOSE (nL) LIMIT
fieldNumber62.01
fileNumber50
formatRule
formatString
generalDescription This is mainly for NARCOTICS and ANTIBIOTICS. If a number is found here when this medication is selected for a UNIT DOSE order, that number will be used to calculate the DEFAULT value for the STOP DATE/TIME prompt in the entry of that order. If the number entered is followed by a "D", that number of days will be added to the START DATE. If the number is followed by an "L", that number will be used to calculate the DOSE LIMIT.
helpTextType a whole Number between 0 and 99, 0 Decimal Digits, followed by either a 'D' (for NUMBER OF DAYS) or an 'L' (for DOSE LIMIT).
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
NamedayNdOrDoseNlLimit
Name Expression
Namespace«File 50» Drug
note
Opposite
originalClass
originalName
Owner«File 50» Drug
Owning Association
Owning Template Parameter
permissableValueMeanings-
permissableValues-
pointerFileName
pointerFileNumber-
Qualified NameHybrid::Pharmacy::Pharmacy Data Management::classes::Drug::dayNdOrDoseNlLimit
referenceDocumentHyperlink[]
referenceDocumentPage[]
referenceDocumentTitle[]
referenceInfo
requestedBy
StereotypeAttributeDictionary, VistaAttributeDictionary
subFileNumber-
synonym
technicalDescription-
Template Parameter
TypeString
Upper1
Upper Value(1)
VisibilityPublic


 deaSpecialHdlg
Public String deaSpecialHdlg

This field is used to show the DEA Special Handling .

Constraints:
Properties:

absMaxLength6
AggregationNone
Alias
Association
Association End
businessRule[]
Class«File 50» Drug
dataTypeFREE TEXT
Datatype
dateAdded07/02/12
dateModified
Default
Default Value
enumeratedBaseDomain
externalMapLocation
externalMapType
fieldNameDEA, SPECIAL HDLG
fieldNumber3
fileNumber50
formatRule
formatString
generalDescriptionThis field is used to show the DEA Special Handling .
helpTextANSWER MUST BE 1-6 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)
maxLength6
minLength1
modReason
Multiplicity0..1
NamedeaSpecialHdlg
Name Expression
Namespace«File 50» Drug
note
Opposite
originalClass
originalName
Owner«File 50» Drug
Owning Association
Owning Template Parameter
permissableValueMeanings-
permissableValues-
pointerFileName
pointerFileNumber-
Qualified NameHybrid::Pharmacy::Pharmacy Data Management::classes::Drug::deaSpecialHdlg
referenceDocumentHyperlink[]
referenceDocumentPage[]
referenceDocumentTitle[]
referenceInfo
requestedBy
StereotypeAttributeDictionary, VistaAttributeDictionary
subFileNumber-
synonym
technicalDescriptionfree text
Template Parameter
TypeString
Upper1
Upper Value(1)
VisibilityPublic


 dispenseUnit
Public String dispenseUnit

This is the dispense unit for this drug.

Constraints:
Properties:

absMaxLength10
AggregationNone
Alias
Association
Association End
businessRule[]
Class«File 50» Drug
dataTypeFREE TEXT
Datatype
dateAdded07/02/12
dateModified
Default
Default Value
enumeratedBaseDomain
externalMapLocation
externalMapType
fieldNameDISPENSE UNIT
fieldNumber14.5
fileNumber50
formatRule
formatString
generalDescription This is the dispense unit for this drug.
helpTextANSWER MUST BE 1-10 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)
maxLength10
minLength1
modReason
Multiplicity0..1
NamedispenseUnit
Name Expression
Namespace«File 50» Drug
note
Opposite
originalClass
originalName
Owner«File 50» Drug
Owning Association
Owning Template Parameter
permissableValueMeanings-
permissableValues-
pointerFileName
pointerFileNumber-
Qualified NameHybrid::Pharmacy::Pharmacy Data Management::classes::Drug::dispenseUnit
referenceDocumentHyperlink[]
referenceDocumentPage[]
referenceDocumentTitle[]
referenceInfo
requestedBy
StereotypeAttributeDictionary, VistaAttributeDictionary
subFileNumber-
synonym
technicalDescription-
Template Parameter
TypeString
Upper1
Upper Value(1)
VisibilityPublic


 dispenseUnitsPerOrderUnit
Public Integer dispenseUnitsPerOrderUnit

This is the dispense units per order unit for this drug.

Constraints:
Properties:

absMaxLength10
AggregationNone
Alias
Association
Association End
businessRule[]
Class«File 50» Drug
dataTypeNUMERIC
Datatype
dateAdded07/02/12
dateModified
Default
Default Value
enumeratedBaseDomain
externalMapLocation
externalMapType
fieldNameDISPENSE UNITS PER ORDER UNIT
fieldNumber15
fileNumber50
formatRule
formatString
generalDescription This is the dispense units per order unit for this drug.
helpTextType a number between 1 and 99999, 4 Decimal Digits
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
NamedispenseUnitsPerOrderUnit
Name Expression
Namespace«File 50» Drug
note
Opposite
originalClass
originalName
Owner«File 50» Drug
Owning Association
Owning Template Parameter
permissableValueMeanings-
permissableValues-
pointerFileName
pointerFileNumber-
Qualified NameHybrid::Pharmacy::Pharmacy Data Management::classes::Drug::dispenseUnitsPerOrderUnit
referenceDocumentHyperlink[]
referenceDocumentPage[]
referenceDocumentTitle[]
referenceInfo
requestedBy
StereotypeAttributeDictionary, VistaAttributeDictionary
subFileNumber-
synonym
technicalDescription
Template Parameter
TypeInteger
Upper1
Upper Value(1)
VisibilityPublic


 drug_ClozapineData
Public «File 50» Drug_ClozapineData drug_ClozapineData
Constraints:
Properties:

AggregationComposite
Alias
Association(drug_ClozapineData:Drug_ClozapineData)
Association End
businessRule[]
Class«File 50» Drug
Datatype
dateAdded
dateModified
Default
Default Value
enumeratedBaseDomain
externalMapLocation
externalMapType
formatRule
formatString
Is Compositetrue
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
isNullableFalse
Keywords
Lower1
Lower Value(1)
modReason
Multiplicity1
Namedrug_ClozapineData
Name Expression
Namespace«File 50» Drug
note
Opposite
originalClass
originalName
Owner«File 50» Drug
Owning Association
Owning Template Parameter
Qualified NameHybrid::Pharmacy::Pharmacy Data Management::classes::Drug::drug_ClozapineData
referenceDocumentHyperlink[]
referenceDocumentPage[]
referenceDocumentTitle[]
referenceInfo
requestedBy
StereotypeAttributeDictionary
synonym
Template Parameter
Type«File 50» Drug_ClozapineData
Upper1
Upper Value(1)
VisibilityPublic


 drugTextEntry
Public «File 51.7» DrugText drugTextEntry
Constraints:
Properties:

AggregationNone
Alias
Association«VistaAssociationDictionary» (drugTextEntry:DrugText)
Association End
businessRule[]
Class«File 50» Drug
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*
NamedrugTextEntry
Name Expression
Namespace«File 50» Drug
note
Opposite
originalClass
originalName
Owner«File 50» Drug
Owning Association
Owning Template Parameter
Qualified NameHybrid::Pharmacy::Pharmacy Data Management::classes::Drug::drugTextEntry
referenceDocumentHyperlink[]
referenceDocumentPage[]
referenceDocumentTitle[]
referenceInfo
requestedBy
StereotypeAttributeDictionary
synonym
Template Parameter
Type«File 51.7» DrugText
Upper*
Upper Value(*)
VisibilityPublic


 formularyAlternative
Public «File 50» Drug formularyAlternative

 This is a formulary alternative to this non-formulary drug. Any formulary alternatives are shown to non-pharmacistswhenever they attempt to order a non-formulary drug.

Constraints:
Properties:

AggregationNone
Alias
Association«VistaAssociationDictionary» (formularyAlternative:Drug)
Association End
businessRule[]
Class«File 50» Drug
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*
NameformularyAlternative
Name Expression
Namespace«File 50» Drug
note
Opposite
originalClass
originalName
Owner«File 50» Drug
Owning Association
Owning Template Parameter
Qualified NameHybrid::Pharmacy::Pharmacy Data Management::classes::Drug::formularyAlternative
referenceDocumentHyperlink[]
referenceDocumentPage[]
referenceDocumentTitle[]
referenceInfo
requestedBy
StereotypeAttributeDictionary
synonym
Template Parameter
Type«File 50» Drug
Upper*
Upper Value(*)
VisibilityPublic


 fsn
Public String fsn

This is the federal stock number of this drug.

Constraints:
Properties:

absMaxLength20
AggregationNone
Alias
Association
Association End
businessRule[]
Class«File 50» Drug
dataTypeFREE TEXT
Datatype
dateAdded07/02/12
dateModified
Default
Default Value
enumeratedBaseDomain
externalMapLocation
externalMapType
fieldNameFSN
fieldNumber6
fileNumber50
formatRule
formatString
generalDescription This is the federal stock number of this drug.
helpTextAnswer must be 5-20 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)
maxLength20
minLength5
modReason
Multiplicity0..1
Namefsn
Name Expression
Namespace«File 50» Drug
note
Opposite
originalClass
originalName
Owner«File 50» Drug
Owning Association
Owning Template Parameter
permissableValueMeanings-
permissableValues-
pointerFileName
pointerFileNumber-
Qualified NameHybrid::Pharmacy::Pharmacy Data Management::classes::Drug::fsn
referenceDocumentHyperlink[]
referenceDocumentPage[]
referenceDocumentTitle[]
referenceInfo
requestedBy
StereotypeAttributeDictionary, VistaAttributeDictionary
subFileNumber-
synonym
technicalDescription-
Template Parameter
TypeString
Upper1
Upper Value(1)
VisibilityPublic


 genderSpecificLblsOnAllRx
Public Boolean genderSpecificLblsOnAllRx

If this field contains "N", warning labels that are marked with a SPECIFIC TO GENDER value of "M" for Male or "F" for Female will only print for this drug when the patient is that specific gender. If this field is null or contains a "Y", then the warning will print for both genders.

Constraints:
Properties:

absMaxLength3
AggregationNone
Alias
Association
Association End
businessRule[]
Class«File 50» Drug
dataTypeSET
Datatype
dateAdded07/02/12
dateModified
Default
Default Value
enumeratedBaseDomain
externalMapLocation
externalMapType
fieldNameGENDER SPECIFIC LBLS ON ALL RX
fieldNumber8.2
fileNumber50
formatRule
formatString
generalDescriptionIf this field contains "N", warning labels that are marked with a SPECIFIC TO GENDER value of "M" for Male or "F" for Female will only print for this drug when the patient is that specific gender. If this field is null or contains a "Y", then the warning will print for both genders.
helpTextIf a new warning is specific to one gender, set this field to "N" to print the warning only for patients of that gender.
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
NamegenderSpecificLblsOnAllRx
Name Expression
Namespace«File 50» Drug
note
Opposite
originalClass
originalName
Owner«File 50» Drug
Owning Association
Owning Template Parameter
permissableValueMeaningsYES;NO
permissableValuesY;N
pointerFileName
pointerFileNumber-
Qualified NameHybrid::Pharmacy::Pharmacy Data Management::classes::Drug::genderSpecificLblsOnAllRx
referenceDocumentHyperlink[]
referenceDocumentPage[]
referenceDocumentTitle[]
referenceInfo
requestedBy
StereotypeAttributeDictionary, VistaAttributeDictionary
subFileNumber-
synonym
technicalDescriptionIf this field is answered "N", the SPECIFIC TO GENDER FIELD (#2) of the WARNING LABEL-ENGLISH file (#50.625) or the WARNING LABEL-SPANISH file (#50.626) will be examined and this warning will not print if the gender is not the same as what the warning is specific for. If this field contains a "Y" or is null, then the warning will print for both genders.
Template Parameter
TypeBoolean
Upper1
Upper Value(1)
VisibilityPublic


 genericName
Public String genericName

This is the generic name of the drug. In addition, if this entry is marked for CMOP transmission, the generic name cannot be edited unless it is UNmarked for CMOP transmission first.

Constraints:
Properties:

absMaxLength30
AggregationNone
Alias
Association
Association End
businessRule[]
Class«File 50» Drug
dataTypeFREE TEXT
Datatype
dateAdded07/02/12
dateModified
Default
Default Value
enumeratedBaseDomain
externalMapLocation
externalMapType
fieldNameGENERIC NAME
fieldNumber.01
fileNumber50
formatRule
formatString
generalDescriptionThis is the generic name of the drug. In addition, if this entry is marked for CMOP transmission, the generic name cannot be edited unless it is UNmarked for CMOP transmission first.
helpTextAnswer must be 1-40 characters in length. GENERIC NAME cannot be edited if entry marked for CMOP.
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
NamegenericName
Name Expression
Namespace«File 50» Drug
note
Opposite
originalClass
originalName
Owner«File 50» Drug
Owning Association
Owning Template Parameter
permissableValueMeanings-
permissableValues-
pointerFileName
pointerFileNumber-
Qualified NameHybrid::Pharmacy::Pharmacy Data Management::classes::Drug::genericName
referenceDocumentHyperlink[]
referenceDocumentPage[]
referenceDocumentTitle[]
referenceInfo
requestedBy
StereotypeAttributeDictionary, VistaAttributeDictionary
subFileNumber-
synonym
technicalDescription-
Template Parameter
TypeString
Upper1
Upper Value(1)
VisibilityPublic


 iFCAPItemNumber
Public «File 441» ItemMaster iFCAPItemNumber

To provide a direct link between the DRUG file and the ITEM MASTER file.

Constraints:
Properties:

AggregationNone
Alias
Association«VistaAssociationDictionary» (iFCAPItemNumber:ItemMaster)
Association End
businessRule[]
Class«File 50» Drug
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*
NameiFCAPItemNumber
Name Expression
Namespace«File 50» Drug
note
Opposite
originalClass
originalName
Owner«File 50» Drug
Owning Association
Owning Template Parameter
Qualified NameHybrid::Pharmacy::Pharmacy Data Management::classes::Drug::iFCAPItemNumber
referenceDocumentHyperlink[]
referenceDocumentPage[]
referenceDocumentTitle[]
referenceInfo
requestedBy
StereotypeAttributeDictionary
synonym
Template Parameter
Type«File 441» ItemMaster
Upper*
Upper Value(*)
VisibilityPublic


 inactiveDate
Public  inactiveDate

This is the date the drug is inactive.

Constraints:
Properties:

absMaxLength12
AggregationNone
Alias
Association
Association End
businessRule[]
Class«File 50» Drug
dataTypeDATE/TIME
Datatype
dateAdded07/02/12
dateModified
Default
Default Value
enumeratedBaseDomain
externalMapLocation
externalMapType
fieldNameINACTIVE DATE
fieldNumber100
fileNumber50
formatRule
formatString
generalDescriptionThis is the date the drug is inactive.
helpTextEnter the date the drug became inactive.
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
NameinactiveDate
Name Expression
Namespace«File 50» Drug
note
Opposite
originalClass
originalName
Owner«File 50» Drug
Owning Association
Owning Template Parameter
permissableValueMeanings-
permissableValues-
pointerFileName
pointerFileNumber-
Qualified NameHybrid::Pharmacy::Pharmacy Data Management::classes::Drug::inactiveDate
referenceDocumentHyperlink[]
referenceDocumentPage[]
referenceDocumentTitle[]
referenceInfo
requestedBy
StereotypeAttributeDictionary, VistaAttributeDictionary
subFileNumber-
synonym
technicalDescription-
Template Parameter
Type
Upper1
Upper Value(1)
VisibilityPublic


 inpatientPharmacyLocation
Public String inpatientPharmacyLocation

Enter from 1 to 3 location codes, each separated by commas, that define the location of this item in the inpatient pharmacy storage. This will be used to sort Automatic Replenishment reports for easier location of items.

Constraints:
Properties:

absMaxLength12
AggregationNone
Alias
Association
Association End
businessRule[]
Class«File 50» Drug
dataTypeFREE TEXT
Datatype
dateAdded07/02/12
dateModified
Default
Default Value
enumeratedBaseDomain
externalMapLocation
externalMapType
fieldNameINPATIENT PHARMACY LOCATION
fieldNumber300
fileNumber50
formatRule
formatString
generalDescriptionEnter from 1 to 3 location codes, each separated by commas, that define the location of this item in the inpatient pharmacy storage. This will be used to sort Automatic Replenishment reports for easier location of items.
helpTextAnswer must be 1-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
minLength1
modReason
Multiplicity0..1
NameinpatientPharmacyLocation
Name Expression
Namespace«File 50» Drug
note
Opposite
originalClass
originalName
Owner«File 50» Drug
Owning Association
Owning Template Parameter
permissableValueMeanings-
permissableValues-
pointerFileName
pointerFileNumber-
Qualified NameHybrid::Pharmacy::Pharmacy Data Management::classes::Drug::inpatientPharmacyLocation
referenceDocumentHyperlink[]
referenceDocumentPage[]
referenceDocumentTitle[]
referenceInfo
requestedBy
StereotypeAttributeDictionary, VistaAttributeDictionary
subFileNumber-
synonym
technicalDescription-
Template Parameter
TypeString
Upper1
Upper Value(1)
VisibilityPublic


 invOrderUnits
Public ComputedTBD invOrderUnits

This is the inventory order units for this drug.

Constraints:
Properties:

absMaxLength8
AggregationNone
Alias
Association
Association End
businessRule[]
Class«File 50» Drug
dataTypeCOMPUTED
Datatype
dateAdded07/02/12
dateModified
Default
Default Value
enumeratedBaseDomain
externalMapLocation
externalMapType
fieldNameINV ORDER UNITS
fieldNumber18
fileNumber50
formatRule
formatString
generalDescription This is the inventory order units for this drug.
helpText-
Is Compositefalse
Is Derivedtrue
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
NameinvOrderUnits
Name Expression
Namespace«File 50» Drug
note
Opposite
originalClass
originalName
Owner«File 50» Drug
Owning Association
Owning Template Parameter
permissableValueMeanings-
permissableValues-
pointerFileName
pointerFileNumber-
Qualified NameHybrid::Pharmacy::Pharmacy Data Management::classes::Drug::invOrderUnits
referenceDocumentHyperlink[]
referenceDocumentPage[]
referenceDocumentTitle[]
referenceInfo
requestedBy
StereotypeAttributeDictionary, VistaAttributeDictionary
subFileNumber-
synonym
technicalDescription-
Template Parameter
TypeComputedTBD
Upper1
Upper Value(1)
VisibilityPublic


 localNonFormulary
Public LocalNonFormularyList localNonFormulary

This is used to designate the drug as non-formulary.

Constraints:
Properties:

absMaxLength3
AggregationNone
Alias
Association
Association End
businessRule[]
Class«File 50» Drug
dataTypeSET
Datatype
dateAdded07/02/12
dateModified
Default
Default Value
enumeratedBaseDomain
externalMapLocation
externalMapType
fieldNameLOCAL NON-FORMULARY
fieldNumber51
fileNumber50
formatRule
formatString
generalDescription This is used to designate the drug as non-formulary.
helpTextEnter a '1' if this is not to appear on the formulary list.
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
NamelocalNonFormulary
Name Expression
Namespace«File 50» Drug
note
Opposite
originalClass
originalName
Owner«File 50» Drug
Owning Association
Owning Template Parameter
permissableValueMeaningsN/F
permissableValues1
pointerFileName
pointerFileNumber-
Qualified NameHybrid::Pharmacy::Pharmacy Data Management::classes::Drug::localNonFormulary
referenceDocumentHyperlink[]
referenceDocumentPage[]
referenceDocumentTitle[]
referenceInfo
requestedBy
StereotypeAttributeDictionary, VistaAttributeDictionary
subFileNumber-
synonym
technicalDescription-
Template Parameter
TypeLocalNonFormularyList
Upper1
Upper Value(1)
VisibilityPublic


 localPossibleDosage
Public «File 50.0904» LocalPossibleDosage localPossibleDosage

This multiple contains the local possible dose and package. If a drug does not have Possible Dosages because it doesnot
meet the specified criteria based on the VA Product File match, then Local Possible Dosages should be created.

Constraints:
Properties:

AggregationNone
Alias
Association«VistaAssociationDictionary» (localPossibleDosage:LocalPossibleDosage)
Association End
businessRule[]
Class«File 50» Drug
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*
NamelocalPossibleDosage
Name Expression
Namespace«File 50» Drug
note
Opposite
originalClass
originalName
Owner«File 50» Drug
Owning Association
Owning Template Parameter
Qualified NameHybrid::Pharmacy::Pharmacy Data Management::classes::Drug::localPossibleDosage
referenceDocumentHyperlink[]
referenceDocumentPage[]
referenceDocumentTitle[]
referenceInfo
requestedBy
StereotypeAttributeDictionary
synonym
Template Parameter
Type«File 50.0904» LocalPossibleDosage
Upper*
Upper Value(*)
VisibilityPublic


 maximumDosePerDay
Public Integer maximumDosePerDay

This field is used as a standard maximum dosage.

Constraints:
Properties:

absMaxLength5
AggregationNone
Alias
Association
Association End
businessRule[]
Class«File 50» Drug
dataTypeNUMERIC
Datatype
dateAdded07/02/12
dateModified
Default
Default Value
enumeratedBaseDomain
externalMapLocation
externalMapType
fieldNameMAXIMUM DOSE PER DAY
fieldNumber4
fileNumber50
formatRule
formatString
generalDescriptionThis field is used as a standard maximum dosage.
helpTextTYPE A NUMBER BETWEEN 0 AND 999
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
NamemaximumDosePerDay
Name Expression
Namespace«File 50» Drug
note
Opposite
originalClass
originalName
Owner«File 50» Drug
Owning Association
Owning Template Parameter
permissableValueMeanings-
permissableValues-
pointerFileName
pointerFileNumber-
Qualified NameHybrid::Pharmacy::Pharmacy Data Management::classes::Drug::maximumDosePerDay
referenceDocumentHyperlink[]
referenceDocumentPage[]
referenceDocumentTitle[]
referenceInfo
requestedBy
StereotypeAttributeDictionary, VistaAttributeDictionary
subFileNumber-
synonym
technicalDescriptionnumeric
Template Parameter
TypeInteger
Upper1
Upper Value(1)
VisibilityPublic


 message
Public String message

Message displayed whenever drug is selected for RX. Commonly used to warn about restrictions to certain services, doctors, etc. This is purely a passive informational free text field.

Constraints:
Properties:

absMaxLength68
AggregationNone
Alias
Association
Association End
businessRule[]
Class«File 50» Drug
dataTypeFREE TEXT
Datatype
dateAdded07/02/12
dateModified
Default
Default Value
enumeratedBaseDomain
externalMapLocation
externalMapType
fieldNameMESSAGE
fieldNumber101
fileNumber50
formatRule
formatString
generalDescriptionMessage displayed whenever drug is selected for RX. Commonly used to warn about restrictions to certain services, doctors, etc. This is purely a passive informational free text field.
helpTextANSWER MUST BE 1-68 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)
maxLength68
minLength1
modReason
Multiplicity0..1
Namemessage
Name Expression
Namespace«File 50» Drug
note
Opposite
originalClass
originalName
Owner«File 50» Drug
Owning Association
Owning Template Parameter
permissableValueMeanings-
permissableValues-
pointerFileName
pointerFileNumber-
Qualified NameHybrid::Pharmacy::Pharmacy Data Management::classes::Drug::message
referenceDocumentHyperlink[]
referenceDocumentPage[]
referenceDocumentTitle[]
referenceInfo
requestedBy
StereotypeAttributeDictionary, VistaAttributeDictionary
subFileNumber-
synonym
technicalDescription-
Template Parameter
TypeString
Upper1
Upper Value(1)
VisibilityPublic


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

AggregationNone
Alias
Association«VistaAssociationDictionary» (nationalDrugClass:VADrugClass)
Association End
businessRule[]
Class«File 50» Drug
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
NamenationalDrugClass
Name Expression
Namespace«File 50» Drug
note
Opposite
originalClass
originalName
Owner«File 50» Drug
Owning Association
Owning Template Parameter
Qualified NameHybrid::Pharmacy::Pharmacy Data Management::classes::Drug::nationalDrugClass
referenceDocumentHyperlink[]
referenceDocumentPage[]
referenceDocumentTitle[]
referenceInfo
requestedBy
StereotypeAttributeDictionary
synonym
Template Parameter
Type«File 50.605» VADrugClass
Upper1
Upper Value(1)
VisibilityPublic


 nationalDrugFileEntry
Public «File 50.6» VAGeneric nationalDrugFileEntry

This is the pointer to the National Drug file (^PSNDF).

Constraints:
Properties:

AggregationNone
Alias
Association«VistaAssociationDictionary» (nationalDrugFileEntry:VAGeneric)
Association End
businessRule[]
Class«File 50» Drug
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
NamenationalDrugFileEntry
Name Expression
Namespace«File 50» Drug
note
Opposite
originalClass
originalName
Owner«File 50» Drug
Owning Association
Owning Template Parameter
Qualified NameHybrid::Pharmacy::Pharmacy Data Management::classes::Drug::nationalDrugFileEntry
referenceDocumentHyperlink[]
referenceDocumentPage[]
referenceDocumentTitle[]
referenceInfo
requestedBy
StereotypeAttributeDictionary
synonym
Template Parameter
Type«File 50.6» VAGeneric
Upper1
Upper Value(1)
VisibilityPublic


 nationalFormularyIndicator
Public Boolean nationalFormularyIndicator

This field will be used to determine whether this drug is on the National Formulary. Data will be maintained at the national level. This field will be populated during the NDF matching process. The data cannot be edited at the local level.

Constraints:
Properties:

absMaxLength3
AggregationNone
Alias
Association
Association End
businessRule[]
Class«File 50» Drug
dataTypeSET
Datatype
dateAdded07/02/12
dateModified
Default
Default Value
enumeratedBaseDomain
externalMapLocation
externalMapType
fieldNameNATIONAL FORMULARY INDICATOR
fieldNumber29
fileNumber50
formatRule
formatString
generalDescriptionThis field will be used to determine whether this drug is on the National Formulary. Data will be maintained at the national level. This field will be populated during the NDF matching process. The data cannot be edited at the local level.
helpTextEnter a '1' if this drug is to be on the National Formulary or a '0' if this drug is not on the National Formulary.
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
NamenationalFormularyIndicator
Name Expression
Namespace«File 50» Drug
note
Opposite
originalClass
originalName
Owner«File 50» Drug
Owning Association
Owning Template Parameter
permissableValueMeaningsYES;NO
permissableValues1;0
pointerFileName
pointerFileNumber-
Qualified NameHybrid::Pharmacy::Pharmacy Data Management::classes::Drug::nationalFormularyIndicator
referenceDocumentHyperlink[]
referenceDocumentPage[]
referenceDocumentTitle[]
referenceInfo
requestedBy
StereotypeAttributeDictionary, VistaAttributeDictionary
subFileNumber-
synonym
technicalDescription-
Template Parameter
TypeBoolean
Upper1
Upper Value(1)
VisibilityPublic


 ncpdpDispenseUnit
Public NCPDPDispenseUnitList ncpdpDispenseUnit

The NCPDP QUANTITY MULTIPLIER field and this field are used to determine metric quantity for electronic 3rd Party billing purposes. This field indicates the NCPDP standard billing Unit of Measure (EA - EACH; GM - GRAMS; ML - MILLILITERS).

Constraints:
Properties:

absMaxLength11
AggregationNone
Alias
Association
Association End
businessRule[]
Class«File 50» Drug
dataTypeSET
Datatype
dateAdded07/02/12
dateModified
Default
Default Value
enumeratedBaseDomain
externalMapLocation
externalMapType
fieldNameNCPDP DISPENSE UNIT
fieldNumber82
fileNumber50
formatRule
formatString
generalDescriptionThe NCPDP QUANTITY MULTIPLIER field and this field are used to determine metric quantity for electronic 3rd Party billing purposes. This field indicates the NCPDP standard billing Unit of Measure (EA - EACH; GM - GRAMS; ML - MILLILITERS).
helpTextEnter EA for EACH, GM for GRAMS or ML for MILLILITERS.
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
NamencpdpDispenseUnit
Name Expression
Namespace«File 50» Drug
note
Opposite
originalClass
originalName
Owner«File 50» Drug
Owning Association
Owning Template Parameter
permissableValueMeaningsEACH;GRAMS;MILLILITERS
permissableValuesEA;GM;ML
pointerFileName
pointerFileNumber-
Qualified NameHybrid::Pharmacy::Pharmacy Data Management::classes::Drug::ncpdpDispenseUnit
referenceDocumentHyperlink[]
referenceDocumentPage[]
referenceDocumentTitle[]
referenceInfo
requestedBy
StereotypeAttributeDictionary, VistaAttributeDictionary
subFileNumber-
synonym
technicalDescriptionThis field was initially populated by patch PSS*1*127.
Template Parameter
TypeNCPDPDispenseUnitList
Upper1
Upper Value(1)
VisibilityPublic


 ncpdpQuantityMultiplier
Public Integer ncpdpQuantityMultiplier

The NCPDP DISPENSE UNIT field and this field are used to determine metric quantity for electronic 3rd Party billing purposes. This field contains the number that will be multiplied by the quantity in the prescription in order to determine the correct quantity to electronically bill 3rd party insurance companies.

Constraints:
Properties:

absMaxLength9
AggregationNone
Alias
Association
Association End
businessRule[]
Class«File 50» Drug
dataTypeNUMERIC
Datatype
dateAdded07/02/12
dateModified
Default
Default Value
enumeratedBaseDomain
externalMapLocation
externalMapType
fieldNameNCPDP QUANTITY MULTIPLIER
fieldNumber83
fileNumber50
formatRule
formatString
generalDescriptionThe NCPDP DISPENSE UNIT field and this field are used to determine metric quantity for electronic 3rd Party billing purposes. This field contains the number that will be multiplied by the quantity in the prescription in order to determine the correct quantity to electronically bill 3rd party insurance companies.
helpTextType a Number between 0.001 and 99999.999, 3 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
NamencpdpQuantityMultiplier
Name Expression
Namespace«File 50» Drug
note
Opposite
originalClass
originalName
Owner«File 50» Drug
Owning Association
Owning Template Parameter
permissableValueMeanings-
permissableValues-
pointerFileName
pointerFileNumber-
Qualified NameHybrid::Pharmacy::Pharmacy Data Management::classes::Drug::ncpdpQuantityMultiplier
referenceDocumentHyperlink[]
referenceDocumentPage[]
referenceDocumentTitle[]
referenceInfo
requestedBy
StereotypeAttributeDictionary, VistaAttributeDictionary
subFileNumber-
synonym
technicalDescriptionThis field was initially populated by patch PSS*1*127.
Template Parameter
TypeInteger
Upper1
Upper Value(1)
VisibilityPublic


 ndc
Public String ndc

This is the National Drug Code for this drug.

Constraints:
Properties:

absMaxLength20
AggregationNone
Alias
Association
Association End
businessRule[]
Class«File 50» Drug
dataTypeFREE TEXT
Datatype
dateAdded07/02/12
dateModified
Default
Default Value
enumeratedBaseDomain
externalMapLocation
externalMapType
fieldNameNDC
fieldNumber31
fileNumber50
formatRule
formatString
generalDescriptionThis is the National Drug Code for this drug.
helpTextAnswer with dashes in correct NDC format ( e.g., 4-4-2, 5-3-2, 5-4-1, 5-4-2, or 6-4-2).
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)
maxLength20
minLength5
modReason
Multiplicity0..1
Namendc
Name Expression
Namespace«File 50» Drug
note
Opposite
originalClass
originalName
Owner«File 50» Drug
Owning Association
Owning Template Parameter
permissableValueMeanings-
permissableValues-
pointerFileName
pointerFileNumber-
Qualified NameHybrid::Pharmacy::Pharmacy Data Management::classes::Drug::ndc
referenceDocumentHyperlink[]
referenceDocumentPage[]
referenceDocumentTitle[]
referenceInfo
requestedBy
StereotypeAttributeDictionary, VistaAttributeDictionary
subFileNumber-
synonym
technicalDescription-
Template Parameter
TypeString
Upper1
Upper Value(1)
VisibilityPublic


 NDCByOutpatientSite
Public «File 50.032» NDCByOutpatientSite NDCByOutpatientSite
Constraints:
Properties:

AggregationNone
Alias
Association(NDCByOutpatientSite:NDCByOutpatientSite)
Association End
businessRule[]
Class«File 50» Drug
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*
NameNDCByOutpatientSite
Name Expression
Namespace«File 50» Drug
note
Opposite
originalClass
originalName
Owner«File 50» Drug
Owning Association
Owning Template Parameter
Qualified NameHybrid::Pharmacy::Pharmacy Data Management::classes::Drug::NDCByOutpatientSite
referenceDocumentHyperlink[]
referenceDocumentPage[]
referenceDocumentTitle[]
referenceInfo
requestedBy
StereotypeAttributeDictionary
synonym
Template Parameter
Type«File 50.032» NDCByOutpatientSite
Upper*
Upper Value(*)
VisibilityPublic


 newWarningLabelList
Public String newWarningLabelList

Enter a comma-delimited list of warning numbers from old and new warning files, following new file entries with an "N".

Constraints:
Properties:

absMaxLength30
AggregationNone
Alias
Association
Association End
businessRule[]
Class«File 50» Drug
dataTypeFREE TEXT
Datatype
dateAdded07/02/12
dateModified
Default
Default Value
enumeratedBaseDomain
externalMapLocation
externalMapType
fieldNameNEW WARNING LABEL LIST
fieldNumber8.1
fileNumber50
formatRule
formatString
generalDescriptionEnter a comma-delimited list of warning numbers from old and new warning files, following new file entries with an "N".
helpTextEnter comma-delimited list of warnings from old and new files, following new file entries with an "N".
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)
maxLength30
minLength1
modReason
Multiplicity0..1
NamenewWarningLabelList
Name Expression
Namespace«File 50» Drug
note
Opposite
originalClass
originalName
Owner«File 50» Drug
Owning Association
Owning Template Parameter
permissableValueMeanings-
permissableValues-
pointerFileName
pointerFileNumber-
Qualified NameHybrid::Pharmacy::Pharmacy Data Management::classes::Drug::newWarningLabelList
referenceDocumentHyperlink[]
referenceDocumentPage[]
referenceDocumentTitle[]
referenceInfo
requestedBy
StereotypeAttributeDictionary, VistaAttributeDictionary
subFileNumber-
synonym
technicalDescriptionIf it is desired to use some warning labels from both the old RX CONSULT file (#54) and the new WARNING LABEL-ENGLISH (#50.625) or WARNING LABEL-SPANISH (#50.626) file, a comma delimited list with entries from both files can be entered. Entries from the new warning label file must be followed with an "N". e.g. 22,5N,128N will print local warning number 22 from the RX CONSULT file (#54) followed by warnings 5 and 128 from the new warning file (English or Spanish) when the PHARMACY SYSTEM file (#59.7) WARNING LABEL SOURCE field (#16) is set to "N" for new.
Template Parameter
TypeString
Upper1
Upper Value(1)
VisibilityPublic


 normalAmountToOrder
Public Integer normalAmountToOrder

This is the normal amount to order for this drug.

Constraints:
Properties:

absMaxLength3
AggregationNone
Alias
Association
Association End
businessRule[]
Class«File 50» Drug
dataTypeNUMERIC
Datatype
dateAdded07/02/12
dateModified
Default
Default Value
enumeratedBaseDomain
externalMapLocation
externalMapType
fieldNameNORMAL AMOUNT TO ORDER
fieldNumber14
fileNumber50
formatRule
formatString
generalDescription This is the normal amount to order for this drug.
helpTextType a whole Number between 0 and 999, 0 Decimal Digits.
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
NamenormalAmountToOrder
Name Expression
Namespace«File 50» Drug
note
Opposite
originalClass
originalName
Owner«File 50» Drug
Owning Association
Owning Template Parameter
permissableValueMeanings-
permissableValues-
pointerFileName
pointerFileNumber-
Qualified NameHybrid::Pharmacy::Pharmacy Data Management::classes::Drug::normalAmountToOrder
referenceDocumentHyperlink[]
referenceDocumentPage[]
referenceDocumentTitle[]
referenceInfo
requestedBy
StereotypeAttributeDictionary, VistaAttributeDictionary
subFileNumber-
synonym
technicalDescription-
Template Parameter
TypeInteger
Upper1
Upper Value(1)
VisibilityPublic


 number
Public Integer number

This field contains the internal record number of the drug.

Constraints:
Properties:

absMaxLength5
AggregationNone
Alias
Association
Association End
businessRule[]
Class«File 50» Drug
dataTypeNUMERIC
Datatype
dateAdded07/02/12
dateModified
Default
Default Value
enumeratedBaseDomain
externalMapLocation
externalMapType
fieldNameNUMBER
fieldNumber.001
fileNumber50
formatRule
formatString
generalDescriptionThis field contains the internal record number of the drug.
helpTextTYPE A WHOLE NUMBER BETWEEN 1 AND 99999
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
Namenumber
Name Expression
Namespace«File 50» Drug
note
Opposite
originalClass
originalName
Owner«File 50» Drug
Owning Association
Owning Template Parameter
permissableValueMeanings-
permissableValues-
pointerFileName
pointerFileNumber-
Qualified NameHybrid::Pharmacy::Pharmacy Data Management::classes::Drug::number
referenceDocumentHyperlink[]
referenceDocumentPage[]
referenceDocumentTitle[]
referenceInfo
requestedBy
StereotypeAttributeDictionary, VistaAttributeDictionary
subFileNumber-
synonym
technicalDescription-
Template Parameter
TypeInteger
Upper1
Upper Value(1)
VisibilityPublic


 oldNames
Public «File 50.01» OldNames oldNames
Constraints:
Properties:

AggregationNone
Alias
Association«VistaAssociationDictionary» (oldNames:OldNames)
Association End
businessRule[]
Class«File 50» Drug
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*
NameoldNames
Name Expression
Namespace«File 50» Drug
note
Opposite
originalClass
originalName
Owner«File 50» Drug
Owning Association
Owning Template Parameter
Qualified NameHybrid::Pharmacy::Pharmacy Data Management::classes::Drug::oldNames
referenceDocumentHyperlink[]
referenceDocumentPage[]
referenceDocumentTitle[]
referenceInfo
requestedBy
StereotypeAttributeDictionary
synonym
Template Parameter
Type«File 50.01» OldNames
Upper*
Upper Value(*)
VisibilityPublic


 oPAI
Public «File 50.0906» OPAI oPAI
Constraints:
Properties:

AggregationNone
Alias
Association«VistaAssociationDictionary» (oPAI:OPAI)
Association End
businessRule[]
Class«File 50» Drug
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*
NameoPAI
Name Expression
Namespace«File 50» Drug
note
Opposite
originalClass
originalName
Owner«File 50» Drug
Owning Association
Owning Template Parameter
Qualified NameHybrid::Pharmacy::Pharmacy Data Management::classes::Drug::oPAI
referenceDocumentHyperlink[]
referenceDocumentPage[]
referenceDocumentTitle[]
referenceInfo
requestedBy
StereotypeAttributeDictionary
synonym
Template Parameter
Type«File 50.0906» OPAI
Upper*
Upper Value(*)
VisibilityPublic


 opExternalDispense
Public Boolean opExternalDispense

Indicates if this drug may be dispensed to an external interface dispensing machine.

Constraints:
Properties:

absMaxLength3
AggregationNone
Alias
Association
Association End
businessRule[]
Class«File 50» Drug
dataTypeSET
Datatype
dateAdded07/02/12
dateModified
Default
Default Value
enumeratedBaseDomain
externalMapLocation
externalMapType
fieldNameOP EXTERNAL DISPENSE
fieldNumber28
fileNumber50
formatRule
formatString
generalDescriptionIndicates if this drug may be dispensed to an external interface dispensing machine.
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
NameopExternalDispense
Name Expression
Namespace«File 50» Drug
note
Opposite
originalClass
originalName
Owner«File 50» Drug
Owning Association
Owning Template Parameter
permissableValueMeaningsYES;NO
permissableValues1;0
pointerFileName
pointerFileNumber-
Qualified NameHybrid::Pharmacy::Pharmacy Data Management::classes::Drug::opExternalDispense
referenceDocumentHyperlink[]
referenceDocumentPage[]
referenceDocumentTitle[]
referenceInfo
requestedBy
StereotypeAttributeDictionary, VistaAttributeDictionary
subFileNumber-
synonym
technicalDescriptionSet of codes.
Template Parameter
TypeBoolean
Upper1
Upper Value(1)
VisibilityPublic


 orderUnit
Public «File 51.5» OrderUnit orderUnit

This is the order unit for this drug.

Constraints:
Properties:

AggregationNone
Alias
Association«VistaAssociationDictionary» (orderUnit:OrderUnit)
Association End
businessRule[]
Class«File 50» Drug
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
NameorderUnit
Name Expression
Namespace«File 50» Drug
note
Opposite
originalClass
originalName
Owner«File 50» Drug
Owning Association
Owning Template Parameter
Qualified NameHybrid::Pharmacy::Pharmacy Data Management::classes::Drug::orderUnit
referenceDocumentHyperlink[]
referenceDocumentPage[]
referenceDocumentTitle[]
referenceInfo
requestedBy
StereotypeAttributeDictionary
synonym
Template Parameter
Type«File 51.5» OrderUnit
Upper1
Upper Value(1)
VisibilityPublic


 packageSize
Public «File 50.608» PackageSize packageSize

This is the pointer to the Package Size file.

Constraints:
Properties:

absMaxLength30
AggregationNone
Alias
Association
Association End
businessRule[]
Class«File 50» Drug
dataTypePOINTER
Datatype
dateAdded07/02/12
dateModified
Default
Default Value
enumeratedBaseDomain
externalMapLocation
externalMapType
fieldNamePACKAGE SIZE
fieldNumber23
fileNumber50
formatRule
formatString
generalDescriptionThis is the pointer to the Package Size file.
helpTextEnter a package size for this drug.
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
NamepackageSize
Name Expression
Namespace«File 50» Drug
note
Opposite
originalClass
originalName
Owner«File 50» Drug
Owning Association
Owning Template Parameter
permissableValueMeanings-
permissableValues-
pointerFileName
pointerFileNumber50.609
Qualified NameHybrid::Pharmacy::Pharmacy Data Management::classes::Drug::packageSize
referenceDocumentHyperlink[]
referenceDocumentPage[]
referenceDocumentTitle[]
referenceInfo
requestedBy
StereotypeAttributeDictionary, VistaAttributeDictionary
subFileNumber-
synonym
technicalDescription-
Template Parameter
Type«File 50.608» PackageSize
Upper1
Upper Value(1)
VisibilityPublic


 packageType
Public «File 50.609» PackageType packageType

This is the pointer to the Package Type file.

Constraints:
Properties:

absMaxLength40
AggregationNone
Alias
Association
Association End
businessRule[]
Class«File 50» Drug
dataTypePOINTER
Datatype
dateAdded07/02/12
dateModified
Default
Default Value
enumeratedBaseDomain
externalMapLocation
externalMapType
fieldNamePACKAGE TYPE
fieldNumber24
fileNumber50
formatRule
formatString
generalDescriptionThis is the pointer to the Package Type file.
helpTextEnter a package type for this drug.
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
NamepackageType
Name Expression
Namespace«File 50» Drug
note
Opposite
originalClass
originalName
Owner«File 50» Drug
Owning Association
Owning Template Parameter
permissableValueMeanings-
permissableValues-
pointerFileName
pointerFileNumber50.608
Qualified NameHybrid::Pharmacy::Pharmacy Data Management::classes::Drug::packageType
referenceDocumentHyperlink[]
referenceDocumentPage[]
referenceDocumentTitle[]
referenceInfo
requestedBy
StereotypeAttributeDictionary, VistaAttributeDictionary
subFileNumber-
synonym
technicalDescription-
Template Parameter
Type«File 50.609» PackageType
Upper1
Upper Value(1)
VisibilityPublic


 pharmacyOrderableItem
Public «File 50.7» PharmacyOrderableItem pharmacyOrderableItem

Name used by ORDER ENTRY/RESULTS REPORTING.

Constraints:
Properties:

AggregationNone
Alias
Association«VistaAssociationDictionary» (pharmacyOrderableItem:PharmacyOrderableItem)
Association End
businessRule[]
Class«File 50» Drug
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
NamepharmacyOrderableItem
Name Expression
Namespace«File 50» Drug
note
Opposite
originalClass
originalName
Owner«File 50» Drug
Owning Association
Owning Template Parameter
Qualified NameHybrid::Pharmacy::Pharmacy Data Management::classes::Drug::pharmacyOrderableItem
referenceDocumentHyperlink[]
referenceDocumentPage[]
referenceDocumentTitle[]
referenceInfo
requestedBy
StereotypeAttributeDictionary
synonym
Template Parameter
Type«File 50.7» PharmacyOrderableItem
Upper1
Upper Value(1)
VisibilityPublic


 possibleDosages
Public «File 50.0903» PossibleDosages possibleDosages

This multiple contains the dispense units per dose, dose and package fields. Possible Dosages can be created only fordrugs
that meet the specified criteria based on the VA Product File match. Possible Dosages are numeric. If a drug cannothave
Possible Dosages based on the criteria not being met, then Local Possible Dosages should be created for the drug.

Constraints:
Properties:

AggregationNone
Alias
Association«VistaAssociationDictionary» (possibleDosages:PossibleDosages)
Association End
businessRule[]
Class«File 50» Drug
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*
NamepossibleDosages
Name Expression
Namespace«File 50» Drug
note
Opposite
originalClass
originalName
Owner«File 50» Drug
Owning Association
Owning Template Parameter
Qualified NameHybrid::Pharmacy::Pharmacy Data Management::classes::Drug::possibleDosages
referenceDocumentHyperlink[]
referenceDocumentPage[]
referenceDocumentTitle[]
referenceInfo
requestedBy
StereotypeAttributeDictionary
synonym
Template Parameter
Type«File 50.0903» PossibleDosages
Upper*
Upper Value(*)
VisibilityPublic


 pricePerDispenseUnit
Public Integer pricePerDispenseUnit

This is the price per dispense unit for this drug.

Constraints:
Properties:

absMaxLength8
AggregationNone
Alias
Association
Association End
businessRule[]
Class«File 50» Drug
dataTypeNUMERIC
Datatype
dateAdded07/02/12
dateModified
Default
Default Value
enumeratedBaseDomain
externalMapLocation
externalMapType
fieldNamePRICE PER DISPENSE UNIT
fieldNumber16
fileNumber50
formatRule
formatString
generalDescription This is the price per dispense unit for this drug.
helpTextType a Number between 0 and 222, 4 Decimal Digits
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
NamepricePerDispenseUnit
Name Expression
Namespace«File 50» Drug
note
Opposite
originalClass
originalName
Owner«File 50» Drug
Owning Association
Owning Template Parameter
permissableValueMeanings-
permissableValues-
pointerFileName
pointerFileNumber-
Qualified NameHybrid::Pharmacy::Pharmacy Data Management::classes::Drug::pricePerDispenseUnit
referenceDocumentHyperlink[]
referenceDocumentPage[]
referenceDocumentTitle[]
referenceInfo
requestedBy
StereotypeAttributeDictionary, VistaAttributeDictionary
subFileNumber-
synonym
technicalDescription-
Template Parameter
TypeInteger
Upper1
Upper Value(1)
VisibilityPublic


 pricePerOrderUnit
Public Integer pricePerOrderUnit

This is the price per order unit for this drug.

Constraints:
Properties:

absMaxLength7
AggregationNone
Alias
Association
Association End
businessRule[]
Class«File 50» Drug
dataTypeNUMERIC
Datatype
dateAdded07/02/12
dateModified
Default
Default Value
enumeratedBaseDomain
externalMapLocation
externalMapType
fieldNamePRICE PER ORDER UNIT
fieldNumber13
fileNumber50
formatRule
formatString
generalDescription This is the price per order unit for this drug.
helpTextType a Dollar Amount between 0 and 99999, 2 Decimal Digits.
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
NamepricePerOrderUnit
Name Expression
Namespace«File 50» Drug
note
Opposite
originalClass
originalName
Owner«File 50» Drug
Owning Association
Owning Template Parameter
permissableValueMeanings-
permissableValues-
pointerFileName
pointerFileNumber-
Qualified NameHybrid::Pharmacy::Pharmacy Data Management::classes::Drug::pricePerOrderUnit
referenceDocumentHyperlink[]
referenceDocumentPage[]
referenceDocumentTitle[]
referenceInfo
requestedBy
StereotypeAttributeDictionary, VistaAttributeDictionary
subFileNumber-
synonym
technicalDescription-
Template Parameter
TypeInteger
Upper1
Upper Value(1)
VisibilityPublic


 psndfVaProductNameEntry
Public «File 50.68» VAProduct psndfVaProductNameEntry

This is the pointer to the VA Product file in the National Drug File package.

Constraints:
Properties:

absMaxLength64
AggregationNone
Alias
Association
Association End
businessRule[]
Class«File 50» Drug
dataTypePOINTER
Datatype
dateAdded07/02/12
dateModified
Default
Default Value
enumeratedBaseDomain
externalMapLocation
externalMapType
fieldNamePSNDF VA PRODUCT NAME ENTRY
fieldNumber22
fileNumber50
formatRule
formatString
generalDescriptionThis is the pointer to the VA Product file in the National Drug File package.
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
NamepsndfVaProductNameEntry
Name Expression
Namespace«File 50» Drug
note
Opposite
originalClass
originalName
Owner«File 50» Drug
Owning Association
Owning Template Parameter
permissableValueMeanings-
permissableValues-
pointerFileName
pointerFileNumber50.68
Qualified NameHybrid::Pharmacy::Pharmacy Data Management::classes::Drug::psndfVaProductNameEntry
referenceDocumentHyperlink[]
referenceDocumentPage[]
referenceDocumentTitle[]
referenceInfo
requestedBy
StereotypeAttributeDictionary, VistaAttributeDictionary
subFileNumber-
synonym
technicalDescription-
Template Parameter
Type«File 50.68» VAProduct
Upper1
Upper Value(1)
VisibilityPublic


 quantityDispenseMessage
Public String quantityDispenseMessage

This is a free text description used by pharmacy personnel to indicate which quantities for the drug/item are stocked by the Outpatient Pharmacy system for this facility.

Constraints:
Properties:

absMaxLength68
AggregationNone
Alias
Association
Association End
businessRule[]
Class«File 50» Drug
dataTypeFREE TEXT
Datatype
dateAdded07/02/12
dateModified
Default
Default Value
enumeratedBaseDomain
externalMapLocation
externalMapType
fieldNameQUANTITY DISPENSE MESSAGE
fieldNumber215
fileNumber50
formatRule
formatString
generalDescriptionThis is a free text description used by pharmacy personnel to indicate which quantities for the drug/item are stocked by the Outpatient Pharmacy system for this facility.
helpTextAnswer must be 1-68 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)
maxLength68
minLength1
modReason
Multiplicity0..1
NamequantityDispenseMessage
Name Expression
Namespace«File 50» Drug
note
Opposite
originalClass
originalName
Owner«File 50» Drug
Owning Association
Owning Template Parameter
permissableValueMeanings-
permissableValues-
pointerFileName
pointerFileNumber-
Qualified NameHybrid::Pharmacy::Pharmacy Data Management::classes::Drug::quantityDispenseMessage
referenceDocumentHyperlink[]
referenceDocumentPage[]
referenceDocumentTitle[]
referenceInfo
requestedBy
StereotypeAttributeDictionary, VistaAttributeDictionary
subFileNumber-
synonym
technicalDescriptionFree text
Template Parameter
TypeString
Upper1
Upper Value(1)
VisibilityPublic


 reorderLevel
Public Integer reorderLevel

This field is used to indicate the reorder level for this drug.

Constraints:
Properties:

absMaxLength4
AggregationNone
Alias
Association
Association End
businessRule[]
Class«File 50» Drug
dataTypeNUMERIC
Datatype
dateAdded07/02/12
dateModified
Default
Default Value
enumeratedBaseDomain
externalMapLocation
externalMapType
fieldNameREORDER LEVEL
fieldNumber11
fileNumber50
formatRule
formatString
generalDescriptionThis field is used to indicate the reorder level for this drug.
helpTextTYPE A WHOLE NUMBER BETWEEN 0 AND 9999
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
NamereorderLevel
Name Expression
Namespace«File 50» Drug
note
Opposite
originalClass
originalName
Owner«File 50» Drug
Owning Association
Owning Template Parameter
permissableValueMeanings-
permissableValues-
pointerFileName
pointerFileNumber-
Qualified NameHybrid::Pharmacy::Pharmacy Data Management::classes::Drug::reorderLevel
referenceDocumentHyperlink[]
referenceDocumentPage[]
referenceDocumentTitle[]
referenceInfo
requestedBy
StereotypeAttributeDictionary, VistaAttributeDictionary
subFileNumber-
synonym
technicalDescriptionnumeric
Template Parameter
TypeInteger
Upper1
Upper Value(1)
VisibilityPublic


 restriction
Public String restriction

This is any restrictions that may apply to this drug.

Constraints:
Properties:

absMaxLength13
AggregationNone
Alias
Association
Association End
businessRule[]
Class«File 50» Drug
dataTypeFREE TEXT
Datatype
dateAdded07/02/12
dateModified
Default
Default Value
enumeratedBaseDomain
externalMapLocation
externalMapType
fieldNameRESTRICTION
fieldNumber102
fileNumber50
formatRule
formatString
generalDescription This is any restrictions that may apply to this drug.
helpTextENTER THE LITERAL "RESTRICTED TO"
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)
maxLength13
minLength13
modReason
Multiplicity0..1
Namerestriction
Name Expression
Namespace«File 50» Drug
note
Opposite
originalClass
originalName
Owner«File 50» Drug
Owning Association
Owning Template Parameter
permissableValueMeanings-
permissableValues-
pointerFileName
pointerFileNumber-
Qualified NameHybrid::Pharmacy::Pharmacy Data Management::classes::Drug::restriction
referenceDocumentHyperlink[]
referenceDocumentPage[]
referenceDocumentTitle[]
referenceInfo
requestedBy
StereotypeAttributeDictionary, VistaAttributeDictionary
subFileNumber-
synonym
technicalDescription-
Template Parameter
TypeString
Upper1
Upper Value(1)
VisibilityPublic


 serviceCode
Public Integer serviceCode

The Charge Description Master (CDM) Change Control board assigns value for this field. The value should be a number between 600001-699999.

Constraints:
Properties:

absMaxLength6
AggregationNone
Alias
Association
Association End
businessRule[]
Class«File 50» Drug
dataTypeNUMERIC
Datatype
dateAdded07/02/12
dateModified
Default
Default Value
enumeratedBaseDomain
externalMapLocation
externalMapType
fieldNameSERVICE CODE
fieldNumber400
fileNumber50
formatRule
formatString
generalDescriptionThe Charge Description Master (CDM) Change Control board assigns value for this field. The value should be a number between 600001-699999.
helpTextThis is required for external billing purposes only. Answer must be between 600001-699999.
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
NameserviceCode
Name Expression
Namespace«File 50» Drug
note
Opposite
originalClass
originalName
Owner«File 50» Drug
Owning Association
Owning Template Parameter
permissableValueMeanings-
permissableValues-
pointerFileName
pointerFileNumber-
Qualified NameHybrid::Pharmacy::Pharmacy Data Management::classes::Drug::serviceCode
referenceDocumentHyperlink[]
referenceDocumentPage[]
referenceDocumentTitle[]
referenceInfo
requestedBy
StereotypeAttributeDictionary, VistaAttributeDictionary
subFileNumber-
synonym
technicalDescriptionThis field was introduced as part of the Patient Financial Services System (PFSS) project, to implement a new COTS billing system. Pharmacy application will maintain a CDM/Service Code for every dispensed item. It requires that every prescription charge transaction passed to the external billing system to pass a service code. If the drug is not matched to NDF or the Service Code field in the VA PRODUCT file #50.68 is undefined, this field will be prompted during DRUG ENTER/EDIT [PSS DRUG ENTER/EDIT] option. In the event the drug is matched later to a NDF entry, previously defined Service Code will be retained.
Template Parameter
TypeInteger
Upper1
Upper Value(1)
VisibilityPublic


 standardSig
Public String standardSig

This field is used as a standard default for medication instructions.

Constraints:
Properties:

absMaxLength60
AggregationNone
Alias
Association
Association End
businessRule[]
Class«File 50» Drug
dataTypeFREE TEXT
Datatype
dateAdded07/02/12
dateModified
Default
Default Value
enumeratedBaseDomain
externalMapLocation
externalMapType
fieldNameSTANDARD SIG
fieldNumber5
fileNumber50
formatRule
formatString
generalDescriptionThis field is used as a standard default for medication instructions.
helpTextANSWER MUST BE 2-60 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)
maxLength60
minLength2
modReason
Multiplicity0..1
NamestandardSig
Name Expression
Namespace«File 50» Drug
note
Opposite
originalClass
originalName
Owner«File 50» Drug
Owning Association
Owning Template Parameter
permissableValueMeanings-
permissableValues-
pointerFileName
pointerFileNumber-
Qualified NameHybrid::Pharmacy::Pharmacy Data Management::classes::Drug::standardSig
referenceDocumentHyperlink[]
referenceDocumentPage[]
referenceDocumentTitle[]
referenceInfo
requestedBy
StereotypeAttributeDictionary, VistaAttributeDictionary
subFileNumber-
synonym
technicalDescriptionfree text
Template Parameter
TypeString
Upper1
Upper Value(1)
VisibilityPublic


 strength
Public Integer strength

This field is a numeric value representing the single dose of medication supplied by this product.

Constraints:
Properties:

absMaxLength13
AggregationNone
Alias
Association
Association End
businessRule[]
Class«File 50» Drug
dataTypeNUMERIC
Datatype
dateAdded07/02/12
dateModified
Default
Default Value
enumeratedBaseDomain
externalMapLocation
externalMapType
fieldNameSTRENGTH
fieldNumber901
fileNumber50
formatRule
formatString
generalDescriptionThis field is a numeric value representing the single dose of medication supplied by this product.
helpTextThis field is a numeric value representing the single dose of medication supplied by this product.
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
Namestrength
Name Expression
Namespace«File 50» Drug
note
Opposite
originalClass
originalName
Owner«File 50» Drug
Owning Association
Owning Template Parameter
permissableValueMeanings-
permissableValues-
pointerFileName
pointerFileNumber-
Qualified NameHybrid::Pharmacy::Pharmacy Data Management::classes::Drug::strength
referenceDocumentHyperlink[]
referenceDocumentPage[]
referenceDocumentTitle[]
referenceInfo
requestedBy
StereotypeAttributeDictionary, VistaAttributeDictionary
subFileNumber-
synonym
technicalDescription-
Template Parameter
TypeInteger
Upper1
Upper Value(1)
VisibilityPublic


 synonym
Public «File 50.1» Synonym synonym

This multiple contains the Synonym, NDC Code, Intended Use, VSN, Order Unit, Price per Order Unit, Dispense Units per Order
Unit, Price per Dispense Unit, and Vendor fields. It is used for a quick code for look ups or to locate NDCs to increment
the drug's inventory when orders are received.

Constraints:
Properties:

AggregationNone
Alias
Association«VistaAssociationDictionary» (synonym:Synonym)
Association End
businessRule[]
Class«File 50» Drug
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*
Namesynonym
Name Expression
Namespace«File 50» Drug
note
Opposite
originalClass
originalName
Owner«File 50» Drug
Owning Association
Owning Template Parameter
Qualified NameHybrid::Pharmacy::Pharmacy Data Management::classes::Drug::synonym
referenceDocumentHyperlink[]
referenceDocumentPage[]
referenceDocumentTitle[]
referenceInfo
requestedBy
StereotypeAttributeDictionary
synonym
Template Parameter
Type«File 50.1» Synonym
Upper*
Upper Value(*)
VisibilityPublic


 unit
Public «File 50.607» DrugUnits unit

Unit of measure. Pointer to the Drug Units File #50.607.

Constraints:
Properties:

AggregationNone
Alias
Association«VistaAssociationDictionary» (unit:DrugUnits)
Association End
businessRule[]
Class«File 50» Drug
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
Nameunit
Name Expression
Namespace«File 50» Drug
note
Opposite
originalClass
originalName
Owner«File 50» Drug
Owning Association
Owning Template Parameter
Qualified NameHybrid::Pharmacy::Pharmacy Data Management::classes::Drug::unit
referenceDocumentHyperlink[]
referenceDocumentPage[]
referenceDocumentTitle[]
referenceInfo
requestedBy
StereotypeAttributeDictionary
synonym
Template Parameter
Type«File 50.607» DrugUnits
Upper1
Upper Value(1)
VisibilityPublic


 unitDoseMedRoute
Public «File 51.2» MedicationRoutes unitDoseMedRoute

If data is found here when this medication is selected for a UNIT DOSE order, that data will be used as the DEFAULT value for the MED ROUTE prompt in ORDER ENTRY. Please note that ORAL is not selectable as a MED ROUTE here, since it is the standard default value in order entry. here, since it is the standard default value in order entry.

Constraints:
Properties:

absMaxLength45
AggregationNone
Alias
Association
Association End
businessRule[]
Class«File 50» Drug
dataTypePOINTER
Datatype
dateAdded07/02/12
dateModified
Default
Default Value
enumeratedBaseDomain
externalMapLocation
externalMapType
fieldNameUNIT DOSE MED ROUTE
fieldNumber62.02
fileNumber50
formatRule
formatString
generalDescription If data is found here when this medication is selected for a UNIT DOSE order, that data will be used as the DEFAULT value for the MED ROUTE prompt in ORDER ENTRY. Please note that ORAL is not selectable as a MED ROUTE here, since it is the standard default value in order entry. here, since it is the standard default value in order entry.
helpTextEnter the most common MED ROUTE associated with this medication.
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
NameunitDoseMedRoute
Name Expression
Namespace«File 50» Drug
note
Opposite
originalClass
originalName
Owner«File 50» Drug
Owning Association
Owning Template Parameter
permissableValueMeanings-
permissableValues-
pointerFileName
pointerFileNumber51.2
Qualified NameHybrid::Pharmacy::Pharmacy Data Management::classes::Drug::unitDoseMedRoute
referenceDocumentHyperlink[]
referenceDocumentPage[]
referenceDocumentTitle[]
referenceInfo
requestedBy
StereotypeAttributeDictionary, VistaAttributeDictionary
subFileNumber-
synonym
technicalDescription-
Template Parameter
Type«File 51.2» MedicationRoutes
Upper1
Upper Value(1)
VisibilityPublic


 unitDoseSchedule
Public String unitDoseSchedule

If a schedule is found here when this medication is selected for a UNIT DOSE order, that schedule will be used as a default value for the SCHEDULE prompt in order entry.

Constraints:
Properties:

absMaxLength70
AggregationNone
Alias
Association
Association End
businessRule[]
Class«File 50» Drug
dataTypeFREE TEXT
Datatype
dateAdded07/02/12
dateModified
Default
Default Value
enumeratedBaseDomain
externalMapLocation
externalMapType
fieldNameUNIT DOSE SCHEDULE
fieldNumber62.04
fileNumber50
formatRule
formatString
generalDescription If a schedule is found here when this medication is selected for a UNIT DOSE order, that schedule will be used as a default value for the SCHEDULE prompt in order entry.
helpTextEnter the most common SCHEDULE associated with this medication.
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)
maxLength70
minLength1
modReason
Multiplicity0..1
NameunitDoseSchedule
Name Expression
Namespace«File 50» Drug
note
Opposite
originalClass
originalName
Owner«File 50» Drug
Owning Association
Owning Template Parameter
permissableValueMeanings-
permissableValues-
pointerFileName
pointerFileNumber-
Qualified NameHybrid::Pharmacy::Pharmacy Data Management::classes::Drug::unitDoseSchedule
referenceDocumentHyperlink[]
referenceDocumentPage[]
referenceDocumentTitle[]
referenceInfo
requestedBy
StereotypeAttributeDictionary, VistaAttributeDictionary
subFileNumber-
synonym
technicalDescription-
Template Parameter
TypeString
Upper1
Upper Value(1)
VisibilityPublic


 unitDoseScheduleType
Public UnitDoseScheduleTypeDrugList unitDoseScheduleType

If data is found here when this medication is selected for a UNIT DOSE order, that data will be used as the DEFAULT value for the SCHEDULE TYPE prompt in ORDER ENTRY. Please note that you will NOT find CONTINUOUS as a SCHEDULE TYPE here, since it is the standard default in order entry.

Constraints:
Properties:

absMaxLength15
AggregationNone
Alias
Association
Association End
businessRule[]
Class«File 50» Drug
dataTypeSET
Datatype
dateAdded07/02/12
dateModified
Default
Default Value
enumeratedBaseDomain
externalMapLocation
externalMapType
fieldNameUNIT DOSE SCHEDULE TYPE
fieldNumber62.03
fileNumber50
formatRule
formatString
generalDescription If data is found here when this medication is selected for a UNIT DOSE order, that data will be used as the DEFAULT value for the SCHEDULE TYPE prompt in ORDER ENTRY. Please note that you will NOT find CONTINUOUS as a SCHEDULE TYPE here, since it is the standard default in order entry.
helpTextEnter the most common SCHEDULE TYPE associated with this medication.
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
NameunitDoseScheduleType
Name Expression
Namespace«File 50» Drug
note
Opposite
originalClass
originalName
Owner«File 50» Drug
Owning Association
Owning Template Parameter
permissableValueMeaningsON CALL;ONE TIME;PRN;FILL on REQUEST
permissableValuesOC;O;P;R
pointerFileName
pointerFileNumber-
Qualified NameHybrid::Pharmacy::Pharmacy Data Management::classes::Drug::unitDoseScheduleType
referenceDocumentHyperlink[]
referenceDocumentPage[]
referenceDocumentTitle[]
referenceInfo
requestedBy
StereotypeAttributeDictionary, VistaAttributeDictionary
subFileNumber-
synonym
technicalDescription-
Template Parameter
TypeUnitDoseScheduleTypeDrugList
Upper1
Upper Value(1)
VisibilityPublic


 vaClassification
Public String vaClassification

This is the VA classification for this drug.

Constraints:
Properties:

absMaxLength5
AggregationNone
Alias
Association
Association End
businessRule[]
Class«File 50» Drug
dataTypeFREE TEXT
Datatype
dateAdded07/02/12
dateModified
Default
Default Value
enumeratedBaseDomain
externalMapLocation
externalMapType
fieldNameVA CLASSIFICATION
fieldNumber2
fileNumber50
formatRule
formatString
generalDescription This is the VA classification for this drug.
helpTextEnter the VA 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)
maxLength5
minLength1
modReason
Multiplicity0..1
NamevaClassification
Name Expression
Namespace«File 50» Drug
note
Opposite
originalClass
originalName
Owner«File 50» Drug
Owning Association
Owning Template Parameter
permissableValueMeanings-
permissableValues-
pointerFileName
pointerFileNumber-
Qualified NameHybrid::Pharmacy::Pharmacy Data Management::classes::Drug::vaClassification
referenceDocumentHyperlink[]
referenceDocumentPage[]
referenceDocumentTitle[]
referenceInfo
requestedBy
StereotypeAttributeDictionary, VistaAttributeDictionary
subFileNumber-
synonym
technicalDescriptionfree text
Template Parameter
TypeString
Upper1
Upper Value(1)
VisibilityPublic


 vaDrugClassCode
Public ComputedTBD vaDrugClassCode

This is the VA Drug Class Code along with the description of that class.

Constraints:
Properties:

absMaxLength40
AggregationNone
Alias
Association
Association End
businessRule[]
Class«File 50» Drug
dataTypeCOMPUTED
Datatype
dateAdded07/02/12
dateModified
Default
Default Value
enumeratedBaseDomain
externalMapLocation
externalMapType
fieldNameVA DRUG CLASS CODE
fieldNumber26
fileNumber50
formatRule
formatString
generalDescriptionThis is the VA Drug Class Code along with the description of that class.
helpText-
Is Compositefalse
Is Derivedtrue
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
NamevaDrugClassCode
Name Expression
Namespace«File 50» Drug
note
Opposite
originalClass
originalName
Owner«File 50» Drug
Owning Association
Owning Template Parameter
permissableValueMeanings-
permissableValues-
pointerFileName
pointerFileNumber-
Qualified NameHybrid::Pharmacy::Pharmacy Data Management::classes::Drug::vaDrugClassCode
referenceDocumentHyperlink[]
referenceDocumentPage[]
referenceDocumentTitle[]
referenceInfo
requestedBy
StereotypeAttributeDictionary, VistaAttributeDictionary
subFileNumber-
synonym
technicalDescription-
Template Parameter
TypeComputedTBD
Upper1
Upper Value(1)
VisibilityPublic


 vaProductName
Public String vaProductName

This is the VA Product Name matched to in the National Drug file.

Constraints:
Properties:

absMaxLength70
AggregationNone
Alias
Association
Association End
businessRule[]
Class«File 50» Drug
dataTypeFREE TEXT
Datatype
dateAdded07/02/12
dateModified
Default
Default Value
enumeratedBaseDomain
externalMapLocation
externalMapType
fieldNameVA PRODUCT NAME
fieldNumber21
fileNumber50
formatRule
formatString
generalDescriptionThis is the VA Product Name matched to in the National Drug file.
helpTextAnswer must be 1-70 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)
maxLength70
minLength1
modReason
Multiplicity0..1
NamevaProductName
Name Expression
Namespace«File 50» Drug
note
Opposite
originalClass
originalName
Owner«File 50» Drug
Owning Association
Owning Template Parameter
permissableValueMeanings-
permissableValues-
pointerFileName
pointerFileNumber-
Qualified NameHybrid::Pharmacy::Pharmacy Data Management::classes::Drug::vaProductName
referenceDocumentHyperlink[]
referenceDocumentPage[]
referenceDocumentTitle[]
referenceInfo
requestedBy
StereotypeAttributeDictionary, VistaAttributeDictionary
subFileNumber-
synonym
technicalDescription-
Template Parameter
TypeString
Upper1
Upper Value(1)
VisibilityPublic


 visnNonFormulary
Public VISNNonFormularyList visnNonFormulary

This field will designate a drug that is not on the VISN Formulary.

Constraints:
Properties:

absMaxLength5
AggregationNone
Alias
Association
Association End
businessRule[]
Class«File 50» Drug
dataTypeSET
Datatype
dateAdded07/02/12
dateModified
Default
Default Value
enumeratedBaseDomain
externalMapLocation
externalMapType
fieldNameVISN NON-FORMULARY
fieldNumber52
fileNumber50
formatRule
formatString
generalDescriptionThis field will designate a drug that is not on the VISN Formulary.
helpTextEnter a '1' if this item is not to appear on the VISN formulary.
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
NamevisnNonFormulary
Name Expression
Namespace«File 50» Drug
note
Opposite
originalClass
originalName
Owner«File 50» Drug
Owning Association
Owning Template Parameter
permissableValueMeaningsV-N/F
permissableValues1
pointerFileName
pointerFileNumber-
Qualified NameHybrid::Pharmacy::Pharmacy Data Management::classes::Drug::visnNonFormulary
referenceDocumentHyperlink[]
referenceDocumentPage[]
referenceDocumentTitle[]
referenceInfo
requestedBy
StereotypeAttributeDictionary, VistaAttributeDictionary
subFileNumber-
synonym
technicalDescription-
Template Parameter
TypeVISNNonFormularyList
Upper1
Upper Value(1)
VisibilityPublic


 warningLabel
Public String warningLabel

This field is used to indicate if a warning should be printed with the selection of this drug.

Constraints:
Properties:

absMaxLength25
AggregationNone
Alias
Association
Association End
businessRule[]
Class«File 50» Drug
dataTypeFREE TEXT
Datatype
dateAdded07/02/12
dateModified
Default
Default Value
enumeratedBaseDomain
externalMapLocation
externalMapType
fieldNameWARNING LABEL
fieldNumber8
fileNumber50
formatRule
formatString
generalDescriptionThis field is used to indicate if a warning should be printed with the selection of this drug.
helpTextANSWER MUST BE 1-25 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)
maxLength25
minLength1
modReason
Multiplicity0..1
NamewarningLabel
Name Expression
Namespace«File 50» Drug
note
Opposite
originalClass
originalName
Owner«File 50» Drug
Owning Association
Owning Template Parameter
permissableValueMeanings-
permissableValues-
pointerFileName
pointerFileNumber-
Qualified NameHybrid::Pharmacy::Pharmacy Data Management::classes::Drug::warningLabel
referenceDocumentHyperlink[]
referenceDocumentPage[]
referenceDocumentTitle[]
referenceInfo
requestedBy
StereotypeAttributeDictionary, VistaAttributeDictionary
subFileNumber-
synonym
technicalDescription-
Template Parameter
TypeString
Upper1
Upper Value(1)
VisibilityPublic