Una aplicación XML es una clase de documento XML definido con una especificación o conjunto de reglas adicionales a la propia familia XML. Basados en la familia XML existe un gran cantidad de lenguajes. Conviene distinguir entre: Vocabularios para aplicaciones horizontales que proporcionan mecanismos, basados en la familia XML para resolver tareas genéricas ( interacción, presentación, seguridad etc.). Vocabularios para aplicaciones XML en diferentes dominios del conocimiento, donde cada sector de actividad define sus correspondientes vocabularios con los elementos propios de su especialidad y campo específico de aplicación
El XBRL se podría definir como un caso especifico de aplicación XML que ha definido sus correspondientes vocabularios con los elementos propios de su especialidad: el sector financiero. Una Taxonomía es una concreción de la especificación XBRL que consta de elementos que se corresponden con conceptos bien definidos en el campo sobre los que se elaboran los informes. |
En XBRL hay que distinguir dos conceptos: Una taxonomía XBRL que define los conceptos que van a ser objeto del informe. Consta de: Esquema XML taxonómico + todos los enlaces definidos en él (en forma de “linkbases” o enlaces base). Esquema XML Taxonómico: Conjunto de todos los elementos que pueden aparecer en un informe o documento instancia, con indicación de los atributos correspondientes a Elemment del Esquema Enlaces Base (Linkbase) pueden ser de dos tipos: Enlaces con relaciones entre elementos dentro del documento - Estructura Presentation - Estructura Definition - Estructura Calculation Enlaces del documento con el exterior - Etiquetas - Enlaces a referencias
Un documento instancia que sigue las reglas XBRL y que contiene los hechos objeto del informe dentro de un contexto particular:
 Fig.1 Componentes XBRL. Terminología
|