Below is the xsd document for the same:
Is there an issue with the xsd document???
<?xml version="1.0"?>
<!-- Generated using Flame-Ware Solutions XML-2-XSD v2.0 at http://www.flame-ware.com/Products/XML-2-XSD/ -->
<xs:schema id="NewDataSet" xmlns="" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
<xs:element name="DEAL">
<xs:complexType>
<xs:sequence>
<xs:element name="ACTION" type="xs:string" minOccurs="0" />
<xs:element name="DEAL_NUMBER" type="xs:string" minOccurs="0" />
<xs:element name="DEAL_PACKAGE_CODE" type="xs:string" minOccurs="0" />
<xs:element name="DEAL_VERSION_NO" type="xs:string" minOccurs="0" />
<xs:element name="DEAL_GROUP_NO" type="xs:string" minOccurs="0" />
<xs:element name="DEAL_START_DATE" type="xs:string" minOccurs="0" />
<xs:element name="DEAL_END_DATE" type="xs:string" minOccurs="0" />
<xs:element name="DEAL_CURRENCY" type="xs:string" minOccurs="0" />
<xs:element name="DEAL_ADVERTISER_ID" type="xs:string" minOccurs="0" />
<xs:element name="ADVERTISER_NAME" type="xs:string" minOccurs="0" />
<xs:element name="ADVERTISER_BRANCH_ID" type="xs:string" minOccurs="0" />
<xs:element name="ADVERTISER_BRANCH_NAME" type="xs:string" minOccurs="0" />
<xs:element name="ADVERTISER_PAYMENT_TYPE" type="xs:string" minOccurs="0" />
<xs:element name="ADVERTISER_PAYMENT_DAYS" type="xs:string" minOccurs="0" />
<xs:element name="AGENCY_INVOLVED" type="xs:string" minOccurs="0" />
<xs:element name="DEAL_AGENCY_ID" type="xs:string" minOccurs="0" />
<xs:element name="AGENCY_NAME" type="xs:string" minOccurs="0" />
<xs:element name="AGENCY_BRANCH_ID" type="xs:string" minOccurs="0" />
<xs:element name="AGENCY_BRANCH" type="xs:string" minOccurs="0" />
<xs:element name="AGENCY_PAYMENT_TYPE" type="xs:string" minOccurs="0" />
<xs:element name="AGENCY_PAYMENT_DAYS" type="xs:string" minOccurs="0" />
<xs:element name="AGENCY_COMMISION" type="xs:string" minOccurs="0" />
<xs:element name="SPEND_BASED_INCENTIVE_VALUE" type="xs:string" minOccurs="0" />
<xs:element name="DEAL_GROSS_VALUE" type="xs:string" minOccurs="0" />
<xs:element name="DEAL_GROUP_GROSS_VALUE" type="xs:string" minOccurs="0" />
<xs:element name="DEAL_NET_VALUE" type="xs:string" minOccurs="0" />
<xs:element name="DEAL_CATEGORY" type="xs:string" minOccurs="0" />
<xs:element name="SALES_REP_ID" type="xs:string" minOccurs="0" />
<xs:element name="SALES_REP_NAME" type="xs:string" minOccurs="0" />
<xs:element name="SALES_REP_MANAGER_ID" type="xs:string" minOccurs="0" />
<xs:element name="SALES_REP_MANAGER_NAME" type="xs:string" minOccurs="0" />
<xs:element name="DEAL_APPROVED_BY" type="xs:string" minOccurs="0" />
<xs:element name="DEAL_ENTERED_BY" type="xs:string" minOccurs="0" />
<xs:element name="DEALENTEREDON" type="xs:string" minOccurs="0" />
<xs:element name="IS_UCI_AVAILABLE" type="xs:string" minOccurs="0" />
<xs:element name="DEAL_REF_VALUE" type="xs:string" minOccurs="0" />
<xs:element name="TRANSACTIONS" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:sequence>
<xs:element name="TRANSACTION" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:sequence>
<xs:element name="DEALTRANSACTIONID" type="xs:string" minOccurs="0" />
<xs:element name="DEALTRANSACTIONSERIALNO" type="xs:string" minOccurs="0" />
<xs:element name="DEALPACKAGECODE" type="xs:string" minOccurs="0" />
<xs:element name="DLT_CHL_TYPE" type="xs:string" minOccurs="0" />
<xs:element name="DLT_CHL_CODE" type="xs:string" minOccurs="0" />
<xs:element name="DLT_MTY_ID" type="xs:string" minOccurs="0" />
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="INCENTIVES" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:sequence>
<xs:element name="INCENTIVE" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:sequence>
<xs:element name="DEALINCENTIVEID" type="xs:string" minOccurs="0" />
<xs:element name="DEALID" type="xs:string" minOccurs="0" />
<xs:element name="DEALNO" type="xs:string" minOccurs="0" />
<xs:element name="DLINC_INC_ID" type="xs:string" minOccurs="0" />
<xs:element name="DLINC_INC_NAME" type="xs:string" minOccurs="0" />
<xs:element name="DLINC_INV_ID" type="xs:string" minOccurs="0" />
<xs:element name="DLINC_INV_LOWER_VAL" type="xs:string" minOccurs="0" />
<xs:element name="DLINC_INV_UPPER_VAL" type="xs:string" minOccurs="0" />
<xs:element name="DLINC_PERCENTAGE" type="xs:string" minOccurs="0" />
<xs:element name="DLINC_DEAL_NETVALUE" type="xs:string" minOccurs="0" />
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="NewDataSet" msdata:IsDataSet="true" msdata:UseCurrentLocale="true">
<xs:complexType>
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="DEAL" />
</xs:choice>
</xs:complexType>
</xs:element>
</xs:schema>