CIM Issues #4996
IdentifiedObject.name to be optionalThere are many classes
Status:
Open
Priority:
Normal
Author/Contact Info:
Lars-Ola Osterlund
Base Release:
61970cim17v15
Solution to be Applied To:
Solution Version:
Solution Applied By:
Completion Date:
CIM Keywords:
Breaking Change:
No
Breaking Change Description:
CIM Impacted Groups:
WG13
Requestor:
Standard(s):
Version:
Clause:
Sub-Clause:
Paragraph:
Table:
Originally Closed in Version:
Origination Date:
07/12/2016
Origination ID:
13_250
Originally Assigned To:
Description
IdentifiedObject.name to be optional
There are many classes where IdnetifiedObject.name doesn't make sense, e.g. curve points, Terminal etc.
Proposed Solution
Make optional in profiles and use OCL to state the mandatory names or make name mandatory on all classes inheriting PSR.
Updated by Eric Stephan 7 months ago
- Subject changed from IdentifiedObject.name to be optional There are many classes to IdentifiedObject.name to be optionalThere are many classes
This is an issue of whether we use IdentifiedObject or have a lighter weight guid that do not require human readable names. In WG13 Meeting 10/26/2022: IdentifiedObject.mRID and IdentifiedObject.name is mandatory that is "". When IdentifiedObject is to weighty then on a case by case basis the model may need to be revised so they do not inherit from IdentifiedObject.