1 marek 1.1 // 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_Revision
6 // ==================================================================
7 [Version ( "2.6.0" ),
8 UMLPackagePath ( "PRS::Support" ),
9 Description ( "PRS_Revision records changes to the content." )]
10 class PRS_Revision : PRS_ExchangeElement {
11
12 [Description ( "The date of this revision." )]
13 datetime RevisionDate;
14
15 [Description ( "The name of the specific revision being made." ),
16 ValueMap { "0", "1", "2", "254", "255" },
17 Values { "Create", "Update", "Delete", "Other", "Unknown" }]
18 uint8 ActivityName;
19
20 [Description (
21 "Type of revision activity. \'Technical\' refers to a "
22 marek 1.1 "change in content. \'Editorial\' refers to a change in "
23 "language or style. \'Administrative\' refers to "
24 "information about the object." ),
25 ValueMap { "0", "1", "2", "254", "255" },
26 Values { "Technical", "Editorial", "Administrative", "Other",
27 "Unknown" }]
28 uint8 ActivityType;
29
30 [Description (
31 "The current state of technical review. \'Open\' means "
32 "created but not necessarily completed or resolved. \'Not "
33 "Reviewed\' means contents have to be reviewed for "
34 "accuracy and consistency with other content. \'Reviewed\' "
35 "means review has been completed. \'Approved\' means "
36 "formally approval to certify the solution given the "
37 "specific status of the contents." ),
38 ValueMap { "0", "1", "2", "3", "254", "255" },
39 Values { "Open", "Not Reviewed", "Reviewed", "Approved",
40 "Other", "Unknown" }]
41 uint8 TechnicalStatus;
42
43 marek 1.1 [Description (
44 "The current state of editorial review. \'In Progress\' "
45 "means the content is in the process of being developed. "
46 "\'Draft\' means the content is complete but unedited. "
47 "\'Reviewed\' means the review has been completed. "
48 "\'Published\' means the contents have been released." ),
49 ValueMap { "0", "1", "2", "3", "254", "255" },
50 Values { "In_Progress", "Draft", "Reviewed", "Published",
51 "Other", "Unknown" }]
52 uint8 EditorialStatus;
53
54 [Override ( "Description" ),
55 Description (
56 "Text description of what was done in this revision." )]
57 string Description;
58
59
60 };
|