Service Request (advanced)

System.WorkItem.ServiceRequestProjection (TypeProjection)

Defines the properties used in service request forms

Element properties:

TypeSystem.WorkItem.ServiceRequest
AccessibilityPublic

Source Code:

<TypeProjection ID="System.WorkItem.ServiceRequestProjection" Accessibility="Public" Type="CoreService!System.WorkItem.ServiceRequest">
<Component Alias="AssignedTo" Path="$Target/Path[Relationship='WorkItem!System.WorkItemAssignedToUser']$"/>
<Component Alias="ClosedBy" Path="$Target/Path[Relationship='WorkItem!System.WorkItemClosedByUser']$"/>
<Component Alias="CreatedBy" Path="$Target/Path[Relationship='WorkItem!System.WorkItemCreatedByUser']$"/>
<Component Alias="AffectedUser" Path="$Target/Path[Relationship='WorkItem!System.WorkItemAffectedUser']$"/>
<Component Alias="RelatedConfigItems" Path="$Target/Path[Relationship='WorkItem!System.WorkItemRelatesToConfigItem']$"/>
<Component Alias="AboutConfigItem" Path="$Target/Path[Relationship='WorkItem!System.WorkItemAboutConfigItem']$"/>
<Component Alias="AffectedServices" Path="$Target/Path[Relationship='WorkItem!System.WorkItemAboutConfigItem' TypeConstraint='System!System.Service']$"/>
<Component Alias="RelatedWorkItems" Path="$Target/Path[Relationship='WorkItem!System.WorkItemRelatesToWorkItem']$">
<Component Alias="RelatedWorkItemAssignedTo" Path="$Target/Path[Relationship='WorkItem!System.WorkItemAssignedToUser']$"/>
</Component>
<Component Alias="RelatedWorkItemSource" Path="$Target/Path[Relationship='WorkItem!System.WorkItemRelatesToWorkItem' SeedRole='Target']$">
<Component Alias="RelatedWorkItemAssignedTo" Path="$Target/Path[Relationship='WorkItem!System.WorkItemAssignedToUser']$"/>
</Component>
<Component Alias="FileAttachments" Path="$Target/Path[Relationship='WorkItem!System.WorkItemHasFileAttachment']$">
<Component Alias="FileAttachmentAddedBy" Path="$Target/Path[Relationship='SupportingItem!System.FileAttachmentAddedByUser']$"/>
</Component>
<Component Alias="RelatedKnowledgeArticles" Path="$Target/Path[Relationship='CoreKnowledge!System.EntityLinksToKnowledgeDocument']$"/>
<Component Alias="RelatedRequestOffering" Path="$Target/Path[Relationship='Catalog!System.WorkItemRelatesToRequestOffering']$"/>
<Component Alias="ActionLog" Path="$Target/Path[Relationship='WorkItem!System.WorkItemHasActionLog' TypeConstraint='WorkItem!System.WorkItem.TroubleTicket.ActionLog']$"/>
<Component Alias="AnalystCommentLog" Path="$Target/Path[Relationship='WorkItem!System.WorkItemHasCommentLog' TypeConstraint='WorkItem!System.WorkItem.TroubleTicket.AnalystCommentLog']$"/>
<Component Alias="EndUserCommentLog" Path="$Target/Path[Relationship='WorkItem!System.WorkItemHasCommentLog' TypeConstraint='WorkItem!System.WorkItem.TroubleTicket.UserCommentLog']$"/>
</TypeProjection>