ÍNDICE

Introducción
 1     Alcance
        2.1     Recomendaciones | Normas Internacionales idénticas
        2.2     Referencias adicionales
 3     Definiciones
        3.1     Reglas de codificación básica ASN.1 (BER, basic encoding rules)
        3.2     Definiciones adicionales
 4     Abreviaturas
 5     Esta cláusula ha sido eliminada por la enmienda 1
6 bis     Instrucciones de codificación especificadas por esta Recomendación | Norma Internacional
        8.1     Producción de una codificación BASIC-XER completa
        8.5     Codificación del tipo abierto
        8.6     Decodificación de tipos con marcadores de extensión
        9.1     Reglas generales para XER canónica
        9.4     Valor octetstring (cadena de octetos)
       9.12     Valor de tipo abierto
10     Reglas de codificación XML extendida
       10.1     Generalidades
       10.2     Conformidad EXTENDED-XER
       10.3     Estructura de una codificación EXTENDED-XER
11     Notación, conjunto de caracteres y elementos de léxico utilizados en instrucciones de codificación XER
12     Palabras clave
13     Asignación de una instrucción de codificación XER a un tipo ASN.1 utilizando un prefijo de tipo
14     Asignación de una instrucción de codificación XER mediante una sección de control de codificación
       14.1     Lista de asignación de una instrucción de codificación
       14.2     Identificación de los objetivos de una instrucción de codificación XER mediante una lista de objetivos
                 14.2.1     Reglas generales
                 14.2.2     Identificación del objetivo utilizando una referencia de tipo e identificadores ASN.1
                 14.2.3     Identificación del objetivo utilizando un nombre de tipo integrado
                 14.2.4     Utilización de identificadores en contexto
                 14.2.5     Utilización de identificación de tipos importados
15     Asignación múltiple de instrucciones de codificación XER
       15.1     Orden en el que consideran las asignaciones múltiples
       15.2     Efecto de la asignación de una instrucción de codificación de negación
       15.3     Asignación múltiple de instrucciones de codificación con varias categorías
       15.4     Asignación múltiple de instrucciones de codificación XER de la misma categoría
       15.5     Combinaciones permitidas de instrucciones de codificación finales
16     Soporte de instrucciones de codificación XER para espacios de nombres y nombres cualificados XML
17     Especificación de codificaciones EXTENDED-XER
       17.1     Elemento documento XML
       17.2     Producción "TypeNameOrModifiedTypeName"
       17.3     Producción "AttributeList"
       17.4     Producción "ExtendedXMLValue"
       17.5     Producción "ExtendedXMLChoiceValue"
       17.6     Producciones "ExtendedXMLSequenceValue" y "ExtendedXMLSetValue"
       17.7     Producciones "ExtendedXMLSequenceOfValue" y "ExtendedXMLSetOfValue"
       17.8     Producción "ModifiedXMLIntegerValue"
       17.9     Producción "ModifiedXMLRealValue"
18     Instrucción de codificación ANY-ATTRIBUTES
       18.1     Generalidades
       18.2     Restricciones
       18.3     Efecto sobre las codificaciones
19     Instrucción de codificación ANY-ELEMENT
       19.1     Generalidades
       19.2     Restricciones
       19.3     Efecto sobre las codificaciones
20     Instrucción de codificación ATTRIBUTE
       20.1     Generalidades
       20.2     Restricciones
       20.3     Efecto sobre las codificaciones
21     Instrucción de codificación BASE64
       21.1     Generalidades
       21.2     Restricciones
       21.3     Efecto sobre las codificaciones
22     Instrucción de codificación DECIMAL
       22.1     Generalidades
       22.2     Restricciones
       22.3     Efecto sobre las codificaciones
23     Instrucción de codificación DEFAULT-FOR-EMPTY
       23.1     Generalidades
       23.2     Restricciones
       23.3     Efecto sobre las codificaciones
24     Instrucción de codificación ELEMENT
       24.1     Generalidades
       24.2     Restricciones
       24.3     Efecto sobre las codificaciones
25     Instrucción de codificación EMBED-VALUES
       25.1     Generalidades
       25.2     Restricciones
       25.3     Efecto sobre las codificaciones
26     Instrucción de codificación GLOBAL-DEFAULTS
       26.1     Generalidades
       26.2     Restricciones
       26.3     Efecto en las codificaciones
27     Instrucción de codificación LIST
       27.1     Generalidades
       27.2     Restricciones
       27.3     Efecto en las codificaciones
28     Instrucción de codificación NAME
       28.1     Generalidades
       28.2     Restricciones
       28.3     Efecto en las codificaciones
29     Instrucción de codificación NAMESPACE
       29.1     Generalidades
       29.2     Restricciones
       29.3     Efecto en las codificaciones
30     Instrucción de codificación PI-OR-COMMENT
       30.1     Generalidades
       30.2     Restricciones
       30.3     Efecto en las codificaciones
31     Instrucción de codificación TEXT
       31.1     Generalidades
       31.2     Restricciones
       31.3     Efecto en las codificaciones
32     Instrucción de codificación UNTAGGED
       32.1     Generalidades
       32.2     Restricciones
       32.3     Efecto en las codificaciones
33     Instrucción de codificación USE-NIL
       33.1     Generalidades
       33.2     Restricciones
       33.3     Efecto en las codificaciones
34     Instrucción de codificación USE-NUMBER
       34.1     Generalidades
       34.2     Restricciones
       34.3     Efecto en las codificaciones
35     Instrucción de codificación USE-ORDER
       35.1     Generalidades
       35.2     Restricciones
       35.3     Efecto en las codificaciones
36     Instrucción de codificación USE-QNAME
       36.1     Generalidades
       36.2     Restricciones
       36.3     Efecto en las codificaciones
37     Instrucción de codificación USE-TYPE
       37.1     Generalidades
       37.2     Restricciones
       37.3     Efecto en las codificaciones
38     Instrucción de codificación USE-UNION
       38.1     Generalidades
       38.2     Restricciones
       38.3     Efecto en las codificaciones
39     Instrucción de codificación WHITESPACE
       39.1     Generalidades
       39.2     Restricciones
       39.3     Efecto en las codificaciones
40     Valores de identificador de objeto que hacen referencia a las reglas de codificación
Anexo A – Ejemplos de codificaciones BASIC-XER y CXER
        A.1     Descripción ASN.1 de la estructura del registro
        A.2     Descripción ASN.1 de un valor de registro
        A.3     Representación XML básica de este valor de registro
        A.4     Representación XML canónica de este valor de registro
Anexo  B – Codificaciones de contenido XML parcial y determinística
        B.1     Contenido XML parcial
        B.2     Restricciones recomendadas de codificaciones que producen un contenido de elemento XML parcial
Anexo C – Ejemplos de codificaciones EXTENDED-XER utilizando  instrucciones de codificación XER
        C.1     Introducción
        C.2     Ejemplos sencillos
                  C.2.1     Una tarjeta de béisbol
                  C.2.2     Un empleado
        C.3     Ejemplos más complejos
                  C.3.1     Utilización de la unión de dos tipos sencillos
                  C.3.2     Utilización de un atributo de identificación de tipo
                  C.3.3     Utilización de valores de enumeración
                  C.3.4     Utilización de una codificación vacía para un valor por defecto
                  C.3.5     Utilización de valores integrados para la notificación un pago pendiente