Class Provider

Attributes
AppointmentStatusList appointmentStatus appointmentStatus

Contains the Appointment Status for this person.

Boolean authorizedToWriteMedOrders authorizedToWriteMedOrders

This field is used to determin if the provider is authorized to write orders.

Boolean authorizeReleaseOfNpi authorizeReleaseOfNpi

Answer 1 (Yes) if this disclosure of an individual practitioner's NPI is to a non-VA health care provider or its agent to support, or in anticipation of supporting, the submission of health care reimbursement claims by non-VA health care providers or their agents (ex., display of FEE Basis authorizations). Per Routine Use Amendment #18 to the Privacy Act of 1974 this disclosure can be made without requiring consent (Blanket Authority) from the practitioner.

String dea# dea#

This field is used to enter the drug enforcement agency (DEA) number. Enter the DEA number as two upper case letters followed by 7 digits. e.g. AA1234567. Each provider must have a unique number.

Datetime deaExpirationDate deaExpirationDate

This field contains the expiration date for DEA #.

detoxMaintenanceIDNumber detoxMaintenanceIDNumber

This field holds the Detoxification/Maintenance ID number used for the substance abuse providers that is "DATA-waived". (one X, one alpha, 7 numbers).

Datetime effectiveDateTime effectiveDateTime

Datetime inactiveDate inactiveDate

This field is used to show the inactive date of a provider whereas they can no longer write orders.

«File 200.541» LicensingState licensingState licensingState
String npi npi

Each VHA Billable Practitioner should have applied for the NPI through CMS' National Plan and Provider Enumeration System (NPPES). NPI Confirmation Letters are sent by CMS and indicate the NPI assigned. Practitioners may present their NPI Confirmation Letter as a source document to verify the accuracy of the NPI or you may contact your Local NPI Maintenance Team Leader for assistance.

NPIEntryStatusList npiEntryStatus npiEntryStatus

This field is used in tracking the entry status of NPI d ata for those providers who require an NPI. The providers needing this value are identified based on data entered in the PERSON CLASS subfile which indicates providers that may be related to billing activities. The value is initially set to N or NEEDS ENTRY. It can be changed to E or EXEMPT for individuals who have been identified, but who due to administrative activities, etc., will not be involved in activities requiring billing. When the NPI value is entered, the value is changed to D or DONE.

«File 200.0351» PersonalDiagnosesList personalDiagnosesList personalDiagnosesList
«File 200.05» PersonClass200_05 personClass personClass
String problemListPrimaryView problemListPrimaryView

This string contains the user's preferred view of the problem list. Problems are assigned a category based upon the service of the provider who entered and/or is treating the problem; a screen may then be invoked allowing a filtered view of the problem list.

«File 7» ProviderClass providerClass providerClass
ComputedTBD providerKey providerKey

This Computed field gets a 1 if the user holds the provider key. It is expected that the field will be removed or changed after the Person class field conversion is completed.

ProviderTypeList providerType providerType

This field is used to show the type of provider (staff, fee, etc.)

String remarks remarks

This field is used to enter remarks and or comments about the provider.

Boolean requiresCosigner requiresCosigner

This field is used to determine if the provider needs a cosigner.

«File 200.55» StateIssuingDEANumber stateIssuingDEANumber stateIssuingDEANumber

This mutiple contains the DEA# issued by a state in order to allow providers to write medication orders for controlled
medications.

«File 200» Provider usualCosigner usualCosigner

Properties:

Alias
businessRule[]
Classifier Behavior
dateAdded
dateModified9/28/16
fileNameNEW PERSON
fileNumber200
highLevelConcept
informationDomain
Is Abstractfalse
Is Activefalse
Is Leaffalse
KeywordsFile 200
modReasonAdd Detox/Maintenance number
NameProvider
Name Expression
NamespaceClasses
note
originalName
Owned Template Signature
OwnerClasses
Owning Template Parameter
PackageClasses
packageNameKERNEL
projectID
Qualified NameHybrid::Provider::Classes::Provider
referenceDocumentHyperlink[]
referenceDocumentPage[]
referenceDocumentTitle[]
Representation
requestedBy
rootClass
StereotypeClassDictionary, VistaClassDictionary
synonym
Template Parameter
VisibilityPublic

Attribute Details

 appointmentStatus
Public AppointmentStatusList appointmentStatus

Contains the Appointment Status for this person.

Constraints:
Properties:

absMaxLength21
AggregationNone
Alias
Association
Association End
businessRule[]
Class«File 200» Provider
dataTypeSET
Datatype
dateAdded03/02/12
dateModified
Default
Default Value
enumeratedBaseDomain
externalMapLocation
externalMapType
fieldNameAPPOINTMENT STATUS
fieldNumber747.11
fileNumber200
formatRule
formatString
generalDescriptionContains the Appointment Status for this person.
helpTextEnter the appropriate Appointment Status.
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
NameappointmentStatus
Name Expression
Namespace«File 200» Provider
note
Opposite
originalClass
originalName
Owner«File 200» Provider
Owning Association
Owning Template Parameter
permissableValueMeaningsFULL-TIME;PART-TIME;CONSULTING;CONTRACT;RESIDENT;FEE BASIS, ON STATION;SPECIALTY FELLOW;WOC;OTHER
permissableValues1;2;3;4;5;6;7;8;9
pointerFileName-
pointerFileNumber-
Qualified NameHybrid::Provider::Classes::Provider::appointmentStatus
referenceDocumentHyperlink[]
referenceDocumentPage[]
referenceDocumentTitle[]
referenceInfo
requestedBy
StereotypeAttributeDictionary, VistaAttributeDictionary
subFileNumber-
synonym
technicalDescription-
Template Parameter
TypeAppointmentStatusList
Upper1
Upper Value(1)
VisibilityPublic


 authorizedToWriteMedOrders
Public Boolean authorizedToWriteMedOrders

This field is used to determin if the provider is authorized to write orders.

Constraints:
Properties:

absMaxLength3
AggregationNone
Alias
Association
Association End
businessRule[]
Class«File 200» Provider
dataTypeSET
Datatype
dateAdded03/02/12
dateModified
Default
Default Value
enumeratedBaseDomain
externalMapLocation
externalMapType
fieldNameAUTHORIZED TO WRITE MED ORDERS
fieldNumber53.1
fileNumber200
formatRule
formatString
generalDescriptionThis field is used to determin if the provider is authorized to write orders.
helpTextEnter '1' or 'Yes' if provider is authorized to write orders.
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
NameauthorizedToWriteMedOrders
Name Expression
Namespace«File 200» Provider
note
Opposite
originalClass
originalName
Owner«File 200» Provider
Owning Association
Owning Template Parameter
permissableValueMeaningsYES
permissableValues1
pointerFileName-
pointerFileNumber-
Qualified NameHybrid::Provider::Classes::Provider::authorizedToWriteMedOrders
referenceDocumentHyperlink[]
referenceDocumentPage[]
referenceDocumentTitle[]
referenceInfo
requestedBy
StereotypeAttributeDictionary, VistaAttributeDictionary
subFileNumber-
synonym
technicalDescriptionset of codes
Template Parameter
TypeBoolean
Upper1
Upper Value(1)
VisibilityPublic


 authorizeReleaseOfNpi
Public Boolean authorizeReleaseOfNpi

Answer 1 (Yes) if this disclosure of an individual practitioner's NPI is to a non-VA health care provider or its agent to support, or in anticipation of supporting, the submission of health care reimbursement claims by non-VA health care providers or their agents (ex., display of FEE Basis authorizations). Per Routine Use Amendment #18 to the Privacy Act of 1974 this disclosure can be made without requiring consent (Blanket Authority) from the practitioner.

Constraints:
Properties:

absMaxLength3
AggregationNone
Alias
Association
Association End
businessRule[]
Class«File 200» Provider
dataTypeSET
Datatype
dateAdded03/02/12
dateModified
Default
Default Value
enumeratedBaseDomain
externalMapLocation
externalMapType
fieldNameAUTHORIZE RELEASE OF NPI
fieldNumber41.97
fileNumber200
formatRule
formatString
generalDescriptionAnswer 1 (Yes) if this disclosure of an individual practitioner's NPI is to a non-VA health care provider or its agent to support, or in anticipation of supporting, the submission of health care reimbursement claims by non-VA health care providers or their agents (ex., display of FEE Basis authorizations). Per Routine Use Amendment #18 to the Privacy Act of 1974 this disclosure can be made without requiring consent (Blanket Authority) from the practitioner.
helpTextAnswer 1 (Yes) to authorize blanket release of NPI to non-VA entities for business purposes only.
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
NameauthorizeReleaseOfNpi
Name Expression
Namespace«File 200» Provider
note
Opposite
originalClass
originalName
Owner«File 200» Provider
Owning Association
Owning Template Parameter
permissableValueMeaningsYes
permissableValues1
pointerFileName-
pointerFileNumber-
Qualified NameHybrid::Provider::Classes::Provider::authorizeReleaseOfNpi
referenceDocumentHyperlink[]
referenceDocumentPage[]
referenceDocumentTitle[]
referenceInfo
requestedBy
StereotypeAttributeDictionary, VistaAttributeDictionary
subFileNumber-
synonym
technicalDescriptionPer Routine Use Amendment #18 to the Privacy Act of 1974 this disclosure can now be made without requiring authorization from the practitioner. This field needs to remain on File 200 because applications are using it. For VA practitioners who have an NPI in The Revenue Program Billing and Collections Records VA (114VA16), the field will be set 1 (Yes). For other users, the field will be null.
Template Parameter
TypeBoolean
Upper1
Upper Value(1)
VisibilityPublic


 dea#
Public String dea#

This field is used to enter the drug enforcement agency (DEA) number. Enter the DEA number as two upper case letters followed by 7 digits. e.g. AA1234567. Each provider must have a unique number.

Constraints:
Properties:

absMaxLength30
AggregationNone
Alias
Association
Association End
businessRule[]
Class«File 200» Provider
dataTypeFREE TEXT
Datatype
dateAdded03/02/12
dateModified
Default
Default Value
enumeratedBaseDomain
externalMapLocation
externalMapType
fieldNameDEA#
fieldNumber53.2
fileNumber200
formatRule
formatString
generalDescriptionThis field is used to enter the drug enforcement agency (DEA) number. Enter the DEA number as two upper case letters followed by 7 digits. e.g. AA1234567. Each provider must have a unique number.
helpTextEnter the DEA number 2 letters 7 numbers.
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
Namedea#
Name Expression
Namespace«File 200» Provider
note
Opposite
originalClass
originalName
Owner«File 200» Provider
Owning Association
Owning Template Parameter
permissableValueMeanings-
permissableValues-
pointerFileName-
pointerFileNumber-
Qualified NameHybrid::Provider::Classes::Provider::dea#
referenceDocumentHyperlink[]
referenceDocumentPage[]
referenceDocumentTitle[]
referenceInfo
requestedBy
StereotypeAttributeDictionary, VistaAttributeDictionary
subFileNumber-
synonym
technicalDescriptionThis is the algorithm for DEA # checking. The first letter for practitioners (physicians, dentists, veterinarians, pharmacies etc.) is either an "A" or "B" The second letter should be the first letter of the practitioner's last name. Sometimes this does not match if the registrant changed their name or the DEA did not get it correct the first time. The check digit algorithm is as follows: AS1234563 1 + 3 + 5 = 9 2 + 4 + 6 = 12 x 2 = 24 9 + 24 = 33 The last digit of the total must equal the check digit (the last digit of the DEA number). (33#10)=$E("AS1234563",9)
Template Parameter
TypeString
Upper1
Upper Value(1)
VisibilityPublic


 deaExpirationDate
Public Datetime deaExpirationDate

This field contains the expiration date for DEA #.

Constraints:
Properties:

absMaxLength12
AggregationNone
Alias
Association
Association End
businessRule[]
Class«File 200» Provider
dataTypeDATE/TIME
Datatype
dateAdded03/02/12
dateModified
Default
Default Value
enumeratedBaseDomain
externalMapLocation
externalMapType
fieldNameDEA EXPIRATION DATE
fieldNumber747.44
fileNumber200
formatRule
formatString
generalDescriptionThis field contains the expiration date for DEA #.
helpTextEnter DEA # Expiration Date
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
NamedeaExpirationDate
Name Expression
Namespace«File 200» Provider
note
Opposite
originalClass
originalName
Owner«File 200» Provider
Owning Association
Owning Template Parameter
permissableValueMeanings-
permissableValues-
pointerFileName-
pointerFileNumber-
Qualified NameHybrid::Provider::Classes::Provider::deaExpirationDate
referenceDocumentHyperlink[]
referenceDocumentPage[]
referenceDocumentTitle[]
referenceInfo
requestedBy
StereotypeAttributeDictionary, VistaAttributeDictionary
subFileNumber-
synonym
technicalDescription-
Template Parameter
TypeDatetime
Upper1
Upper Value(1)
VisibilityPublic


 detoxMaintenanceIDNumber
Public  detoxMaintenanceIDNumber

This field holds the Detoxification/Maintenance ID number used for the substance abuse providers that is "DATA-waived". (one X, one alpha, 7 numbers).

Constraints:
Properties:

absMaxLength9
AggregationNone
Alias
Association
Association End
businessRule[]
Class«File 200» Provider
dataTypeFREE TEXT
Datatype
dateAdded9/28/16
dateModified
Default
Default Value
enumeratedBaseDomain
externalMapLocation
externalMapType
fieldNameDETOX/MAINTENANCE ID NUMBER
fieldNumber53.11
fileNumber200
formatRule
formatString
generalDescriptionThis field holds the Detoxification/Maintenance ID number used for the substance abuse providers that is "DATA-waived". (one X, one alpha, 7 numbers)
helpTextEnter the Detox/Maintenance ID number for the provider.
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)
maxLength9
minLength3
modReason
Multiplicity0..1
NamedetoxMaintenanceIDNumber
Name Expression
Namespace«File 200» Provider
note
Opposite
originalClass
originalName
Owner«File 200» Provider
Owning Association
Owning Template Parameter
permissableValueMeanings
permissableValues
pointerFileName
pointerFileNumber
Qualified NameHybrid::Provider::Classes::Provider::detoxMaintenanceIDNumber
referenceDocumentHyperlink[]
referenceDocumentPage[]
referenceDocumentTitle[]
referenceInfo
requestedBy
StereotypeAttributeDictionary, VistaAttributeDictionary
subFileNumber
synonym
technicalDescription
Template Parameter
Type
Upper1
Upper Value(1)
VisibilityPublic


 effectiveDateTime
Public Datetime effectiveDateTime

Constraints:
Properties:

absMaxLength21
AggregationNone
Alias
Association
Association End
businessRule[]
Class«File 200» Provider
dataTypeDATE/TIME
Datatype
dateAdded03/02/12
dateModified
Default
Default Value
enumeratedBaseDomain
externalMapLocation
externalMapType
fieldNameEFFECTIVE DATE/TIME
fieldNumber42
fileNumber200
formatRule
formatString
generalDescription-
helpText-
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
isMultipleTrue
isNullableFalse
isRequiredFalse
Keywords
Lower0
Lower Value(0)
maxLength-
minLength-
modReason
Multiplicity0..1
NameeffectiveDateTime
Name Expression
Namespace«File 200» Provider
note
Opposite
originalClass
originalName
Owner«File 200» Provider
Owning Association
Owning Template Parameter
permissableValueMeanings-
permissableValues-
pointerFileName-
pointerFileNumber-
Qualified NameHybrid::Provider::Classes::Provider::effectiveDateTime
referenceDocumentHyperlink[]
referenceDocumentPage[]
referenceDocumentTitle[]
referenceInfo
requestedBy
StereotypeAttributeDictionary, VistaAttributeDictionary
subFileNumber200.042
synonym
technicalDescription-
Template Parameter
TypeDatetime
Upper1
Upper Value(1)
VisibilityPublic


 inactiveDate
Public Datetime inactiveDate

This field is used to show the inactive date of a provider whereas they can no longer write orders.

Constraints:
Properties:

absMaxLength12
AggregationNone
Alias
Association
Association End
businessRule[]
Class«File 200» Provider
dataTypeDATE/TIME
Datatype
dateAdded03/02/12
dateModified
Default
Default Value
enumeratedBaseDomain
externalMapLocation
externalMapType
fieldNameINACTIVE DATE
fieldNumber53.4
fileNumber200
formatRule
formatString
generalDescriptionThis field is used to show the inactive date of a provider whereas they can no longer write orders.
helpTextEnter the date after which this person may not write medication orders.
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 200» Provider
note
Opposite
originalClass
originalName
Owner«File 200» Provider
Owning Association
Owning Template Parameter
permissableValueMeanings-
permissableValues-
pointerFileName-
pointerFileNumber-
Qualified NameHybrid::Provider::Classes::Provider::inactiveDate
referenceDocumentHyperlink[]
referenceDocumentPage[]
referenceDocumentTitle[]
referenceInfo
requestedBy
StereotypeAttributeDictionary, VistaAttributeDictionary
subFileNumber-
synonym
technicalDescriptiondate
Template Parameter
TypeDatetime
Upper1
Upper Value(1)
VisibilityPublic


 licensingState
Public «File 200.541» LicensingState licensingState
Constraints:
Properties:

AggregationNone
Alias
Association«VistaAssociationDictionary» (licensingState:LicensingState)
Association End
businessRule[]
Class«File 200» Provider
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*
NamelicensingState
Name Expression
Namespace«File 200» Provider
note
Opposite
originalClass
originalName
Owner«File 200» Provider
Owning Association
Owning Template Parameter
Qualified NameHybrid::Provider::Classes::Provider::licensingState
referenceDocumentHyperlink[]
referenceDocumentPage[]
referenceDocumentTitle[]
referenceInfo
requestedBy
StereotypeAttributeDictionary
synonym
Template Parameter
Type«File 200.541» LicensingState
Upper*
Upper Value(*)
VisibilityPublic


 npi
Public String npi

Each VHA Billable Practitioner should have applied for the NPI through CMS' National Plan and Provider Enumeration System (NPPES). NPI Confirmation Letters are sent by CMS and indicate the NPI assigned. Practitioners may present their NPI Confirmation Letter as a source document to verify the accuracy of the NPI or you may contact your Local NPI Maintenance Team Leader for assistance.

Constraints:
Properties:

absMaxLength30
AggregationNone
Alias
Association
Association End
businessRule[]
Class«File 200» Provider
dataTypeFREE TEXT
Datatype
dateAdded03/02/12
dateModified
Default
Default Value
enumeratedBaseDomain
externalMapLocation
externalMapType
fieldNameNPI
fieldNumber41.99
fileNumber200
formatRule
formatString
generalDescriptionEach VHA Billable Practitioner should have applied for the NPI through CMS' National Plan and Provider Enumeration System (NPPES). NPI Confirmation Letters are sent by CMS and indicate the NPI assigned. Practitioners may present their NPI Confirmation Letter as a source document to verify the accuracy of the NPI or you may contact your Local NPI Maintenance Team Leader for assistance.
helpTextAnswer must be 10 digit value assigned by Centers for Medicare and Medicaid Services (CMS).
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
Namenpi
Name Expression
Namespace«File 200» Provider
note
Opposite
originalClass
originalName
Owner«File 200» Provider
Owning Association
Owning Template Parameter
permissableValueMeanings-
permissableValues-
pointerFileName-
pointerFileNumber-
Qualified NameHybrid::Provider::Classes::Provider::npi
referenceDocumentHyperlink[]
referenceDocumentPage[]
referenceDocumentTitle[]
referenceInfo
requestedBy
StereotypeAttributeDictionary, VistaAttributeDictionary
subFileNumber-
synonym
technicalDescription-
Template Parameter
TypeString
Upper1
Upper Value(1)
VisibilityPublic


 npiEntryStatus
Public NPIEntryStatusList npiEntryStatus

This field is used in tracking the entry status of NPI d ata for those providers who require an NPI. The providers needing this value are identified based on data entered in the PERSON CLASS subfile which indicates providers that may be related to billing activities. The value is initially set to N or NEEDS ENTRY. It can be changed to E or EXEMPT for individuals who have been identified, but who due to administrative activities, etc., will not be involved in activities requiring billing. When the NPI value is entered, the value is changed to D or DONE.

Constraints:
Properties:

absMaxLength11
AggregationNone
Alias
Association
Association End
businessRule[]
Class«File 200» Provider
dataTypeSET
Datatype
dateAdded03/02/12
dateModified
Default
Default Value
enumeratedBaseDomain
externalMapLocation
externalMapType
fieldNameNPI ENTRY STATUS
fieldNumber41.98
fileNumber200
formatRule
formatString
generalDescriptionThis field is used in tracking the entry status of NPI d ata for those providers who require an NPI. The providers needing this value are identified based on data entered in the PERSON CLASS subfile which indicates providers that may be related to billing activities. The value is initially set to N or NEEDS ENTRY. It can be changed to E or EXEMPT for individuals who have been identified, but who due to administrative activities, etc., will not be involved in activities requiring billing. When the NPI value is entered, the value is changed to D or DONE.
helpTextThis field is filled in automatically if needed.
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
NamenpiEntryStatus
Name Expression
Namespace«File 200» Provider
note
Opposite
originalClass
originalName
Owner«File 200» Provider
Owning Association
Owning Template Parameter
permissableValueMeaningsNEEDS ENTRY;EXEMPT;DONE
permissableValuesN;E;D
pointerFileName-
pointerFileNumber-
Qualified NameHybrid::Provider::Classes::Provider::npiEntryStatus
referenceDocumentHyperlink[]
referenceDocumentPage[]
referenceDocumentTitle[]
referenceInfo
requestedBy
StereotypeAttributeDictionary, VistaAttributeDictionary
subFileNumber-
synonym
technicalDescription-
Template Parameter
TypeNPIEntryStatusList
Upper1
Upper Value(1)
VisibilityPublic


 personalDiagnosesList
Public «File 200.0351» PersonalDiagnosesList personalDiagnosesList
Constraints:
Properties:

AggregationNone
Alias
Association«VistaAssociationDictionary» (personalDiagnosesList:PersonalDiagnosesList)
Association End
businessRule[]
Class«File 200» Provider
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*
NamepersonalDiagnosesList
Name Expression
Namespace«File 200» Provider
note
Opposite
originalClass
originalName
Owner«File 200» Provider
Owning Association
Owning Template Parameter
Qualified NameHybrid::Provider::Classes::Provider::personalDiagnosesList
referenceDocumentHyperlink[]
referenceDocumentPage[]
referenceDocumentTitle[]
referenceInfo
requestedBy
StereotypeAttributeDictionary
synonym
Template Parameter
Type«File 200.0351» PersonalDiagnosesList
Upper*
Upper Value(*)
VisibilityPublic


 personClass
Public «File 200.05» PersonClass200_05 personClass
Constraints:
Properties:

AggregationNone
Alias
Association«VistaAssociationDictionary» (personClass:PersonClass200_05)
Association End
businessRule[]
Class«File 200» Provider
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*
NamepersonClass
Name Expression
Namespace«File 200» Provider
note
Opposite
originalClass
originalName
Owner«File 200» Provider
Owning Association
Owning Template Parameter
Qualified NameHybrid::Provider::Classes::Provider::personClass
referenceDocumentHyperlink[]
referenceDocumentPage[]
referenceDocumentTitle[]
referenceInfo
requestedBy
StereotypeAttributeDictionary
synonym
Template Parameter
Type«File 200.05» PersonClass200_05
Upper*
Upper Value(*)
VisibilityPublic


 problemListPrimaryView
Public String problemListPrimaryView

This string contains the user's preferred view of the problem list. Problems are assigned a category based upon the service of the provider who entered and/or is treating the problem; a screen may then be invoked allowing a filtered view of the problem list.

Constraints:
Properties:

absMaxLength210
AggregationNone
Alias
Association
Association End
businessRule[]
Class«File 200» Provider
dataTypeFREE TEXT
Datatype
dateAdded03/02/12
dateModified
Default
Default Value
enumeratedBaseDomain
externalMapLocation
externalMapType
fieldNamePROBLEM LIST PRIMARY VIEW
fieldNumber125
fileNumber200
formatRule
formatString
generalDescriptionThis string contains the user's preferred view of the problem list. Problems are assigned a category based upon the service of the provider who entered and/or is treating the problem; a screen may then be invoked allowing a filtered view of the problem list.
helpTextAnswer must be 3-210 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)
maxLength210
minLength3
modReason
Multiplicity0..1
NameproblemListPrimaryView
Name Expression
Namespace«File 200» Provider
note
Opposite
originalClass
originalName
Owner«File 200» Provider
Owning Association
Owning Template Parameter
permissableValueMeanings-
permissableValues-
pointerFileName-
pointerFileNumber-
Qualified NameHybrid::Provider::Classes::Provider::problemListPrimaryView
referenceDocumentHyperlink[]
referenceDocumentPage[]
referenceDocumentTitle[]
referenceInfo
requestedBy
StereotypeAttributeDictionary, VistaAttributeDictionary
subFileNumber-
synonym
technicalDescriptionThis string should be in the format '/#/#/.../#/' where each # is a pointer to an entry in the Service/Section file (#49). The option GMPL USER VIEW is exported with the Problem List application to facilitate building this string; its use is recommended.
Template Parameter
TypeString
Upper1
Upper Value(1)
VisibilityPublic


 providerClass
Public «File 7» ProviderClass providerClass
Constraints:
Properties:

AggregationNone
Alias
Association«VistaAssociationDictionary» (providerClass:ProviderClass)
Association End
businessRule[]
Class«File 200» Provider
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
NameproviderClass
Name Expression
Namespace«File 200» Provider
note
Opposite
originalClass
originalName
Owner«File 200» Provider
Owning Association
Owning Template Parameter
Qualified NameHybrid::Provider::Classes::Provider::providerClass
referenceDocumentHyperlink[]
referenceDocumentPage[]
referenceDocumentTitle[]
referenceInfo
requestedBy
StereotypeAttributeDictionary
synonym
Template Parameter
Type«File 7» ProviderClass
Upper1
Upper Value(1)
VisibilityPublic


 providerKey
Public ComputedTBD providerKey

This Computed field gets a 1 if the user holds the provider key. It is expected that the field will be removed or changed after the Person class field conversion is completed.

Constraints:
Properties:

absMaxLength1
AggregationNone
Alias
Association
Association End
businessRule[]
Class«File 200» Provider
dataTypeCOMPUTED
Datatype
dateAdded03/02/12
dateModified
Default
Default Value
enumeratedBaseDomain
externalMapLocation
externalMapType
fieldNamePROVIDER KEY
fieldNumber8932.001
fileNumber200
formatRule
formatString
generalDescriptionThis Computed field gets a 1 if the user holds the provider key. It is expected that the field will be removed or changed after the Person class field conversion is completed.
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
NameproviderKey
Name Expression
Namespace«File 200» Provider
note
Opposite
originalClass
originalName
Owner«File 200» Provider
Owning Association
Owning Template Parameter
permissableValueMeanings-
permissableValues-
pointerFileName-
pointerFileNumber-
Qualified NameHybrid::Provider::Classes::Provider::providerKey
referenceDocumentHyperlink[]
referenceDocumentPage[]
referenceDocumentTitle[]
referenceInfo
requestedBy
StereotypeAttributeDictionary, VistaAttributeDictionary
subFileNumber-
synonym
technicalDescription-
Template Parameter
TypeComputedTBD
Upper1
Upper Value(1)
VisibilityPublic


 providerType
Public ProviderTypeList providerType

This field is used to show the type of provider (staff, fee, etc.)

Constraints:
Properties:

absMaxLength11
AggregationNone
Alias
Association
Association End
businessRule[]
Class«File 200» Provider
dataTypeSET
Datatype
dateAdded03/02/12
dateModified
Default
Default Value
enumeratedBaseDomain
externalMapLocation
externalMapType
fieldNamePROVIDER TYPE
fieldNumber53.6
fileNumber200
formatRule
formatString
generalDescriptionThis field is used to show the type of provider (staff, fee, etc.)
helpTextEnter type of provider.
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
NameproviderType
Name Expression
Namespace«File 200» Provider
note
Opposite
originalClass
originalName
Owner«File 200» Provider
Owning Association
Owning Template Parameter
permissableValueMeaningsFULL TIME;PART TIME;C & A;FEE BASIS;HOUSE STAFF
permissableValues1;2;3;4;5
pointerFileName-
pointerFileNumber-
Qualified NameHybrid::Provider::Classes::Provider::providerType
referenceDocumentHyperlink[]
referenceDocumentPage[]
referenceDocumentTitle[]
referenceInfo
requestedBy
StereotypeAttributeDictionary, VistaAttributeDictionary
subFileNumber-
synonym
technicalDescriptionset of codes.
Template Parameter
TypeProviderTypeList
Upper1
Upper Value(1)
VisibilityPublic


 remarks
Public String remarks

This field is used to enter remarks and or comments about the provider.

Constraints:
Properties:

absMaxLength60
AggregationNone
Alias
Association
Association End
businessRule[]
Class«File 200» Provider
dataTypeFREE TEXT
Datatype
dateAdded03/02/12
dateModified
Default
Default Value
enumeratedBaseDomain
externalMapLocation
externalMapType
fieldNameREMARKS
fieldNumber53.9
fileNumber200
formatRule
formatString
generalDescriptionThis field is used to enter remarks and or comments about the provider.
helpTextEnter remarks about this provider to be displayed when s/he is selected during order entry.
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
minLength1
modReason
Multiplicity0..1
Nameremarks
Name Expression
Namespace«File 200» Provider
note
Opposite
originalClass
originalName
Owner«File 200» Provider
Owning Association
Owning Template Parameter
permissableValueMeanings-
permissableValues-
pointerFileName-
pointerFileNumber-
Qualified NameHybrid::Provider::Classes::Provider::remarks
referenceDocumentHyperlink[]
referenceDocumentPage[]
referenceDocumentTitle[]
referenceInfo
requestedBy
StereotypeAttributeDictionary, VistaAttributeDictionary
subFileNumber-
synonym
technicalDescriptionfree text
Template Parameter
TypeString
Upper1
Upper Value(1)
VisibilityPublic


 requiresCosigner
Public Boolean requiresCosigner

This field is used to determine if the provider needs a cosigner.

Constraints:
Properties:

absMaxLength3
AggregationNone
Alias
Association
Association End
businessRule[]
Class«File 200» Provider
dataTypeSET
Datatype
dateAdded03/02/12
dateModified
Default
Default Value
enumeratedBaseDomain
externalMapLocation
externalMapType
fieldNameREQUIRES COSIGNER
fieldNumber53.7
fileNumber200
formatRule
formatString
generalDescriptionThis field is used to determine if the provider needs a cosigner.
helpTextEnter yes if medication orders written by this person must be cosigned by another provider of care.
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
NamerequiresCosigner
Name Expression
Namespace«File 200» Provider
note
Opposite
originalClass
originalName
Owner«File 200» Provider
Owning Association
Owning Template Parameter
permissableValueMeaningsYES
permissableValues1
pointerFileName-
pointerFileNumber-
Qualified NameHybrid::Provider::Classes::Provider::requiresCosigner
referenceDocumentHyperlink[]
referenceDocumentPage[]
referenceDocumentTitle[]
referenceInfo
requestedBy
StereotypeAttributeDictionary, VistaAttributeDictionary
subFileNumber-
synonym
technicalDescriptionset of codes.
Template Parameter
TypeBoolean
Upper1
Upper Value(1)
VisibilityPublic


 stateIssuingDEANumber
Public «File 200.55» StateIssuingDEANumber stateIssuingDEANumber

This mutiple contains the DEA# issued by a state in order to allow providers to write medication orders for controlled
medications.

Constraints:
Properties:

AggregationNone
Alias
Association«VistaAssociationDictionary» (stateIssuingDEANumber:StateIssuingDEANumber)
Association End
businessRule[]
Class«File 200» Provider
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*
NamestateIssuingDEANumber
Name Expression
Namespace«File 200» Provider
note
Opposite
originalClass
originalName
Owner«File 200» Provider
Owning Association
Owning Template Parameter
Qualified NameHybrid::Provider::Classes::Provider::stateIssuingDEANumber
referenceDocumentHyperlink[]
referenceDocumentPage[]
referenceDocumentTitle[]
referenceInfo
requestedBy
StereotypeAttributeDictionary
synonym
Template Parameter
Type«File 200.55» StateIssuingDEANumber
Upper*
Upper Value(*)
VisibilityPublic


 usualCosigner
Public «File 200» Provider usualCosigner
Constraints:
Properties:

AggregationNone
Alias
Association«VistaAssociationDictionary» (usualCosigner:Provider)
Association End
businessRule[]
Class«File 200» Provider
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
NameusualCosigner
Name Expression
Namespace«File 200» Provider
note
Opposite
originalClass
originalName
Owner«File 200» Provider
Owning Association
Owning Template Parameter
Qualified NameHybrid::Provider::Classes::Provider::usualCosigner
referenceDocumentHyperlink[]
referenceDocumentPage[]
referenceDocumentTitle[]
referenceInfo
requestedBy
StereotypeAttributeDictionary
synonym
Template Parameter
Type«File 200» Provider
Upper1
Upper Value(1)
VisibilityPublic