Los elementos de datos ampliados son un tipo de información que una definición de suceso puede contener.
La descripción de un elemento de datos ampliados describe un elemento
de datos ampliados que puede estar contenido en un suceso de una clase de
sucesos determinada. Una definición de suceso puede contener un número
cualquiera de descripciones de elementos de datos ampliados (incluido ninguno).
Una descripción de elementos de datos ampliados incluye los siguientes
campos:
- name
- Nombre del elemento de datos ampliados. Éste define el valor del atributo name del elemento.
- type
- Tipo de datos del elemento de datos ampliados. Éste define el valor del atributo type del elemento.
Debe ser uno de los siguiente tipos de datos
soportados:
- noValue
- byte
- short
- int
- long
- float
- double
- string
- dateTime
- boolean
- byteArray
- shortArray
- intArray
- longArray
- floatArray
- doubleArray
- stringArray
- dateTimeArray
- booleanArray
- hexBinary
- defaultValue
- El valor por omisión del elemento de datos ampliados o varios valores
por omisión, si el tipo es una matriz. El valor por omisión representa el
valor que se utiliza durante la cumplimentación del contenido de un suceso
al que le falte un elemento de datos ampliados necesarios. Este campo es opcional.
- minOccurs
- El número mínimo de instancias del elemento de datos ampliados que
debe aparecer. Este campo es opcional, el valor por omisión es 1.
- maxOccurs
- El número máximo de instancias del elemento de datos ampliados que
puede aparecer. Este campo es opcional, el valor por omisión es 1.
Nota: La especificación Common Base Event actual sólo permite un elemento de
datos ampliados con un nombre determinado en cada nivel de jerarquía de
contención de sucesos, pero esta restricción no se incluirá en futuras
versiones de la especificación y
Common Event Infrastructure no impone esta
restricción.