2004 In XSD, the enumeration tPredefinedBasicTypeEnum contains basic types that are not used in part 7-2,

Created
14 Oct 2025
Status
Discussion (red)Open for discussion while the solution is worked out. Any signed-in reader may comment. Show the workflow
Part
Part 6 (2025; Edition 2.2)
Links
None
Page
165
Clause
9.5.4.2
Paragraph
Attribute basic types

Issue

tPredefinedBasicTypeEnum contains values that are not used or listed in part 7-2, 7-3 or 8-1, like for example:
* FLOAT64
* VisString32
* VisString65

On page 166, it is noted: "NOTE 1 - INT128 and INT24U exist only for backwards compatibility reasons, and are deprecated."

But nothing is stated about the basic types: FLOAT64, VisString32 or 65

Proposal

* Add a note in part 6 to clarify the purpose of basic types such as FLOAT64, VisString32, and VisString65, which are currently not referenced in Parts 7-2, 7-3, or 8-1
* Include comments or descriptions in the XSD schema, to document the deprecated basic types, or their purpose
* update part 7-2, clause 6.2.2 "Basic Types", and potentially 8-1, clause 8.1.1 "BasicTypes" to ensure their alignment, also with part 6, clause 9.5.4.2 "Attribute basic types"

DiscussionCreated
Discussion (red) how would the deprecated property impact on the schema. The schema does not care if the type is deprecated or not. 01 Dec 25
Discussion (red) need to identify deprecated bType values 13 Nov 25
Accepted to be considered 13 Nov 25