616-05 : EDGAR Filer Manual v65 6.16.5 page 6-72

Created by: SEC Office of Structured Disclosure

Restriction on dimension element relationships.

The DTS of an instance must contain in each base set, for each source element, at most one effective relationship with an xlink:arcrole attribute equal to 'http://xbrl.org/int/dim/arcrole/all'. A fact can always appear in more than one Table (hypercube), but this rule prevents a fact from having contradictory meanings in different Tables.

REMARK: This constraint does not take primary item inheritance into account, and therefore rules out the simplest uses of unions of 'all' hypercubes. A future release may take primary item inheritance into account and therefore implementors may wish to issue a warning in situations like that shown in variation 002gd.

REMARK: This only applies to company extension linkbases. Because the standard linkbases now all have priority 10 on their definition arcs, there is no way to prohibit them and so that variation of the test is not included here.

References

Variations

Number Name Description References Data Inputs Result Outputs
_001ng 6.16.5, Two all arcs with the same source in same base set, NOGOOD. Element dei:EntityInformationLineItems is a primary element of more than one Table in relationship group 990 - Document - Other Information, ABC, to dei:EntityListingsTable in e61605001ng-20081231_def.xml, line 77, and to dei:EntitiesTable defined in e61605001ng-20081231_def.xml, line 59, NOGOOD. 11170   
_002gd 6.16.5, A primary item has two all hypercubes, one inherited, GOOD. Primary item 'PathologicalLineItems' has two 'all' hypercubes, one inherited from its domain-member parent, GOOD. 11170 
    valid