<xs:element name="GoodsReceiptUnloadDate"> <xs:complexType> <xs:choice> <xs:sequence> <xs:element ref="Date" /> <xs:element ref="Time" minOccurs="0" /> </xs:sequence> <xs:element ref="DateTimeRange" /> </xs:choice> </xs:complexType> </xs:element>