609-05 : EDGAR Filer Manual v65 6.9.5 page 6-59

Created by: SEC Office of Structured Disclosure

Restrictions on resource role attributes.

The xlink:role attribute of an element with an xlink:type attribute of 'resource' must be present and must be defined in XBRL 2.1 or a standard taxonomy. Custom roles are acceptable on extended links but not on resources.

REMARK: type="extended" is handled by XBRL 2.1 so this really only applies to type="resource", moreover, footnote and reference would be handled by other rules so this is only for labels.

REMARK: This only applies to a company extension linkbase. There is no standard taxonomy linkbase that violates this rule, but if there were, it would be included in a 'good' test variation.

REMARK: the roles declared in these tests have link:definition text that conforms to 6.7.12 even though 6.7.12 was only meant to apply to roles that are used on link:presentation.

References

Variations

Number Name Description References Data Inputs Result Outputs
_000gd 6.9.5, a label resource for PublicFloat with a 2009 'negated label' role attribute, and custom role http://e6090500/role/Rockn declared but not used, GOOD. a label resource for PublicFloat with a 2009 'negated label' role attribute, and custom role http://e6090500/role/Rockn declared but not used, GOOD. 11198 
    valid
 
_001ng 6.9.5, A label resource for PublicFloat using a custom xlink:role attribute http://e6090500/role/Rockn, even though not used on any preferredLabel, NOGOOD. A label resource for PublicFloat using a custom xlink:role attribute http://e6090500/role/Rockn, even though not used on any preferredLabel, NOGOOD. 11198   
_002gd 6.9.5, a label resource for PublicFloat with the 2009 'negated label' role attribute, and custom role http://e6090500/role/Rockn declared but not used, GOOD. a label resource for PublicFloat with the 2009 'negated label' role attribute, and custom role http://e6090500/role/Rockn declared but not used, GOOD. 11198 
    valid