Scheduling::Classes
Class ClinicStop

The Clinic Stop file (#40.7) contains all AMIS Stop Codes and their associated Name, Restriction Type (E-Either, P-PrimaryOnly, or S-Secondary Only), and if applicable, Restriction Date (for P or S Restriction Types). If a clinic stop entry isinactive, there is an Inactive Date. This file has been "Locked Down" so that Fileman and other user updates are notallowed. Changes may be made only through VistA Maintenance (VM) patches coordinated with Decision Support Office (DSO) andEnterprise Product Services (EPS). The file definition (data dictionary) shall not be modified. All additions, changes,inactivations, and reactivations to entries in the file shall be accomplished only by VM patches. Creating new Stop Codesor local Stop Codes, and/or editing fields in the file, is not permitted. The one exception is described as follows: Usersmay use the Scheduling option SD EDIT LOCAL STOP CODE (which requires SD SUPERVISOR key) to edit the Name of the "locallydefined" Stop Codes which are set aside for local use: 451-456, 458-473, 475-479, and 482-485.

Attributes
Integer amisReportingStopCode amisReportingStopCode

This field contains the number related to the stop code that is used when generating the OPC file. This number is what istransmitted.

«File 40.7» ClinicStop associatedStopCode associatedStopCode
«File 40.7» ClinicStop clinicStop clinicStop
«File 40.7» ClinicStop convertToStopCode convertToStopCode
String costDistributionCenter costDistributionCenter

This field contains a number related to a cost distribution center. This is related to the RAM.

Datetime inactiveDate inactiveDate

This field contains a date of when a Clinic Stop code has been inactivated.

String name name

This field contains the name of the clinic stop code.

Datetime restrictionDate restrictionDate

This field contains the date the Stop Code became restricted. When the 'Restriction Type' field has a value of 'P' or 'S'then a 'Restriction Date' should be associated with it.

RestrictionTypeList restrictionType restrictionType

This field describes a Stop Code restriction type. Valid entries are:- P - Primary S - Secondary E - Either


Properties:

Alias
businessRule[]
Classifier Behavior
dateAdded
dateModified
fileNameCLINIC STOP
fileNumber40.7
highLevelConcept
informationDomain
Is Abstractfalse
Is Activefalse
Is Leaffalse
KeywordsFile 40.7
modReason
NameClinicStop
Name Expression
NamespaceClasses
note
originalName
Owned Template Signature
OwnerClasses
Owning Template Parameter
PackageClasses
packageNameSCHEDULING
projectID
Qualified NameHybrid::Scheduling::Classes::ClinicStop
referenceDocumentHyperlink[]
referenceDocumentPage[]
referenceDocumentTitle[]
Representation
requestedBy
rootClass
StereotypeClassDictionary, VistaClassDictionary
synonym
Template Parameter
VisibilityPublic

Attribute Details

 amisReportingStopCode
Public Integer amisReportingStopCode

This field contains the number related to the stop code that is used when generating the OPC file. This number is what istransmitted.

Constraints:
Properties:

absMaxLength
AggregationNone
Alias
Association
Association End
businessRule[]
Class«File 40.7» ClinicStop
dataTypeNUMERIC
Datatype
dateAdded12/05/11
dateModified
Default
Default Value
enumeratedBaseDomain
externalMapLocation
externalMapType
fieldNameAMIS REPORTING STOP CODE
fieldNumber1
fileNumber
formatRule
formatString
generalDescriptionThis field contains the number related to the stop code that is used when generating the OPC file. This number is what is transmitted.
helpTextType a whole number between 1 and 999.
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
isMultipleFalse
isNullableFalse
isRequiredFalse
Keywords
Lower1
Lower Value
maxLength
minLength
modReason
MultiplicityNone (1)
NameamisReportingStopCode
Name Expression
Namespace«File 40.7» ClinicStop
note
Opposite
originalClass
originalName
Owner«File 40.7» ClinicStop
Owning Association
Owning Template Parameter
permissableValueMeanings
permissableValues
pointerFileName-
pointerFileNumber
Qualified NameHybrid::Scheduling::Classes::ClinicStop::amisReportingStopCode
referenceDocumentHyperlink[]
referenceDocumentPage[]
referenceDocumentTitle[]
referenceInfo
requestedBy
StereotypeAttributeDictionary, VistaAttributeDictionary
subFileNumber
synonym
technicalDescription
Template Parameter
TypeInteger
Upper1
Upper Value
VisibilityPublic


 associatedStopCode
Public «File 40.7» ClinicStop associatedStopCode
Constraints:
Properties:

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


 clinicStop
Private «File 40.7» ClinicStop clinicStop
Constraints:
Properties:

AggregationNone
Alias
Association«VistaAssociationDictionary» (clinicStop:ClinicStop)
Association End
businessRule[]
Class«File 40.7» ClinicStop
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
Lower1
Lower Value(1)
modReason
Multiplicity1
NameclinicStop
Name Expression
Namespace«File 40.7» ClinicStop
note
Opposite
originalClass
originalName
Owner«File 40.7» ClinicStop
Owning Association
Owning Template Parameter
Qualified NameHybrid::Scheduling::Classes::ClinicStop::clinicStop
referenceDocumentHyperlink[]
referenceDocumentPage[]
referenceDocumentTitle[]
referenceInfo
requestedBy
StereotypeAttributeDictionary
synonym
Template Parameter
Type«File 40.7» ClinicStop
Upper1
Upper Value(1)
VisibilityPrivate


 convertToStopCode
Public «File 40.7» ClinicStop convertToStopCode
Constraints:
Properties:

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


 costDistributionCenter
Public String costDistributionCenter

This field contains a number related to a cost distribution center. This is related to the RAM.

Constraints:
Properties:

absMaxLength
AggregationNone
Alias
Association
Association End
businessRule[]
Class«File 40.7» ClinicStop
dataTypeFREE TEXT
Datatype
dateAdded12/05/11
dateModified
Default
Default Value
enumeratedBaseDomain
externalMapLocation
externalMapType
fieldNameCOST DISTRIBUTION CENTER
fieldNumber4
fileNumber
formatRule
formatString
generalDescriptionThis field contains a number related to a cost distribution center. This is related to the RAM.
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
Lower1
Lower Value
maxLength
minLength
modReason
MultiplicityNone (1)
NamecostDistributionCenter
Name Expression
Namespace«File 40.7» ClinicStop
note
Opposite
originalClass
originalName
Owner«File 40.7» ClinicStop
Owning Association
Owning Template Parameter
permissableValueMeanings
permissableValues
pointerFileName-
pointerFileNumber
Qualified NameHybrid::Scheduling::Classes::ClinicStop::costDistributionCenter
referenceDocumentHyperlink[]
referenceDocumentPage[]
referenceDocumentTitle[]
referenceInfo
requestedBy
StereotypeAttributeDictionary, VistaAttributeDictionary
subFileNumber
synonym
technicalDescription
Template Parameter
TypeString
Upper1
Upper Value
VisibilityPublic


 inactiveDate
Public Datetime inactiveDate

This field contains a date of when a Clinic Stop code has been inactivated.

Constraints:
Properties:

absMaxLength
AggregationNone
Alias
Association
Association End
businessRule[]
Class«File 40.7» ClinicStop
dataTypeDATE/TIME
Datatype
dateAdded12/05/11
dateModified
Default
Default Value
enumeratedBaseDomain
externalMapLocation
externalMapType
fieldNameINACTIVE DATE
fieldNumber2
fileNumber
formatRule
formatString
generalDescriptionThis field contains a date of when a Clinic Stop code has been inactivated.
helpTextEnter the date the clinic stop code was inactivated.
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
isMultipleFalse
isNullableFalse
isRequiredFalse
Keywords
Lower1
Lower Value
maxLength
minLength
modReason
MultiplicityNone (1)
NameinactiveDate
Name Expression
Namespace«File 40.7» ClinicStop
note
Opposite
originalClass
originalName
Owner«File 40.7» ClinicStop
Owning Association
Owning Template Parameter
permissableValueMeanings
permissableValues
pointerFileName-
pointerFileNumber
Qualified NameHybrid::Scheduling::Classes::ClinicStop::inactiveDate
referenceDocumentHyperlink[]
referenceDocumentPage[]
referenceDocumentTitle[]
referenceInfo
requestedBy
StereotypeAttributeDictionary, VistaAttributeDictionary
subFileNumber
synonym
technicalDescription
Template Parameter
TypeDatetime
Upper1
Upper Value
VisibilityPublic


 name
Public String name

This field contains the name of the clinic stop code.

Constraints:
Properties:

absMaxLength
AggregationNone
Alias
Association
Association End
businessRule[]
Class«File 40.7» ClinicStop
dataTypeFREE TEXT
Datatype
dateAdded12/05/11
dateModified
Default
Default Value
enumeratedBaseDomain
externalMapLocation
externalMapType
fieldNameNAME
fieldNumber0.01
fileNumber
formatRule
formatString
generalDescriptionThis field contains the name of the clinic stop code.
helpTextANSWER MUST BE 3-30 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
Lower1
Lower Value
maxLength
minLength
modReason
MultiplicityNone (1)
Namename
Name Expression
Namespace«File 40.7» ClinicStop
note
Opposite
originalClass
originalName
Owner«File 40.7» ClinicStop
Owning Association
Owning Template Parameter
permissableValueMeanings
permissableValues
pointerFileName-
pointerFileNumber
Qualified NameHybrid::Scheduling::Classes::ClinicStop::name
referenceDocumentHyperlink[]
referenceDocumentPage[]
referenceDocumentTitle[]
referenceInfo
requestedBy
StereotypeAttributeDictionary, VistaAttributeDictionary
subFileNumber
synonym
technicalDescription
Template Parameter
TypeString
Upper1
Upper Value
VisibilityPublic


 restrictionDate
Public Datetime restrictionDate

This field contains the date the Stop Code became restricted. When the 'Restriction Type' field has a value of 'P' or 'S'then a 'Restriction Date' should be associated with it.

Constraints:
Properties:

absMaxLength
AggregationNone
Alias
Association
Association End
businessRule[]
Class«File 40.7» ClinicStop
dataTypeDATE/TIME
Datatype
dateAdded12/05/11
dateModified
Default
Default Value
enumeratedBaseDomain
externalMapLocation
externalMapType
fieldNameRESTRICTION DATE
fieldNumber6
fileNumber
formatRule
formatString
generalDescriptionThis field contains the date the Stop Code became restricted. When the 'Restriction Type' field has a value of 'P' or 'S' then a 'Restriction Date' should be associated with it.
helpTextEnter date the Stop Code became restricted.
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
isMultipleFalse
isNullableFalse
isRequiredFalse
Keywords
Lower1
Lower Value
maxLength
minLength
modReason
MultiplicityNone (1)
NamerestrictionDate
Name Expression
Namespace«File 40.7» ClinicStop
note
Opposite
originalClass
originalName
Owner«File 40.7» ClinicStop
Owning Association
Owning Template Parameter
permissableValueMeanings
permissableValues
pointerFileName-
pointerFileNumber
Qualified NameHybrid::Scheduling::Classes::ClinicStop::restrictionDate
referenceDocumentHyperlink[]
referenceDocumentPage[]
referenceDocumentTitle[]
referenceInfo
requestedBy
StereotypeAttributeDictionary, VistaAttributeDictionary
subFileNumber
synonym
technicalDescription
Template Parameter
TypeDatetime
Upper1
Upper Value
VisibilityPublic


 restrictionType
Public RestrictionTypeList restrictionType

This field describes a Stop Code restriction type. Valid entries are:- P - Primary S - Secondary E - Either

Constraints:
Properties:

absMaxLength
AggregationNone
Alias
Association
Association End
businessRule[]
Class«File 40.7» ClinicStop
dataTypeSET
Datatype
dateAdded12/05/11
dateModified
Default
Default Value
enumeratedBaseDomain
externalMapLocation
externalMapType
fieldNameRESTRICTION TYPE
fieldNumber5
fileNumber
formatRule
formatString
generalDescriptionThis field describes a Stop Code restriction type. Valid entries are:- P - Primary S - Secondary E - Either
helpTextSelect the stop code restriction type.
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
isMultipleFalse
isNullableFalse
isRequiredFalse
Keywords
Lower1
Lower Value
maxLength
minLength
modReason
MultiplicityNone (1)
NamerestrictionType
Name Expression
Namespace«File 40.7» ClinicStop
note
Opposite
originalClass
originalName
Owner«File 40.7» ClinicStop
Owning Association
Owning Template Parameter
permissableValueMeanings
permissableValues
pointerFileName-
pointerFileNumber
Qualified NameHybrid::Scheduling::Classes::ClinicStop::restrictionType
referenceDocumentHyperlink[]
referenceDocumentPage[]
referenceDocumentTitle[]
referenceInfo
requestedBy
StereotypeAttributeDictionary, VistaAttributeDictionary
subFileNumber
synonym
technicalDescription
Template Parameter
TypeRestrictionTypeList
Upper1
Upper Value
VisibilityPublic