Common Domain::Party ABE::Party Community ABE
Class CommunityMember

A CommunityMember is a PartyRole, played by an Individual, who is committing to a Community, contributes to it and consumed Assets from the Community.

Attributes
AssetConsumerRole assetConsumerRole assetConsumerRole
CommitmentFulfilmentRole commitmentFulfilmentRole2 commitmentFulfilmentRole2
ContributionProviderRole contributionProviderRole contributionProviderRole
UnlimitedNatural dateJoined dateJoined

The initial date of committing to the community

Integer nbrConsumedAssets nbrConsumedAssets

Number of assets consumed from the Community

Integer nbrContributions nbrContributions

Number of assets provided to the Community

Integer nbrRelatedMembers nbrRelatedMembers

Number of associated CommunityMembers

Attributes inherited from SID Models::Common Domain::Party ABE::PartyRole SID Models::Common Domain::Party ABE::PartyRole
_partyInteractionRole _partyInteractionRole, _businessInteractionVersion _businessInteractionVersion, _administrativeArea _administrativeArea, _partyRoleSpecification _partyRoleSpecification, _party _party, _partyRoleCategory _partyRoleCategory, _place _place, _contactMedium _contactMedium, ID ID, status status, validFor validFor, name name, _projectResource _projectResource, _partyResource _partyResource, _workOrder _workOrder, _projectElement _projectElement, _calendarEntry _calendarEntry, _calendar _calendar, _calendarPartyRole _calendarPartyRole, _calendarEntryParticipation _calendarEntryParticipation, _usage _usage, _softwareResource _softwareResource, _softwareResource1 _softwareResource1, _resourceRole _resourceRole, _revenueAssuranceAssessment _revenueAssuranceAssessment, _partyDemographic _partyDemographic, _partyProfile _partyProfile, _marketStatistic _marketStatistic, _competitor _competitor, _competitorIntelligence2 _competitorIntelligence2, _productPricePartyRole _productPricePartyRole, _partyRoleSecurityEntity _partyRoleSecurityEntity, _partyRoleSecurityThreatActor _partyRoleSecurityThreatActor, _securityEventCollectionMethod _securityEventCollectionMethod, businessObjective businessObjective, _partyRoleAssociation _partyRoleAssociation, _partyRoleAssociation2 _partyRoleAssociation2, _resource _resource, _service _service, characteristicValue characteristicValue, skillSpec skillSpec, skill skill, _involvementRole _involvementRole, _metricDefinitionInvolvement _metricDefinitionInvolvement, _partyAccount _partyAccount, _partyCreditProfile _partyCreditProfile, partyCreditProfileReference partyCreditProfileReference, partyCreditProfileReference2 partyCreditProfileReference2, partyAccountContact partyAccountContact, additionalPartyAttributes additionalPartyAttributes, partyPayment partyPayment, _performance _performance, _resource1 _resource1, _service1 _service1, metricMeasurementObservation metricMeasurementObservation, partySettlementRole partySettlementRole, partyPayment2 partyPayment2, partyRoleProductSpecification partyRoleProductSpecification, partyRoleProductOffering partyRoleProductOffering, catalog catalog, commitmentFulfilmentRole commitmentFulfilmentRole, commitmentProcurementRole commitmentProcurementRole, productOffering productOffering, partyPrivacyProfile partyPrivacyProfile, partyPrivacyProfileCharValue partyPrivacyProfileCharValue, paymentMethod paymentMethod, partyRoleCurrency partyRoleCurrency, partyOrder partyOrder, partyOrderItem partyOrderItem, _customerProductOrder _customerProductOrder, _customerProductOrderItem _customerProductOrderItem, customerAccount customerAccount, partyRoleGroup partyRoleGroup, account account, interactionRole interactionRole, resourcealarm2 resourcealarm2, resourcealarm resourcealarm, businessPartnerProductOrderItem businessPartnerProductOrderItem

Properties:

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

Attribute Details

 assetConsumerRole
Public AssetConsumerRole assetConsumerRole
Constraints:
Properties:

AggregationNone
Alias
AssociationAssetConsumerRoleIdentifiedbyCommunityMember
Association End
ClassCommunityMember
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*
NameassetConsumerRole
Name Expression
NamespaceCommunityMember
OppositecommunityMember
OwnerCommunityMember
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Party ABE::Party Community ABE::CommunityMember::assetConsumerRole
Stereotyperequired
Template Parameter
TypeAssetConsumerRole
Upper*
Upper Value(*)
VisibilityPublic


 commitmentFulfilmentRole2
Public CommitmentFulfilmentRole commitmentFulfilmentRole2
Constraints:
Properties:

AggregationNone
Alias
AssociationCommitmentFulfilmentRoleIdentifiedbyCommunityMember
Association End
ClassCommunityMember
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*
NamecommitmentFulfilmentRole2
Name Expression
NamespaceCommunityMember
OppositecommunityMember
OwnerCommunityMember
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Party ABE::Party Community ABE::CommunityMember::commitmentFulfilmentRole2
Stereotyperequired
Template Parameter
TypeCommitmentFulfilmentRole
Upper*
Upper Value(*)
VisibilityPublic


 contributionProviderRole
Public ContributionProviderRole contributionProviderRole
Constraints:
Properties:

AggregationNone
Alias
AssociationContributionProviderRoleIdentifiedbyCommunityMember
Association End
ClassCommunityMember
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(1)
Multiplicity1..*
NamecontributionProviderRole
Name Expression
NamespaceCommunityMember
OppositecommunityMember
OwnerCommunityMember
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Party ABE::Party Community ABE::CommunityMember::contributionProviderRole
Stereotyperequired
Template Parameter
TypeContributionProviderRole
Upper*
Upper Value(*)
VisibilityPublic


 dateJoined
Public UnlimitedNatural dateJoined

The initial date of committing to the community

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassCommunityMember
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)
NamedateJoined
Name Expression
NamespaceCommunityMember
Opposite
OwnerCommunityMember
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Party ABE::Party Community ABE::CommunityMember::dateJoined
Stereotyperequired
Template Parameter
TypeUnlimitedNatural
Upper1
Upper Value
VisibilityPublic


 nbrConsumedAssets
Public Integer nbrConsumedAssets

Number of assets consumed from the Community

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassCommunityMember
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
NamenbrConsumedAssets
Name Expression
NamespaceCommunityMember
Opposite
OwnerCommunityMember
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Party ABE::Party Community ABE::CommunityMember::nbrConsumedAssets
Stereotype
Template Parameter
TypeInteger
Upper1
Upper Value(1)
VisibilityPublic


 nbrContributions
Public Integer nbrContributions

Number of assets provided to the Community

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassCommunityMember
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
NamenbrContributions
Name Expression
NamespaceCommunityMember
Opposite
OwnerCommunityMember
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Party ABE::Party Community ABE::CommunityMember::nbrContributions
Stereotype
Template Parameter
TypeInteger
Upper1
Upper Value(1)
VisibilityPublic


 nbrRelatedMembers
Public Integer nbrRelatedMembers

Number of associated CommunityMembers

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassCommunityMember
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
NamenbrRelatedMembers
Name Expression
NamespaceCommunityMember
Opposite
OwnerCommunityMember
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Party ABE::Party Community ABE::CommunityMember::nbrRelatedMembers
Stereotype
Template Parameter
TypeInteger
Upper1
Upper Value(1)
VisibilityPublic