1 karl 1.1.2.2 // Copyright (c) 2005 DMTF. All rights reserved.
2 // <change cr="ArchCR00066.004" type="add">Add UmlPackagePath
3 // qualifier values to CIM Schema.</change>
4 // ==================================================================
5 // PRS_ServiceIncident
6 // ==================================================================
7 [Version ( "2.6.0" ),
8 UMLPackagePath ( "PRS::Support" ),
9 Description (
10 "PRS_ServiceIncident contains the fundamental information "
11 "related to a specific incident: its identity, status, "
12 "priority, etc. The actual incident data, including specific "
13 "transactions and resolution information, is contained in the "
14 "objects associated with PRS_ServiceIncident. These include "
15 "specific Problem, Resolution and Activity related objects "
16 "accrued through the Transaction workflow." )]
17 class PRS_ServiceIncident : PRS_ExchangeElement {
18
19 [Description (
20 "The unique identifier for this incident assigned by the Requester."
21 )]
22 karl 1.1.2.2 string RequesterID;
23
24 [Description (
25 "The unique identifier for this incident assigned by the Provider."
26 )]
27 string ProviderID;
28
29 [Description (
30 "The state of the incident within the Service Incident "
31 "Exchange Standard transaction model." ),
32 ValueMap { "0", "1", "2", "3", "4", "5", "6", "7", "254",
33 "255" },
34 Values { "Beginning_State", "Not_Entitled", "Entitled",
35 "Problem_Submitted", "Open_Requester", "Open_Provider",
36 "Closed_Pending_Confirmation", "Closed", "Other", "Unknown" }]
37 uint8 CurrentState;
38
39 [Description (
40 "The severity of the incident as defined by the "
41 "Requester. One is the most severe and five is the least "
42 "severe." ),
43 karl 1.1.2.2 ValueMap { "1", "2", "3", "4", "5" }]
44 uint8 RequesterSeverity;
45
46 [Description (
47 "The priority of the incident as defined by the "
48 "Requester. One is the highest priority and five is the "
49 "lowest priority." ),
50 ValueMap { "1", "2", "3", "4", "5" }]
51 uint8 ProviderPriority;
52
53 [Description (
54 "The explicit time the Requester expects a response." )]
55 datetime ResponseTime;
56
57 [Description (
58 "Status of the incident according to the workflow." )]
59 string WorkflowStatus;
60
61 [Description (
62 "Additional general information about the incident." )]
63 string Comment;
64 karl 1.1.2.2
65 [Description ( "Is the Requester entitled to service or not?" ),
66 ValueMap { "0", "1", "254", "255" },
67 Values { "Yes", "No", "Other", "Unknown" }]
68 uint8 Entitled;
69
70 [Description (
71 "Was the last transaction was accepted or rejected?" ),
72 ValueMap { "0", "1", "254", "255" },
73 Values { "Yes", "No", "Other", "Unknown" }]
74 uint8 Acknowledge;
75
76 [Deprecated { "PRS_ServiceIncident.LastTransaction" },
77 Description (
78 "The use of the TransactionName property is deprecated. "
79 "New Service Incidents should use the LastTransaction "
80 "property and set this property to NULL." )]
81 string TransactionName;
82
83 [Description (
84 "The name of the last transaction which was acknowledged." ),
85 karl 1.1.2.2 ValueMap { "0", "1", "2", "3", "4", "5", "6", "7", "8", "9",
86 "10", "11", "254", "255" },
87 Values { "Service_Request", "Entitlement",
88 "Problem_Submittal", "Accept_Problem",
89 "Problem_Resolution", "Request_Problem_Information",
90 "Provide_Problem_Information",
91 "Provide_Admin_Information", "Query_Incident",
92 "Confirm_Close", "Reject_Resolution", "Request_Closure",
93 "Other", "Unknown" }]
94 uint8 LastTransaction;
95
96
97 };
|