그룹은 요소가 메시지에 표시되는 방식을 정의하는 요소 목록입니다.
그룹은 정렬(순서)/비정렬(모두) 또는 선택적(선택)일 수 있습니다. 그룹은 유형 구성원 세트의 컨텐츠 유효성 검증 및 작성을 정의합니다.
다음 목적으로 그룹을 사용할 수 있습니다.
복합 유형은 해당 컨텐츠를 완전히 정의하는 전역 그룹을 참조할 수 있습니다. (그렇지 않을 경우, 복합 유형의 컨텐츠는 메시지 정의 편집기에서 숨겨진 익명의 로컬 그룹에 의해 정의됩니다.)
둘 다 동일한 요소의 서브세트를 포함할 경우 둘 이상의 복합 유형이 동일한 전역 그룹을 참조할 수 있습니다.
세 구성원이 일련의 순서를 이룬 복합 유형이 있을 수 있지만, 두 번째 구성원은 두 요소의 선택입니다. 이를 모델화하기 위해, 작성이 선택으로 설정된 그룹을 순서의 두 번째 구성원으로 삽입할 수 있습니다.
그룹에는 복합 요소, 단순 요소, 와일드카드 요소 및 그룹이 포함될 수 있습니다.
이 구성요소를 결합하여 임의 메시지 구조를 모델화할 수 있습니다. 와일드카드 요소를 포함시켜 모델화되지 않은 요소를 나타낼 수 있게 함으로써 메시지 모델을 강력하고 유연하게 만들 수 있습니다.
그룹은 전역 또는 로컬일 수 있습니다.
전역 그룹은 메시지 모델의 두 곳 이상에 사용될 수 있습니다. 전역 그룹은 메시지 모델의 두 곳 이상에 나타나는 구조를 표시합니다. 전역 그룹에는 참조할 수 있는 고유한 이름을 부여해야 합니다.
로컬 그룹은 한 그룹 내의 한 곳에 정의되며 메시지 모델 어디에서도 재사용할 수 없습니다. 로컬 그룹은 이름을 지정할 필요가 없습니다.
XML 스키마에서, 그룹은 작성을 순서, 모두 또는 선택으로 설정할 수 있습니다.
또한 메시지 모델은 제품의 이전 버전과 호환 가능하도록 다른 작성을 허용합니다. 추가 정보는 메시지 모델의 스키마 확장자를 참조하십시오.