Project

General

Profile

CIM Issues #6634

Simplify Name model using enum

Added by Svein Olsen 12 months ago. Updated 3 months ago.

Status:
Open
Priority:
Normal
Author/Contact Info:
Svein Olsen
Base Release:
Solution to be Applied To:
Solution Version:
Solution Applied By:
Completion Date:
CIM Keywords:
61970-Core
Breaking Change:
Breaking Change Description:
CIM Impacted Groups:
WG13, WG14, WG16
Requestor:
Standard(s):

61970-301; 61970-452

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

Description

Based on the agreement from the join meeting in Minneapolis 23-27 October 2023.
This issues suggest to make the Name model simpler by adding a enumerator to the Name class rather than having NameType and NamingAuthority. This would make it easier to publish the relevant NameType and we can use a schama based validation rather than instance data. This would make the validation significant better.

This issue become relevant when we in Minneapolis agreed to create an object registry profile in -452.


Files

CR CIM18 Identity.docx CR CIM18 Identity.docx 654 KB Svein Olsen, 12/12/2023 10:08 AM
CR CIM18 Identity.docx CR CIM18 Identity.docx 1020 KB Svein Olsen, 12/13/2023 07:58 AM

Proposed Solution

Proposed solution is included in the attached document "CR CIM18 Identity.docx"

Also available in: Atom PDF