Created by: SEC Office of Structured Disclosure
The content of an xsd:element, xsd:complexType, or xsd:simpleType name attribute in UTF-8 must not exceed 200
bytes in length. This length restriction applies to bytes in UTF-8 encoding, not characters. For example, an element name of 101
repetitions of character "Ā" (Unicode x0100) violates this criterion because its UTF-8 encoding has 202
bytes. By contrast, the six-byte EDGAR accepted encoding of that same character, "Ā" when read and stored as an
XML text node in UTF-8 encoding, would be only two bytes. Therefore up to 100 repetitions of that sequence would
be allowed. Names of reasonable length limited to US ASCII characters avoid such complexities entirely and are advisable. REMARK: the phrase "u100twobyte1onebyte" means there is a local name that consists of 100 two-byte
unicode characters and one single-byte character.Restriction on element name length.
Number | Name | Description | References | Data Inputs | Result Outputs | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
_000gd | 6.7.29 Name attribute (u200onebyte) in simpleType, GOOD. | Name attribute (u200onebyte) in simpleType, GOOD. |
|
|
|||||||||||||||||||
_001gd | 6.7.29 Name attribute (u200onebyte) in complexType, GOOD. | Name attribute (u200onebyte) in complexType, GOOD. |
|
|
|||||||||||||||||||
_002gd | 6.7.29 Name attribute (u200onebyte) in element, GOOD. | Name attribute (u200onebyte) in element, GOOD. |
|
|
|||||||||||||||||||
_003gd | 6.7.29 Name attribute (u100twobyte) in simpleType, GOOD. | Name attribute (u100twobyte) in simpleType, GOOD. |
|
|
|||||||||||||||||||
_004gd | 6.7.29 Name attribute (u100twobyte) in complexType, GOOD. | Name attribute (u100twobyte) in complexType, GOOD. |
|
|
|||||||||||||||||||
_005gd | 6.7.29 Name attribute (u100twobyte) in element, GOOD. | Name attribute (u100twobyte) in element, GOOD. |
|
|
|||||||||||||||||||
_006ng | 6.7.29 Name attribute (u201onebyte) in simpleType, NOGOOD. | Name attribute (u201onebyte) in simpleType, NOGOOD. |
|
|
|||||||||||||||||||
_007ng | 6.7.29 Name attribute (u201onebyte) in complexType, NOGOOD. | Name attribute (u201onebyte) in complexType, NOGOOD. |
|
|
|||||||||||||||||||
_008ng | 6.7.29 Name attribute (u201onebyte) in element, NOGOOD. | Name attribute (u201onebyte) in element, NOGOOD. |
|
|
|||||||||||||||||||
_009ng | 6.7.29 Name attribute (u100twobyte1onebyte) in simpleType, NOGOOD. | Name attribute (u100twobyte1onebyte) in simpleType, NOGOOD. |
|
|
|||||||||||||||||||
_010ng | 6.7.29 Name attribute (u100twobyte1onebyte) in complexType, NOGOOD. | Name attribute (u100twobyte1onebyte) in complexType, NOGOOD. |
|
|
|||||||||||||||||||
_011ng | 6.7.29 Name attribute (u100twobyte1onebyte) in element, NOGOOD. | Name attribute (u100twobyte1onebyte) in element, NOGOOD. |
|
|