<xs:complexType name="Order"> <xs:complexContent> <xs:restriction base="Document"> <xs:sequence> <xs:element ref="Header" minOccurs="0" /> <xs:element ref="Line" minOccurs="0" maxOccurs="unbounded" /> </xs:sequence> </xs:restriction> </xs:complexContent> </xs:complexType>