3.0 Schema Elements

This section defines the elements and attributes that are defined in the GroupWise schemas.

Schemas are object-oriented and inheritance is used frequently. For example, the Appointment element extends CalendarItem, which extends Mail, which extends BoxEntry, which extends ContainerItem, which extends Item.

It is a good idea to gain a basic understanding of the elements in the types.xsd file and how they interrelate. The following sections don’t walk the inheritance tree. It is up to you as the developer to follow the inheritance tree to its logical leaf nodes.

Each of the following elements has a syntax section with a copy of the element from the schema. The copy of the element has been simplified for readability. Consult the schemas directly for the complete schema definition.