Emergency Change Request

EmergencyChangeRequest (ObjectTemplate)

Emergency Change Requests are used for urgent changes which should be implemented in less than, for example, 24 hours and cannot follow normal change process. They should be approved by Emergency Change Advisory Board and contain mandatory Post-Implementation Review. Use them for urgent changes according to the Change Policy of your organization.

Element properties:

TypeSystem.WorkItem.ChangeRequestProjection

Source Code:

<ObjectTemplate ID="EmergencyChangeRequest" TypeID="SMChange!System.WorkItem.ChangeRequestProjection">
<Property Path="$Target/Property[Type='WorkItem!System.WorkItem']/Title$">Emergency Change Request</Property>
<Property Path="$Target/Property[Type='CoreChange!System.WorkItem.ChangeRequest']/TemplateId$">EmergencyChangeRequest</Property>
<Property Path="$Target/Property[Type='CoreChange!System.WorkItem.ChangeRequest']/Category$">$MPElement[Name='ChangeCategoryEnum.Emergency']$</Property>
<Object Path="$Target/Path[Relationship='CoreActivity!System.WorkItemContainsActivity' SeedRole='Source' TypeConstraint='CoreActivity!System.WorkItem.Activity.ReviewActivity']$">
<Property Path="$Target/Property[Type='WorkItem!System.WorkItem']/Title$">Approve Emergency Change Request</Property>
<Property Path="$Target/Property[Type='CoreActivity!System.WorkItem.Activity.ReviewActivity']/ApprovalCondition$">$MPElement[Name='CoreActivity!ApprovalEnum.Unanimous']$</Property>
<Property Path="$Target/Property[Type='CoreActivity!System.WorkItem.Activity']/SequenceId$">0</Property>
</Object>
<Object Path="$Target/Path[Relationship='CoreActivity!System.WorkItemContainsActivity' SeedRole='Source' TypeConstraint='CoreActivity!System.WorkItem.Activity.ManualActivity']$">
<Property Path="$Target/Property[Type='WorkItem!System.WorkItem']/Title$">Emergency Change Development</Property>
<Property Path="$Target/Property[Type='CoreActivity!System.WorkItem.Activity']/SequenceId$">1</Property>
</Object>
<Object Path="$Target/Path[Relationship='CoreActivity!System.WorkItemContainsActivity' SeedRole='Source' TypeConstraint='CoreActivity!System.WorkItem.Activity.ManualActivity']$">
<Property Path="$Target/Property[Type='WorkItem!System.WorkItem']/Title$">Emergency Change Testing</Property>
<Property Path="$Target/Property[Type='CoreActivity!System.WorkItem.Activity']/SequenceId$">2</Property>
</Object>
<Object Path="$Target/Path[Relationship='CoreActivity!System.WorkItemContainsActivity' SeedRole='Source' TypeConstraint='CoreActivity!System.WorkItem.Activity.ManualActivity']$">
<Property Path="$Target/Property[Type='WorkItem!System.WorkItem']/Title$">Emergency Change Deployment</Property>
<Property Path="$Target/Property[Type='CoreActivity!System.WorkItem.Activity']/SequenceId$">3</Property>
</Object>
<Object Path="$Target/Path[Relationship='CoreActivity!System.WorkItemContainsActivity' SeedRole='Source' TypeConstraint='CoreActivity!System.WorkItem.Activity.ManualActivity']$">
<Property Path="$Target/Property[Type='WorkItem!System.WorkItem']/Title$">Post-Implementation Review</Property>
<Property Path="$Target/Property[Type='CoreActivity!System.WorkItem.Activity']/SequenceId$">4</Property>
</Object>
</ObjectTemplate>