Syntax Rules
From XBRLWiki
(Difference between revisions)
Revision as of 09:22, 12 October 2012 (edit) Hommes (Talk | contribs) ← Previous diff |
Revision as of 10:51, 12 October 2012 (edit) Hommes (Talk | contribs) Next diff → |
||
Line 16: | Line 16: | ||
*Generic labels MUST use http://www.xbrl.org/2008/role/documentation as their role for legal references. | *Generic labels MUST use http://www.xbrl.org/2008/role/documentation as their role for legal references. | ||
*Labels MUST be separated in linkbases according to their language used. | *Labels MUST be separated in linkbases according to their language used. | ||
+ | *Extensions MAY be using the special table-row-column-code linkbase for application specific codifications. | ||
+ | *The table-row-column-code resources MUST use http://www.eurofiling.info/xbrl/role/rc-code as their role. | ||
Note: | Note: | ||
Current references are described in plain English; as a consequence, labels are a better solution than reference linkbases. In the future, a structured approach for legal references could be undertaken. | Current references are described in plain English; as a consequence, labels are a better solution than reference linkbases. In the future, a structured approach for legal references could be undertaken. |
Revision as of 10:51, 12 October 2012
- Public elements MUST have two custom attributes: @model:creationDate and @model:modificationDate.
- Language specific information MUST be expressed through label relationships.
- Concepts MUST use 2.1 labels.
- Concepts represented by xlink resources MUST use generic labels.
- Label relationships MUST be placed in an ELR using the default role http://www.xbrl.org/2003/role/link
- 2.1 labels MUST use http://www.xbrl.org/2003/role/label as their role for their standard label.
- Generic labels MUST use http://www.xbrl.org/2008/role/label as their role for their standard label.
- 2.1 labels MUST use http://www.xbrl.org/2003/role/verboseLabel as their role for their definition.
- Generic labels MUST use http://www.xbrl.org/2008/role/verboseLabel as their role for their definition.
- 2.1 labels MUST use http://www.xbrl.org/2003/role/documentation as their role for legal references.
- Generic labels MUST use http://www.xbrl.org/2008/role/documentation as their role for legal references.
- Labels MUST be separated in linkbases according to their language used.
- Extensions MAY be using the special table-row-column-code linkbase for application specific codifications.
- The table-row-column-code resources MUST use http://www.eurofiling.info/xbrl/role/rc-code as their role.
Note:
Current references are described in plain English; as a consequence, labels are a better solution than reference linkbases. In the future, a structured approach for legal references could be undertaken.