Desired Configuration Management Incidents (advanced)

System.WorkItem.Incident.DCMProjectionType (TypeProjection)

Defines the properties used in Desired Configuration Management incident forms

Element properties:

TypeMicrosoft.SystemCenter.WorkItem.DCMIncident
AccessibilityPublic

Source Code:

<TypeProjection ID="System.WorkItem.Incident.DCMProjectionType" Accessibility="Public" Type="Microsoft.SystemCenter.WorkItem.DCMIncident">
<Component Alias="PrimaryOwner" Path="$Target/Path[Relationship='CoreIncident!System.WorkItem.IncidentPrimaryOwner']$"/>
<Component Alias="AffectedUser" Path="$Target/Path[Relationship='WorkItem!System.WorkItemAffectedUser']$"/>
<Component Alias="AssignedUser" Path="$Target/Path[Relationship='WorkItem!System.WorkItemAssignedToUser']$"/>
<Component Alias="CreatedByUser" Path="$Target/Path[Relationship='WorkItem!System.WorkItemCreatedByUser']$"/>
<Component Alias="ClosedByUser" Path="$Target/Path[Relationship='WorkItem!System.WorkItem.TroubleTicketClosedByUser']$"/>
<Component Alias="ResolvedByUser" Path="$Target/Path[Relationship='WorkItem!System.WorkItem.TroubleTicketResolvedByUser']$"/>
<Component Alias="ActionLogs" Path="$Target/Path[Relationship='WorkItem!System.WorkItem.TroubleTicketHasActionLog']$"/>
<Component Alias="UserComments" Path="$Target/Path[Relationship='WorkItem!System.WorkItem.TroubleTicketHasUserComment']$"/>
<Component Alias="AnalystComments" Path="$Target/Path[Relationship='WorkItem!System.WorkItem.TroubleTicketHasAnalystComment']$"/>
<Component Alias="SMTPNotifications" Path="$Target/Path[Relationship='WorkItem!System.WorkItem.TroubleTicketHasNotificationLog' TypeConstraint='WorkItem!System.WorkItem.TroubleTicket.SmtpNotificationLog']$"/>
<!---Activities-->
<Component Alias="Activities" Path="$Target/Path[Relationship='CoreActivity!System.WorkItemContainsActivity']$">
<Component Alias="ParentWorkItem" Path="$Target/Path[Relationship='CoreActivity!System.WorkItemContainsActivity' SeedRole='Target']$"/>
<Component Alias="ActivityCreatedBy" Path="$Target/Path[Relationship='WorkItem!System.WorkItemCreatedByUser']$"/>
<Component Alias="ActivityAssignedTo" Path="$Target/Path[Relationship='WorkItem!System.WorkItemAssignedToUser']$"/>
<Component Alias="ActivityAboutConfigItem" Path="$Target/Path[Relationship='WorkItem!System.WorkItemAboutConfigItem']$"/>
</Component>
<!--Related Work Items-->
<Component Alias="RelatedWorkItems" Path="$Target/Path[Relationship='WorkItem!System.WorkItemRelatesToWorkItem']$">
<Component Alias="RWIAffectedUser" Path="$Target/Path[Relationship='WorkItem!System.WorkItemAffectedUser']$"/>
<Component Alias="RWIAssignedUser" Path="$Target/Path[Relationship='WorkItem!System.WorkItemAssignedToUser']$"/>
</Component>
<Component Alias="RelatedWorkItemsSource" Path="$Target/Path[Relationship='WorkItem!System.WorkItemRelatesToWorkItem' SeedRole='Target']$">
<Component Alias="RWIAffectedUser" Path="$Target/Path[Relationship='WorkItem!System.WorkItemAffectedUser']$"/>
<Component Alias="RWIAssignedUser" Path="$Target/Path[Relationship='WorkItem!System.WorkItemAssignedToUser']$"/>
</Component>
<!--Related Config Items-->
<Component Alias="AffectedConfigItems" Path="$Target/Path[Relationship='WorkItem!System.WorkItemAboutConfigItem']$"/>
<Component Alias="RelatedConfigItems" Path="$Target/Path[Relationship='WorkItem!System.WorkItemRelatesToConfigItem']$"/>
<Component Alias="RelatedServiceRequests" Path="$Target/Path[Relationship='WorkItem!System.WorkItemAboutConfigItem' TypeConstraint='System!System.Service']$"/>
<!--Knowledge-->
<Component Alias="RelatedKnowledgeArticles" Path="$Target/Path[Relationship='CoreKnowledge!System.EntityLinksToKnowledgeDocument']$"/>
<!--Attachments-->
<Component Alias="FileAttachments" Path="$Target/Path[Relationship='WorkItem!System.WorkItemHasFileAttachment']$">
<Component Alias="FileAttachmentAddedBy" Path="$Target/Path[Relationship='SupportingItem!System.FileAttachmentAddedByUser']$"/>
</Component>
<!--Baseline and CI Information-->
<Component Alias="Baseline" Path="$Target/Path[Relationship='Microsoft.SystemCenter.WorkItem.DCMIncident.Refers.Baseline_CI']$"/>
<Component Alias="ConfigurationCi" Path="$Target/Path[Relationship='Microsoft.SystemCenter.WorkItem.DCMIncident.Refers.Configuration_CI']$"/>
<Component Alias="AffectedComputer" Path="$Target/Path[Relationship='Microsoft.SystemCenter.WorkItem.DCMIncident.Refers.NonComplianceComputer']$">
<Component Alias="ComputerOwner" Path="$Target/Path[Relationship='System!System.ComputerPrimaryUser']$"/>
</Component>
</TypeProjection>