En esta sección se encuentra el listado detallado de todas las instrucciones de Bajo Nivel del DTS Definition Language. Estas son las instrucciones contenidas en el grupo “Low Level” del plug-in de Excel XBRL Taxonomy Language. Puede encontrar información sobre el resto de instrucciones en Listado de Instrucciones Básicas del DTS Definition Language

NOTA: Si no puede ver el grupo “Low Level” en el plug-in de Excel XBRL Taxonomy Language, habilite las instrucciones de bajo nivel.

BOGENLINK

La instrucción BOGENLINK se utiliza para definir el comienzo de un contenedor de recursos o relaciones en una linkbase genérica. Esta es una instrucción de “bajo nivel” que permite a los usuarios construir elementos XBRL cercanos a la sintaxis que podemos observar en los archivos XBRL.

La instrucción BOGENLINK tiene los siguientes parámetros:

Número

Requerido

Contenido

Tipo

1

La URI del rol o una coordenada apuntando donde la URI del rol esté ya definida para el enlace extendido de un linkbase genérico en el cual los recursos y relaciones serán creados.

URN o URI

o

Coordenada

Ejemplo:

Build:

param1

param2

param3

BOGENLINK

http://www.xbrl.org/2003/role/link

La instrucción BOGENLINK debe aparecer dentro de un bloque de sentencias BOL EOL. No puede ser una instrucción raíz y no puede ser mezclada con otros bloques de instrucciones BOL EOL que no sea el propio de la instrucción BOGENLINK.

Puede insertar la instrucción BOGENLINK utilizando el plug-in de Excel XBRL Taxonomy Language. Para hacer esto acuda al grupo Low Level y pulse sobre el botón Generic: Start

Figura 51, Excel XBRL Taxonomy Language – Instrucción BOGENLINK

La ventana de parámetros es la siguiente:

Figura 52, Excel XBRL Taxonomy Language – Parámetros de instrucción BOGENLINK

Parámetro 1

GENLABEL

La instrucción GENLABEL se utiliza para crear nuevos recursos de etiquetas dentro de un contenedor de recursos o relaciones de una linkbase Genérica. Esta es una instrucción de “bajo nivel” que permite a los usuarios construir elementos XBRL cercanos a la sintaxis que podemos observar en los archivos XBRL.

El elemento que será creado en el contenedor de enlaces extendidos es una instancia <label:label> el prefijo label será asignado al espacio de nombres: http://xbrl.org/2008/label

La instrucción GENLABEL tiene los siguientes parámetros:

Número

Requerido

Contenido

Tipo

2

Código de idioma para la nueva etiqueta genérica

Cadena

3

Coordenada al texto de la nueva etiqueta.

Coordenada

4

Identificador único usado para localizar recursos desde la instrucción GENARC.

Token

Ejemplo:

Build:

param1

param2

param3

param4

GENLABEL

en

Sheet!B4

src_1

La instrucción GENLABEL debe existir dentro de un bloque BOGENLINK EOGENLINK.

Puede insertar la instrucción GENLABEL utilizando el plug-in de Excel XBRL Taxonomy Language. Para hacer esto acuda al grupo Low Level y pulse sobre el botón Generic: Label

Figura 53, Excel XBRL Taxonomy Language – Instrucción GENLABEL

La ventana de parámetros es la siguiente:

Figura 54, Excel XBRL Taxonomy Language – Parámetros de instrucción GENLABEL

Parámetro2

Parámetro 3

Parámetro 4

GENARC

La instrucción GENARC se utiliza para crear relaciones en un linkbase genérico mediante el uso de arcos dentro de un contenedor de recursos o relaciones de una linkbase Genérica. Esta es una instrucción de “bajo nivel” que permite a los usuarios construir elementos XBRL cercanos a la sintaxis que podemos observar en los archivos XBRL.

El elemento que será creado será creado en el contenedor de enlaces extendidos es una instancia de <gen:arc> el prefijo: gen será asignado al espacio de nombres: http://xbrl.org/2008/generic

La instrucción GENARC tiene los siguientes parámetros:

Número

Requerido

Contenido

Tipo

1

El rol del arco en la relación del arco

URI

2

No

Reservado para un futuro uso

3

Identificación de relaciones “Proviene de”. Ver notas abajo.

Token

4

Identificación de relaciones “Hacia”. Ver notas abajo.

Token

5

No

Coordenada de la Tabla de Atributos que será añadida a la nueva relación

Coordenada

Ejemplo:

Build:

param1

param2

param3

param4

param5

GENARC

http://xbrl.org/arcrole/2008/element-label

loc(taxonomy.xsd#roleid)

src_1

Sheet5!B4

La Tabla de Atributos indicada en el parámetro 5 (que es opcional) tiene el mismo formato que la tabla de atributos para conceptos definida en la instrucción CONCEPTS. Consulte la documentación relativa a la instrucción CONCEPTS para más información relativa a esta tabla.

Los parámetros “Proviene de” y “Hacia” (números 3 y 4) pueden ser también cualquier elemento indicado en el parámetro 4 de la instrucción GENLABEL o bien una función “loc({href})” donde la cadena {href} indica una ruta que apunta a prácticamente cualquier elemento dentro del DTS.

La instrucción GENARC debe existir dentro de un bloque BOGENLINK EOGENLINK.

Puede insertar la instrucción GENARC utilizando el plug-in de Excel XBRL Taxonomy Language. Para hacer esto acuda al grupo Low Level y pulse sobre el botón Generic: Arc

Figura 55, Excel XBRL Taxonomy Language – Instrucción GENARC

La ventana de parámetros es la siguiente:

Figura 56, Excel XBRL Taxonomy Language – Parámetros de instrucción GENARC

Parámetro 3

Parámetro 4

Parámetro 5

Parámetro 1

EOGENLINK

La instrucción EOGENLINK indica el Final de (un bloque de) una Linkbase Genérica (End Of a Generic Linkbase). Esta es una instrucción de “bajo nivel” que permite a los usuarios construir elementos XBRL cercanos a la sintaxis que podemos observar en los archivos XBRL.

Después de una instrucción EOGENLINK es posible empezar otra instrucción EOGENLINK o cerrar la instrucción BOL abierta previamente con una instrucción EOL.

Puede insertar la instrucción EOGENLINK utilizando el plug-in de Excel XBRL Taxonomy Language. Para hacer esto acuda al grupo Low Level y pulse sobre el botón Generic: End

Figura 57, Excel XBRL Taxonomy Language – Instrucción EOGENLINK

BODEFLINK

La instrucción BODEFLINK se utiliza para definir el comienzo de un contenedor de recursos o relaciones en una linkbase de Definiciones. Esta es una instrucción de “bajo nivel” que permite a los usuarios construir elementos XBRL cercanos a la sintaxis que podemos observar en los archivos XBRL.

La BODEFLINK instrucción tiene los siguientes parámetros:

Número

Requerido

Contenido

Tipo

1

La URI del rol o una coordenada apuntando donde la URI del rol esté ya definida para el enlace extendido de Definiciones en el cual los recursos de linkbases y relaciones será creado.

URN o URI

o

Coordenada

Ejemplo:

Build:

param1

param2

param3

BODEFLINK

http://www.xbrl.org/2003/role/link

La instrucción BODEFLINK debe aparecer dentro de un bloque de sentencias BOL EOL. No puede ser una instrucción raíz y no puede ser mezclada con otros bloques de instrucciones BOL EOL que no sea el propio de la instrucción BODEFLINK.

Puede insertar la instrucción BODEFLINK utilizando el plug-in de Excel XBRL Taxonomy Language. Para hacer esto acuda al grupo Low Level y pulse sobre el botón Definition: Start

Figura 58, Excel XBRL Taxonomy Language – Instrucción BODEFLINK

La ventana de parámetros es la siguiente:

Figura 59, Excel XBRL Taxonomy Language – Parámetros de instrucción BODEFLINK

Parámetro 1

DEFARC

La instrucción DEFARC se utiliza para crear relaciones usando arcos de definiciones dentro de un contenedor de recursos o relaciones en una linkbase de Definiciones. Esta es una instrucción de “bajo nivel” que permite a los usuarios construir elementos XBRL cercanos a la sintaxis que podemos observar en los archivos XBRL.

El elemento que será creado en el contenedor genérico de enlaces extendidos es una instancia de <link:definitionArc> el prefijo: link será asignado al espacio de nombres: http://www.xbrl.org/2003/linkbase

La instrucción DEFARC tiene los siguientes parámetros:

Número

Requerido

Contenido

Tipo

1

El arco de rol de la relación en el arco

URI

2

No

Reservado para un futuro uso

3

Identificación de relaciones “Proviene de”. Ver notas abajo.

Token

4

Identificación de relaciones “Hacia”. Ver notas abajo.

Token

5

No

Coordenada de la Tabla de Atributos que será añadida a la nueva relación

Coordenada

Ejemplo:

Build:

param1

param2

param3

param4

param5

DEFARC

http://www.xbrl.org/2003/arcrole/essence-alias

loc(tx.xsd#assets)

loc(tx2.xsd#assets)

La Tabla de Atributos indicada en el parámetro 5 (que es opcional) tiene el mismo formato que la tabla de atributos para conceptos definida en la instrucción CONCEPTS. Consulte la documentación relativa a la instrucción CONCEPTS para más información relativa a esta tabla.

Los parámetros “Proviene de” y “Hacia” (números 3 y 4) deben ser una función “loc({href})” donde la cadena {href} indica una ruta apuntando a una definición de concepto tal y como se indica en las especificaciones XBRL 2.1.

La instrucción DEFARC debe existir dentro de un bloque de instrucciones BODEFLINK EODEFLINK.

Puede insertar la instrucción DEFARC utilizando el plug-in de Excel XBRL Taxonomy Language. Para hacer esto acuda al grupo Low Level y pulse sobre el botón Definition: Arc

Figura 60, Excel XBRL Taxonomy Language – Instrucción DEFARC

La ventana de parámetros es la siguiente:

Figura 61, Excel XBRL Taxonomy Language – Parámetros de instrucción DEFARC

Parámetro 1

Parámetro 3

Parámetro 4

Parámetro 5

EODEFLINK

La instrucción EODEFLINK indica el Final de (un bloque de) Linkbase de Definiciones (End Of a DEFinition Linkbase). Esta es una instrucción de “bajo nivel” que permite a los usuarios construir elementos XBRL cercanos a la sintaxis que podemos observar en los archivos XBRL.

Después de una instrucción EODEFLINK es posible empezar otra instrucción EODEFLINK o cerrar la instrucción BOL abierta previamente con una instrucción EOL.

Puede insertar la instrucción EODEFLINK utilizando el plug-in de Excel XBRL Taxonomy Language. Para hacer esto acuda al grupo Low Level y pulse sobre el botón Definition: End

Figura 62, Excel XBRL Taxonomy Language – Instrucción EODEFLINK

BOPRELINK

La instrucción BOPRELINK se utiliza para definir el comienzo de un contenedor de recursos o relaciones en una linkbase de Presentación. Esta es una instrucción de “bajo nivel” que permite al usuario construir elementos XBRL relacionados desde información relativa a contenido de enlaces extendidos.

La instrucción BOPRELINK tiene el siguiente parámetro:

Número

Requerido

Contenido

Tipo

1

La URI del rol o una coordenada apuntando donde la URI del rol esté ya definida para el enlace extendido de Presentación en el cual los recursos de linkbases y relaciones será creado.

URN o URI

o

Coordenada

Ejemplo:

Build:

param1

param2

param3

BOPRELINK

http://www.xbrl.org/2003/role/link

La instrucción BOPRELINK debe aparecer dentro de un bloque de sentencias BOL EOL. No puede ser una instrucción raíz y no puede ser mezclada con otros bloques de instrucciones BOL EOL que no sea el propio de la instrucción BOPRELINK.

Puede insertar la instrucción BOPRELINK utilizando el plug-in de Excel XBRL Taxonomy Language. Para hacer esto acuda al grupo Low Level y pulse sobre el botón Presentacion: Start

Figura 63, Excel XBRL Taxonomy Language – Instrucción BOPRELINK

La ventana de parámetros es la siguiente:

Figura 64, Excel XBRL Taxonomy Language – Parámetros de instrucción BOPRELINK

Parámetro 1

PREARC

La instrucción PREARC se utiliza para crear relaciones usando arcos de presentación dentro de un contenedor de recursos o relaciones en una linkbase de Presentación. Esta es una instrucción de “bajo nivel” que permite a los usuarios construir elementos XBRL cercanos a la sintaxis que podemos observar en los archivos XBRL.

El elemento que será creado en el contenedor de enlaces extendidos es un instancia de <link:presentationArc> el prefijo: link será asignado al espacio de nombres: http://www.xbrl.org/2003/linkbase

La instrucción PREARC tiene los siguientes parámetros:

Número

Requerido

Contenido

Tipo

1

El arco de rol de la relación en el arco

URI

2

No

Reservado para un futuro uso

3

Identificación de relaciones “Proviene de”. Ver notas abajo.

Token

4

Identificación de relaciones “Hacia”. Ver notas abajo.

Token

5

No

Coordenada de la Tabla de Atributos que será añadida a la nueva relación.

Coordenada

Ejemplo:

Build:

param1

param2

param3

param4

param5

PREARC

http://www.xbrl.org/2003/arcrole/parent-child

loc(tx.xsd#assets)

loc(tx2.xsd#assets)

La Tabla de Atributos indicada en el parámetro 5 (que es opcional) tiene el mismo formato que la tabla de atributos para conceptos definida en la instrucción CONCEPTS. Consulte la documentación relativa a la instrucción CONCEPTS para más información relativa a esta tabla.

Los parámetros “Proviene de” y “Hacia” (números 3 y 4) deben ser una función “loc({href})” donde la cadena {href} indica una ruta apuntando a una definición de concepto tal y como se indica en las especificaciones XBRL 2.1.

La instrucción PREARC debe existir dentro de un bloque de instrucciones BOPRELINK EOPRELINK instrucción.

Puede insertar la instrucción PREARC utilizando el plug-in de Excel XBRL Taxonomy Language. Para hacer esto acuda al grupo Low Level y pulse sobre el botón Presentacion: Arc

Figura 65, Excel XBRL Taxonomy Language – Instrucción PREARC

La ventana de parámetros es la siguiente:

Figura 66, Excel XBRL Taxonomy Language – Parámetros de instrucción PREARC

Parámetro 1

Parámetro 3

Parámetro 4

Parámetro 5

EOPRELINK

La instrucción EOPRELINK indica el Final de (un bloque de) Linkbase de Presentación (End Of a PREsentation Linkbase). Esta es una instrucción de “bajo nivel” que permite a los usuarios construir elementos XBRL cercanos a la sintaxis que podemos observar en los archivos XBRL.

Después de una instrucción EOPRELINK es posible empezar otra instrucción EOPRELINK o cerrar la instrucción BOL abierta previamente con una instrucción EOL.

Puede insertar la instrucción EOPRELINK utilizando el plug-in de Excel XBRL Taxonomy Language. Para hacer esto acuda al grupo Low Level y pulse sobre el botón Presentation: End

Figura 67, Excel XBRL Taxonomy Language – Instrucción EOPRELINK

BOCALLINK

La instrucción BOCALLINK se utiliza para definir el comienzo de un contenedor de recursos o relaciones en una Linkbase de Cálculo. Esta es una instrucción de “bajo nivel” que permite al usuario construir elementos XBRL relacionados desde información relativa a contenido de enlaces extendidos.

La instrucción BOCALLINK tiene los siguientes parámetros:

Número

Requerido

Contenido

Tipo

1

La URI del rol o una coordenada apuntando donde la URI del rol esté ya definida para el enlace extendido de Cálculo en el cual los recursos de linkbases y relaciones será creado.

URN o URI

o

Coordenada

Ejemplo:

Build:

param1

param2

param3

BOCALLINK

http://www.xbrl.org/2003/role/link

La instrucción BOCALLINK debe aparecer dentro de un bloque de sentencias BOL EOL. No puede ser una instrucción raíz y no puede ser mezclada con otros bloques de instrucciones BOL EOL que no sea el propio de la instrucción BOCALLINK.

Puede insertar la instrucción BOCALLINK utilizando el plug-in de Excel XBRL Taxonomy Language. Para hacer esto acuda al grupo Low Level y pulse sobre el botón Calculation: Start

Figura 68, Excel XBRL Taxonomy Language – Instrucción BOCALLINK

La ventana de parámetros es la siguiente:

Figura 69, Excel XBRL Taxonomy Language – Parámetros de instrucción BACALLINK

Parámetro 1

CALARC

La instrucción CALARC se utiliza para crear relaciones usando arcos de cálculo dentro un contenedor de recursos o relaciones de un Linkbase de Cálculo. Esta es una instrucción de “bajo nivel” que permite al usuario construir elementos XBRL relacionados desde información relativa a contenido de enlaces extendidos.

El elemento que será creado en el contenedor de enlaces extendidos de cálculo es una instancia de <link:calculationArc> el prefijo: link será asignado al espacio de nombres: http://www.xbrl.org/2003/linkbase

La instrucción CALARC tiene los siguientes parámetros:

Número

Requerido

Contenido

Tipo

1

El arco de rol de la relación en el arco

URI

2

No

Reservado para un futuro uso

3

Identificación de relaciones “Proviene de”. Ver notas abajo.

Token

4

Identificación de relaciones “Hacia”. Ver notas abajo.

Token

5

No

Coordenada de la Tabla de Atributos que será añadida a la nueva relación.

Coordenada

Ejemplo:

Build:

param1

param2

param3

param4

param5

CALARC

http://www.xbrl.org/2003/arcrole/summation-item

loc(tx.xsd#assets)

loc(tx2.xsd#assets)

La Tabla de Atributos indicada en el parámetro 5 (que es opcional) tiene el mismo formato que la tabla de atributos para conceptos definida en la instrucción CONCEPTS. Consulte la documentación relativa a la instrucción CONCEPTS para más información relativa a esta tabla.

Los parámetros “Proviene de” y “Hacia” (números 3 y 4) deben ser una función “loc({href})” donde la cadena {href} indica una ruta apuntando a una definición de concepto tal y como se indica en las especificaciones XBRL 2.1.

La instrucción CALARC debe existir dentro de un bloque de instrucciones BOCALLINK EOCALLINK.

Puede insertar la instrucción CALARC utilizando el plug-in de Excel XBRL Taxonomy Language. Para hacer esto acuda al grupo Low Level y pulse sobre el botón Calculation: Arc

Figura 70, Excel XBRL Taxonomy Language – Instrucción CALARC

La ventana de parámetros es la siguiente:

Figura 71, Excel XBRL Taxonomy Language – Parámetros de instrucción CALARC

Parámetro 1

Parámetro 3

Parámetro 4

Parámetro 5

EOCALLINK

La instrucción EOCALLINK indica el Final de (un bloque de) Linkbase de Cálculo (End Of a CALculation Linkbase). Esta es una instrucción de “bajo nivel” que permite al usuario construir elementos XBRL relacionados desde información relativa a contenido de enlaces extendidos.

Después de la instrucción EOCALLINK es posible empezar otra instrucción EOCALLINK o cerrar la instrucción BOL abierta previamente con una instrucción EOL.

Puede insertar la instrucción EOCALLINK utilizando el plug-in de Excel XBRL Taxonomy Language. Para hacer esto acuda al grupo Low Level y pulse sobre el botón Calculation: End

Figura 72, Excel XBRL Taxonomy Language – Instrucción EOCALLINK

BOLABLINK

La instrucción BOLABLINK se utiliza para definir el comienzo de un contenedor de recursos o relaciones de una Linkbase de Etiquetas. Esta es una instrucción de “bajo nivel” que permite al usuario construir elementos XBRL relacionados desde información relativa a contenido de enlaces extendidos.

La instrucción BOLABLINK tiene el siguiente parámetro:

Número

Requerido

Contenido

Tipo

1

La URI del rol o una coordenada apuntando donde la URI del rol esté ya definida para el enlace extendido de Etiquetas en el cual los recursos de linkbases y relaciones será creado.

URN o URI

o

Coordenada

Ejemplo:

Build:

param1

param2

param3

BOLABLINK

http://www.xbrl.org/2003/role/link

La instrucción BOLABLINK debe aparecer dentro de un bloque de sentencias BOL EOL. No puede ser una instrucción raíz y no puede ser mezclada con otros bloques de instrucciones BOL EOL que no sea el propio de la instrucción BOLABLINK.

Puede insertar la instrucción BOLABLINK utilizando el plug-in de Excel XBRL Taxonomy Language. Para hacer esto acuda al grupo Low Level y pulse sobre el botón Label: Start

Figura 73, Excel XBRL Taxonomy Language – Instrucción BOLABLINK

La ventana de parámetros es la siguiente:

Figura 74, Excel XBRL Taxonomy Language – Parámetros de instrucción BOLABLINK

Parámetro 1

LABEL

La instrucción LABEL se utiliza para crear nuevos recursos de etiquetas dentro de un contenedor de recursos o relaciones de una Linkbase de Etiquetas. Esta es una instrucción de “bajo nivel” que permite a los usuarios construir elementos XBRL cercanos a la sintaxis que podemos observar en los archivos XBRL.

El elemento que será creado en el contenedor de enlaces extendidos de etiquetas es una instancia de <link:label> el prefijo: link será asignado al espacio de nombres: http://www.xbrl.org/2003/linkbase

La instrucción LABEL tiene los siguientes parámetros:

Número

Requerido

Contenido

Tipo

1

Rol para la nueva etiqueta

URN o URI

o

Coordenada

2

Código de lenguaje para la nueva etiqueta genérica.

Cadena

3

Coordenada al texto de la nueva etiqueta.

Coordenada

4

Identificador único de etiqueta utilizado para localizar recursos desde una instrucción LABARC.

Token

Ejemplo:

Build:

param1

param2

param3

param4

LABEL

http://www.xbrl.org/2003/role/link

en

Sheet!B4

src_1

La instrucción LABEL debe existir dentro de un bloque de instrucciones BOLABLINK EOLABLINK.

Puede insertar la instrucción LABEL utilizando el plug-in de Excel XBRL Taxonomy Language. Para hacer esto acuda al grupo Low Level y pulse sobre el botón Label: Label

Figura 75, Excel XBRL Taxonomy Language – Instrucción LABEL

La ventana de parámetros es la siguiente:

Figura 76, Excel XBRL Taxonomy Language – Parámetros de instrucción LABEL

Parámetro 1