Composants de haut niveau de XBRL et leurs définitions

La figure suivante illustre les composants logiques de haut niveau du langage XBRL. La spécification XBRL définit ces composants logiques de haut niveau et les moyens physiques par lesquels les exprimer. Le tableau suivant fournit une brève description de chaque composant de haut niveau.

image0.jpg
ComposantDescription
Instance XBRLFondamentalement, un nouveau type de format XML de rapport d'activité thatcontains informations commerciales. Instances XBRL contiennent faits beingreported et d'autres informations (telles que le contexte et les unités) thatprovides contexte de ces faits. Peut aussi contenir des notes de bas (commentaires). Instances XBRL se réfèrent à taxonomies XBRL que describethe faits utilisés dans cette instance XBRL.
ContexteFournit le contexte des faits, y compris les informations sur theentity, la période, ou d'autres dimensions de la reportedinformation.
UnitésFournit un contexte supplémentaire nécessaire pour des faits numériques, tels Asthe monnaie du fait ou une autre unité de mesure.
FaitRenseignements rapportés ou échangé. Un fait a une valeur, isassociated avec un concept d'une taxonomie XBRL, et a contextualinformation qui lui est associé. Les faits peuvent aussi avoir footnotesassociated avec eux.
NotesFondamentalement commentaires qui peut fournir informationrelating supplémentaire à un fait ou qui peut se connecter faits ensemble.
Identifiable Set de taxonomieCollection de tous les taxonomies XBRL visés soit par un XBRLinstance ou par une taxonomie XBRL.
Taxonomie XBRLSemblable à un dictionnaire qui décrit les informations containedwithin une instance XBRL. Cependant, contrairement à un dictionnaire, XBRLtaxonomies peuvent aussi exprimer d'autres informations, telles que les relations entre ces hierarchiesof entrées du dictionnaire.
ConceptUtilisé par les faits dans une instance XBRL. Concepts décrivent faits andhave significations spécifiques et uniques, les noms, les types de données, et otherattributes. Un concept spécifie la balise XML et d'autres constraintson un fait dans une instance XBRL. Concepts sont similaires dans le dictionnaire des mots de l'INA.
RéseauUn ensemble de concepts ou de ressources connexes. Vous pouvez utiliser les réseaux toorganize une taxonomie XBRL et d'exprimer de multiples ensembles de ressources relationsor.
Resource NetworkUn ensemble de ressources connexes. Ressources fournissent AdditionalInformation d'un concept.
ÉtiquettesLaisser le créateur de la taxonomie de créer des étiquettes pour chaque concept INTHE taxonomie. Ils ont laissé les humains travaillent avec un labelrather plus convivial que d'avoir à travailler avec les noms d'éléments XML laides. Étiquettes alsoprovide un support multilingue et multidialect. Etiquettes providedocumentation également pour un concept, comme une définition lisible par l'homme DELA concept.
RéférencesLaisser le créateur de la taxonomie pour exprimer des références à externalsources (comme un paragraphe dans un manuel) qui expliquent ou furtherdefine un concept en termes humains. Les références sont des pointeurs vers areference, pas les références eux-mêmes.
FormulesLaisser le créateur de la taxonomie pour exprimer différents types de businessrules à être appliquée. Instances XBRL qui utilisent un langage XBRL taxonomycontaining ces règles doivent être conformes à ces règles.
Relations RéseauxUn ensemble de concepts connexes. Réseaux de relations permettent taxonomycreators d'associer un seul concept avec un autre concept dans variousways à de nombreuses fins.
PrésentationAutoriser pour un simple type de relation (ahierarchy) parent-enfant à exprimer. Relations de présentation sont primarilyintended pour aider à organiser la taxonomie XBRL. Vous pouvez également les relations de type usepresentation pour aider à générer des droits de l'readablerenderings d'une instance XBRL.
CalculAutoriser pour certains types de calculs à exprimer betweenconcepts au sein d'une taxonomie XBRL. Seulement addition et la soustraction arehandled par XBRL relations de calcul. Vous pouvez utiliser des calculs plus sophistiqués de XBRL formules.
DéfinitionPeut être utilisé pour un certain nombre de fins. Définition laissez relationsbasically vous exprimez tout type de relation, et vous pouvez defineany rôle qui explique ce type de relation que vous avez créé.

» » » » Composants de haut niveau de XBRL et leurs définitions