Project

General

Profile

CIM Issues #6677

Document Class Generalization Refinement

Added by Henry Dotson over 1 year ago. Updated about 1 year ago.

Status:
New
Priority:
Normal
Author/Contact Info:
Base Release:
Solution to be Applied To:
Solution Version:
CIM101
Solution Applied By:
Completion Date:
CIM Keywords:
Breaking Change:
No
Breaking Change Description:
CIM Impacted Groups:
WG14, WG16
Requestor:
Henry B. Dotson, III
Standard(s):

IEC61968-11 Edition 4, IEC62325-301 Edition 4

Version:
CIM101
Clause:
Sub-Clause:
Paragraph:
Table:
Originally Closed in Version:
Origination Date:
Origination ID:
Originally Assigned To:

Description

There is a desire to modify the Document class by removing the Document.type string attribute and replacing it with the Document.documentKind enumeration attribute and the Document.documentKindOther string attribute. This would apply best practices to the model and maintain model consistency with the Document.documentKindOther being used when the DocumentKind enumeration class includes "other" as one of the literals in its list of enumerations.

However, the Document.type string attribute is used in IEC62325 profiles, so removing it would break existing IEC62325 profiles.


Files


Decision

The proposed solution is to move the Document.type string attribute to the MarketDocument class (i.e. add the MarketDocument.type string attribute to the MarketDocument class).

Also available in: Atom PDF