<xs:element name="ice-response">
<xs:complexType>
<xs:sequence>
<xs:element ref="ice-code"/>
<xs:choice minOccurs="0">
<xs:element ref="ice-cancellation"/>
<xs:element ref="ice-catalog"/>
<xs:element ref="ice-location"/>
<xs:element ref="ice-offer"/>
<xs:element ref="ice-package" maxOccurs="unbounded"/>
<xs:element ref="ice-sequence"/>
<xs:element ref="ice-subscription"/>
<xs:element ref="ice-events"/>
<xs:element ref="ice-status"/>
</xs:choice>
</xs:sequence>
<xs:attribute name="response-id" use="required"/>
<xs:attribute name="unsolicited-pending" default="false">
<xs:simpleType>
<xs:restriction base="xs:NMTOKEN">
<xs:enumeration value="true"/>
<xs:enumeration value="false"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
</xs:complexType>
</xs:element> |