Common Domain::Root Business Entities ABE::Root Entity Attachment ABE
Class Attachment

This is the class to represent an attachment like document, image or video (or link to one of those) to an entity. It can describe a RootEntity, a BusinessInteraction...
This can be a document that was provided by the Customer (such as report, log or picture showing a problem with one of the products), or a document provided by the CSP to the customer as part of the interaction (such as manual or a brochure).

Attributes
CommunicationInteractionItem atomicInteraction atomicInteraction
DateTime attachedOnDateTime attachedOnDateTime
BusinessInteraction businessInteraction businessInteraction
CalendarEntry calendarEntry calendarEntry
String content content

The content is the document that is attached.
"link" and "content" attributes are mutually exclusive.

CustomerProblemWorkaround customerProblemWorkaround customerProblemWorkaround
String description description

A narrative that explains in detail what the Attachment represents.

Email email email
RootEntity entitySpecification entitySpecification
Language language language
«baseType» URI link link

A kind of unique resource identifier like a file path or url that points to location of the attachment.
"link" and "content" attributes are mutually exclusive.

String mimeType mimeType
String name name

A word, term, or phrase by which the EntitySpecificationAttachment is known and distinguished from others.

«preliminary» PartyProblemWorkaround partyProblemWorkaround partyProblemWorkaround
ProductOrder productOrder productOrder
ProductOrderItem productOrderItem productOrderItem
TaxExemptionCertificate taxExemption taxExemption
String type type

Type of the attachment like Image, Video, Doc

«baseType» TimePeriod validFor validFor

The period for which the EntitySpecificationAttachment is valid.


Properties:

Alias
Classifier Behavior
Is Abstractfalse
Is Activefalse
Is Leaffalse
Keywords
NameAttachment
Name Expression
NamespaceRoot Entity Attachment ABE
Owned Template Signature
OwnerRoot Entity Attachment ABE
Owning Template Parameter
PackageRoot Entity Attachment ABE
Qualified NameSID Models::Common Domain::Root Business Entities ABE::Root Entity Attachment ABE::Attachment
Representation
Stereotype
Template Parameter
VisibilityPublic

Attribute Details

 atomicInteraction
Public CommunicationInteractionItem atomicInteraction
Constraints:
Properties:

AggregationNone
Alias
AssociationCommunicationInteractionItemIncludes
Association End
ClassAttachment
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
NameatomicInteraction
Name Expression
NamespaceAttachment
Oppositeattachment
OwnerAttachment
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Root Business Entities ABE::Root Entity Attachment ABE::Attachment::atomicInteraction
Stereotype
Template Parameter
TypeCommunicationInteractionItem
Upper1
Upper Value(1)
VisibilityPublic


 attachedOnDateTime
Public DateTime attachedOnDateTime
Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassAttachment
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)
NameattachedOnDateTime
Name Expression
NamespaceAttachment
Opposite
OwnerAttachment
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Root Business Entities ABE::Root Entity Attachment ABE::Attachment::attachedOnDateTime
Stereotype
Template Parameter
TypeDateTime
Upper1
Upper Value
VisibilityPublic


 businessInteraction
Public BusinessInteraction businessInteraction
Constraints:
Properties:

AggregationNone
Alias
AssociationBIAdditionalInformationProvidedBy
Association End
ClassAttachment
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*
NamebusinessInteraction
Name Expression
NamespaceAttachment
Oppositeattachment
OwnerAttachment
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Root Business Entities ABE::Root Entity Attachment ABE::Attachment::businessInteraction
Stereotype
Template Parameter
TypeBusinessInteraction
Upper*
Upper Value(*)
VisibilityPublic


 calendarEntry
Public CalendarEntry calendarEntry
Constraints:
Properties:

AggregationNone
Alias
AssociationCalendarEntryContains
Association End
ClassAttachment
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
NamecalendarEntry
Name Expression
NamespaceAttachment
Oppositeattachment
OwnerAttachment
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Root Business Entities ABE::Root Entity Attachment ABE::Attachment::calendarEntry
Stereotype
Template Parameter
TypeCalendarEntry
Upper1
Upper Value(1)
VisibilityPublic


 content
Public String content

The content is the document that is attached.
"link" and "content" attributes are mutually exclusive.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassAttachment
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)
Namecontent
Name Expression
NamespaceAttachment
Opposite
OwnerAttachment
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Root Business Entities ABE::Root Entity Attachment ABE::Attachment::content
Stereotype
Template Parameter
TypeString
Upper1
Upper Value
VisibilityPublic


 customerProblemWorkaround
Public CustomerProblemWorkaround customerProblemWorkaround
Constraints:
Properties:

AggregationNone
Alias
AssociationWorkaroundDescribedBy
Association End
ClassAttachment
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*
NamecustomerProblemWorkaround
Name Expression
NamespaceAttachment
OppositeentitySpecificationAttachment
OwnerAttachment
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Root Business Entities ABE::Root Entity Attachment ABE::Attachment::customerProblemWorkaround
Stereotype
Template Parameter
TypeCustomerProblemWorkaround
Upper*
Upper Value(*)
VisibilityPublic


 description
Public String description

A narrative that explains in detail what the Attachment represents.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassAttachment
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
NamespaceAttachment
Opposite
OwnerAttachment
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Root Business Entities ABE::Root Entity Attachment ABE::Attachment::description
Stereotype
Template Parameter
TypeString
Upper1
Upper Value
VisibilityPublic


 email
Public Email email
Constraints:
Properties:

AggregationNone
Alias
AssociationEmailContains
Association End
ClassAttachment
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
Nameemail
Name Expression
NamespaceAttachment
Oppositeattachment
OwnerAttachment
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Root Business Entities ABE::Root Entity Attachment ABE::Attachment::email
Stereotype
Template Parameter
TypeEmail
Upper1
Upper Value(1)
VisibilityPublic


 entitySpecification
Public RootEntity entitySpecification
Constraints:
Properties:

AggregationNone
Alias
AssociationRootEntityFurtherDescribedByAttachment
Association End
ClassAttachment
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
NameentitySpecification
Name Expression
NamespaceAttachment
OppositeentitySpecificationAttachment
OwnerAttachment
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Root Business Entities ABE::Root Entity Attachment ABE::Attachment::entitySpecification
Stereotype
Template Parameter
TypeRootEntity
Upper1
Upper Value(1)
VisibilityPublic


 language
Public Language language
Constraints:
Properties:

AggregationNone
Alias
AssociationAttachmentUses
Association End
ClassAttachment
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*
Namelanguage
Name Expression
NamespaceAttachment
Oppositeattachment
OwnerAttachment
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Root Business Entities ABE::Root Entity Attachment ABE::Attachment::language
Stereotype
Template Parameter
TypeLanguage
Upper*
Upper Value(*)
VisibilityPublic


 link
Public «baseType» URI link

A kind of unique resource identifier like a file path or url that points to location of the attachment.
"link" and "content" attributes are mutually exclusive.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassAttachment
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)
Namelink
Name Expression
NamespaceAttachment
Opposite
OwnerAttachment
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Root Business Entities ABE::Root Entity Attachment ABE::Attachment::link
Stereotype
Template Parameter
Type«baseType» URI
Upper1
Upper Value
VisibilityPublic


 mimeType
Public String mimeType
Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassAttachment
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)
NamemimeType
Name Expression
NamespaceAttachment
Opposite
OwnerAttachment
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Root Business Entities ABE::Root Entity Attachment ABE::Attachment::mimeType
Stereotype
Template Parameter
TypeString
Upper1
Upper Value
VisibilityPublic


 name
Public String name

A word, term, or phrase by which the EntitySpecificationAttachment is known and distinguished from others.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassAttachment
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
NamespaceAttachment
Opposite
OwnerAttachment
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Root Business Entities ABE::Root Entity Attachment ABE::Attachment::name
Stereotype
Template Parameter
TypeString
Upper1
Upper Value
VisibilityPublic


 partyProblemWorkaround
Public «preliminary» PartyProblemWorkaround partyProblemWorkaround
Constraints:
Properties:

AggregationNone
Alias
AssociationWorkAroundDescribedBy
Association End
ClassAttachment
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*
NamepartyProblemWorkaround
Name Expression
NamespaceAttachment
OppositeentitySpecificationAttachment
OwnerAttachment
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Root Business Entities ABE::Root Entity Attachment ABE::Attachment::partyProblemWorkaround
Stereotype
Template Parameter
Type«preliminary» PartyProblemWorkaround
Upper*
Upper Value(*)
VisibilityPublic


 productOrder
Public ProductOrder productOrder
Constraints:
Properties:

AggregationNone
Alias
AssociationProductOrderFurtherDescribedByAttachment
Association End
ClassAttachment
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
NameproductOrder
Name Expression
NamespaceAttachment
Oppositeattachment
OwnerAttachment
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Root Business Entities ABE::Root Entity Attachment ABE::Attachment::productOrder
Stereotype
Template Parameter
TypeProductOrder
Upper1
Upper Value(1)
VisibilityPublic


 productOrderItem
Public ProductOrderItem productOrderItem
Constraints:
Properties:

AggregationNone
Alias
AssociationProductOrderItemFurtherDescribedByAttachment
Association End
ClassAttachment
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
NameproductOrderItem
Name Expression
NamespaceAttachment
Oppositeattachment
OwnerAttachment
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Root Business Entities ABE::Root Entity Attachment ABE::Attachment::productOrderItem
Stereotype
Template Parameter
TypeProductOrderItem
Upper1
Upper Value(1)
VisibilityPublic


 taxExemption
Public TaxExemptionCertificate taxExemption
Constraints:
Properties:

AggregationNone
Alias
AssociationTaxExemptionAttestedBy
Association End
ClassAttachment
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
NametaxExemption
Name Expression
NamespaceAttachment
Oppositeattachment
OwnerAttachment
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Root Business Entities ABE::Root Entity Attachment ABE::Attachment::taxExemption
Stereotype
Template Parameter
TypeTaxExemptionCertificate
Upper1
Upper Value(1)
VisibilityPublic


 type
Public String type

Type of the attachment like Image, Video, Doc

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassAttachment
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)
Nametype
Name Expression
NamespaceAttachment
Opposite
OwnerAttachment
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Root Business Entities ABE::Root Entity Attachment ABE::Attachment::type
Stereotype
Template Parameter
TypeString
Upper1
Upper Value
VisibilityPublic


 validFor
Public «baseType» TimePeriod validFor

The period for which the EntitySpecificationAttachment is valid.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassAttachment
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
NamespaceAttachment
Opposite
OwnerAttachment
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Root Business Entities ABE::Root Entity Attachment ABE::Attachment::validFor
Stereotype
Template Parameter
Type«baseType» TimePeriod
Upper1
Upper Value
VisibilityPublic