확장 데이터 요소는 이벤트 정의가 포함할 수 있는 정보의
한 유형입니다.
확장 데이터 요소 설명은 특정 이벤트 클래스의 이벤트에 포함될 수 있는 확장 데이터
요소에 대해 설명합니다. 이벤트 정의에는 여러 확장 데이터 요소 설명이
포함될 수 있습니다(포함되지 않을 수도 있음).
확장 데이터 요소 설명은 다음 필드를 포함합니다.
- name
- 확장 데이터 요소의 이름. 이는 요소의 이름 속성의
값을 정의합니다.
- type
- 확장 데이터 요소의 데이터 유형. 이는 요소의 유형 속성의
값을 정의합니다. 이는 다음 지원 데이터 유형 중 하나여야 합니다.
- noValue
- byte
- short
- int
- long
- float
- double
- string
- dateTime
- boolean
- byteArray
- shortArray
- intArray
- longArray
- floatArray
- doubleArray
- stringArray
- dateTimeArray
- booleanArray
- hexBinary
- defaultValue
- 확장 데이터 요소의 기본값 또는 유형이 배열인 경우 다중 기본값.
기본값은 필수 확장 데이터 요소가 누락된 이벤트에 대해
컨텐츠를 완료하는 중에 사용되어야 하는 값을
나타냅니다. 이 필드는 선택적입니다.
- minOccurs
- 표시되어야 하는 확장 데이터 요소의 최소 인스턴스 수.
필드는 선택적이며, 기본값은 1입니다.
- maxOccurs
- 표시될 수 있는 확장 데이터 요소의 최대 인스턴스 수.
필드는 선택적이며, 기본값은 1입니다.
주: 현재 공통 기본 이벤트 스펙은 이벤트 포함 계층의 각 레벨에서 주어진 이름을 갖는 하나의 확장 데이터 요소만을 허용하지만,
이 제한이 스펙의 향후 버전에서는 포함되지 않으며 공통 이벤트 하부 구조에 의해 강제되지 않습니다.