Project

General

Profile

CIM Issues #4996

IdentifiedObject.name to be optionalThere are many classes

Added by Herbert Falk almost 3 years ago. Updated about 1 year ago.

Status:
Closed
Priority:
Normal
Author/Contact Info:
Lars-Ola Osterlund
Base Release:
61970cim17v15
Solution to be Applied To:
Solution Version:
Solution Applied By:
Completion Date:
06/21/2023
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.


Decision

TF13 21 June 2023
TF13 consideres that this issues is fixed in the UML. Therefore the issue will be closed.

#1

Updated by Eric Stephan over 1 year 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.

#2

Updated by Chavdar Ivanov about 1 year ago

  • Status changed from Open to Review
  • Completion Date set to 06/21/2023
  • Decision updated (diff)
#3

Updated by Chavdar Ivanov about 1 year ago

  • Status changed from Review to Closed

Also available in: Atom PDF