525-08 : Inline XBRL Test Suite v68d : Relationship tests, Not EDGAR Dependent

Created by: SEC Office of Structured Disclosure

Various "good" (gd) and "not good" (ng) test files that demonstrate non-valid Inline XBRL Relationship usage

Variations

Number Name Description References Data Inputs Result Outputs
_001gd Valid Relationship test cases, GOOD The ix:relationship element is used to define relationships between XBRL facts or between XBRL facts and footnote resources. For each token in the {from} property there MUST NOT exist a token in the {to} property which has a matching value. 
    valid
 
_002gd two relationships among five facts, GOOD PASS-explanatory-fact with arcroleRef  
    valid
 
_100ng Relationship mixes both footnote and explanatory fact, NOGOOD FAIL-relationship-mixes-footnote-with-explanatory-fact If any element in the {references} property is an ix:footnote element, then all the elements in the {references} property MUST be ix:footnote elements.   
_101ng Relationship with a meaningless attribute, NOGOOD FAIL-relationship-with-no-namespace-attribute The ix:relationship element MUST NOT have any attribute with a namespace name which has the value http://www.w3.org/XML/1998/namespace 
  • Assertion
    ID: err, 99999, html:syntaxError
    FRD:ix
    Count satisfied0
    Count not satisfied1
 
_102ng Self-cycle relationship, NOGOOD FAIL-relationship-cross-duplication For each token in the {from} property there MUST NOT exist a token in the {to} property which has a matching value.   
_103ng relationship element with spurious i:period, NOGOOD FAIL-relationship-with-xbrli-attribute The ix:relationship element MUST NOT have any attributes with a namespace name which has a value of http://www.xbrl.org/2003/instance. 
  • Assertion
    ID: err, 99999, html:syntaxError
    FRD:ix
    Count satisfied0
    Count not satisfied1
 
_104ng ix:relationship with spurious xlink:arc attribute, NOGOOD FAIL-relationship-with-xlink-attribute The ix:relationship element does not allow additional attributes without a namespace name which has the value http://www.w3.org/XML/1998/namespace 
  • Assertion
    ID: err, 99999, html:syntaxError
    FRD:ix
    Count satisfied0
    Count not satisfied1