Sales Task
Specifies details of a task within the sales cycle such as who created it, who owns it, what the status is, task Priority, Planned Start and End Date
Child Components
Type Code 0..1
Action Code 0..1
Identifier 0..∞
UUID 0..1
Source Identifier 0..1
Party Identifier 0..1
Identifier Set 0..∞
Related Identifier 0..∞
Subject 0..1
Priority Code 0..1
Description 0..∞
Note 0..∞
Status 0..1
Category Codes 0..1
Private Indicator 0..1
Parent Task Identifier 0..1
Escalation Level Code 0..1
Planned Time Period 0..1
Scheduled Time Period 0..1
Actual Time Period 0..1
Owner Party 0..1
Assigned To Contact 0..1
Assignee Type Code 0..1
Assignee Status 0..1
Customer Party 0..1
Sales Lead Reference 0..1
Opportunity Reference 0..∞
Service Request Reference 0..∞
Completion Percent 0..1
Completed Duration 0..1
Planned Effort Duration 0..1
Actual Effort Duration 0..1
Repeating Frequency Code 0..1
Contact 0..∞
Document Reference 0..∞
Attachment 0..∞
Extension 1..1
UML Class Model
You can save the file locally and use it, for example, in PowerPoint.
SVG File
@startuml
class SalesTask {
String TypeCode
CodeList ActionCode
String Identifier
String UUID
String SourceIdentifier
String PartyIdentifier
String Subject
String PriorityCode
String Description
String Note
String PrivateIndicator
String ParentTaskIdentifier
String EscalationLevelCode
String AssigneeTypeCode
String CompletionPercent
String CompletedDuration
String PlannedEffortDuration
String ActualEffortDuration
String RepeatingFrequencyCode
}
class "IdentifierSet"{}
class "RelatedIdentifier"{}
class "Status"{}
class "CategoryCodes"{}
class "PlannedTimePeriod"{}
class "ScheduledTimePeriod"{}
class "ActualTimePeriod"{}
class "OwnerParty"{}
class "AssignedToContact"{}
class "AssigneeStatus"{}
class "CustomerParty"{}
class "SalesLeadReference"{}
class "OpportunityReference"{}
class "ServiceRequestReference"{}
class "Contact"{}
class "DocumentReference"{}
class "Attachment"{}
SalesTask o-d- "0...∞" "IdentifierSet"
SalesTask o-r- "0...∞" "RelatedIdentifier"
SalesTask o-u- "0...1" "Status"
SalesTask o-l- "0...1" "CategoryCodes"
SalesTask o-d- "0...1" "PlannedTimePeriod"
SalesTask o-u- "0...1" "ScheduledTimePeriod"
SalesTask o-d- "0...1" "ActualTimePeriod"
SalesTask o-u- "0...1" "OwnerParty"
SalesTask o-d- "0...1" "AssignedToContact"
SalesTask o-u- "0...1" "AssigneeStatus"
SalesTask o-d- "0...1" "CustomerParty"
SalesTask o-u- "0...1" "SalesLeadReference"
SalesTask o-d- "0...∞" "OpportunityReference"
SalesTask o-u- "0...∞" "ServiceRequestReference"
SalesTask o-d- "0...∞" "Contact"
SalesTask o-u- "0...∞" "DocumentReference"
SalesTask o-d- "0...∞" "Attachment"
hide circle
@enduml
Where Used
Following is a list of components that have Sales Task as a child component.
Feedback
OAGi and its members welcome your feedback.
UUID: 8dd064cfd61f4bfbafb8803fec776957
connectSpec (OAGIS) Version 10.12