Common Domain::Root Business Entities ABE::Entity Identification ABE
Class EntityIdentificationSpecification

One or more attributes (not attribute values) used to recognize (identify) an instance of an entity.

Attributes
CompositeEntityIdentificationSpec _compositeEntityIdentificationSpec _compositeEntityIdentificationSpec
EntityIdentification _entityIdentification _entityIdentification
EntitySpecification _entitySpecification _entitySpecification
RootEntityType _rootEntityType _rootEntityType
String description description

A narrative that explains what the EntityIdentificationSpecification is.

String name name

A word, term, or phrase by which the EntityIdentificationSpecification is known and distinguished from other EntityIdentificationSpecifications.

«baseType» TimePeriod validFor validFor

The period during which the entity is applicable.


Properties:

Alias
Classifier Behavior
Is Abstracttrue
Is Activefalse
Is Leaffalse
Keywords
NameEntityIdentificationSpecification
Name Expression
NamespaceEntity Identification ABE
Owned Template Signature
OwnerEntity Identification ABE
Owning Template Parameter
PackageEntity Identification ABE
Qualified NameSID Models::Common Domain::Root Business Entities ABE::Entity Identification ABE::EntityIdentificationSpecification
Representation
Stereotype
Template Parameter
VisibilityPublic

Attribute Details

 _compositeEntityIdentificationSpec
Public CompositeEntityIdentificationSpec _compositeEntityIdentificationSpec
Constraints:
Properties:

AggregationNone
Alias
AssociationEntityIdentificationSpecFormat
Association End
ClassEntityIdentificationSpecification
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquefalse
Keywords
Lower0
Lower Value(0)
Multiplicity*
Name_compositeEntityIdentificationSpec
Name Expression
NamespaceEntityIdentificationSpecification
Opposite_entityIdentificationSpecification
OwnerEntityIdentificationSpecification
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Root Business Entities ABE::Entity Identification ABE::EntityIdentificationSpecification::_compositeEntityIdentificationSpec
Stereotype
Template Parameter
TypeCompositeEntityIdentificationSpec
Upper*
Upper Value(*)
VisibilityPublic


 _entityIdentification
Public EntityIdentification _entityIdentification
Constraints:
Properties:

AggregationNone
Alias
AssociationEntityIdentitySpecificationDefines
Association End
ClassEntityIdentificationSpecification
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquefalse
Keywords
Lower0
Lower Value(0)
Multiplicity*
Name_entityIdentification
Name Expression
NamespaceEntityIdentificationSpecification
Opposite_entityIdentificationSpecification
OwnerEntityIdentificationSpecification
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Root Business Entities ABE::Entity Identification ABE::EntityIdentificationSpecification::_entityIdentification
Stereotype
Template Parameter
TypeEntityIdentification
Upper*
Upper Value(*)
VisibilityPublic


 _entitySpecification
Public EntitySpecification _entitySpecification
Constraints:
Properties:

AggregationNone
Alias
AssociationEntitiesRecognizedBy
Association End
ClassEntityIdentificationSpecification
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquefalse
Keywords
Lower0
Lower Value(0)
Multiplicity*
Name_entitySpecification
Name Expression
NamespaceEntityIdentificationSpecification
Opposite_entityIdentificationSpecification
OwnerEntityIdentificationSpecification
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Root Business Entities ABE::Entity Identification ABE::EntityIdentificationSpecification::_entitySpecification
Stereotype
Template Parameter
TypeEntitySpecification
Upper*
Upper Value(*)
VisibilityPublic


 _rootEntityType
Public RootEntityType _rootEntityType
Constraints:
Properties:

AggregationNone
Alias
AssociationRootEntityTypeIdentificationSpec
Association End
ClassEntityIdentificationSpecification
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquefalse
Keywords
Lower0
Lower Value(0)
Multiplicity*
Name_rootEntityType
Name Expression
NamespaceEntityIdentificationSpecification
Opposite_entityIdentificationSpecification
OwnerEntityIdentificationSpecification
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Root Business Entities ABE::Entity Identification ABE::EntityIdentificationSpecification::_rootEntityType
Stereotype
Template Parameter
TypeRootEntityType
Upper*
Upper Value(*)
VisibilityPublic


 description
Public String description

A narrative that explains what the EntityIdentificationSpecification is.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassEntityIdentificationSpecification
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower1
Lower Value
MultiplicityNone (1)
Namedescription
Name Expression
NamespaceEntityIdentificationSpecification
Opposite
OwnerEntityIdentificationSpecification
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Root Business Entities ABE::Entity Identification ABE::EntityIdentificationSpecification::description
Stereotype
Template Parameter
TypeString
Upper1
Upper Value
VisibilityPublic


 name
Public String name

A word, term, or phrase by which the EntityIdentificationSpecification is known and distinguished from other EntityIdentificationSpecifications.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassEntityIdentificationSpecification
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower1
Lower Value
MultiplicityNone (1)
Namename
Name Expression
NamespaceEntityIdentificationSpecification
Opposite
OwnerEntityIdentificationSpecification
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Root Business Entities ABE::Entity Identification ABE::EntityIdentificationSpecification::name
Stereotype
Template Parameter
TypeString
Upper1
Upper Value
VisibilityPublic


 validFor
Public «baseType» TimePeriod validFor

The period during which the entity is applicable.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassEntityIdentificationSpecification
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower1
Lower Value
MultiplicityNone (1)
NamevalidFor
Name Expression
NamespaceEntityIdentificationSpecification
Opposite
OwnerEntityIdentificationSpecification
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Root Business Entities ABE::Entity Identification ABE::EntityIdentificationSpecification::validFor
Stereotype
Template Parameter
Type«baseType» TimePeriod
Upper1
Upper Value
VisibilityPublic