<xsd:element name="ARTICLE_PRICE_DETAILS"> <xsd:complexType> <xsd:sequence> <xsd:choice> <xsd:sequence minOccurs="0"> <xsd:element ref="VALID_START_DATE" minOccurs="0"/> <xsd:element ref="VALID_END_DATE" minOccurs="0"/> </xsd:sequence> <xsd:element name="DATETIME" minOccurs="0" maxOccurs="2"> <xsd:complexType> <xsd:complexContent> <xsd:extension base="typeDATETIME"> <xsd:attribute name="type" use="required"> <xsd:simpleType> <xsd:restriction base="dtSTRING"> <xsd:minLength value="1"/> <xsd:maxLength value="20"/> <xsd:enumeration value="valid_start_date"/> <xsd:enumeration value="valid_end_date"/> </xsd:restriction> </xsd:simpleType> </xsd:attribute> </xsd:extension> </xsd:complexContent> </xsd:complexType> </xsd:element> </xsd:choice> <xsd:element ref="DAILY_PRICE" minOccurs="0"/> <xsd:element ref="ARTICLE_PRICE" maxOccurs="unbounded"/> </xsd:sequence> </xsd:complexType> </xsd:element> |