212   attribute basic data type

Created: 21 Sep 2005

Status: In Force (green)

Part: Part 6 (2004)

Links:

Page: 80

Clause: 9.5.4.2

Paragraph:

Category: Issue for edition 2 of this part

Issue

This clause implies that the basic types "BOOLEAN" ... "Unicode255" are required by the schema. In fact, the actual schema does not require that names be from this list, but only that names begin with an upper-case character and all other characters be alphanumeric. This allows types such as "BOOL" to be incorrectly specified in schema-validated SCL files.

Proposal

Add note to this clause indicating that the schema does not enforce tPredefinedBasicTypeEnum in SCL files. The note should also state that modifying the schema to change tAbstractDataAttribute / bType from tBasicTypeEnum to tPredifinedBasicTypeEnum would provide a means of validating SCL for Substation Automation.

Discussion Created Status
04 Apr 06 In Force (green)
24 Mar 06 Ballot Period
The note will be added with the additional hint on possible schema violations resulting from other standards which define additional basic types. 11 Nov 05 Ballot Period
SCL schema definition is considered to be a language definition, and NOT a tool. The note can be accepted, but only if all 7-x parts are stable. However, it might be that after having revised the applications for Hydro, DER and wind mill the basic type list is so stable that tPredefinedBasicTypeEnum can be used strictly. I suggest to wait with a final solution until then (around September next year?) 22 Sep 05 Discussion (red)

 

Privacy | Contact | Disclaimer

Tissue DB v. 23.12.13.1