Common Domain::Party ABE::Party Role Group ABE
Class PartyRoleGroup

Parties may play PartyRoles in a specific context. This context is represented by a PartyRoleGroup that groups PartyRoles. A PartyRoleGroup might be a Family, a Club, a Friends' group...
A PartyRoleGroup may or may not represent an Organization that has a legal standing or not, meaning they may not have a formal means to identify them (think Facebook groups).
A PartyRoleGroup is described by a unique PartyRoleGroupSpecification.

Attributes
String description description

A narrative that explains what the PartyRoleGroup is.

String ID ID

Unique identifier for PartyRolesGroup

String name name

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

Organization organization organization
PartyRole partyRole partyRole
PartyRoleGroupSpecification partyRoleGroupSpecification partyRoleGroupSpecification
«baseType» TimePeriod validFor validFor

The time period that the PartyRoleGroup is valid for


Properties:

Alias
Classifier Behavior
Is Abstractfalse
Is Activefalse
Is Leaffalse
Keywords
NamePartyRoleGroup
Name Expression
NamespaceParty Role Group ABE
Owned Template Signature
OwnerParty Role Group ABE
Owning Template Parameter
PackageParty Role Group ABE
Qualified NameSID Models::Common Domain::Party ABE::Party Role Group ABE::PartyRoleGroup
Representation
Stereotype
Template Parameter
VisibilityPublic

Attribute Details

 description
Public String description

A narrative that explains what the PartyRoleGroup is.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassPartyRoleGroup
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
NamespacePartyRoleGroup
Opposite
OwnerPartyRoleGroup
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Party ABE::Party Role Group ABE::PartyRoleGroup::description
Stereotype
Template Parameter
TypeString
Upper1
Upper Value
VisibilityPublic


 ID
Public String ID

Unique identifier for PartyRolesGroup

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassPartyRoleGroup
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)
NameID
Name Expression
NamespacePartyRoleGroup
Opposite
OwnerPartyRoleGroup
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Party ABE::Party Role Group ABE::PartyRoleGroup::ID
Stereotype
Template Parameter
TypeString
Upper1
Upper Value
VisibilityPublic


 name
Public String name

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

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassPartyRoleGroup
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
NamespacePartyRoleGroup
Opposite
OwnerPartyRoleGroup
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Party ABE::Party Role Group ABE::PartyRoleGroup::name
Stereotype
Template Parameter
TypeString
Upper1
Upper Value
VisibilityPublic


 organization
Public Organization organization
Constraints:
Properties:

AggregationNone
Alias
AssociationOrganizationRepresentedAs
Association End
ClassPartyRoleGroup
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower0
Lower Value(0)
Multiplicity0..1
Nameorganization
Name Expression
NamespacePartyRoleGroup
OppositepartyRoleGroup
OwnerPartyRoleGroup
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Party ABE::Party Role Group ABE::PartyRoleGroup::organization
Stereotype
Template Parameter
TypeOrganization
Upper1
Upper Value(1)
VisibilityPublic


 partyRole
Public PartyRole partyRole
Constraints:
Properties:

AggregationNone
Alias
AssociationPartyRoleGroupContains
Association End
ClassPartyRoleGroup
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower0
Lower Value(0)
Multiplicity*
NamepartyRole
Name Expression
NamespacePartyRoleGroup
OppositepartyRoleGroup
OwnerPartyRoleGroup
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Party ABE::Party Role Group ABE::PartyRoleGroup::partyRole
Stereotype
Template Parameter
TypePartyRole
Upper*
Upper Value(*)
VisibilityPublic


 partyRoleGroupSpecification
Public PartyRoleGroupSpecification partyRoleGroupSpecification
Constraints:
Properties:

AggregationNone
Alias
AssociationPartyRoleGroupSpecificationDescribes
Association End
ClassPartyRoleGroup
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower0
Lower Value(0)
Multiplicity0..1
NamepartyRoleGroupSpecification
Name Expression
NamespacePartyRoleGroup
OppositepartyRoleGroup
OwnerPartyRoleGroup
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Party ABE::Party Role Group ABE::PartyRoleGroup::partyRoleGroupSpecification
Stereotype
Template Parameter
TypePartyRoleGroupSpecification
Upper1
Upper Value(1)
VisibilityPublic


 validFor
Public «baseType» TimePeriod validFor

The time period that the PartyRoleGroup is valid for

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassPartyRoleGroup
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
NamespacePartyRoleGroup
Opposite
OwnerPartyRoleGroup
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Party ABE::Party Role Group ABE::PartyRoleGroup::validFor
Stereotype
Template Parameter
Type«baseType» TimePeriod
Upper1
Upper Value
VisibilityPublic