View Issue Details

IDProjectCategoryView StatusLast Update
000916310000-003: Address SpaceSpecpublic2024-03-26 16:27
ReporterRandy Armstrong Assigned ToJeff Harding  
PrioritynormalSeveritymajorReproducibilityhave not tried
Status closedResolutionreopened 
Product Version1.05.03 RC1 
Fixed in Version1.05.04 RC1 
Summary0009163: CONTROL Characters not Allowed in NodeIds, QualifiedNames and ExpandedNodeIds.
Description

CONTROL Characters not Allowed in NodeIds, QualifiedNames and ExpandedNodeIds.
If servers need them they must adopt a mechanism to escape them using allowed characters.

TagsNo tags attached.
Commit Version1.05.03
Fix Due Date2023-11-01

Relationships

related to 0009153 closedRandy Armstrong 10000-006: Mappings New string NodeId encoding is a breaking change 

Activities

Randy Armstrong

2023-09-20 11:10

administrator   ~0020013

Agreed to remove requirement for escaping a string id the F2F.
Text reviewed and accepted.

Randy Armstrong

2023-09-20 11:16

administrator   ~0020014

8.2.4 Identifier value
Identifier values of IdType String are restricted to 4096 characters.

should be

Identifier values of IdType String are restricted to 4096 characters and shall not contain Unicode control characters.

Randy Armstrong

2023-09-20 11:18

administrator   ~0020015

8.3 QualifiedName
The name part of the QualifiedName is restricted to 512 characters.

should be

The name part of the QualifiedName is restricted to 512 characters and shall not contain Unicode control characters.

Randy Armstrong

2023-09-20 11:19

administrator   ~0020016

8.51 StructureField
A name for the field that is unique within the StructureDefinition.

Should be:

A name for the field that is unique within the StructureDefinition.
The name is restricted to 512 characters and shall not contain Unicode control characters.

Randy Armstrong

2023-09-20 11:27

administrator   ~0020018

Control characters are the Unicode "Cc" category

Jeff Harding

2023-11-13 16:45

developer   ~0020355

Applied suggested changes and added normative reference to the Unicode Database which defines control characters.

Jim Luth

2023-11-28 16:24

administrator   ~0020430

Agreed to changes edited in Web Meeting.

Jim Luth

2024-03-26 16:25

administrator   ~0021030

Needs more changes.

Jeff Harding

2024-03-26 16:26

developer   ~0021031

the statement "Identifier values of IdType Opaque are restricted to 4096 bytes" was incorrectly removed and has now been added back in .

Jim Luth

2024-03-26 16:27

administrator   ~0021032

Agreed to changes in Web meeting.

Issue History

Date Modified Username Field Change
2023-09-20 11:10 Randy Armstrong New Issue
2023-09-20 11:10 Randy Armstrong Status new => assigned
2023-09-20 11:10 Randy Armstrong Assigned To => Randy Armstrong
2023-09-20 11:10 Randy Armstrong Issue generated from: 0009153
2023-09-20 11:10 Randy Armstrong Note Added: 0020013
2023-09-20 11:10 Randy Armstrong Relationship added related to 0009153
2023-09-20 11:11 Randy Armstrong Summary CONTROL Char => CONTROL Characters not Allowed in NodeIds, QualifiedNames and ExpandedNodeIds.
2023-09-20 11:11 Randy Armstrong Description Updated
2023-09-20 11:11 Randy Armstrong Project 10000-006: Mappings => 10000-003: Address Space
2023-09-20 11:16 Randy Armstrong Note Added: 0020014
2023-09-20 11:18 Randy Armstrong Note Added: 0020015
2023-09-20 11:19 Randy Armstrong Note Added: 0020016
2023-09-20 11:27 Randy Armstrong Note Added: 0020018
2023-09-20 11:32 Jim Luth Assigned To Randy Armstrong => Jeff Harding
2023-09-20 11:32 Jim Luth Commit Version => 1.05.03
2023-09-20 11:32 Jim Luth Fix Due Date => 2023-11-01
2023-11-13 16:45 Jeff Harding Status assigned => resolved
2023-11-13 16:45 Jeff Harding Resolution open => fixed
2023-11-13 16:45 Jeff Harding Fixed in Version => 1.05.03 RC1
2023-11-13 16:45 Jeff Harding Note Added: 0020355
2023-11-28 16:24 Jim Luth Status resolved => closed
2023-11-28 16:24 Jim Luth Fixed in Version 1.05.03 RC1 => 1.05.03
2023-11-28 16:24 Jim Luth Note Added: 0020430
2024-03-26 16:25 Jim Luth Status closed => feedback
2024-03-26 16:25 Jim Luth Resolution fixed => reopened
2024-03-26 16:25 Jim Luth Note Added: 0021030
2024-03-26 16:25 Jim Luth Status feedback => assigned
2024-03-26 16:26 Jeff Harding Status assigned => resolved
2024-03-26 16:26 Jeff Harding Fixed in Version 1.05.03 => 1.05.04 RC1
2024-03-26 16:26 Jeff Harding Note Added: 0021031
2024-03-26 16:27 Jim Luth Status resolved => closed
2024-03-26 16:27 Jim Luth Note Added: 0021032