CIM Issues #4996
IdentifiedObject.name to be optionalThere are many classes
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.
Decision
TF13 21 June 2023
TF13 consideres that this issues is fixed in the UML. Therefore the issue will be closed.
Updated by Eric Stephan over 2 years 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.
Updated by Chavdar Ivanov almost 2 years ago
- Status changed from Open to Review
- Completion Date set to 06/21/2023
- Decision updated (diff)