All global declarations must be named.
The basic structure of a global declaration follows:
ref="NCName"
maxOccurs="nonNegativeInteger | unbounded"
minOccurs="nonNegativeInteger"
id="ID">
Content: (annotation?, (all | choice | sequence))