Created by: SEC Office of Structured Disclosure
Various "good" (gd) and "not good" (ng) test files that demonstrate specific Footnote usage
Number | Name | Description | References | Data Inputs | Result Outputs | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
_001gd | GOOD | Various footnote good tests, set 1 | 6 The footnote element |
|
|
||||||||||||||||||
_002gd | GOOD | Various footnote related good tests, set 2. | 6 The footnote element |
|
|
||||||||||||||||||
_003gd | ix:footnotes without xml:lang, but with xml:lang in scope, GOOD | footnotes with lang in scope | The ix:footnote element MUST have an xml:lang attribute in scope. |
|
|
||||||||||||||||||
_100ng | Spurious attributes on ix:footnote, NOGOOD | FAIL-footnote-any-attribute | ix:footnote can have any attribute with a namespace name which has the value http://www.w3.org/XML/1998/namespace |
|
|
||||||||||||||||||
_101ng | Missing id attribute on ix:footnote, NOGOOD | FAIL-footnote-missing-footnoteID | The ix:footnote element MUST have an id attribute. |
|
|
||||||||||||||||||
_102ng | duplicate footnote ids, NOGOOD | FAIL-footnote-duplicate-footnoteIDs | ID values MUST uniquely identify the elements which bear them. |
|
|
||||||||||||||||||
_103ng | id of footnote is shared with a unit, NOGOOD | FAIL-element-ix-footnote-04 | ID values MUST uniquely identify the elements which bear them. |
|
|
||||||||||||||||||
_104ng | , NOGOOD | FAIL-footnote-dangling-continuation | If the continuedAt attribute is present, there MUST exist an ix:continuation element in the Inline XBRL Document Set with an {id} property which has a value matching the {continuation reference} property. |
|
|
||||||||||||||||||
_105gd | Footnote content model disallows empty footnote, NOGOOD | FAIL-footnote-invalid-element-content | Content: ( any element | any text node ) + |
|
|
||||||||||||||||||
_106ng | , NOGOOD | FAIL-footnote-dangling-fromRef | For each token in the {from} property there MUST exist an ix:fraction, ix:nonFraction, ix:nonNumeric or ix:tuple element in the Inline XBRL Document Set with an {id} property which has a matching value. |
|
|
||||||||||||||||||
_107ng | , NOGOOD | FAIL-footnote-dangling-toRef | For each token in the {to} property there MUST exist an ix:footnote, ix:fraction, ix:nonFraction, ix:nonNumeric or ix:tuple element in the Inline XBRL Document Set with an {id} property which has a matching value. |
|
|
||||||||||||||||||
_108ng | ix:footnote without xml:lang, and no xml:lang in scope, NOGOOD | footnote with no lang in scope | The ix:footnote element MUST have an xml:lang attribute in scope. |
|
|
||||||||||||||||||
_109ng | ix:footnote without xml:lang, and no xml:lang in scope, NOGOOD | footnote with no lang in scope | The ix:footnote element MUST have an xml:lang attribute in scope. |
|
|