Project

General

Profile

CIM Issues #6678

Refactoring Outage Class Modeling

Added by Henry Dotson 3 months ago.

Status:
New
Priority:
Normal
Author/Contact Info:
Henry B. Dotson, III
Base Release:
CIM101
Solution to be Applied To:
CIM101
Solution Version:
CIM101
Solution Applied By:
Completion Date:
CIM Keywords:
61968-Common, 61968-Operations
Breaking Change:
Breaking Change Description:
CIM Impacted Groups:
WG14
Requestor:
Standard(s):
Version:
Clause:
Sub-Clause:
Paragraph:
Table:
Originally Closed in Version:
Origination Date:
Origination ID:
Originally Assigned To:

Description

Currently the Outage class inherits from the Document class. This modeling is not semantically correct because an outage is not a document, it is an event. Therefore, the modeling should be refactored to correctly express the intended semantics.


Proposed Solution

Have Outage inherit from IdentifiedObject and create an association between Outage and ActivityRecord.

No data to display

Also available in: Atom PDF