Must contain only calculationLink elements Must contain only definitionLink elements Must contain only labelLink elements Must contain only presentationLink elements Must contain only referenceLink elements Must contain only footnoteLink elements Standard label for a concept Short label for a concept, often omitting text that should be inferable when the concept is reported in the context of other related concepts. Extended label for a concept, making sure not to omit text that is required to enable the label to be understood on a stand alone basis. Standard label for a concept when the value of the concept is positive. Terse label for a concept when the value of the concept is positive. Verbose label for a concept when the value of the concept is positive. Standard label of a concept when the value of the concept is negative. Terse label of a concept when the value of the concept is negative. Verbose label of a concept when the value of the concept is negative. Standard label of a concept when the value of the concept is negative. Terse label of a concept when the value of the concept is negative. Verbose label of a concept when the value of the concept is negative. The label for a concept for use in presenting values associated with the concept when it is being reported as the total of a set of other values. The label for a concept with instantaneous="true" for use in presenting values associated with the concept when it is being report as a beginning of period value. The label for a concept with instantaneous="true" for use in presenting values associated with the concept when it is being reported as an end of period value. Documentation of a concept, providing an explanation of its meaning and its appropriate usage and any other documentation deemed necessary. A precise definition of a concept, providing an explanation of its meaning and its appropriate usage. An explanation of the disclosure requirements relating to the concept. Indicates whether the disclosure is mandatory (i.e. prescribed by authoritative literature), recommended (i.e. encouraged by authoritative literature), common practice (i.e. not prescribed by authoritative literature, but disclosure is common place), or structural completeness (i.e. merely included to complete the structure of the taxonomy). An explanation of the rules guiding presentation (placement and/or labeling) of this concept in the context of other concepts in one or more specific types of business reports. For example, "Net Surplus should be disclosed on the face of the Profit and Loss statement". An explanation of the rules guiding placement of this concept in the context of other concepts in one or more specific types of business reporting. An explanation of the method(s) required to be used when measuring values associated with this concept in business reports. Any other general commentary on the concept that assists in determining definition, disclosure, measurement, presentation or usage. An example of the type of information intended to be captured by the concept. Standard reference for a concept Reference to documentation that details a precise definition of the concept. Reference to documentation that details an explanation of the disclosure requirements relating to the concept. Reference to documentation that details an explanation of the mandatory disclosure requirements relating to the concept. Reference to documentation that details an explanation of the recommended disclosure requirements relating to the concept. Reference to documentation that details an explanation of the disclosure requirements relating to the concept. Unspecified categories include, but are not limited to common practice and structural completeness. The latter categories do not reference documentation but are indicated in the link role to indicate why the concept has been included in the taxonomy. Reference to documentation which details an explanation of the presentation or labeling of this concept in the context of other concepts in one or more specific types of financial reports. Reference concerning the method(s) required to be used when measuring values associated with this concept in business reports. Any other general commentary on the concept that assist in determining appropriate usage. Reference to documentation that illustrates by example the application of the concept that assists in determining appropriate usage. This arc role type is used to form a tree. It contains end points that represent a parent and the related child. This side represents the parent. Any XBRL concept can participate as a parent. This side represents the child. Any XBRL concept can participate as a child. This arc role type is used to show how an item participates in a summation. It consists of an item end point and a summation end point where the item is summed into the summation. This side represents the summation. Only XBRL items with a numeric data type can participate as a summation. This side represents the item that is summed into the summation. Only XBRL items with a numeric data type can participate as a summation. This arc role type is used to show a definitional relationship between a generalized concept and its related specialized concept. This side represents the generalization. Any XBRL concept may participate as a generalizaton. This side represent the specialization. Any XBRL concpet my participate as a specialization. This arc role type is used to show a definitional relationship between a concept that represents a different perspective of another concept. This side represents the essnce. Any XBRL concept may participate as an essence. This side represent the alias. Any XBRL concpet my participate as an alias. This arc role type is used to show a definitional relationship between a concept that represents a whole and a concept that represents a part. This side represents the whoel. Any XBRL concept may participate as a whole. This side represent the part. Any XBRL concpet may participate as a part. This arc role is used to define the relationship between an element and a label. This side represents the concept that has a label. Any XBRL concept can participate as an element. This side represents the label resource. Only label resources may participate as a label. This arc role is used to define the relationship betwenn an element and a reference. This side represents the concept that has a reference. Any XBRL concept can participate as an element. This side represents the reference resource. Only referenece resources may participate as a reference. This arc role is used to define the relationship between a fact and a footnote. This side represents the instance item or tuple that has a footnote. Any XBRL item or tuple can participate as an fact. This side represents the footnote resource. Only footnote resources may participate as a footnote.