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_Solution
6 // ==================================================================
7 [Version ( "2.6.0" ),
8 UMLPackagePath ( "PRS::Support" ),
9 Description (
10 "PRS_Solution is the root class of a set of associated classes "
11 "used to describe a single Solution. If a Solution is "
12 "associated with multiple Problems or Resolutions, all of the "
13 "Problems described are related to all of the Resolutions "
14 "described. The reverse is also true. All of the Resolutions "
15 "described are related to all of the Problems described in the "
16 "Solution. \n"
17 "\n"
18 "PRS_Solution is directly associated to one or more of the "
19 "following classes: \n"
20 "PRS_Reference \n"
21 "PRS_Problem \n"
22 karl 1.1.2.2 "PRS_Resolution. " )]
23 class PRS_Solution : PRS_ExchangeElement {
24
25 [Description ( "The Solution title." )]
26 string Title;
27
28 [Description ( "A brief description of the Solution." )]
29 string SolutionAbstract;
30
31 [Description (
32 "The SolutionType suggests the type of knowledge "
33 "contained in the Solution. Depending on the type, the "
34 "Solution may or may not include particular objects. For "
35 "example, a \'Reference\' Solution describes "
36 "non-diagnostic technical or general information using "
37 "PRS_Statement objects. A \'Diagnostic\' Solution "
38 "includes one or more PRS_Problem and PRS_Resolution "
39 "objects. A \'How To\' Solution describes how to solve a "
40 "particular Problem described by a PRS_Problem in a "
41 "series of sequential steps within a PRS_Resolution." ),
42 ValueMap { "0", "1", "2", "254", "255" },
43 karl 1.1.2.2 Values { "Reference", "Diagnostic", "How To", "Other",
44 "Unknown" }]
45 uint8 SolutionType;
46
47
48 };
|