Schema Name: ITR-7_2018_Master.xsd
Target Namespace: http://incometaxindiaefiling.gov.in/Corpmaster
Collapse XSD Schema Code:

<xs:schema xmlns="http://incometaxindiaefiling.gov.in/Corpmaster"
	xmlns:xs="http://www.w3.org/2001/XMLSchema" targetNamespace="http://incometaxindiaefiling.gov.in/Corpmaster"
	elementFormDefault="qualified" attributeFormDefault="unqualified"
	xml:lang="EN-US">

	<xs:simpleType name="nonEmptyString">
		<xs:restriction base="xs:string">
			<xs:pattern
				value="|(\s*([\w\d_=!@#$%\^*\(\){}\[\]\|\\:;',\.\?/~`\-\+&lt;&gt;&amp;&quot;][\s\w\d_=!@#$%\^*\(\){}\[\]\|\\:;',\.\?/~`\-\+&lt;&gt;&amp;&quot;]*)\s*)"></xs:pattern>
		</xs:restriction>
	</xs:simpleType>

	<xs:element name="CreationInfo">
		<xs:annotation>
			<xs:documentation>This elemnt will be used by third party vendors and
				intermediaries to give details of their software or xml creation.
			</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:sequence>
				<xs:element name="SWVersionNo" default="1.0">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:minLength value="1" />
							<xs:maxLength value="10" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="SWCreatedBy">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:pattern value="[S][W][0-9]{8}" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="XMLCreatedBy">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:pattern value="[S][W][0-9]{8}" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="XMLCreationDate">
					<xs:simpleType>
						<xs:restriction base="xs:date">
							<xs:minInclusive value="2018-04-01" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="IntermediaryCity" default="Delhi">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="25" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="Digest">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:pattern value="-|.{44}" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="Form_ITR7">
		<xs:annotation>
			<xs:documentation>Enter details of IT return form</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:sequence>
				<xs:element name="FormName" fixed="ITR-7">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:pattern value="ITR-7"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="Description"
					fixed="For persons including companies required to furnish return under section 139(4A) or section 139(4B) or section 139(4C) or section 139(4D)">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="150" />
							<xs:minLength value="0" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AssessmentYear">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="4" />
							<xs:minLength value="4" />
							<xs:pattern value="2018"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="SchemaVer">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="10" />
							<xs:minLength value="1" />
							<xs:pattern value="Ver1.4"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="FormVer">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="10" />
							<xs:minLength value="1" />
							<xs:pattern value="Ver1.0"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="PartA_GEN1">
		<xs:annotation>
			<xs:documentation>General</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="OrgFirmInfo" />
				<xs:element ref="ProjectOrInstDtls" maxOccurs="unbounded" />
				<xs:element ref="FilingStatus" />
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="PartA_GEN2">
		<xs:annotation>
			<xs:documentation>General</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="OtherDetailsFor7" minOccurs="0" />
				<xs:element name="LiableSec92Eflg">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:length value="1" />
							<xs:enumeration value="N" />
							<xs:enumeration value="Y" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element ref="AuditDetails92E" minOccurs="0"/>
				<xs:element name="LiableSec44ABflg" default="N" id="AudiSec22">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:length value="1" />
							<xs:enumeration value="N" />
							<xs:enumeration value="Y" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element ref="AuditDetails" minOccurs="0" maxOccurs="unbounded"/>
				<xs:element name="LiableAnyOthThnINTActflg" default="N">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:length value="1" />
							<xs:enumeration value="N" />
							<xs:enumeration value="Y" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element ref="LiableAnyOthThnINTActDetails" minOccurs="0" maxOccurs="unbounded"/>
				<xs:element ref="PartnerOrMemberInfo" minOccurs="0" maxOccurs="unbounded" />
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="OrgFirmInfo">
		<xs:annotation>
			<xs:documentation>Enter personal information</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="AssesseeName">
					<xs:annotation>
						<xs:documentation>Assessee name with Sur Name or Org Name mandatory.</xs:documentation>
					</xs:annotation>
				</xs:element>
				<xs:element name="PAN">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:length value="10" />
							<xs:pattern value="[A-Z][A-Z][A-Z][A-Z][A-Z]\d\d\d\d[A-Z]" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element ref="Address">
					<xs:annotation>
						<xs:documentation> Address of assessee</xs:documentation>
					</xs:annotation>
				</xs:element>
				<xs:element name="DateOFFormOrIncorp">
					<xs:simpleType>
						<xs:restriction base="xs:date">
							<xs:maxInclusive value="2018-03-31" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="StatusOrCompanyType">
					<xs:annotation>
						<xs:documentation>
						 3- Firm,
						 4-Local Authority,
						 5- AOP/BOI,
						 6-AJP (Artificial Juridical Person),
						 7- Company
						</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="xs:token">
							<xs:maxLength value="2" />
							<xs:enumeration value="3" />
							<xs:enumeration value="4" />
							<xs:enumeration value="5" />
							<xs:enumeration value="6" />
							<xs:enumeration value="7" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="SubStatus" minOccurs="0">
					<xs:annotation>
						<xs:documentation>
						    5i=Society Registered under Societies Registration Act-1860 or any law corresponding to that Act,
							5v=Trust/Institution Registered u/s 12A,
							5vi=Other Trust/Institution,
							5vii=Other AOP or BOI,
							7i=Domestic Company,
							7ii=Foreign Company
						</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="xs:token">
							<xs:maxLength value="4" />
							<xs:enumeration value="5i" />
							<xs:enumeration value="5v" />
							<xs:enumeration value="5vi" />
							<xs:enumeration value="5vii" />
							<xs:enumeration value="7i" />
							<xs:enumeration value="7ii" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="AssesseeName">
		<xs:annotation>
			<xs:documentation>Assessee name with Surname mandatory.
			</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:sequence>
				<xs:element name="SurNameOrOrgName">
					<xs:annotation>
						<xs:documentation>Firm Name</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="125" />
							<xs:minLength value="1" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="Address">
		<xs:annotation>
			<xs:documentation> Address of assessee</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:sequence>
				<xs:element name="ResidenceNo">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="50" />
							<xs:minLength value="1" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ResidenceName" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:minLength value="0" />
							<xs:maxLength value="50" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="RoadOrStreet" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="50" />
							<xs:minLength value="0" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="LocalityOrArea">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="50" />
							<xs:minLength value="1" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="CityOrTownOrDistrict">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:minLength value="1" />
							<xs:maxLength value="50" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element ref="StateCode"/>
				<xs:element ref="CountryCode" minOccurs="0"/>
				<xs:element name="PinCode" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="6" />
							<xs:pattern value="[1-9]{1}[0-9]{5}"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ZipCode" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="8" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="Phone" minOccurs="0">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="STDcode">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="5" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="PhoneNo">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="10" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="Fax" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="10" />
							<xs:pattern value="[0-9]{10}" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="CountryCodeMobile">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="5" />
							<xs:pattern value="[0-9]{1,5}"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="MobileNo">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="10" />
							<xs:pattern value="[1-9]{1}[0-9]{9}|[1-9]{1}[0-9]{4,9}" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="CountryCodeMobileNoSec" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="5" />
							<xs:pattern value="[0-9]{1,5}"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="MobileNoSec" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="10" />
							<xs:pattern value="[1-9]{1}[0-9]{9}|[1-9]{1}[0-9]{4,9}" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="EmailAddress">
					<xs:annotation>
						<xs:documentation>Email Id is required for receiving copy of ITR-V</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="125" />
							<xs:pattern
								value="([\.a-zA-Z0-9_\-])+@([a-zA-Z0-9_\-])+(([a-zA-Z0-9_\-])*\.([a-zA-Z0-9_\-])+)+" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="EmailAddressSecondary" minOccurs="0">
					<xs:annotation>
						<xs:documentation>Secondary Email Id is required for receiving copy of ITR-V</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="125" />
							<xs:pattern
								value="([\.a-zA-Z0-9_\-])+@([a-zA-Z0-9_\-])+(([a-zA-Z0-9_\-])*\.([a-zA-Z0-9_\-])+)+" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="ProjectOrInstDtls">
		<xs:annotation>
			<xs:documentation>Details of the projects/institutions run by you
			</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:sequence>
				<xs:element name="NameOfProjectOrInst">
					<xs:annotation>
						<xs:documentation>Name of the project/institution
						</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="200" />
							<xs:minLength value="1" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="Address">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="150" />
							<xs:minLength value="1" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ActivityNature">
					<xs:annotation>
						<xs:documentation>Nature of activity</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:pattern value="CHARITABLE|RELIGIOUS|RESEARCH|NEWSAGENCY|PROFESSIONALBODIES|TRADEUNION|POLITICAL|ELECTORALTRUST|OTHERS" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ClassificationCode">
					<xs:annotation>
						<xs:documentation>Classification code (see instructions para 12d)
						'Relief of the poor','iA';
						'Education','iB';
						'Medical Relief','iC';
						'Preservation of environment including watersheds, forests and  wildlife','iD';
						'Preservation of monuments or places or objects of artistic or historic interest','iE';
						'Object of general public utility','iF';
						'Development of khadi or village industries','iG';
						'Religious','RELIGIOUS';
						'Scientific Research','iiiA';
						'Social Research','iiiB';
						'Statistical research','iiiC';
						'Any other research','iiiD';
						'News Agency','NEWSAGENCY';
						'Law','vA';
						'Medicine','vB';
						'Accountancy','vC';
						'Engineering','vD';
						'Architecture','vE';
						'Company secretaries','vF';
						'Chemistry','vG';
						'Materials management','vH';
						'Town planning','vI';
						'Any other profession','vJ';
						'Trade union','TRADEUNION';
						'Political party','POLITICAL_PARTY';
						'Electoral trust','ELECTORALTRUST';
						'Specified income arising to a body/authority/Board/Trust/Commission u/s 1046','ixA';
						'Infrastructure Debt fund u/s 1047','ixB';
						'Any other','ixC';
						</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:pattern value="iA|iB|iC|iD|iE|iF|iG|RELIGIOUS|iiiA|iiiB|iiiC|iiiD|NEWSAGENCY|vA|vB|vC|vD|vE|vF|vG|vH|vI|vJ|TRADEUNION|POLITICAL_PARTY|ELECTORALTRUST|ixA|ixB|ixC" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AggAnnualReceipts">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="RegApprovalDate" type="xs:date"/>
				<xs:element name="SectionRegistered" minOccurs="0">
					<xs:annotation>
						<xs:documentation>
								"I":"10(23C)(iv)",
								"II":"10(23C)(v)",
								"III":"10(23C)(vi)",
								"IV":"10(23C)(via)",
								"V":"12A/12AA",
								"VI":"13A",
								"VII":"13B",
								"OTH":"Others"
						</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:pattern value="I|II|III|IV|V|VI|VII|OTH" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="OtherSectionRegistered" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="50" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ApprovalRegistrationNo">
					<xs:annotation>
						<xs:documentation>Approval/Notification/Registration No</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="25" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ApprovingAuthority">
					<xs:annotation>
						<xs:documentation>Approving/Registering Authority</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="25" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="SecExemptionClaimed">
					<xs:annotation>
						<xs:documentation>
								"I":"Section 10(21) read with section 35",
								"II":"Section 10(22B)",
								"III":"Section 10(23A)",
								"IV":"Section 10(23B)",
								"V":"Section 10(23C)(iiiad)",
								"VI":"Section 10(23C)(iiiae)",
								"VII":"Section 10(23C)(iv)",
								"VIII":"Section 10(23C)(v)",
								"IX":"Section 10(23C)(vi)",
								"X":"Section 10(23C)(via)",
								"XI":"Section 10(24)",
								"XII":"Section 10(46)",
								"XIII":"Section 10(47)",
								"XIV":"Section 11",
								"XV":"Section 13A",
								"XVI":"Section 13B",
								"XVII":"Section 10(23D)",
								"XVIII":"Section 10(23DA)",
								"XIX":"Section 10(23FB)",
								"XX":"Section 10(23C)(iiiab)",
								"XXI":"Section 10(23C)(iiiac)",
								"XXII":"Section 10(23FBA)",
								"XXIII":"Section 10(23FC)",
								"XXIV":"Section 10(23FCA)",
								"OTH":"Others"
						</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:pattern value="I|II|III|IV|V|VI|VII|VIII|IX|X|XI|XII|XIII|XIV|XV|XVI|XVII|XVIII|XIX|XX|XXI|XXII|XXIII|XXIV|OTH" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="OtherSec" minOccurs="0">
					<xs:annotation>
						<xs:documentation>
								"I":"Section 10(20)",
								"II":"Section 10(23AA)",
								"III":"Section 10(23AAB)",
								"IV":"Section 10(23BB)",
								"V":"Section 10(23BBA)",
								"VI":"Section 10(23BBC)",
								"VII":"Section 10(23BBE)",
								"VIII":"Section 10(23BBG)",
								"IX":"Section 10(23BBH)",
								"X":"Section 10(23C)(i)",
								"XI":"Section 10(23C)(ii)",
								"XII":"Section 10(23C)(iii)",
								"XIII":"Section 10(23C)(iiia)",
								"XIV":"Section 10(23C)(iiiaa)",
								"XV":"Section 10(23C)(iiiaaa)",
								"XVI":"Section 10(25)(i)",
								"XVII":"Section 10(25)(ii)",
								"XVIII":"Section 10(25)(iii)",
								"XIX":"Section 10(25)(iv)",
								"XX":"Section 10(25)(v)",
								"XXI":"Section 10(25A)",
								"XXII":"Section 10(26AAB)",
								"XXIII":"Section 10(26B)",
								"XXIV":"Section 10(26BB)",
								"XXV":"Section 10(26BBB)",
								"XXVI":"Section 10(44)",
								"XXVII":"Section 10(23AAA)"
						</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:pattern value="I|II|III|IV|V|VI|VII|VIII|IX|X|XI|XII|XIII|XIV|XV|XVI|XVII|XVIII|XIX|XX|XXI|XXII|XXIII|XXIV|XXV|XXVI|XXVII" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="FilingStatus">
		<xs:annotation>
			<xs:documentation> Filing status of assesse</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:sequence>
				<xs:element name="ReturnFileSec">
					<xs:annotation>
						<xs:documentation>
							"11"-On or  before the due date u/s 139(1)
							"12"-After due date u/s 139(4)
							"13"-In response to notice u/s 142(1)
							"14"-In response to notice u/s 148
							"15"-In response to notice u/s 153A
							"16"-In response to notice u/s 153C read with section 153A
							"17"-Revised return u/s 139(5)
							"18"-In response to a notice u/s 139(9)Defective return
							"19"-Section 139 read with section 92CD
							"20"-Section 139 read with section 119(2)(\b)
						</xs:documentation>
					</xs:annotation>
					<xs:complexType>
						<xs:sequence>
							<xs:element name="IncomeTaxSec" default="11">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedInt">
										<xs:totalDigits value="2" />
										<xs:enumeration value="11" />
										<xs:enumeration value="12" />
										<xs:enumeration value="13" />
										<xs:enumeration value="14" />
										<xs:enumeration value="15" />
										<xs:enumeration value="16" />
										<xs:enumeration value="17" />
										<xs:enumeration value="18" />
										<xs:enumeration value="19" />
										<xs:enumeration value="20" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="ReturnFurnishedSec">
								<xs:simpleType>
									<xs:restriction base="nonEmptyString">
										<xs:enumeration value="139-4A" />
										<xs:enumeration value="139-4B" />
										<xs:enumeration value="139-4C" />
										<xs:enumeration value="139-4D" />
										<xs:enumeration value="139-4E" />
										<xs:enumeration value="139-4F" />
										<xs:enumeration value="OTH" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="NoticeNo" minOccurs="0">
								<xs:simpleType>
									<xs:restriction base="nonEmptyString">
										<xs:maxLength value="23" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="DesigTaxOfficeInfo" minOccurs="0">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="DesigOfficerWardorCircle">
								<xs:simpleType>
									<xs:restriction base="nonEmptyString">
										<xs:maxLength value="75" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="ReturnType" default="O">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="1" />
							<xs:enumeration value="O" />
							<xs:enumeration value="R" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ReceiptNo" minOccurs="0">
					<xs:annotation>
						<xs:documentation>Enter efiling or other Ack No of Original return
							here in case of revised return
						</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="15"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="OrigRetFiledDate" minOccurs="0">
					<xs:annotation>
						<xs:documentation>Enter Date of filing of Original return</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="xs:date">
							<xs:minInclusive value="2018-04-01" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ResidentialStatus" default="RES">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="3" />
							<xs:enumeration value="RES" />
							<xs:enumeration value="NRI" />
							<xs:enumeration value="NOR" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ClaimUS9090A91Flg" minOccurs="0">
					<xs:annotation>
						<xs:documentation>Whether any income included in total income for
							which claim u/s 90/90A/91 has been made[applicable only in case
							of resident].
						</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:enumeration value="YES" />
							<xs:enumeration value="NO" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="NotifiedUs94AFlg" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:enumeration value="Y" />
							<xs:enumeration value="N" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="NRI_PE" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:enumeration value="N" />
							<xs:enumeration value="Y" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="NoticeDateUnderSec" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:date">
							<xs:minInclusive value="2018-04-01" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TaxStatus">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:enumeration value="TR" />
							<xs:enumeration value="TP" />
							<xs:enumeration value="NT" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AsseseeRepFlg" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:length value="1" />
							<xs:enumeration value="Y" />
							<xs:enumeration value="N" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element ref="AssesseeRep" minOccurs="0" />
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="AssesseeRep">
		<xs:annotation>
			<xs:documentation> Assessee representative</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:sequence>
				<xs:element name="RepName">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="125" />
							<xs:minLength value="1" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="RepAddress">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="125" />
							<xs:minLength value="1" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="RepPAN" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:length value="10" />
							<xs:pattern value="[A-Z][A-Z][A-Z][A-Z][A-Z]\d\d\d\d[A-Z]" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="OtherDetailsFor7">
		<xs:annotation>
			<xs:documentation>OTHER DETAILS</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="OtherDetailsUs2_15" />
				<xs:element ref="OtherDetailsUs80G" />
				<xs:element name="ChangeInActivitiesDuringYr">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:pattern value="Y|N" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="DateOfChange" type="xs:date" minOccurs="0" />
				<xs:element name="FreshRegSec12A" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:pattern value="Y|N" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="FreshRegGrantedUs12AA" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:pattern value="Y|N" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="DateOfFreshReg" type="xs:date" minOccurs="0" />
				<xs:element ref="OtherDetailsUs13A" />
				<xs:element ref="OtherDetailsET" />
				<xs:element ref="OtherDetailsFC" />
				<xs:element ref="OtherDetailsSEBI" />
				<xs:element name="MarginalRateUs164">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:pattern value="Y|N" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="FirstReturnFlag">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:pattern value="Y|N" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="OtherDetailsUs2_15">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="CharitablePurposeOfGeneralPublic">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:pattern value="Y|N|NA" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			   <xs:element name="ActivityNature2_15" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:pattern value="Y|N" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="PercntNatureOfTrade" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:decimal">
							<xs:totalDigits value="5"/>
							<xs:fractionDigits value="2" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ActivityRendering2_15" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:pattern value="Y|N" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="PercntAnyTrade" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:decimal">
							<xs:totalDigits value="5"/>
							<xs:fractionDigits value="2" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element ref="AggAnnualRecptsofInst" minOccurs="0" maxOccurs="unbounded"/>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="AggAnnualRecptsofInst">
		<xs:complexType>
			<xs:sequence>
			 	<xs:element name="NameOfTheInstitution" >
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="50"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AggregateAnnualReceipts" >
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="OtherDetailsUs80G">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="ApprovalUs80G">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:pattern value="Y|N" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ApprovalNo" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="25" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="DateOfApproval" type="xs:date" minOccurs="0" />
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="OtherDetailsUs13A">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="PoliticalSection13A">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:pattern value="Y|N" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="RegisteredFlag" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:pattern value="Y|N" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="RegistrationNoUs29A" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="25" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>

			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="OtherDetailsET">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="ElectoralTrustFlag">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:pattern value="Y|N" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ApprovalNo" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="25" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="DateOfApproval" type="xs:date" minOccurs="0" />
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="OtherDetailsFC">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="RegUnForeignContribution">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:pattern value="Y|N" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="RegistrationNo" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="25" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="DateOfRegistration" type="xs:date"
					minOccurs="0" />
				<xs:element name="AmtReceivedFromOutSideIndia" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="PurposeOfReceivedAmt" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="100" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="OtherDetailsSEBI">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="RegWithSEBI">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:pattern value="Y|N" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="RegistrationNo" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="25" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="DateOfRegistration" type="xs:date" minOccurs="0" />
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="AuditDetails92E">
		<xs:annotation>
			<xs:documentation> AUDIT DETAILS SECTION 92E</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:sequence>
				<xs:element name="DateOfAudit">
					<xs:simpleType>
						<xs:restriction base="xs:date">
							<xs:minInclusive value="2017-04-01" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AuditorName">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="125" />
							<xs:minLength value="1" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AuditorMemNo">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:length value="6" />
							<xs:pattern value="\d\d\d\d\d\d" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AudFrmName"  minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="125" />
							<xs:minLength value="0" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AudFrmPAN">
					<xs:annotation>
						<xs:documentation>Enter Firm's PAN or Proprietor's PAN here
						</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:length value="10" />
							<xs:pattern value="[A-Z][A-Z][A-Z][A-Z][A-Z]\d\d\d\d[A-Z]" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AuditDate">
					<xs:simpleType>
						<xs:restriction base="xs:date">
							<xs:minInclusive value="2017-04-01" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AuditReportFurnishDate" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:date">
							<xs:minInclusive value="2017-04-01" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="LiableAnyOthThnINTActDetails">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="AuditedAct">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="50" />
							<xs:minLength value="1"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AuditedSection">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="50" />
							<xs:minLength value="1"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="DateOfAudit" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:date">
							<xs:minInclusive value="2017-04-01" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="PartnerOrMemberInfo">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="PartnerOrMemberName" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:minLength value="1" />
							<xs:maxLength value="75" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element ref="AddressDetailWithZipCode" minOccurs="0" />
				<xs:element name="SharePercentage" minOccurs="0" >
					<xs:simpleType>
						<xs:restriction base="xs:decimal">
							<xs:maxInclusive value="100" />
							<xs:minInclusive value="0" />
							<xs:fractionDigits value="2" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="PAN" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:length value="10" />
							<xs:pattern value="[A-Z][A-Z][A-Z][A-Z][A-Z]\d\d\d\d[A-Z]" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AadhaarCardNo" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:pattern value="|[1-9][0-9]{11}|[1-9][0-9]{27}" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="Status" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:enumeration value="INDIVIDUAL" />
							<xs:enumeration value="HUF" />
							<xs:enumeration value="FIRM" />
							<xs:enumeration value="LLP" />
							<xs:enumeration value="DOMESTIC_COMPANY" />
							<xs:enumeration value="FOREIGN_COMPANY" />
							<xs:enumeration value="CO_OPERATIVE_SOCIETY" />
							<xs:enumeration value="LOCAL_AUTHORITY" />
							<xs:enumeration value="TRUST" />
							<xs:enumeration value="AOP_BOI" />
							<xs:enumeration value="ANY_OTHER_AJP" />
							<xs:enumeration value="SETTLER" />
							<xs:enumeration value="TRUSTEE" />
							<xs:enumeration value="BENEFICIARY" />
							<xs:enumeration value="PRINCIPAL_OFFICER" />
						</xs:restriction>
					</xs:simpleType>
					</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
    <xs:element name="PartB_TI">
		<xs:annotation>
			<xs:documentation> PART B Total Income</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:sequence>
				<xs:element name="VcCorpusSec11">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
							<xs:minInclusive value="0"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="VoluntaryContributions" minOccurs="0">
					<xs:annotation>
						<xs:documentation>Voluntary Contributions</xs:documentation>
					</xs:annotation>
					<xs:complexType>
						<xs:sequence>
							<xs:element name="TotIncFromVC" default="0" minOccurs="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="AggregateIncomeUs1112">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
							<xs:minInclusive value="0"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element ref="TIDeductions" minOccurs="0">
					<xs:annotation>
						<xs:documentation> Deductions </xs:documentation>
					</xs:annotation>
				</xs:element>
				<xs:element ref="TIAdditions" minOccurs="0">
					<xs:annotation>
						<xs:documentation> Additions </xs:documentation>
					</xs:annotation>
				</xs:element>
				<xs:element name="IncChargeableUs11_4">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
							<xs:minInclusive value="0"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TotalTI">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
							<xs:minInclusive value="0"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TotExemptionUs10_21to23" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ExemptionUs1021" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ExemptionUs10_22B" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ExemptionUs10_23A" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ExemptionUs10_23B" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TotExemptionUs10_23Cto10_47" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ExemptionUs10_23Ciiiab" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ExemptionUs10_23Ciiiac" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ExemptionUs10_23Ciiiad" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ExemptionUs10_23Ciiiae" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ExemptionUs10_23D" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ExemptionUs10_23DA" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ExemptionUs10_23FB" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ExemptionUs10_24" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ExemptionUs10_46" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ExemptionUs10_47" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ExemptionOtherthenUs10" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="IncomeChargeable11_3" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ExemptionUs13_A_B" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ExemptionUs13_A" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ExemptionUs13_B" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="IncomeFromHP" default="0"  minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ProfBusGain" minOccurs="0">
					<xs:annotation>
						<xs:documentation> Profit from business or profession
						</xs:documentation>
					</xs:annotation>
					<xs:complexType>
						<xs:sequence>
							<xs:element name="ProfGainNoSpecBus" default="0"  minOccurs="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element ref="CapGain">
					<xs:annotation>
						<xs:documentation> Income from Capital Gains </xs:documentation>
					</xs:annotation>
				</xs:element>
				<xs:element name="IncFromOS" minOccurs="0">
					<xs:annotation>
						<xs:documentation> Income of other sources</xs:documentation>
					</xs:annotation>
					<xs:complexType>
						<xs:sequence>
							<xs:element name="TotIncFromOS" default="0" minOccurs="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="TotIncNotPart7And11Abv" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="GrossIncome" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="CurrentYearLoss" default="0" minOccurs="0">
					<xs:annotation>
						<xs:documentation>From Schedule CYLA Do Not Use -ve sign
						</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="GrossTotalIncome" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="IncChargeTaxSplRate111A112" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:long">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="DeductionsUnder10Aor10AA" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="DeductionsUnderScheduleVIA" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TotalIncome" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:long">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="IncChargeableTaxSplRates" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:long">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="NetAgricultureIncomeOrOtherIncomeForRate" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AggregateIncome" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="DonationsUs115BBC" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="IncChrgbleMaxMarginalRates" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="CapGain">
		<xs:annotation>
			<xs:documentation> capital gains</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="ShortTerm" minOccurs="0"/>
				<xs:element ref="LongTerm" minOccurs="0" />
				<xs:element name="TotalCapGains" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="ShortTerm">
		<xs:annotation>
			<xs:documentation>Short term gains</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:sequence>
				<xs:element name="TotalShortTerm">
					<xs:simpleType>
						<xs:restriction base="xs:long">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="LongTerm">
		<xs:annotation>
			<xs:documentation>Long term gains</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:sequence>
				<xs:element name="TotalLongTerm">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="TIDeductions">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="AmtAppliedtForCharitablePurpose">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
							<xs:minInclusive value="0"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AmtAppliedForRelegiousPurposeUs111A">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
							<xs:minInclusive value="0"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AmtAppForCharitablePurposeRepayment">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
							<xs:minInclusive value="0"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AmtAppDeemedIncOfSchERSchEC">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
							<xs:minInclusive value="0"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AmtDeemedForCharitable">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
							<xs:minInclusive value="0"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ExercisedBfDueDateFlag" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:length value="1" />
							<xs:enumeration value="Y" />
							<xs:enumeration value="N" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="DateOfFurnishing" type="xs:date" minOccurs="0" />
				<xs:element name="AmtAccumulatedForCharitable">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
							<xs:minInclusive value="0"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AmtFulfilledUs11_2">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
							<xs:minInclusive value="0"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AmtForCharitableUs111">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
							<xs:minInclusive value="0"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AmtForCharitableUs111Number" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:long">
							<xs:totalDigits value="6" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AmtForCharitableUs111Date" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:date">
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TotalDeductions">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
							<xs:minInclusive value="0"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="TIAdditions">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="IncChargeableUs11_1">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
							<xs:minInclusive value="0"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="IncChargeableUs11_1B">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
							<xs:minInclusive value="0"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="IncChargeableUs11_3">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
							<xs:minInclusive value="0"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element ref="ExemptionUs11_13Dtl" minOccurs="0" >
					<xs:annotation>
						<xs:documentation>Income in respect of which exemption under section 11 is not available by virtue of provisions of section 13</xs:documentation>
					</xs:annotation>
				</xs:element>
				<xs:element name="IncChargeableUs12_2">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
							<xs:minInclusive value="0"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TotalAdditions">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
							<xs:minInclusive value="0"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="ExemptionUs11_13Dtl">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="AnonymousDonationVC">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
							<xs:minInclusive value="0"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="OtherThanAD">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
							<xs:minInclusive value="0"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
    <xs:element name="PartB_TTI">
		<xs:annotation>
			<xs:documentation> Computation of tax liability on total income
			</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="ComputationOfTaxLiability" />
				<xs:element ref="TaxPaid" />
				<xs:element ref="Refund">
					<xs:annotation>
						<xs:documentation>Refund details</xs:documentation>
					</xs:annotation>
				</xs:element>
				<xs:element name="AssetOutsideIndiaFlg" default="NO">
					<xs:annotation>
						<xs:documentation>This field is applicable only in case of
							resident assessee. It is to know if the assessee has any interest
							in any asset/signing authority in any account located outside
							India.
						</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:enumeration value="YES" />
							<xs:enumeration value="NO" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
<xs:element name="ComputationOfTaxLiability">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="TaxOnDeemedTotIncSec115JB" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element ref="TaxPayableOnDeemedTI" />
				<xs:element ref="TaxPayableOnTI" />
				<xs:element name="Surcharge25ofSI">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="SurchargeOnTaxPayable">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TotalSurcharge" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="EducationCess" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="GrossTaxLiability" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong" />
					</xs:simpleType>
				</xs:element>
				<xs:element name="GrossTaxPayable" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="CredUs115JAATaxPaid" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong" />
					</xs:simpleType>
				</xs:element>
				<xs:element name="TaxPayableAfterCredUs115JAA" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong" />
					</xs:simpleType>
				</xs:element>
				<xs:element ref="TaxRelief" />
				<xs:element name="NetTaxLiability" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element ref="IntrstPay" />
				<xs:element name="AggregateTaxInterestLiability" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
		<xs:element name="TaxPayableOnDeemedTI">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="Surcharge" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="EducationCess" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TotalTaxSec115JB" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="TaxPayableOnTI">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="TaxAtNormalRates" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TaxAtSpecialRates" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="DonationUs115BC" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TaxAtMarginalRate" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="RebateOnAgricultureInc" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TaxPayableOnTotInc" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="TaxRelief">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="Section90" default="0">
					<xs:annotation>
						<xs:documentation>
						</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="Section91" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TotTaxRelief" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="IntrstPay">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="IntrstPayUs234A" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="IntrstPayUs234B" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="IntrstPayUs234C" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="LateFilingFee234F" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
							<xs:maxInclusive value="10000"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TotalIntrstPay" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>

	<xs:element name="TaxPaid">
		<xs:annotation>
			<xs:documentation>Tax paid details</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="TaxesPaid" />
				<xs:element name="BalTaxPayable" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="TaxesPaid">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="AdvanceTax" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TDS" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TCS" default="0" minOccurs="0">
					<xs:annotation>
						<xs:documentation>Required for ITR4</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="SelfAssessmentTax" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TotalTaxesPaid" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="Refund">
		<xs:annotation>
			<xs:documentation>Refund details</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:sequence>
				<xs:element name="RefundDue" default="0">
					<xs:annotation>
						<xs:documentation>Refund due if Total Taxes Paid is greater than AggregateTaxInterest</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element ref="BankAccountDtls" />
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="BankAccountDtls">
		<xs:annotation>
			<xs:documentation>Bank details</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:sequence>
				<xs:element name="BankDtlsFlag" default="Y">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString" >
							<xs:enumeration value="Y" />
							<xs:enumeration value="N" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="PriBankDetails" type="BankDetailType" minOccurs="0" />
				<xs:element name="AddtnlBankDetails" type="BankDetailType" minOccurs="0" maxOccurs="unbounded" />
				<xs:element name="ForeignBankDetails" type="ForeignBankDtls" minOccurs="0" maxOccurs="unbounded" />
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:complexType name="BankDetailType">
		<xs:sequence>
			<xs:element name="IFSCCode">
				<xs:simpleType>
					<xs:restriction base="nonEmptyString">
						<xs:pattern value="[A-Z]{4}[0][A-Z0-9]{6}" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="BankName">
				<xs:simpleType>
					<xs:restriction base="nonEmptyString">
						<xs:minLength value="1" />
						<xs:maxLength value="125" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="BankAccountNo">
				<xs:simpleType>
					<xs:restriction base="nonZeroString">
						<xs:pattern value="[a-zA-Z0-9]([/-]?(((\d*[1-9]\d*)*[a-zA-Z/-])|(\d*[1-9]\d*[a-zA-Z]*))+)*[0-9]*" />
						<xs:minLength value="1" />
						<xs:maxLength value="20" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="ForeignBankDtls">
		<xs:sequence>
			<xs:element name="SWIFTCode">
				<xs:simpleType>
					<xs:restriction base="nonEmptyString">
						<xs:maxLength value="30" />
						<xs:minLength value="1" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="BankName">
				<xs:simpleType>
					<xs:restriction base="nonEmptyString">
						<xs:minLength value="1" />
						<xs:maxLength value="125" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element ref="CountryCode" />
			<xs:element name="IBAN">
				<xs:simpleType>
					<xs:restriction base="nonEmptyString">
						<xs:maxLength value="40" />
						<xs:minLength value="1" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:element name="Verification">
		<xs:annotation>
			<xs:documentation>Verification declaration details</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:sequence>
				<xs:element name="Declaration">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="AssesseeVerName">
								<xs:simpleType>
									<xs:restriction base="nonEmptyString">
										<xs:minLength value="1" />
										<xs:maxLength value="127" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="FatherName">
								<xs:simpleType>
									<xs:restriction base="nonEmptyString">
										<xs:minLength value="1" />
										<xs:maxLength value="125" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="AssesseeVerPAN">
								<xs:simpleType>
									<xs:restriction base="nonEmptyString">
										<xs:length value="10" />
										<xs:pattern value="[A-Z][A-Z][A-Z][P][A-Z]\d\d\d\d[A-Z]" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="Capacity">
								<xs:simpleType>
									<xs:restriction base="nonEmptyString">
										<xs:minLength value="1" />
										<xs:maxLength value="50" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="Place">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:minLength value="1" />
							<xs:maxLength value="50" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="Date">
					<xs:simpleType>
						<xs:restriction base="xs:date">
							<xs:minInclusive value="2018-04-01" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="ITRScheduleI">
		<xs:annotation>
			<xs:documentation>Details of amounts accumulated / set apart within
				the meaning of section 11(2)
			</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="ScheduleI" minOccurs="0" maxOccurs="unbounded" />
				<xs:element name="TotAmountAccumlated" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />

						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TotAmountAppliedPreviousYear" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TotAmountInvested" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TotAmountAppliedDuringYear" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />

						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TotBalanceAmount" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />

						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TotAmountDeemedUs11" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />

						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="ScheduleI">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="AccumlatedYear" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:pattern value="[0-9]{4}" />

						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AmountAccumlated" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AccumulationPurpose" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:minLength value="1" />
							<xs:maxLength value="200" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AmountAppliedPreviousYear" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AmountInvested" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AmountAppliedDuringYear" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />

						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="BalanceAmount" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />

						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AmountDeemedUs11" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>

	<xs:element name="ITRScheduleJ">
		<xs:annotation>
			<xs:documentation>Statement showing the investment of all funds as on
				the last day of the previous year
			</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:sequence>
				<xs:element name="BalanceCorpusFund" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />

						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="BalanceNonCorpusFund" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />

						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element ref="ScheduleJUs11_5" minOccurs="0" />
				<xs:element ref="ScheduleJUs13_3" minOccurs="0" />
				<xs:element ref="ScheduleJOtherInvstmts" minOccurs="0" />
				<xs:element ref="ScheduleJVoluntaryContribution"
					minOccurs="0" />
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="ScheduleJUs11_5">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="ScheduleJUs11_5Dtls" minOccurs="0"
					maxOccurs="unbounded" />
				<xs:element name="TotalInvestmentAmt">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="MaturityAmount" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="ScheduleJUs13_3">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="ScheduleJUs13_3Dtls" minOccurs="0"
					maxOccurs="unbounded" />
				<xs:element name="TotalNoOfShares">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TotalValueOfInvestment">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />

						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TotalIncFromInvestment">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="ScheduleJOtherInvstmts">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="ScheduleJOtherInvstmtsDtls" minOccurs="0"
					maxOccurs="unbounded" />
				<xs:element name="TotalNoOfShares">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TotalValueOfInvestment">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />

						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="ScheduleJVoluntaryContribution">
		<xs:annotation>
			<xs:documentation>Voluntary contributions/donations received in kind
				but not converted into investments in the specified modes u/s 11(5)
				within the time provided
			</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="ScheduleJVoluntaryContributionDtls" minOccurs="0" maxOccurs="unbounded" />
				<xs:element name="TotalValueOfContribution">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TotalAmtInvestedUs11">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TotalBalIncUs11">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="ScheduleJUs11_5Dtls">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="ModeOfInvestment">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:pattern value="(IGSS)|(POSB)|(DSBC)|(IUTI)|(OTHER)" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="DateOfInvestment" type="xs:date"/>
				<xs:element name="DateOfMaturity" type="xs:date" minOccurs="0"/>
				<xs:element name="AmtOfInvestment" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="MaturityAmt" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="ScheduleJUs13_3Dtls">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="NameAndAddress" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="300" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ConcernIsCompany" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:pattern value="Y|N" />
							<xs:whiteSpace value="collapse" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="NoOfSharesHeld" minOccurs="0" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ClassOfSharesHeld" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="50"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="NominalaValueOfInvestment" minOccurs="0"
					default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="IncFromInvestment" minOccurs="0"
					default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="PercentOfCapitalConcern" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:pattern value="Y|N" />
							<xs:whiteSpace value="collapse" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="ScheduleJOtherInvstmtsDtls">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="NameAndAddress" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="300" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ConcernIsCompany" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:pattern value="Y|N" />
							<xs:whiteSpace value="collapse" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ClassOfSharesHeld" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="50"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="NoOfSharesHeld" minOccurs="0" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="NominalaValueOfInvestment" minOccurs="0"
					default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="ScheduleJVoluntaryContributionDtls">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="NameAndAddress" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="300" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ValueOfContribution" minOccurs="0"
					default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AmtInvestedUs11" minOccurs="0" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="BalIncUs11" minOccurs="0" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="ITRScheduleK">
		<xs:annotation>
			<xs:documentation>Statement of particulars regarding the Author(s) /
				Founder(s) / Trustee(s) / Manager(s), etc., of the Trust or
				Institution
			</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="AuthorFounderDtlsIfAlive" minOccurs="0" maxOccurs="unbounded" />
				<xs:element ref="TrusteeManagerDuringPY" maxOccurs="unbounded" />
				<xs:element ref="ContributionUs13_3bDtls" minOccurs="0" maxOccurs="unbounded" />
				<xs:element ref="ContributionHUFDtls" minOccurs="0" maxOccurs="unbounded" />
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="AuthorFounderDtlsIfAlive">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="Name">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="125" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="Address">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="200" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="PAN" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:length value="10" />
							<xs:pattern value="[A-Z][A-Z][A-Z][A-Z][A-Z]\d\d\d\d[A-Z]" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AadhaarCardNo" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:pattern value="|[1-9][0-9]{11}|[1-9][0-9]{27}"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="TrusteeManagerDuringPY">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="Name">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="125" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="Address">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="200" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="PAN" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:length value="10" />
							<xs:pattern value="[A-Z][A-Z][A-Z][A-Z][A-Z]\d\d\d\d[A-Z]" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AadhaarCardNo" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:pattern value="|[1-9][0-9]{11}|[1-9][0-9]{27}"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="ContributionUs13_3bDtls">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="Name">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="125" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="Address">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="200" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="PAN" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:length value="10" />
							<xs:pattern value="[A-Z][A-Z][A-Z][A-Z][A-Z]\d\d\d\d[A-Z]" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AadhaarCardNo" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:pattern value="|[1-9][0-9]{11}|[1-9][0-9]{27}"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>

			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="ContributionHUFDtls">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="Name">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="125" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="Address">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="200" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="PAN" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:length value="10" />
							<xs:pattern value="[A-Z][A-Z][A-Z][A-Z][A-Z]\d\d\d\d[A-Z]" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AadhaarCardNo" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:pattern value="|[1-9][0-9]{11}|[1-9][0-9]{27}"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="ScheduleLA">
		<xs:annotation>
			<xs:documentation>Political Party</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:sequence>
				<xs:element name="BooksOfAccMaintained" >
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:pattern value="Y|N" />
							<xs:whiteSpace value="collapse" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="VoluntaryContribution">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:pattern value="Y|N" />
							<xs:whiteSpace value="collapse" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			    <xs:element name="VoluntaryContributionElecBond" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:pattern value="Y|N" />
							<xs:whiteSpace value="collapse" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AccountsAudited">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:pattern value="Y|N" />
							<xs:whiteSpace value="collapse" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element ref="AuditDetailsSchLA" minOccurs="0"/>
				<xs:element name="DonExceElectoralBond">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:pattern value="Y|N" />
							<xs:whiteSpace value="collapse" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ReportUs29">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:pattern value="Y|N" />
							<xs:whiteSpace value="collapse" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="SubmissionDate" type="xs:date" minOccurs="0" />
				<xs:element name="ReportUs139_4B">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:pattern value="Y|N" />
							<xs:whiteSpace value="collapse" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
		<xs:element name="AuditDetails">
		<xs:annotation>
			<xs:documentation> AUDIT DETAILS</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:sequence>
				<xs:element name="AuditedSection">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="25" />
                            <xs:enumeration value="10(23C)(iv)" />
							<xs:enumeration value="10(23C)(v)" />
							<xs:enumeration value="10(23C)(vi)" />
							<xs:enumeration value="10(23C)(via)" />
							<xs:enumeration value="10A" />
							<xs:enumeration value="10AA" />
							<xs:enumeration value="12A(1)(b)" />
							<xs:enumeration value="44AB" />
							<xs:enumeration value="44DA" />
							<xs:enumeration value="50B" />
							<xs:enumeration value="80-IA" />
							<xs:enumeration value="80-IB" />
							<xs:enumeration value="80-IC" />
							<xs:enumeration value="80-ID" />
							<xs:enumeration value="80JJAA" />
							<xs:enumeration value="80LA" />
							<xs:enumeration value="115JB" />
							<xs:enumeration value="115VW" />
							<xs:enumeration value="Others" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="DateOfAudit">
					<xs:simpleType>
						<xs:restriction base="xs:date">
							<xs:minInclusive value="2017-04-01" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AuditorName" id="AudiSec3">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="125" />
							<xs:minLength value="1" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AuditorMemNo" id="AudiSec4">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:length value="6" />
							<xs:pattern value="\d\d\d\d\d\d" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AudFrmName" id="AudiSec5" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="125" />
							<xs:minLength value="0" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AudFrmPAN" id="AudiSec61">
					<xs:annotation>
						<xs:documentation>Enter Firm's PAN or Proprietor's PAN here
						</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:length value="10" />
							<xs:pattern value="[A-Z][A-Z][A-Z][A-Z][A-Z]\d\d\d\d[A-Z]" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AuditDate" id="AudiSec7">
					<xs:simpleType>
						<xs:restriction base="xs:date">
							<xs:minInclusive value="2017-04-01" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AuditReportFurnishDate" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:date">
							<xs:minInclusive value="2017-04-01" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="OtherSectionDesc" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="25" />
							<xs:minLength value="1" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="AuditDetailsSchLA">
		<xs:annotation>
			<xs:documentation>AUDIT DETAILS</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:sequence>
				<xs:element name="DateOfAudit" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:date">
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AuditorName" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="125" />
							<xs:minLength value="0" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AuditorMemNo" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:pattern value="\d\d\d\d\d\d" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AudFrmName" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="125" />
							<xs:minLength value="0" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AudFrmRegNo" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:pattern value="\d\d\d\d\d\d" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AudFrmPAN" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:pattern value="[A-Z][A-Z][A-Z][A-Z][A-Z]\d\d\d\d[A-Z]" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AuditDate" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:date">
							<xs:minInclusive value="2017-04-01" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="ScheduleET">
		<xs:annotation>
			<xs:documentation>Political Party</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:sequence>
				<xs:element name="BooksOfAccMaintained">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:pattern value="Y|N" />
							<xs:whiteSpace value="collapse" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="VoluntaryContribution">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:pattern value="Y|N" />
							<xs:whiteSpace value="collapse" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="RecordsMaintainedWithPAN">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:pattern value="Y|N" />
							<xs:whiteSpace value="collapse" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AccountsAudited">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:pattern value="Y|N" />
							<xs:whiteSpace value="collapse" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AuditReportDate" type="xs:date" minOccurs="0" />
				<xs:element name="ReportAsPerRule17CA">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:pattern value="Y|N" />
							<xs:whiteSpace value="collapse" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element ref="VoluntaryContributionDtls" />
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="ScheduleAI">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="RecptMainObj" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="RecptsIncidentalObj" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="Rent" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="Commission" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="DividendIncome" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="InterestIncome" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AgricultureIncome" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="OthersInc" minOccurs="0">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="OthersIncDtls" type="OthersIncDtl" maxOccurs="unbounded" minOccurs="0" />
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="TotalofOtherIncomes" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TotalofAggregateIncomes" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="ScheduleER">
		<xs:annotation>
			<xs:documentation>Schedule CT Particulars of transactions undertaken during the previous year</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:sequence>
			    <xs:element name="OutOfIncDuringPrevYear" type="DtlsOfAmtAppToRevAcc" minOccurs="0" maxOccurs="unbounded" />
			    <xs:element name="AmtUtilDeemedToAppEarYear" type="DtlsOfAmtAppToRevAccUtlzd" minOccurs="0" maxOccurs="unbounded" />
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:complexType name="DtlsOfAmtAppToRevAcc">
		<xs:sequence>
				<xs:element name="Rent" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="Repair" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="Compensation" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="Insurance" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="WorkStafWelfareExp" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="EntertainHospit" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="Advertisement" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="Commission" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="Royalty" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="PrfnlCsulncyFee" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="CovncTrvlExp" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ForegTrvExp" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="Shlrship" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="Gift" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="Donation" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="Corpus" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="OthThanCorpus" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="RatesTaxPaidPayGovt" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AuditFee" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="OthersInc" minOccurs="0">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="OthersIncDtls" type="OthersIncDtlErEc" maxOccurs="unbounded" minOccurs="0" />
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="TotothRevExp" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ExpTotal" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="BadDebts" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="Provision" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="Interest" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="DepAmoztion" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TotRevExp" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
		<xs:complexType name="DtlsOfAmtAppToRevAccUtlzd">
		<xs:sequence>
				<xs:element name="Rent" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="Repair" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="Compensation" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="Insurance" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="WorkStafWelfareExp" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="EntertainHospit" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="Advertisement" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="Commission" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="Royalty" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="PrfnlCsulncyFee" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="CovncTrvlExp" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ForegTrvExp" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="Shlrship" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="Gift" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="RatesTaxPaidPayGovt" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AuditFee" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TotothRevExp" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ExpTotal" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="BadDebts" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="Provision" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="Interest" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="DepAmoztion" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TotRevExp" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>

	<xs:element name="ScheduleEC">
		<xs:annotation>
			<xs:documentation>Schedule CT Particulars of transactions undertaken during the previous year</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:sequence>
			    <xs:element name="OutOfIncDuringPrevYear" type="DtlsOfAmtAppToCapitalAcc" minOccurs="0" maxOccurs="unbounded" />
			    <xs:element name="AmtUtilDeemedToAppEarYear" type="DtlsOfAmtAppToCapitalAccUtlzd" minOccurs="0" maxOccurs="unbounded" />
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:complexType name="DtlsOfAmtAppToCapitalAcc">
			<xs:sequence>
				<xs:element name="AddCapWork" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AcqtFixAsst" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TotofAddCapAcq" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="NetTrasferCapAsst" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="Exetnus111A" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="NetTranfCapAssExeus111A" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="OthersInc" minOccurs="0">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="OthersIncDtls" type="OthersIncDtlErEc" maxOccurs="unbounded" minOccurs="0" />
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="TotofOthCapExp" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TotofCapExp" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
		<xs:complexType name="DtlsOfAmtAppToCapitalAccUtlzd">
			<xs:sequence>
				<xs:element name="AddCapWork" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AcqtFixAsst" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TotofAddCapAcq" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="NetTrasferCapAsst" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="Exetnus111A" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="NetTranfCapAssExeus111A" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TotofOthCapExp" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TotofCapExp" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	<xs:element name="VoluntaryContributionDtls">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="OpeningBalance">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
							<xs:minInclusive value="0"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="VoluntaryContributionDuringYr">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
							<xs:minInclusive value="0"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TotalAfterVoluntaryContribution">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
							<xs:minInclusive value="0"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AmtDistToPoliticalParties">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
							<xs:minInclusive value="0"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AmtSpentOnManagingAffairs">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
							<xs:minInclusive value="0"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="Total">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
							<xs:minInclusive value="0"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TotAmtExeUndSec13B">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
							<xs:minInclusive value="0"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ClosingBalance">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
							<xs:minInclusive value="0"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="ScheduleHP">
		<xs:annotation>
			<xs:documentation>Income from house property</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="PropertyDetails" minOccurs="0" maxOccurs="unbounded" />
				<xs:element name="RentOfEarlierYrSec25AandAA" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TotalIncomeChargeableUnHP" default="0">
					<xs:annotation>
						<xs:documentation>House Property income</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="xs:long">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="PropertyDetails">
		<xs:annotation>
			<xs:documentation>Individual property details</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:sequence>
				<xs:element name="HPSNo">
					<xs:simpleType>
						<xs:restriction base="xs:int" />
					</xs:simpleType>
				</xs:element>
				<xs:element ref="AddressDetailWithZipCode" />
				<xs:element name="PropCoOwnedFlg">
					<xs:annotation>
						<xs:documentation> Property co-owned by other than the taxpayer
							(if "YES" please enter following details)
						</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:enumeration value="YES" />
							<xs:enumeration value="NO" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AssessePercentShareProp" default="0"
					minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:double">
							<xs:minInclusive value="0" />
							<xs:maxInclusive value="100" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element ref="CoOwners" minOccurs="0" maxOccurs="unbounded" />
				<xs:element name="ifLetOut" default="Y">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="1" />
							<xs:enumeration value="Y" />
							<xs:enumeration value="N" />
							<xs:enumeration value="D" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element ref="TenantDetails" minOccurs="0" maxOccurs="unbounded"/>
				<xs:element ref="Rentdetails" />
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="TenantDetails">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="TenantSNo">
					<xs:simpleType>
						<xs:restriction base="xs:int" />
					</xs:simpleType>
				</xs:element>
				<xs:element name="NameofTenant">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="125" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="PANofTenant" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="10" />
							<xs:pattern value="[A-Z][A-Z][A-Z][A-Z][A-Z]\d\d\d\d[A-Z]" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="Rentdetails">
		<xs:annotation>
			<xs:documentation>Rent Details</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:sequence>
				<xs:element name="AnnualLetableValue" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="RentNotRealized" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="LocalTaxes" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TotalUnrealizedAndTax" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="BalanceALV" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:long">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ThirtyPercentOfBalance" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="IntOnBorwCap" default="0">
					<xs:annotation>
						<xs:documentation>Interest payable on borrowed capital
						</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TotalDeduct" default="0">
					<xs:annotation>
						<xs:documentation>interest plus 30% of balanace</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="IncomeOfHP" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:long">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="TotalIncomeOfHP">
		<xs:annotation>
			<xs:documentation>Total Property income</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="xs:long">
				<xs:totalDigits value="14" />
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="CoOwners">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="CoOwnersSNo">
					<xs:simpleType>
						<xs:restriction base="xs:int" />
					</xs:simpleType>
				</xs:element>
				<xs:element name="NameCoOwner">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="125" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="PAN_CoOwner" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:length value="10" />
							<xs:pattern value="[A-Z][A-Z][A-Z][A-Z][A-Z]\d\d\d\d[A-Z]" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="PercentShareProperty" default="0"
					minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:double">
							<xs:minInclusive value="0" />
							<xs:maxInclusive value="100" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="AddressDetail">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="AddrDetail">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="200" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="CityOrTownOrDistrict">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:minLength value="1" />
							<xs:maxLength value="50" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element ref="StateCode"/>
				<xs:element name="PinCode">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="6" />
							<xs:pattern value="\d\d\d\d\d\d" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="AddressDetailWithZipCode">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="AddrDetail">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="200" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="CityOrTownOrDistrict">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:minLength value="1" />
							<xs:maxLength value="50" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element ref="StateCode"/>
				<xs:element ref="CountryCode"/>
				<xs:element name="PinCode" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="6" />
							<xs:pattern value="[1-9]{1}[0-9]{5}" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ZipCode" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="8" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="ScheduleCG">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="ShortTermCapGain" minOccurs="0" />
				<xs:element ref="LongTermCapGain" minOccurs="0" />
				<xs:element name="IncChargeableHeadCapGain" default="0"
					minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:long">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="ShortTermCapGain">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="OtherAsset111AApplicable" minOccurs="0" />
				<xs:element ref="OtherAsset" />
				<xs:element name="DeemedSTCGDeprAsset" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:long">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ExemptionUs111A" minOccurs="0">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="ExemptionUs111ADtls" type="ExmpDtl" maxOccurs="unbounded" minOccurs="0" />
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="ExemptionUs11_1A" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:long">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TotalSTCG" default="0">
					<xs:annotation>
						<xs:documentation>Total Short term capital gains
						</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="xs:long">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="LongTermCapGain">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="OtherAssetNoProviso112" />
				<xs:element ref="OtherAssetProviso112" />
				<xs:element name="TotalLTCG" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:long">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="OtherAsset">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="FullValueConsdRecvUnqshr" />
				<xs:element ref="FairMrktValueUnqshr" />
				<xs:element ref="FullValueConsdSec50CA" />
				<xs:element ref="FullValueConsdOthUnqshr" />
				<xs:element name="FullConsideration" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="DeductSec48">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="AquisitCost" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="ImproveCost" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="ExpOnTrans" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="TotalDedn" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="BalanceCG" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:long">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="LossSec94of7Or94of8" default="0">
					<xs:annotation>
						<xs:documentation>loss to be ignored Sec 94(7) or 94(8) for short
							term gains only
						</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="BalSCG" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:long">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="FullValueConsdRecvUnqshr">
		<xs:simpleType>
			<xs:restriction base="xs:unsignedLong">
				<xs:totalDigits value="14" />
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="FairMrktValueUnqshr">
		<xs:simpleType>
			<xs:restriction base="xs:unsignedLong">
				<xs:totalDigits value="14" />
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="FullValueConsdSec50CA">
		<xs:simpleType>
			<xs:restriction base="xs:unsignedLong">
				<xs:totalDigits value="14" />
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="FullValueConsdOthUnqshr">
		<xs:simpleType>
			<xs:restriction base="xs:unsignedLong">
				<xs:totalDigits value="14" />
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="OtherAssetNoProviso112">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="FullValueConsdRecvUnqshr" />
				<xs:element ref="FairMrktValueUnqshr" />
				<xs:element ref="FullValueConsdSec50CA"/>
				<xs:element ref="FullValueConsdOthUnqshr"/>
				<xs:element name="FullConsideration" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="DeductSec48">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="AquisitCostIndexed" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="ImproveCostIndexed" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="ExpOnTrans" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="TotalDedn" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="BalanceCG" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:long">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ExemptionUs11_1A" default="0">
					<xs:annotation>
						<xs:documentation>Exemption u/s 11(1A)</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="BalLTCGNo112" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:long">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="OtherAssetProviso112">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="FullConsideration" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="DeductSec48">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="AquisitCostNoIndex" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="ImproveCostNoIndex" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="ExpOnTrans" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="TotalDedn" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="BalanceCG" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:long">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ExemptionUs111A" minOccurs="0">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="ExemptionUs111ADtls" type="ExmpDtl" maxOccurs="unbounded" minOccurs="0" />
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="ExemptionUs11_1A" default="0">
					<xs:annotation>
						<xs:documentation>54/54B/54D/54EC/54F</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="BalLTCG112" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:long">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="OtherAsset111AApplicable">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="FullConsideration" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="DeductSec48">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="AquisitCost" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="ImproveCost" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="ExpOnTrans" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="TotalDedn" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="BalanceCG" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:long">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="LossSec94of7Or94of8" default="0"
					minOccurs="0">
					<xs:annotation>
						<xs:documentation>loss to be ignored Sec 94(7) or 94(8) for short term gains only</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="BalCG" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:long">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
    <xs:element name="ScheduleOS">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="IncOthThanOwnRaceHorse" minOccurs="0">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="DividendGross" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="InterestGross" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="IntrstFrmSavingBank" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="IntrstFrmTermDeposit" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="IntrstFrmIncmTaxRefund" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="IntrstFrmOthers" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="RentFromMachPlantBldgs" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="OthersGrossDtls" minOccurs="0"
								maxOccurs="unbounded">
								<xs:annotation>
									<xs:documentation>
									"5A1ai":115A(1)(a)(i)- Dividends interest and income from units purchase in foreign currency
									"5A1aii":115A(1)(a)(ii)- Interest received from govt/Indian Concerns recived in Foreign Currency
									"5A1aiia":115A(1) (a)(iia) -Interest from Infrastructure Debt Fund
									"5A1aiiaa":115A(1) (a)(iiaa) -Interest as per Sec. 194LC
									"5A1aiiab":115A(1) (a)(iiab) -Interest as per Sec. 194LD
									"5A1aiii":115A(1) (a)(iii) - Income received in respect of units of UTI purchased in Foreign Currency
									"FA":Para E II of Part I of Ist Sch of FA - Income from royalty or technical services - Non-domestic company
									"5A1bA":115A(1)(b)(A)- Income from royalty and technical services
									"5A1bB":115A(1)(b)(B) Income from royalty and technical services
									"5AC1ab":115AC(1)(a and b) - Income from bonds or GDR purchased in foreign currency - non-resident
									"5ACA1a":115ACA(1)(a) - Income from GDR purchased in foreign currency -resident
									"5AD1i":115AD(1)(i) -Income received by an FII in respect of securities (other than units as per Sec 115AB)
									"5AD1iP":115AD(1)(i) -Income received by an FII in respect of bonds or government securities as per Sec 194LD
									"5BBA":115BBA - Tax on non-residents sportsmen or sports associations
									"5BBE":115BBE - Tax on income referred to in sections 68 or 69 or 69A or 69B or 69C or 69D
									"5BBDA":115BBDA - Dividend income from domestic company exceeding Rs.10lakh
									"5Ea":115E(a) - Investment income
									"1":111 - Tax on accumulated balance of recognised PF
									"5AB1a":115AB(1)(a) - Income in respect of units - off -shore fund
									"5A1aiiac":115A(1)(a)(iiac)-Interest as per Sec. 194LBA
									"5BBF":115BBF (Tax on income from patent)
									"5BBG":115BBG (Transfer of carbon credits)
									"68"-Cash credits u/s 68
									"69"- Unexplained investments u/s 69
									"69A"- Unexplained money etc. u/s 69A
									"69B"- Undisclosed investments etc. u/s 69B
									"69C"- Unexplained expenditurte etc. u/s 69C
									"69D"- Amount borrowed or repaid on hundi u/s 69D
									"aggrtvaluewithoutcons562x" - Aggregate value of sum of money received without consideration
									"immovpropwithoutcons562x" - In case immovable property is received without consideration, stamp duty value of property
									"immovpropinadeqcons562x" - In case immovable property is received for inadequate consideration, stamp duty value of property in excess of such consideration
									"anyotherpropwithoutcons562x" - In case any other property is received without consideration, fair market value of  property
									"anyotherpropinadeqcons562x" - In case any other property is received for inadequate consideration, fair market value of property in excess of such consideration									"Others":Others
									</xs:documentation>
								</xs:annotation>
								<xs:complexType>
									<xs:sequence>
										<xs:element name="SourceDescription">
											<xs:simpleType>
												<xs:restriction base="nonEmptyString">
													<xs:minLength value="1" />
													<xs:enumeration value="5BB" />
													<xs:enumeration value="68" />
													<xs:enumeration value="69" />
													<xs:enumeration value="69A" />
													<xs:enumeration value="69B" />
													<xs:enumeration value="69C" />
													<xs:enumeration value="69D" />
													<xs:enumeration value="5BBDA" />
													<xs:enumeration value="5BBE" />
													<xs:enumeration value="5BBF" />
													<xs:enumeration value="5BBG" />
													<xs:enumeration value="5A1ai" />
													<xs:enumeration value="5A1aii" />
													<xs:enumeration value="5A1aiia" />
													<xs:enumeration value="5A1aiiaa" />
													<xs:enumeration value="5A1aiiab" />
													<xs:enumeration value="5A1aiii" />
													<xs:enumeration value="FA" />
													<xs:enumeration value="5A1bA" />
													<xs:enumeration value="5A1bB" />
													<xs:enumeration value="5AC1ab" />
													<xs:enumeration value="5ACA1a" />
													<xs:enumeration value="5AD1i" />
													<xs:enumeration value="5AD1iP" />
													<xs:enumeration value="5BBA" />
													<xs:enumeration value="5Ea" />
													<xs:enumeration value="1" />
													<xs:enumeration value="5AB1a" />
													<xs:enumeration value="5A1aiiac" />
													<xs:enumeration value="aggrtvaluewithoutcons562x" />
													<xs:enumeration value="immovpropwithoutcons562x" />
													<xs:enumeration value="immovpropinadeqcons562x" />
													<xs:enumeration value="anyotherpropwithoutcons562x" />
													<xs:enumeration value="anyotherpropinadeqcons562x" />
													<xs:enumeration value="Tot562x" />
													<xs:enumeration value="Others" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="OtherSourceDesc" minOccurs="0">
											<xs:simpleType>
												<xs:restriction base="nonEmptyString">
													<xs:minLength value="1" />
													<xs:maxLength value="50" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="SourceAmount" default="0">
											<xs:simpleType>
												<xs:restriction base="xs:unsignedLong">
													<xs:totalDigits value="14" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
									</xs:sequence>
								</xs:complexType>
							</xs:element>
							<xs:element name="OthersGross" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="TotalOSGross" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="IncChargblSplRateOS" minOccurs="0">
								<xs:complexType>
									<xs:sequence>
										<xs:element name="WinningFrmLotteries" default="0">
											<xs:simpleType>
												<xs:restriction base="xs:unsignedLong">
													<xs:totalDigits value="14" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="DividendIncome115BBDA" default="0">
											<xs:simpleType>
												<xs:restriction base="xs:unsignedLong">
													<xs:totalDigits value="14" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="DividendIncome115BBE" default="0">
											<xs:simpleType>
												<xs:restriction base="xs:unsignedLong">
													<xs:totalDigits value="14" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="DividendIncome115BBF" default="0">
											<xs:simpleType>
												<xs:restriction base="xs:unsignedLong">
													<xs:totalDigits value="14" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="DividendIncome115BBG" default="0">
											<xs:simpleType>
												<xs:restriction base="xs:unsignedLong">
													<xs:totalDigits value="14" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="SecXIIOth" default="0">
											<xs:simpleType>
												<xs:restriction base="xs:unsignedLong">
													<xs:totalDigits value="14" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="TotalOSGrossChargblSplRate" default="0">
											<xs:simpleType>
												<xs:restriction base="xs:unsignedLong">
													<xs:totalDigits value="14" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
									</xs:sequence>
								</xs:complexType>
							</xs:element>
							<xs:element name="GrossAmtChargblNormalRate" minOccurs="0">
								<xs:simpleType>
									<xs:restriction base="xs:long">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element ref="Deductions" />
							<xs:element name="AmtNotDeductibleUs58" minOccurs="0">
								<xs:simpleType>
									<xs:restriction base="xs:long">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="ProfitChargTaxUs59" minOccurs="0">
								<xs:simpleType>
									<xs:restriction base="xs:long">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="BalanceNoRaceHorse" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:long">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="TotOthSrcNoRaceHorse" default="0"
					minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="IncFromOwnHorse" minOccurs="0">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="Receipts" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="DeductSec57" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="AmtNotDeductibleUs58" minOccurs="0">
								<xs:simpleType>
									<xs:restriction base="xs:long">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="ProfitChargTaxUs59" minOccurs="0">
								<xs:simpleType>
									<xs:restriction base="xs:long">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="BalanceOwnRaceHorse" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:long">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="IncChargeableFrmOthSrc" default="0" minOccurs="0">
					<xs:annotation>
						<xs:documentation>Income from other sources</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="Deductions">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="Expenses" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="Depreciation" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TotDeductions" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="ScheduleVC">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="Local">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="CorpusFundDonation">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="GrantsReceivedFormGovt">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="GrantsReceivedFromCompanie">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="OtherSpecificGrants">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="OtherDonation">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="TotalOtherThanCorpusFund" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="VoluntaryContribution" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="Foreign">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="CorpusFundDonation">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="OtherThanCorpusFund">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="ForeignContribution" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="TotalContribution">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AnonymousDonations">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="AggregateAnonymousDonations">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="TotalDonationsReceived" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="AnonymousDonations115BBC" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="ScheduleOA">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="IncUnHeadBPFlag">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:pattern value="Y|N" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element ref="NatOfBus" minOccurs="0" maxOccurs="3"/>
				<xs:element name="NumberOfBranches" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="MethodOfAcct" default="MERC" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:length value="4" />
							<xs:enumeration value="MERC" />
							<xs:enumeration value="CASH" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ChangeInAcctMethFlg" default="N" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:length value="1" />
							<xs:enumeration value="N" />
							<xs:enumeration value="Y" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ProfDeviatDueAcctMeth" default="0"  minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:long">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="MethodOfValClgStk" minOccurs="0">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="ValRawMaterial" default="1">
								<xs:simpleType>
									<xs:restriction base="nonEmptyString">
										<xs:length value="1" />
										<xs:enumeration value="1" />
										<xs:enumeration value="2" />
										<xs:enumeration value="3" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="ValFinishedGoods" default="1">
								<xs:simpleType>
									<xs:restriction base="nonEmptyString">
										<xs:length value="1" />
										<xs:enumeration value="1" />
										<xs:enumeration value="2" />
										<xs:enumeration value="3" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="ChngStockValMetFlg" default="N">
								<xs:simpleType>
									<xs:restriction base="nonEmptyString">
										<xs:length value="1" />
										<xs:enumeration value="N" />
										<xs:enumeration value="Y" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="EffectOnPL" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:long">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="CorpScheduleBP">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="BusinessIncOthThanSpec">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="ProfBfrTaxPL" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:long">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="NetPLFromSpecBus" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:long">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="NetProfLossSpecifiedBus" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:long">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="PLUs44sChapXIIG" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:long">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="IncCredPL">
								<xs:complexType>
									<xs:sequence>
										<xs:element name="FirmShareInc" default="0">
											<xs:simpleType>
												<xs:restriction base="xs:long">
													<xs:totalDigits value="14" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="AOPBOISharInc" default="0">
											<xs:simpleType>
												<xs:restriction base="xs:long">
													<xs:totalDigits value="14" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="OthExempInc" default="0">
											<xs:simpleType>
												<xs:restriction base="xs:unsignedLong">
													<xs:totalDigits value="14" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="TotExempInc" default="0">
											<xs:simpleType>
												<xs:restriction base="xs:long">
													<xs:totalDigits value="14" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
									</xs:sequence>
								</xs:complexType>
							</xs:element>
							<xs:element name="BalancePLOthThanSpecBus" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:long">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="ExpDebToPLOthHeads" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="ExpDebToPLExemptInc" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="TotExpDebPL" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="AdjustedPLOthThanSpecBus" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:long">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="Total33ABto35ABB" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:long">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="DeemIncUs33AB" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:long">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="DeemIncUs33ABA" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:long">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="DeemIncUs35ABB" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:long">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="OthItemDisallowUs28To44DA" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="AnyOthIncNotInclInExpDisallowPL" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:long">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="SalaryExpDisallowPL" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="BonusExpDisallowPL" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="CommissionExpDisallowPL" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="InterestExpDisallowPL" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="OthersExpDisallowPL" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="TotAfterAddToPLDeprOthSpecInc" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:long">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="DeductUs32_1_iii" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="AnyOthAmtAllDeduct" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="TotDeductionAmts" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="PLAftAdjDedBusOthThanSpec" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:long">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="DeemedProfitBusUs">
								<xs:complexType>
									<xs:sequence>
										<xs:element name="Section44AD" default="0">
											<xs:simpleType>
												<xs:restriction base="xs:unsignedLong">
													<xs:totalDigits value="14" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="Section44ADA" default="0">
											<xs:simpleType>
												<xs:restriction base="xs:unsignedLong">
													<xs:totalDigits value="14" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="Section44AE" default="0">
											<xs:simpleType>
												<xs:restriction base="xs:unsignedLong">
													<xs:totalDigits value="14" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="TotDeemedProfitBusUs" default="0">
											<xs:simpleType>
												<xs:restriction base="xs:unsignedLong">
													<xs:totalDigits value="14" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
									</xs:sequence>
								</xs:complexType>
							</xs:element>
							<xs:element name="NetPLAftAdjBusOthThanSpec" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:long">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="NetPLBusOthThanSpec7A7B7C" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:long">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="SpecBusinessInc">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="NetPLFrmSpecBus" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:long">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="AdditionUs28to44DA" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="DeductUs28to44DA" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="AdjustedPLFrmSpecuBus" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:long">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="IncSpecifiedBusiness">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="NetPLFrmSpecifiedBus" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:long">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="AddSec28to44DA" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="DedSec28to44DAOTDedSec35AD" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="ProfitLossSpecifiedBusiness" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:long">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="DedSec35AD" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="ProfitLossSpecifiedBusFinal" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="DedUs35ADSubSec5Dtls"  minOccurs="0" maxOccurs="unbounded">
								<xs:complexType>
									<xs:sequence>
									<xs:element name="DedUs35ADSubSec5">
										<xs:annotation>
											<xs:documentation>
												"a" : "laying and operating a cross-country natural gas pipeline
												network for
												distribution, including storage facilities being an integral part of
												such network",

												"aa":"building and operating a new hotel of two-star or above category as
												classified by the Central Government",

												"ab":" building and operating a new hospital with at least one hundred
												beds for patients",

												"ac":"developing and building a housing project under a scheme for slum
												redevelopment or rehabilitation framed by the Central Government or
												a State Government, as the case may be, and which is notified by the
												Board in this behalf in accordance with the guidelines as may be
												prescribed",

												"ad":"developing and building a housing project under a scheme for affordable
												housing framed by the Central Government or a State Government, as
												the case may be, and notified by the Board in this behalf in
												accordance with the guidelines as may be prescribed",

												"ae":"new plant or in a newly installed capacity in an existing plant for
												production of fertilizer",

												"af":"setting up and operating an inland container depot or a container freight
												station notified or approved under the Customs Act, 1962 (52 of
												1962)",

												"ag":"bee-keeping and production of honey and beeswax",

												"ah":"setting up and operating a warehousing facility for storage of sugar",

												"ai":"laying and operating a slurry pipeline for the transportation
												of iron ore",

												"aj":"setting up and operating a semi-conductor wafer fabrication manufacturing
												unit, and which is notified by the Board in accordance with such
												guidelines as may be prescribed",

												"ak":"developing or operating and maintaining or developing, operating and
												maintaining, any infrastructure facility",

												"b":"all other cases not falling under any of the above clauses"
											</xs:documentation>
										</xs:annotation>
										<xs:simpleType>
											<xs:restriction base="nonEmptyString">
												<xs:pattern value="a|aa|ab|ac|ad|ae|af|ag|ah|ai|aj|ak|b" />
											</xs:restriction>
										</xs:simpleType>
									</xs:element>
									</xs:sequence>
								</xs:complexType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="IncChrgUnHdProftGain" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:long">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="IncChargbleUs11_4">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="IncFromBusUndertaking" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:long">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="IncChargbleToTax" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="ScheduleCYLA">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="HP" minOccurs="0">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="IncCYLA" type="HPIncCYLA" />
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="BusProfExclSpecProf" minOccurs="0">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="IncCYLA" type="BusIncCYLA" />
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="SpeculationIncome" minOccurs="0">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="IncCYLA" type="BusIncCYLA" />
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="SpecifiedBusIncome" minOccurs="0">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="IncCYLA" type="BusIncCYLA" />
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="STCG" minOccurs="0">
					<xs:complexType>
						<xs:sequence>
							<xs:element ref="IncCYLA" />
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="LTCG" minOccurs="0">
					<xs:complexType>
						<xs:sequence>
							<xs:element ref="IncCYLA" />
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="OthSrcExclRaceHorseLottery" minOccurs="0">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="IncCYLA" type="OSIncCYLA" />
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="ProfitFrmRaceHorse" minOccurs="0">
					<xs:complexType>
						<xs:sequence>
							<xs:element ref="IncCYLA" />
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="TotalCurYr" minOccurs="0">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="TotHPlossCurYr" default="0"
								minOccurs="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="TotBusLoss" default="0" minOccurs="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="TotOthSrcLossNoRaceHorse" default="0"
								minOccurs="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="TotalLossSetOff" minOccurs="0">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="TotHPlossCurYrSetoff" default="0"
								minOccurs="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="TotBusLossSetoff" default="0"
								minOccurs="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="TotOthSrcLossNoRaceHorseSetoff"
								default="0" minOccurs="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="LossRemAftSetOff" minOccurs="0">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="BalHPlossCurYrAftSetoff" default="0" minOccurs="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="BalBusLossAftSetoff" default="0" minOccurs="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="BalOthSrcLossNoRaceHorseAftSetoff" default="0" minOccurs="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:complexType name="HPIncCYLA">
		<xs:sequence>
			<xs:element name="IncOfCurYrUnderThatHead" default="0">
				<xs:simpleType>
					<xs:restriction base="xs:unsignedLong">
						<xs:totalDigits value="14" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="BusLossSetoff" default="0" minOccurs="0">
				<xs:simpleType>
					<xs:restriction base="xs:unsignedLong">
						<xs:totalDigits value="14" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="OthSrcLossNoRaceHorseSetoff" default="0" minOccurs="0">
				<xs:simpleType>
					<xs:restriction base="xs:unsignedLong">
						<xs:totalDigits value="14" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="IncOfCurYrAfterSetOff" default="0">
				<xs:simpleType>
					<xs:restriction base="xs:unsignedLong">
						<xs:totalDigits value="14" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="BusIncCYLA">
		<xs:sequence>
			<xs:element name="IncOfCurYrUnderThatHead" default="0">
					<xs:annotation>
						<xs:documentation>Fill positive or zero value only
						</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="HPlossCurYrSetoff" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="OthSrcLossNoRaceHorseSetoff" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="IncOfCurYrAfterSetOff" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="OSIncCYLA">
		<xs:sequence>
			<xs:element name="IncOfCurYrUnderThatHead" default="0">
				<xs:annotation>
					<xs:documentation>Fill positive or zero value only
					</xs:documentation>
				</xs:annotation>
				<xs:simpleType>
					<xs:restriction base="xs:unsignedLong">
						<xs:totalDigits value="14" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="HPlossCurYrSetoff" default="0" minOccurs="0">
				<xs:simpleType>
					<xs:restriction base="xs:unsignedLong">
						<xs:totalDigits value="14" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="BusLossSetoff" default="0" minOccurs="0">
				<xs:simpleType>
					<xs:restriction base="xs:unsignedLong">
						<xs:totalDigits value="14" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="IncOfCurYrAfterSetOff" default="0">
				<xs:simpleType>
					<xs:restriction base="xs:unsignedLong">
						<xs:totalDigits value="14" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:element name="IncCYLA">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="IncOfCurYrUnderThatHead" default="0">
					<xs:annotation>
						<xs:documentation>Fill positive or zero value only</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="HPlossCurYrSetoff" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="BusLossSetoff" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="OthSrcLossNoRaceHorseSetoff" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="IncOfCurYrAfterSetOff" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="ScheduleMAT">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="PLAcntPrepSchedVICompAct" default="1">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:length value="1" />
							<xs:pattern value="\d" />
							<xs:enumeration value="1" />
							<xs:enumeration value="2" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="PLAcntPrepAsperAGM" default="1">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:length value="1" />
							<xs:pattern value="\d" />
							<xs:enumeration value="1" />
							<xs:enumeration value="2" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ProfAfterTaxPLAcnt" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:long">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="Additions">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="ITPaidInclDefTax" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="ResvrNo33AC" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="ProvUncertainLiab" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="ProvLossOfSubsComp" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="DividendPaidOrProposed" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="ExpendExempIncUs10s" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
					      <xs:element name="ExpAopBoi" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="ExpClauseFb" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="NotLossClauseFc" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="ExpUs115bbf" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="DepreciatAttribToRevalAsset" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="GainClauseK" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="Others" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="TotAdditions" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="Deducts">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="AmtWithdrawFromResvrIfCredPL" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="IncExempIncUs10s" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="AmtWithdrawFromResvrIfCredPLNoAttrib" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="ShareIncAopBoi" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="IncClauseiid" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="NotGainClauseiie" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="LossTrnsClauseiif" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="IncRoayltyClauseiig" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="UnAbsorbedDepreciat" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="ProSickIndustryOrExcedAccumLos"
								default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="Others" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="TotDeducts" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="BookProfUs115JB" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:long">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TaxPayableUs115JB" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="ScheduleMATC">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="TaxUs115JBCurrAssYr" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TaxOthProvCurrAssYr" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AmtOfTaxWithCred" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element ref="UtilMATCredAvl" minOccurs="0" maxOccurs="11" />
				<xs:element name="TotMatCredGross" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TotMatCredSetOff" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TotMatCredBF" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TotMatCredUtilCurrYr" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TotBalMATCredCF" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AmtTaxCredUs115JAA" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AmtMATLiabAllAssYrAvailSubseqYr" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="UtilMATCredAvl">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="AssYr">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="7" />
							<xs:pattern value="[0-9][0-9][0-9][0-9]-[0-9][0-9]" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="MATCredGross" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="MATCredSetOff" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="MATCredBF" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="MATCredUtilCurrYr" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="BalMATCredCF" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="ScheduleSI">
		<xs:annotation>
			<xs:documentation>Income chargeale to Income Tax at special rates IB
				"1A" : 111A (STCG on shares where STT paid)
				"22" : 112 proviso (LTCG on listed securities/ units without indexation)
				"21" : 112 (LTCG on others)
				"5B" : 115B (Profits and gains of life insurance business)
				"5BB"   :115BB (Winnings from lotteries, puzzles, races, games etc.)
				"5A1ai":115A(1)(a)(i)- Dividends interest and income from units purchase in foreign currency
				"5A1aii":115A(1)(a)(ii)- Interest received from govt/Indian Concerns recived in Foreign Currency
				"5A1aiia":115A(1) (a)(iia) -Interest from Infrastructure Debt Fund
				"5A1aiiaa":115A(1) (a)(iiaa) -Interest as per Sec. 194LC
				"5A1aiiab":115A(1) (a)(iiab) -Interest as per Sec. 194LD
				"5A1aiii":115A(1) (a)(iii) - Income received in respect of units of UTI purchased in Foreign Currency
				"FA":Para E II of Part I of Ist Sch of FA - Income from royalty or technical services - Non-domestic company
				"5A1bA":115A(1)(b)(A)- Income from royalty and technical services
				"5A1bB":115A(1)(b)(B) Income from royalty and technical services
				"5AC1ab":115AC(1)(a and b) - Income from bonds or GDR purchased in foreign currency - non-resident
				"5ACA1a":115ACA(1)(a) - Income from GDR purchased in foreign currency -resident
				"5AD1i":115AD(1)(i) -Income received by an FII in respect of securities (other than units as per Sec 115AB)
				"5AD1iP":115AD(1)(i) -Income received by an FII in respect of bonds or government securities as per Sec 194LD
				"5BBA":115BBA - Tax on non-residents sportsmen or sports associations
				"5BBE":115BBE - Tax on income referred to in sections 68 or 69 or 69A or 69B or 69C or 69D
				"5BBDA":115BBDA - Dividend income from domestic company exceeding Rs.10lakh
				"5Ea":115E(a) - Investment income
				"1":111 - Tax on accumulated balance of recognised PF
				"5AB1a":115AB(1)(a) - Income in respect of units - off -shore fund
				"5A1aiiac": 115A(1)(a)(iiac)-Interest as per Sec. 194LBA
				"5BBF":115BBF (Tax on income from patent)
				"5BBG":115BBG (Tax on Transfer of corbon credits)
				"Others":Others
			</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:sequence>
				<xs:element name="SplCodeRateTax" maxOccurs="unbounded">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="SecCode">
								<xs:simpleType>
									<xs:restriction base="nonEmptyString">
										<xs:enumeration value="1" />
										<xs:enumeration value="1A" />
										<xs:enumeration value="21" />
										<xs:enumeration value="22" />
										<xs:enumeration value="5A1a" />
										<xs:enumeration value="FA" />
										<xs:enumeration value="5Eacg" />
										<xs:enumeration value="5ADiii" />
										<xs:enumeration value="5ADii" />
										<xs:enumeration value="5AB1a" />
										<xs:enumeration value="5AB1b" />
										<xs:enumeration value="5ACA1b" />
										<xs:enumeration value="21ciii" />
										<xs:enumeration value="5B" />
										<xs:enumeration value="5BB" />
										<xs:enumeration value="5BBA" />
										<xs:enumeration value="5AC1c" />
										<xs:enumeration value="5Ea" />
										<xs:enumeration value="5Eb" />
										<xs:enumeration value="DTAA" />
										<xs:enumeration value="5A1ai" />
										<xs:enumeration value="5A1aii" />
										<xs:enumeration value="5AD" />
										<xs:enumeration value="11A" />
										<xs:enumeration value="4A1" />
										<xs:enumeration value="4A2" />
										<xs:enumeration value="7A" />
										<xs:enumeration value="7B1" />
										<xs:enumeration value="7B2" />
										<xs:enumeration value="5BBD" />
										<xs:enumeration value="5A1bA" />
										<xs:enumeration value="5BBE" />
										<xs:enumeration value="5A1aiia" />
										<xs:enumeration value="5A1aiiaa" />
										<xs:enumeration value="5A1aiii" />
										<xs:enumeration value="5A1bB" />
										<xs:enumeration value="5AC1ab" />
										<xs:enumeration value="5ACA1a" />
										<xs:enumeration value="5AD1i" />
										<xs:enumeration value="5AD1iP" />
										<xs:enumeration value="5A1aiiab" />
										<xs:enumeration value="5AD1biip" />
										<xs:enumeration value="5A1aiiac" />
										<xs:enumeration value="5BBF" />
										<xs:enumeration value="5BBG" />
										<xs:enumeration value="5BBDA" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="SplRatePercent" default="1">
								<xs:simpleType>
									<xs:restriction base="xs:double">
										<xs:enumeration value="1" />
										<xs:enumeration value="5" />
										<xs:enumeration value="10" />
										<xs:enumeration value="15" />
										<xs:enumeration value="12.5" />
										<xs:enumeration value="20" />
										<xs:enumeration value="25" />
										<xs:enumeration value="30" />
										<xs:enumeration value="50" />
										<xs:enumeration value="60" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="SplRateInc" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="SplRateIncTax" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="TotSplRateInc" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TotSplRateIncTax" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="Schedule115TD">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="FMVTotTrustInst" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="LessTotLiaTrustInst" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="NetValAsst" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="FMVAsstAcqrdRfrdSec101" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="FMVAsstAcqPeriodFromDateCrtn" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="FMVAsstTrnfsrdSec115TD2" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="FMVTotal" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="LiabilityRespectofAsset4Above" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AccretedIncomeSection115TD" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AddIncPay115TDMarginalRate" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
					<xs:element name="InterestPayable115TE" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AddIncIntstPayb" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TaxIntstPaid" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="NetPaybleRefble" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:long">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="DepositofTaxAccInc" minOccurs="0">
					<xs:complexType>
						<xs:sequence>
							<xs:element ref="DepositofTaxAccIncDtls" maxOccurs="unbounded" minOccurs="0" />
						</xs:sequence>
					</xs:complexType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="ScheduleIT">
		<xs:annotation>
			<xs:documentation>Details of Advance Tax and Self Assessment Tax
				Payments of Income Tax
			</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="TaxPayment" maxOccurs="unbounded" />
				<xs:element name="TotalTaxPayments" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="TaxPayment">
		<xs:annotation>
			<xs:documentation>Tax payment detail #</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:sequence>
				<xs:element name="BSRCode">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:length value="7" />
							<xs:pattern value="\d\d\d\d\d\d\d" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="DateDep">
					<xs:simpleType>
						<xs:restriction base="xs:date" />
					</xs:simpleType>
				</xs:element>
				<xs:element name="SrlNoOfChaln">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="5" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="Amt" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="ScheduleTDS2">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="TDSonOthThanSal" maxOccurs="unbounded"/>
				<xs:element name="TotalTDSonOthThanSals" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="ScheduleTDS3">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="TDS3onOthThanSal" maxOccurs="unbounded" />
				<xs:element name="TotalTDS3OnOthThanSal" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="TDSonOthThanSal">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="TDSCreditName">
					<xs:annotation>
						<xs:documentation>
							S - Self
				            O - Other PAN
						</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="xs:string">
							<xs:enumeration value="S"/>
							<xs:enumeration value="O"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element ref="EmployerOrDeductorOrCollectDetl">
					<xs:annotation>
						<xs:documentation>Deductor Details</xs:documentation>
					</xs:annotation>
				</xs:element>
				<xs:element ref="BroughtFwdTDSAmt" minOccurs="0"/>
				<xs:element ref="TaxDeductCreditDtls"/>
				<xs:element ref="AmtCarriedFwd" />
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="TDS3onOthThanSal">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="TDSCreditName">
					<xs:annotation>
						<xs:documentation>
							S - Self
				            O - Other PAN
						</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="xs:string">
							<xs:enumeration value="S"/>
							<xs:enumeration value="O"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element ref="EmployerOrDeductorOrCollectDetlTds3">
					<xs:annotation>
						<xs:documentation>Deductor Details</xs:documentation>
					</xs:annotation>
				</xs:element>
				<xs:element ref="UniqueTDSCerNo" minOccurs="0" />
				<xs:element ref="DeductedYr" minOccurs="0"/>
				<xs:element ref="BroughtFwdTDSAmt" minOccurs="0"/>
				<xs:element ref="TaxDeductCreditDtls"/>
				<xs:element ref="AmtCarriedFwd" />
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="EmployerOrDeductorOrCollectDetl">
		<xs:annotation>
			<xs:documentation>Dedcutor or Collector Details</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:sequence>
				<xs:element name="TAN">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:length value="10" />
							<xs:pattern value="[A-Z][A-Z][A-Z][A-Z]\d\d\d\d\d[A-Z]" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="EmployerOrDeductorOrCollecterName">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="125" />
							<xs:minLength value="1" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TDSCertificateNumber" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:length value="8" />
							<xs:pattern
								value="[a-zA-Z0-9]{8}" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TDSFinYr" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="4" />
							<xs:enumeration value="2016" />
							<xs:enumeration value="2015" />
							<xs:enumeration value="2014" />
							<xs:enumeration value="2013" />
							<xs:enumeration value="2012" />
							<xs:enumeration value="2011" />
							<xs:enumeration value="2010" />
							<xs:enumeration value="2009" />
							<xs:enumeration value="2008" />
							<xs:enumeration value="2007" />
							<xs:enumeration value="2006" />
							<xs:enumeration value="2005" />
							<xs:enumeration value="2004" />
							<xs:enumeration value="2003" />
							<xs:enumeration value="2002" />
							<xs:enumeration value="2001" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="EmployerOrDeductorOrCollectDetlTds3">
		<xs:annotation>
			<xs:documentation>Dedcutor Details</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:sequence>
				<xs:element name="PAN">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:length value="10" />
							<xs:pattern value="[A-Z][A-Z][A-Z][A-Z][A-Z]\d\d\d\d[A-Z]" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="EmployerOrDeductorOrCollecterName">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="125" />
							<xs:minLength value="1" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="UniqueTDSCerNo">
		<xs:simpleType>
			<xs:restriction base="nonEmptyString">
				<xs:maxLength value="8" />
				<xs:pattern value="|[a-zA-Z0-9]{8}" />
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="DeductedYr">
		<xs:simpleType>
			<xs:restriction base="xs:unsignedLong" >
				<xs:totalDigits value="4" />
				<xs:enumeration value="2016" />
				<xs:enumeration value="2015" />
				<xs:enumeration value="2014" />
				<xs:enumeration value="2013" />
				<xs:enumeration value="2012" />
				<xs:enumeration value="2011" />
				<xs:enumeration value="2010" />
				<xs:enumeration value="2009" />
				<xs:enumeration value="2008" />
				<xs:enumeration value="2007" />
				<xs:enumeration value="2006" />
				<xs:enumeration value="2005" />
				<xs:enumeration value="2004" />
				<xs:enumeration value="2003" />
				<xs:enumeration value="2002" />
				<xs:enumeration value="2001" />
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="BroughtFwdTDSAmt" default="0">
		<xs:simpleType>
			<xs:restriction base="xs:unsignedLong">
				<xs:totalDigits value="14" />
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="AmtCarriedFwd" default="0">
		<xs:simpleType>
			<xs:restriction base="xs:unsignedLong">
				<xs:totalDigits value="14" />
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="ScheduleTCS">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="TCSDetails" maxOccurs="unbounded">
					<xs:complexType>
						<xs:sequence>
							<xs:element ref="EmployerOrDeductorOrCollectDetl">
								<xs:annotation>
									<xs:documentation>Collector Details</xs:documentation>
								</xs:annotation>
							</xs:element>
							<xs:element name="BroughtFwdTCSAmt" minOccurs="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="TotalTCS" minOccurs="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="AmtTCSClaimedThisYear" default="0">
								<xs:annotation>
									<xs:documentation>Amount out of (6) claimed for this year</xs:documentation>
								</xs:annotation>
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element ref="AmtCarriedFwd" />
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="TotalSchTCS" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="ScheduleFA">
		<xs:annotation>
			<xs:documentation>Details of Foriegn Assets</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="DetailsForiegnBank" minOccurs="0" maxOccurs="unbounded" />
				<xs:element ref="DetailsFinancialInterest" minOccurs="0" maxOccurs="unbounded" />
				<xs:element ref="DetailsImmovableProperty" minOccurs="0" maxOccurs="unbounded" />
				<xs:element ref="DetailsOthAssets" minOccurs="0" maxOccurs="unbounded" />
				<xs:element ref="DetailsOfAccntsHvngSigningAuth" minOccurs="0" maxOccurs="unbounded" />
				<xs:element ref="DetailsOfTrustOutIndiaTrustee" minOccurs="0" maxOccurs="unbounded" />
				<xs:element ref="DetailsOfOthSourcesIncOutsideIndia" minOccurs="0" maxOccurs="unbounded" />
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="DetailsForiegnBank">
		<xs:annotation>
			<xs:documentation> Details Of Foreign Bank</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:sequence>
				<xs:element name="CountryName">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="55" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element ref="CountryCode" />
				<xs:element name="ZipCode">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="8" />
							<xs:minLength value="1" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="Bankname">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="125" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AddressOfBank">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="200" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="NameAsInAccount">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="125" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="OwnerStatus">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:enumeration value="OWNER" />
							<xs:enumeration value="BENEFICIAL_OWNER" />
							<xs:enumeration value="BENIFICIARY" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ForeignAccountNumber">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="34" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="IBANSWIFTCode">
				<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="30" />
							<xs:minLength value="1" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AccOpenDate">
					<xs:simpleType>
						<xs:restriction base="xs:date">
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="PeakBalanceDuringYear" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:long">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="IntrstAccured" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:long">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="IntrstTaxAmt" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:long">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="IntrstTaxSch">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="50" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="IntrstTaxSchNo">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="50" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
		<xs:element name="DetailsFinancialInterest">
		<xs:annotation>
			<xs:documentation> Details Of Financial Interest</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:sequence>
				<xs:element name="CountryName">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="55" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element ref="CountryCode" />
				<xs:element name="ZipCode">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="8" />
							<xs:minLength value="1" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="NatureOfEntity" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="100" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="NameOfEntity">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="125" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AddressOfEntity">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="200" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="NatureOfInt">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:enumeration value="DIRECT" />
							<xs:enumeration value="BENEFICIAL_OWNER" />
							<xs:enumeration value="BENIFICIARY" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="DateHeld">
					<xs:simpleType>
						<xs:restriction base="xs:date">
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TotalInvestment" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="IncFromInt">
					<xs:simpleType>
						<xs:restriction base="xs:long">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="NatureOfInc">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="100" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="IncTaxAmt" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:long">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="IncTaxSch">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="50" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="IncTaxSchNo">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="50" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="DetailsImmovableProperty">
		<xs:annotation>
			<xs:documentation> Details Of Immovable Property</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:sequence>
				<xs:element name="CountryName">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="55" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element ref="CountryCode" />
				<xs:element name="ZipCode">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="8" />
							<xs:minLength value="1" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AddressOfProperty" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="200" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="Ownership">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:enumeration value="DIRECT" />
							<xs:enumeration value="BENEFICIAL_OWNER" />
							<xs:enumeration value="BENIFICIARY" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="DateOfAcq">
					<xs:simpleType>
						<xs:restriction base="xs:date">
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TotalInvestment" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="IncDrvProperty">
					<xs:simpleType>
						<xs:restriction base="xs:long">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="NatureOfInc">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="100" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="IncTaxAmt" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:long">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="IncTaxSch">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="50" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="IncTaxSchNo">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="50" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="DetailsOthAssets">
		<xs:annotation>
			<xs:documentation> Details Of Other Asset</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:sequence>
				<xs:element name="CountryName">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="55" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element ref="CountryCode" />
				<xs:element name="ZipCode">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="8" />
							<xs:minLength value="1" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="NatureOfAsset">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="100" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="Ownership">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:enumeration value="DIRECT" />
							<xs:enumeration value="BENEFICIAL_OWNER" />
							<xs:enumeration value="BENIFICIARY" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="DateOfAcq">
					<xs:simpleType>
						<xs:restriction base="xs:date">
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TotalInvestment" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="IncDrvAsset">
					<xs:simpleType>
						<xs:restriction base="xs:long">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="NatureOfInc">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="100" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="IncTaxAmt" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:long">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="IncTaxSch">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="50" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="IncTaxSchNo">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="50" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="DetailsOfAccntsHvngSigningAuth">
		<xs:annotation>
			<xs:documentation> Details of account(s) in which you have signing
				authority and which has not been included above.
			</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:sequence>
				<xs:element name="NameOfInstitution">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="125" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AddressOfInstitution">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="200" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="CountryName">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="55" />
							<xs:minLength value="1" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element ref="CountryCode" />
				<xs:element name="ZipCode">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="8" />
							<xs:minLength value="1" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="NameMentionedInAccnt">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="125" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="InstitutionAccountNumber">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="34" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="PeakBalanceOrInvestment" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:long">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="IncAccuredTaxFlag">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:enumeration value="Y" />
							<xs:enumeration value="N" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="IncAccuredInAcc" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:long">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="IncOfferedAmt" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:long">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="IncOfferedSch" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="50" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="IncOfferedSchNo" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="50" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="DetailsOfTrustOutIndiaTrustee">
		<xs:annotation>
			<xs:documentation> Details of trusts, created under the laws of a
				country outside India, in which you are a trustee 2014-15 change
			</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:sequence>
				<xs:element name="CountryName">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="55" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element ref="CountryCode" />
				<xs:element name="ZipCode">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="8" />
							<xs:minLength value="1" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="NameOfTrust">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="125" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AddressOfTrust">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="200" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="NameOfOtherTrustees">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="125" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AddressOfOtherTrustees">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="200" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="NameOfSettlor">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="125" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AddressOfSettlor">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="200" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="NameOfBeneficiaries">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="125" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AddressOfBeneficiaries">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="200" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="DateHeld">
					<xs:simpleType>
						<xs:restriction base="xs:date">
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="IncDrvTaxFlag">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:enumeration value="Y" />
							<xs:enumeration value="N" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="IncDrvFromTrust" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:long">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="IncOfferedAmt" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:long">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="IncOfferedSch" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="50" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="IncOfferedSchNo" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="50" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="DetailsOfOthSourcesIncOutsideIndia">
		<xs:annotation>
			<xs:documentation> Details of any other income derived from any
				source outside India
			</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:sequence>
				<xs:element name="CountryName">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="55" />
							<xs:minLength value="1"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element ref="CountryCode" />
				<xs:element name="ZipCode">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="8" />
							<xs:minLength value="1" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="NameOfPerson">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="125" />
							<xs:minLength value="1"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AddressOfPerson">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="200" />
							<xs:minLength value="1"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="IncDerived" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:long">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="NatureOfInc">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="100" />
							<xs:minLength value="1"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="IncDrvTaxFlag">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:enumeration value="Y" />
							<xs:enumeration value="N" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="IncOfferedAmt" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:long">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="IncOfferedSch" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="50" />
							<xs:minLength value="1"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="IncOfferedSchNo" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="50" />
							<xs:minLength value="1"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
    <xs:element name="ItrScheduleFsiAy2014">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="ScheduleFsiAy2014" maxOccurs="unbounded" />
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="ScheduleFsiAy2014">
		<xs:annotation>
			<xs:documentation>FSI</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:sequence>
				<xs:element name="CountryName">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="55" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element ref="CountryCode" />
				<xs:element name="TaxIdentificationNo">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="16" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="IncFromHP" type="ScheduleFSIIncType" />
				<xs:element name="IncFromBusiness" type="ScheduleFSIIncType" />
				<xs:element name="IncCapGain" type="ScheduleFSIIncType" />
				<xs:element name="IncOthSrc" type="ScheduleFSIIncType" />
				<xs:element name="TotalCountryWise" type="TotalScheduleFSIIncType"/>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:complexType name="ScheduleFSIIncType">
		<xs:sequence>
			<xs:element name="IncFrmOutsideInd">
				<xs:simpleType>
					<xs:restriction base="xs:unsignedLong">
						<xs:totalDigits value="14" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="TaxPaidOutsideInd">
				<xs:simpleType>
					<xs:restriction base="xs:unsignedLong">
						<xs:totalDigits value="14" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="TaxPayableinInd">
				<xs:simpleType>
					<xs:restriction base="xs:unsignedLong">
						<xs:totalDigits value="14" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="TaxReliefinInd">
				<xs:simpleType>
					<xs:restriction base="xs:unsignedLong">
						<xs:totalDigits value="14" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="DTAAReliefUs90or90A" minOccurs="0">
				<xs:simpleType>
					<xs:restriction base="nonEmptyString">
						<xs:maxLength value="16" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="TotalScheduleFSIIncType">
		<xs:sequence>
			<xs:element name="IncFrmOutsideInd">
				<xs:simpleType>
					<xs:restriction base="xs:unsignedLong">
						<xs:totalDigits value="14" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="TaxPaidOutsideInd">
				<xs:simpleType>
					<xs:restriction base="xs:unsignedLong">
						<xs:totalDigits value="14" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="TaxPayableinInd">
				<xs:simpleType>
					<xs:restriction base="xs:unsignedLong">
						<xs:totalDigits value="14" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="TaxReliefinInd">
				<xs:simpleType>
					<xs:restriction base="xs:unsignedLong">
						<xs:totalDigits value="14" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
    <xs:element name="ScheduleTR1">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="ScheduleTR" maxOccurs="unbounded" minOccurs="0"/>
				<xs:element name="TotalTaxOutsideIndia">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TotalTaxReliefOutsideIndia">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TaxReliefOutsideIndiaDTAA">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TaxReliefOutsideIndiaNotDTAA">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TaxPaidOutsideIndFlg" minOccurs="0">
						<xs:simpleType>
							<xs:restriction base="nonEmptyString">
								<xs:enumeration value="YES" />
								<xs:enumeration value="NO" />
							</xs:restriction>
						</xs:simpleType>
				</xs:element>
				<xs:element name="AmtTaxRefunded" minOccurs="0">
						<xs:simpleType>
							<xs:restriction base="xs:long">
							<xs:totalDigits value="14" />
							</xs:restriction>
						</xs:simpleType>
					</xs:element>
				<xs:element name="AssmtYrTaxRelief" minOccurs="0">
						<xs:simpleType>
							<xs:restriction base="nonEmptyString">
							<xs:length value="7" />
							</xs:restriction>
						</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="ScheduleTR">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="CountryName">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="55" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element ref="CountryCode" />
				<xs:element name="TaxIdentificationNo">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="16" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TaxPaidOutsideIndia">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TaxReliefOutsideIndia">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ReliefClaimedUsSection" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:enumeration value="90" />
							<xs:enumeration value="90A" />
							<xs:enumeration value="91" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="StateCode">
		<xs:annotation>
			<xs:documentation>
				01-Andaman and Nicobar islands
				02-Andhra Pradesh
				03-Arunachal Pradesh
				04-Assam
				05-Bihar
				06-Chandigarh
				07-Dadra Nagar and Haveli
				08-Daman and Diu
				09- Delhi
				10- Goa
				11-Gujarat
				12- Haryana
				13- Himachal Pradesh
				14-Jammu and Kashmir
				15- Karnataka
				16- Kerala
				17- Lakshadweep
				18-Madhya Pradesh
				19-Maharashtra
				20-Manipur
				21-meghalaya
				22-Mizoram
				23-Nagaland
				24- Orissa
				25- Pondicherry
				26- Punjab
				27-Rajasthan
				28- Sikkim
				29-Tamil Nadu
				30- Tripura
				31-Uttar Pradesh
				32- West Bengal
				33- Chhattisgarh
				34- Uttarakhand
				35- Jharkhand
				36- Telangana
				99- Foreign
			</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="nonEmptyString">
				<xs:enumeration value="01" />
				<xs:enumeration value="02" />
				<xs:enumeration value="03" />
				<xs:enumeration value="04" />
				<xs:enumeration value="05" />
				<xs:enumeration value="06" />
				<xs:enumeration value="07" />
				<xs:enumeration value="08" />
				<xs:enumeration value="09" />
				<xs:enumeration value="10" />
				<xs:enumeration value="11" />
				<xs:enumeration value="12" />
				<xs:enumeration value="13" />
				<xs:enumeration value="14" />
				<xs:enumeration value="15" />
				<xs:enumeration value="16" />
				<xs:enumeration value="17" />
				<xs:enumeration value="18" />
				<xs:enumeration value="19" />
				<xs:enumeration value="20" />
				<xs:enumeration value="21" />
				<xs:enumeration value="22" />
				<xs:enumeration value="23" />
				<xs:enumeration value="24" />
				<xs:enumeration value="25" />
				<xs:enumeration value="26" />
				<xs:enumeration value="27" />
				<xs:enumeration value="28" />
				<xs:enumeration value="29" />
				<xs:enumeration value="30" />
				<xs:enumeration value="31" />
				<xs:enumeration value="32" />
				<xs:enumeration value="33" />
				<xs:enumeration value="34" />
				<xs:enumeration value="35" />
				<xs:enumeration value="36" />
				<xs:enumeration value="99" />
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="CountryCode">
		<xs:annotation>
			<xs:documentation>
				"93":"AFGHANISTAN",
				"1001":"ÅLAND ISLANDS",
				"355":"ALBANIA",
				"213":"ALGERIA",
				"684":"AMERICAN SAMOA",
				"376":"ANDORRA",
				"244":"ANGOLA",
				"1264":"ANGUILLA",
				"1010":"ANTARCTICA",
				"1268":"ANTIGUA AND BARBUDA",
				"54":"ARGENTINA",
				"374":"ARMENIA",
				"297":"ARUBA",
				"61":"AUSTRALIA",
				"43":"AUSTRIA",
				"994":"AZERBAIJAN",
				"1242":"BAHAMAS",
				"973":"BAHRAIN",
				"880":"BANGLADESH",
				"1246":"BARBADOS",
				"375":"BELARUS",
				"32":"BELGIUM",
				"501":"BELIZE",
				"229":"BENIN",
				"1441":"BERMUDA",
				"975":"BHUTAN",
				"591":"BOLIVIA (PLURINATIONAL STATE OF)",
				"1002":"BONAIRE, SINT EUSTATIUS AND SABA",
				"387":"BOSNIA AND HERZEGOVINA",
				"267":"BOTSWANA",
				"1003":"BOUVET ISLAND",
				"55":"BRAZIL",
				"1014":"BRITISH INDIAN OCEAN TERRITORY",
				"673":"BRUNEI DARUSSALAM",
				"359":"BULGARIA",
				"226":" BURKINA FASO",
				"257":"BURUNDI",
				"238":"CABO VERDE",
				"855":"CAMBODIA",
				"237":"CAMEROON",
				"1":"CANADA",
				"1345":"CAYMAN ISLANDS",
				"236":"CENTRAL AFRICAN REPUBLIC",
				"235":"CHAD",
				"56":"CHILE",
				"86":"CHINA",
				"9":"CHRISTMAS ISLAND",
				"672":"COCOS (KEELING) ISLANDS",
				"57":"COLOMBIA",
				"270":"COMOROS",
				"242":"CONGO",
				"243":"CONGO (DEMOCRATIC REPUBLIC OF THE)",
				"682":"COOK ISLANDS",
				"506":"COSTA RICA",
				"225":"CÔTE D'IVOIRE",
				"385":"CROATIA",
				"53":"CUBA",
				"1015":"CURAÇAO",
				"357":"CYPRUS",
				"420":"CZECHIA",
				"45":"DENMARK",
				"253":"DJIBOUTI",
				"1767":"DOMINICA",
				"1809":"DOMINICAN REPUBLIC",
				"593":"ECUADOR",
				"20":"EGYPT",
				"503":"EL SALVADOR",
				"240":"EQUATORIAL GUINEA",
				"291":"ERITREA",
				"372":"ESTONIA",
				"251":"ETHIOPIA",
				"500":"FALKLAND ISLANDS (MALVINAS)",
				"298":"FAROE ISLANDS",
				"679":"FIJI",
				"358":"FINLAND",
				"33":"FRANCE",
				"594":"FRENCH GUIANA",
				"689":"FRENCH POLYNESIA",
				"1004":"FRENCH SOUTHERN TERRITORIES",
				"241":"GABON",
				"220":"GAMBIA",
				"995":"GEORGIA",
				"49":"GERMANY",
				"233":"GHANA",
				"350":"GIBRALTAR",
				"30":"GREECE",
				"299":"GREENLAND",
				"1473":"GRENADA",
				"590":"GUADELOUPE",
				"1671":"GUAM",
				"502":"GUATEMALA",
				"1481":"GUERNSEY",
				"224":"GUINEA",
				"245":"GUINEA-BISSAU",
				"592":"GUYANA",
				"509":"HAITI",
				"1005":"HEARD ISLAND AND MCDONALD ISLANDS",
				"6":"HOLY SEE",
				"504":"HONDURAS",
				"852":"HONG KONG",
				"36":"HUNGARY",
				"354":"ICELAND",
				"91":"INDIA",
				"62":"INDONESIA",
				"98":"IRAN (ISLAMIC REPUBLIC OF)",
				"964":"IRAQ",
				"353":"IRELAND",
				"1624":"ISLE OF MAN",
				"972":"ISRAEL",
				"5":"ITALY",
				"1876":"JAMAICA",
				"81":"JAPAN",
				"1534":"JERSEY",
				"962":"JORDAN",
				"7":"KAZAKHSTAN",
				"254":"KENYA",
				"686":"KIRIBATI",
				"850":"KOREA(DEMOCRATIC PEOPLE'S REPUBLIC OF)",
				"82":"KOREA (REPUBLIC OF)",
				"965":"KUWAIT",
				"996":"KYRGYZSTAN",
				"856":"LAO PEOPLE'S DEMOCRATIC REPUBLIC",
				"371":"LATVIA",
				"961":"LEBANON",
				"266":"LESOTHO",
				"231":"LIBERIA",
				"218":"LIBYA",
				"423":"LIECHTENSTEIN",
				"370":"LITHUANIA",
				"352":"LUXEMBOURG",
				"853":"MACAO",
				"389":"MACEDONIA(THE FORMER YUGOSLAV REPUBLIC OF)",
				"261":"MADAGASCAR",
				"256":"MALAWI",
				"60":"MALAYSIA",
				"960":"MALDIVES",
				"223":"MALI",
				"356":"MALTA",
				"692":"MARSHALL ISLANDS",
				"596":"MARTINIQUE",
				"222":"MAURITANIA",
				"230":"MAURITIUS",
				"269":"MAYOTTE",
				"52":"MEXICO",
				"691":"MICRONESIA (FEDERATED STATES OF)",
				"373":"MOLDOVA (REPUBLIC OF)",
				"377":"MONACO",
				"976":"MONGOLIA",
				"382":"MONTENEGRO",
				"1664":"MONTSERRAT",
				"212":"MOROCCO",
				"258":"MOZAMBIQUE",
				"95":"MYANMAR",
				"264":"NAMIBIA",
				"674":"NAURU",
				"977":"NEPAL",
				"31":"NETHERLANDS",
				"687":"NEW CALEDONIA",
				"64":"NEW ZEALAND",
				"505":"NICARAGUA",
				"227":"NIGER",
				"234":"NIGERIA",
				"683":"NIUE",
				"15":"NORFOLK ISLAND",
				"1670":"NORTHERN MARIANA ISLANDS",
				"47":"NORWAY",
				"968":"OMAN",
				"92":"PAKISTAN",
				"680":"PALAU",
				"970":"PALESTINE, STATE OF",
				"507":"PANAMA",
				"675":"PAPUA NEW GUINEA",
				"595":"PARAGUAY",
				"51":"PERU",
				"63":"PHILIPPINES",
				"1011":"PITCAIRN",
				"48":"POLAND",
				"14":"PORTUGAL",
				"1787":"PUERTO RICO",
				"974":"QATAR",
				"262":"RÉUNION",
				"40":"ROMANIA",
				"8":"RUSSIAN FEDERATION",
				"250":"RWANDA",
				"1006":"SAINT BARTHÉLEMY",
				"290":" SAINT HELENA, ASCENSION AND TRISTAN DA CUNHA",
				"1869":"SAINT KITTS AND NEVIS",
				"1758":"SAINT LUCIA",
				"1007":"SAINT MARTIN (FRENCH PART)",
				"508":"SAINT PIERRE AND MIQUELON",
				"1784":"SAINT VINCENT AND THE GRENADINES",
				"685":"SAMOA",
				"378":"SAN MARINO",
				"239":"SAO TOME AND PRINCIPE",
				"966":"SAUDI ARABIA",
				"221":"SENEGAL",
				"381":"SERBIA",
				"248":"SEYCHELLES",
				"232":"SIERRA LEONE",
				"65":"SINGAPORE",
				"1721":"SINT MAARTEN (DUTCH PART)",
				"421":"SLOVAKIA",
				"386":"SLOVENIA",
				"677":"SOLOMON ISLANDS",
				"252":"SOMALIA",
				"28":"SOUTH AFRICA",
				"1008":"SOUTH GEORGIA AND THE SOUTH SANDWICH ISLANDS",
				"211":"SOUTH SUDAN",
				"35":"SPAIN",
				"94":"SRI LANKA",
				"249":"SUDAN",
				"597":"SURINAME",
				"1012":"SVALBARD AND JAN MAYEN",
				"268":"SWAZILAND",
				"46":"SWEDEN",
				"41":"SWITZERLAND",
				"963":"SYRIAN ARAB REPUBLIC",
				"886":"TAIWAN, PROVINCE OF CHINA[A]",
				"992":"TAJIKISTAN",
				"255":"TANZANIA, UNITED REPUBLIC OF",
				"66":"THAILAND",
				"670":"TIMOR-LESTE (EAST TIMOR)",
				"228":"TOGO",
				"690":"TOKELAU",
				"676":"TONGA",
				"1868":"TRINIDAD AND TOBAGO",
				"216":"TUNISIA",
				"90":"TURKEY",
				"993":"TURKMENISTAN",
				"1649":"TURKS AND CAICOS ISLANDS",
				"688":"TUVALU",
				"256":"UGANDA",
				"380":"UKRAINE",
				"971":"UNITED ARAB EMIRATES",
				"44":"UNITED KINGDOM OF GREAT BRITAIN AND NORTHERN IRELAND",
				"2":"UNITED STATES OF AMERICA",
				"1009":"UNITED STATES MINOR OUTLYING ISLANDS",
				"598":"URUGUAY",
				"998":"UZBEKISTAN",
				"678":"VANUATU",
				"58":"VENEZUELA (BOLIVARIAN REPUBLIC OF)",
				"84":"VIET NAM",
				"1284":"VIRGIN ISLANDS (BRITISH)",
				"1340":"VIRGIN ISLANDS (U.S.)",
				"681":"WALLIS AND FUTUNA",
				"1013":"WESTERN SAHARA",
				"967":"YEMEN",
				"260":"ZAMBIA",
				"263":"ZIMBABWE",
				"9999":"OTHERS"
			</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="nonEmptyString">
				<xs:maxLength value="4" />
				<xs:minLength value="1" />
				<xs:enumeration value="93" />
				<xs:enumeration value="1001" />
				<xs:enumeration value="355" />
				<xs:enumeration value="213" />
				<xs:enumeration value="684" />
				<xs:enumeration value="376" />
				<xs:enumeration value="244" />
				<xs:enumeration value="1264" />
				<xs:enumeration value="1010" />
				<xs:enumeration value="1268" />
				<xs:enumeration value="54" />
				<xs:enumeration value="374" />
				<xs:enumeration value="297" />
				<xs:enumeration value="61" />
				<xs:enumeration value="43" />
				<xs:enumeration value="994" />
				<xs:enumeration value="1242" />
				<xs:enumeration value="973" />
				<xs:enumeration value="880" />
				<xs:enumeration value="1246" />
				<xs:enumeration value="375" />
				<xs:enumeration value="32" />
				<xs:enumeration value="501" />
				<xs:enumeration value="229" />
				<xs:enumeration value="1441" />
				<xs:enumeration value="975" />
				<xs:enumeration value="591" />
				<xs:enumeration value="1002" />
				<xs:enumeration value="387" />
				<xs:enumeration value="267" />
				<xs:enumeration value="1003" />
				<xs:enumeration value="55" />
				<xs:enumeration value="1014" />
				<xs:enumeration value="673" />
				<xs:enumeration value="359" />
				<xs:enumeration value="226" />
				<xs:enumeration value="257" />
				<xs:enumeration value="238" />
				<xs:enumeration value="855" />
				<xs:enumeration value="237" />
				<xs:enumeration value="1" />
				<xs:enumeration value="1345" />
				<xs:enumeration value="236" />
				<xs:enumeration value="235" />
				<xs:enumeration value="56" />
				<xs:enumeration value="86" />
				<xs:enumeration value="9" />
				<xs:enumeration value="672" />
				<xs:enumeration value="57" />
				<xs:enumeration value="270" />
				<xs:enumeration value="242" />
				<xs:enumeration value="243" />
				<xs:enumeration value="682" />
				<xs:enumeration value="506" />
				<xs:enumeration value="225" />
				<xs:enumeration value="385" />
				<xs:enumeration value="53" />
				<xs:enumeration value="1015" />
				<xs:enumeration value="357" />
				<xs:enumeration value="420" />
				<xs:enumeration value="45" />
				<xs:enumeration value="253" />
				<xs:enumeration value="1767" />
				<xs:enumeration value="1809" />
				<xs:enumeration value="593" />
				<xs:enumeration value="20" />
				<xs:enumeration value="503" />
				<xs:enumeration value="240" />
				<xs:enumeration value="291" />
				<xs:enumeration value="372" />
				<xs:enumeration value="251" />
				<xs:enumeration value="500" />
				<xs:enumeration value="298" />
				<xs:enumeration value="679" />
				<xs:enumeration value="358" />
				<xs:enumeration value="33" />
				<xs:enumeration value="594" />
				<xs:enumeration value="689" />
				<xs:enumeration value="1004" />
				<xs:enumeration value="241" />
				<xs:enumeration value="220" />
				<xs:enumeration value="995" />
				<xs:enumeration value="49" />
				<xs:enumeration value="233" />
				<xs:enumeration value="350" />
				<xs:enumeration value="30" />
				<xs:enumeration value="299" />
				<xs:enumeration value="1473" />
				<xs:enumeration value="590" />
				<xs:enumeration value="1671" />
				<xs:enumeration value="502" />
				<xs:enumeration value="1481" />
				<xs:enumeration value="224" />
				<xs:enumeration value="245" />
				<xs:enumeration value="592" />
				<xs:enumeration value="509" />
				<xs:enumeration value="1005" />
				<xs:enumeration value="6" />
				<xs:enumeration value="504" />
				<xs:enumeration value="852" />
				<xs:enumeration value="36" />
				<xs:enumeration value="354" />
				<xs:enumeration value="91" />
				<xs:enumeration value="62" />
				<xs:enumeration value="98" />
				<xs:enumeration value="964" />
				<xs:enumeration value="353" />
				<xs:enumeration value="1624" />
				<xs:enumeration value="972" />
				<xs:enumeration value="5" />
				<xs:enumeration value="1876" />
				<xs:enumeration value="81" />
				<xs:enumeration value="1534" />
				<xs:enumeration value="962" />
				<xs:enumeration value="7" />
				<xs:enumeration value="254" />
				<xs:enumeration value="686" />
				<xs:enumeration value="850" />
				<xs:enumeration value="82" />
				<xs:enumeration value="965" />
				<xs:enumeration value="996" />
				<xs:enumeration value="856" />
				<xs:enumeration value="371" />
				<xs:enumeration value="961" />
				<xs:enumeration value="266" />
				<xs:enumeration value="231" />
				<xs:enumeration value="218" />
				<xs:enumeration value="423" />
				<xs:enumeration value="370" />
				<xs:enumeration value="352" />
				<xs:enumeration value="853" />
				<xs:enumeration value="389" />
				<xs:enumeration value="261" />
				<xs:enumeration value="265" />
				<xs:enumeration value="60" />
				<xs:enumeration value="960" />
				<xs:enumeration value="223" />
				<xs:enumeration value="356" />
				<xs:enumeration value="692" />
				<xs:enumeration value="596" />
				<xs:enumeration value="222" />
				<xs:enumeration value="230" />
				<xs:enumeration value="269" />
				<xs:enumeration value="52" />
				<xs:enumeration value="691" />
				<xs:enumeration value="373" />
				<xs:enumeration value="377" />
				<xs:enumeration value="976" />
				<xs:enumeration value="382" />
				<xs:enumeration value="1664" />
				<xs:enumeration value="212" />
				<xs:enumeration value="258" />
				<xs:enumeration value="95" />
				<xs:enumeration value="264" />
				<xs:enumeration value="674" />
				<xs:enumeration value="977" />
				<xs:enumeration value="31" />
				<xs:enumeration value="687" />
				<xs:enumeration value="64" />
				<xs:enumeration value="505" />
				<xs:enumeration value="227" />
				<xs:enumeration value="234" />
				<xs:enumeration value="683" />
				<xs:enumeration value="15" />
				<xs:enumeration value="1670" />
				<xs:enumeration value="47" />
				<xs:enumeration value="968" />
				<xs:enumeration value="92" />
				<xs:enumeration value="680" />
				<xs:enumeration value="970" />
				<xs:enumeration value="507" />
				<xs:enumeration value="675" />
				<xs:enumeration value="595" />
				<xs:enumeration value="51" />
				<xs:enumeration value="63" />
				<xs:enumeration value="1011" />
				<xs:enumeration value="48" />
				<xs:enumeration value="14" />
				<xs:enumeration value="1787" />
				<xs:enumeration value="974" />
				<xs:enumeration value="262" />
				<xs:enumeration value="40" />
				<xs:enumeration value="8" />
				<xs:enumeration value="250" />
				<xs:enumeration value="1006" />
				<xs:enumeration value="290" />
				<xs:enumeration value="1869" />
				<xs:enumeration value="1758" />
				<xs:enumeration value="1007" />
				<xs:enumeration value="508" />
				<xs:enumeration value="1784" />
				<xs:enumeration value="685" />
				<xs:enumeration value="378" />
				<xs:enumeration value="239" />
				<xs:enumeration value="966" />
				<xs:enumeration value="221" />
				<xs:enumeration value="381" />
				<xs:enumeration value="248" />
				<xs:enumeration value="232" />
				<xs:enumeration value="65" />
				<xs:enumeration value="1721" />
				<xs:enumeration value="421" />
				<xs:enumeration value="386" />
				<xs:enumeration value="677" />
				<xs:enumeration value="252" />
				<xs:enumeration value="28" />
				<xs:enumeration value="1008" />
				<xs:enumeration value="211" />
				<xs:enumeration value="35" />
				<xs:enumeration value="94" />
				<xs:enumeration value="249" />
				<xs:enumeration value="597" />
				<xs:enumeration value="1012" />
				<xs:enumeration value="268" />
				<xs:enumeration value="46" />
				<xs:enumeration value="41" />
				<xs:enumeration value="963" />
				<xs:enumeration value="886" />
				<xs:enumeration value="992" />
				<xs:enumeration value="255" />
				<xs:enumeration value="66" />
				<xs:enumeration value="670" />
				<xs:enumeration value="228" />
				<xs:enumeration value="690" />
				<xs:enumeration value="676" />
				<xs:enumeration value="1868" />
				<xs:enumeration value="216" />
				<xs:enumeration value="90" />
				<xs:enumeration value="993" />
				<xs:enumeration value="1649" />
				<xs:enumeration value="688" />
				<xs:enumeration value="256" />
				<xs:enumeration value="380" />
				<xs:enumeration value="971" />
				<xs:enumeration value="44" />
				<xs:enumeration value="2" />
				<xs:enumeration value="1009" />
				<xs:enumeration value="598" />
				<xs:enumeration value="998" />
				<xs:enumeration value="678" />
				<xs:enumeration value="58" />
				<xs:enumeration value="84" />
				<xs:enumeration value="1284" />
				<xs:enumeration value="1340" />
				<xs:enumeration value="681" />
				<xs:enumeration value="1013" />
				<xs:enumeration value="967" />
				<xs:enumeration value="260" />
				<xs:enumeration value="263" />
				<xs:enumeration value="9999" />
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="ITRScheduleAMTC">
		<xs:annotation>
			<xs:documentation> AMTC</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:sequence>
				<xs:element name="TaxSection115JC" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TaxOthProvisions" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AmtTaxCreditAvailable" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element ref="ScheduleAMTC" maxOccurs="unbounded" />
				<xs:element name="CurrAssYr">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="7" />
							<xs:enumeration value="2018-19" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="CurrYrAmtCreditGross" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="CurrYrCreditBalBF" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="CurrYrCreditCarryFwd" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TotAMTGross" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TotSetOffEys" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TotBalBF" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TotAmtCreditUtilisedCY" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TotBalAMTCreditCF" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TaxSection115JD" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AmtLiabilityAvailable" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="SchedulePTI">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="SchedulePTIDtls" maxOccurs="unbounded" />
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="SchedulePTIDtls">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="BusinessName">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="125"/>
							<xs:minLength value="1"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="BusinessPAN">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:length value="10" />
							<xs:pattern value="[A-Z]{5}[0-9]{4}[A-Z]{1}" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="IncFromHP" type="SchedulePTIType" />
				<xs:element name="CapitalGainsPTI">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="ShortTermCG" type="SchedulePTIType" />
							<xs:element name="LongTermCG" type="SchedulePTIType" />
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="IncOthSrc" type="SchedulePTIType" />
				<xs:element name="IncClmdPTI">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="Sec23FBB" type="SchedulePTIType" />
							<xs:element name="SecBIncExmptDtl" type="SchedulePTIIncExmtType" minOccurs="0" />
							<xs:element name="SecCIncExmptDtl" type="SchedulePTIIncExmtType" minOccurs="0"/>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:complexType name="SchedulePTIIncExmtType">
		<xs:sequence>
			<xs:element name="SectionCode">
				<xs:simpleType>
					<xs:restriction base="nonEmptyString">
						<xs:maxLength value="10"/>
						<xs:minLength value="1"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="SecBCIncExmptDtl" type="SchedulePTIType" />
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="SchedulePTIType">
		<xs:sequence>
			<xs:element name="AmountOfInc">
				<xs:simpleType>
					<xs:restriction base="xs:long">
						<xs:totalDigits value="14" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="TDSAmount">
				<xs:simpleType>
					<xs:restriction base="xs:unsignedLong">
						<xs:totalDigits value="14" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:element name="ScheduleAMTC">
		<xs:annotation>
			<xs:documentation> AMTC</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:sequence>
				<xs:element name="AssYr">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="7" />
							<xs:pattern value="[0-9][0-9][0-9][0-9]-[0-9][0-9]" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AmtCreditGross" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AmtCreditSetOfEy" default="0"
					minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AmtCreditBalBroughtFwd" default="0"
					minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AmtCreditUtilized" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="BalAmtCreditCarryFwd" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="ITRScheduleAMT">
		<xs:annotation>
			<xs:documentation> Computation of Alternate Minimum Tax payable under section 115JC</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:sequence>
				<xs:element name="TotalIncItem11" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element ref="AdjustmentSec115JC" />
				<xs:element name="AdjustedUnderSec115JC" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TaxPayableUnderSec115JC" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="AdjustmentSec115JC">
		<xs:annotation>
			<xs:documentation> Adjustment as per section 115JC(2)</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:sequence>
				<xs:element name="DeductClaimSec6A" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="DeductClaimSec10AA" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="DeductClaimSec35AD" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="Total" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="NatOfBus">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="NatureOfBusiness" maxOccurs="3">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="Code">
								<xs:annotation>
									<xs:documentation>
										01001 - Growing and manufacturing of tea
										01002 - Growing and manufacturing of coffee
										01003 - Growing and manufacturing of rubber
										01004 - Market gardening and horticulture specialties
										01005 - Raising of silk worms and production of silk
										01006 - Raising of bees and production of honey
										01007 - Raising of poultry and production of eggs
										01008 - Rearing of sheep and production of wool
										01009 - Rearing of animals and production of animal products
										01010 - Agricultural and animal husbandry services
										01011 - Soil conservation, soil testing and soil desalination services
										01012 - Hunting, trapping and game propagation services
										01013 - Growing of timber, plantation, operation of tree nurseries and conserving of forest
										01014 - Gathering of tendu leaves
										01015 - Gathering of other wild growing materials
										01016 - Forestry service activities, timber cruising, afforestation and reforestation
										01017 - Logging service activities, transport of logs within the forest
										01018 - Other agriculture, animal husbandry or forestry activity n.e.c
										02001 - Fishing on commercial basis in inland waters
										02002 - Fishing on commercial basis in ocean and coastal areas
										02003 - Fish farming
										02004 - Gathering of marine materials such as natural pearls, sponges, coral etc.
										02005 - Services related to marine and fresh water fisheries, fish hatcheries and fish farms
										02006 - Other Fish farming activity n.e.c
										03001 - Mining and agglomeration of hard coal
										03002 - Mining and agglomeration of lignite
										03003 - Extraction and agglomeration of peat
										03004 - Extraction of crude petroleum and natural gas
										03005 - Service activities incidental to oil and gas extraction excluding surveying
										03006 - Mining of uranium and thorium ores
										03007 - Mining of iron ores
										03008 - Mining of non-ferrous metal ores, except uranium and thorium ores
										03009 - Mining of gemstones
										03010 - Mining of chemical and fertilizer minerals
										03011 - Mining of quarrying of abrasive materials
										03012 - Mining of mica, graphite and asbestos
										03013 - Quarrying of stones (marble/granite/dolomite), sand and clay
										03014 - Other mining and quarrying
										03015 - Mining and production of salt
										03016 - Other mining and quarrying n.e.c
										04001 - Production, processing and preservation of meat and meat products
										04002 - Production, processing and preservation of fish and fish products
										04003 - Manufacture of vegetable oil, animal oil and fats
										04004 - Processing of fruits, vegetables and edible nuts
										04005 - Manufacture of dairy products
										04006 - Manufacture of sugar
										04007 - Manufacture of cocoa, chocolates and sugar confectionery
										04008 - Flour milling
										04009 - Rice milling
										04010 - Dal milling
										04011 - Manufacture of other grain mill products
										04012 - Manufacture of bakery products
										04013 - Manufacture of starch products
										04014 - Manufacture of animal feeds
										04015 - Manufacture of other food products
										04016 - Manufacturing of wines
										04017 - Manufacture of beer
										04018 - Manufacture of malt liquors
										04019 - Distilling and blending of spirits, production of ethyl alcohol
										04020 - Manufacture of mineral water
										04021 - Manufacture of soft drinks
										04022 - Manufacture of other non-alcoholic beverages
										04023 - Manufacture of tobacco products
										04024 - Manufacture of textiles (other than by handloom)
										04025 - Manufacture of textiles using handlooms (khadi)
										04026 - Manufacture of carpet, rugs, blankets, shawls etc. (other than by hand)
										04027 - Manufacture of carpet, rugs, blankets, shawls etc. by hand
										04028 - Manufacture of wearing apparel
										04029 - Tanning and dressing of leather
										04030 - Manufacture of luggage, handbags and the like saddler and harness
										04031 - Manufacture of footwear
										04032 - Manufacture of wood and wood products, cork, straw and plaiting material
										04033 - Manufacture of paper and paper products
										04034 - Publishing, printing and reproduction of recorded media
										04035 - Manufacture of coke oven products
										04036 - Manufacture of refined petroleum products
										04037 - Processing of nuclear fuel
										04038 - Manufacture of fertilizers and nitrogen compounds
										04039 - Manufacture of plastics in primary forms and of synthetic rubber
										04040 - Manufacture of paints, varnishes and similar coatings
										04041 - Manufacture of pharmaceuticals, medicinal chemicals and botanical products
										04042 - Manufacture of soap and detergents
										04043 - Manufacture of other chemical products
										04044 - Manufacture of man-made fibers
										04045 - Manufacture of rubber products
										04046 - Manufacture of plastic products
										04047 - Manufacture of glass and glass products
										04048 - Manufacture of cement, lime and plaster
										04049 - Manufacture of articles of concrete, cement and plaster
										04050 - Manufacture of Bricks
										04051 - Manufacture of other clay and ceramic products
										04052 - Manufacture of other non-metallic mineral products
										04053 - Manufacture of pig iron, sponge iron, Direct Reduced Iron etc.
										04054 - Manufacture of Ferro alloys
										04055 - Manufacture of Ingots, billets, blooms and slabs etc.
										04056 - Manufacture of steel products
										04057 - Manufacture of basic precious and non-ferrous metals
										04058 - Manufacture of non-metallic mineral products
										04059 - Casting of metals
										04060 - Manufacture of fabricated metal products
										04061 - Manufacture of engines and turbines
										04062 - Manufacture of pumps and compressors
										04063 - Manufacture of bearings and gears
										04064 - Manufacture of ovens and furnaces
										04065 - Manufacture of lifting and handling equipment
										04066 - Manufacture of other general purpose machinery
										04067 - Manufacture of agricultural and forestry machinery
										04068 - Manufacture of Machine Tools
										04069 - Manufacture of machinery for metallurgy
										04070 - Manufacture of machinery for mining, quarrying and constructions
										04071 - Manufacture of machinery for processing of food and beverages
										04072 - Manufacture of machinery for leather and textile
										04073 - Manufacture of weapons and ammunition
										04074 - Manufacture of other special purpose machinery
										04075 - Manufacture of domestic appliances
										04076 - Manufacture of office, accounting and computing machinery
										04077 - Manufacture of electrical machinery and apparatus
										04078 - Manufacture of Radio, Television, communication equipment and apparatus
										04079 - Manufacture of medical and surgical equipment
										04080 - Manufacture of industrial process control equipment
										04081 - Manufacture of instruments and appliances for measurements and navigation
										04082 - Manufacture of optical instruments
										04083 - Manufacture of watches and clocks
										04084 - Manufacture of motor vehicles
										04085 - Manufacture of body of motor vehicles
										04086 - Manufacture of parts and accessories of motor vehicles and engines
										04087 - Building and repair of ships and boats
										04088 - Manufacture of railway locomotive and rolling stocks
										04089 - Manufacture of aircraft and spacecraft
										04090 - Manufacture of bicycles
										04091 - Manufacture of other transport equipment
										04092 - Manufacture of furniture
										04093 - Manufacture of jewellery
										04094 - Manufacture of sports goods
										04095 - Manufacture of musical instruments
										04096 - Manufacture of games and toys
										04097 - Other manufacturing n.e.c.
										04098 - Recycling of metal waste and scrap
										04099 - Recycling of non- metal waste and scrap
										05001 -	Production, collection and distribution of electricity
										05002 -	Manufacture and distribution of gas
										05003 -	Collection, purification and distribution of water
										05004 -	Other essential commodity service n.e.c
										06001 -	Site preparation works
										06002 -	Building of complete constructions or parts- civil contractors
										06003 -	Building installation
										06004 -	Building completion
										06005 -	Construction and maintenance of roads, rails, bridges, tunnels, ports, harbour, runways etc.
										06006 -	Construction and maintenance of power plants
										06007 -	Construction and maintenance of industrial plants
										06008 -	Construction and maintenance of power transmission and telecommunication lines
										06009 -	Construction of water ways and water reservoirs
										06010 -	Other construction activity n.e.c.
										07001 -	Purchase, sale and letting of leased buildings (residential and non-residential)
										07002 -	Operating of real estate of self-owned buildings (residential and non-residential)
										07003 -	Developing and sub-dividing real estate into lots
										07004 -	Real estate activities on a fee or contract basis
										07005 -	Other real estate/renting services n.e.c
										08001 -	Renting of land transport equipment
										08002 -	Renting of water transport equipment
										08003 -	Renting of air transport equipment
										08004 -	Renting of agricultural machinery and equipment
										08005 -	Renting of construction and civil engineering machinery
										08006 -	Renting of office machinery and equipment
										08007 -	Renting of other machinery and equipment n.e.c.
										08008 -	Renting of personal and household goods n.e.c.
										08009 -	Renting of other machinery n.e.c.
										09001 -	Wholesale and retail sale of motor vehicles
										09002 -	Repair and maintenance of motor vehicles
										09003 -	Sale of motor parts and accessories- wholesale and retail
										09004 -	Retail sale of automotive fuel
										09005 -	General commission agents, commodity brokers and auctioneers
										09006 -	Wholesale of agricultural raw material
										09007 -	Wholesale of food and beverages and tobacco
										09008 -	Wholesale of household goods
										09009 -	Wholesale of metals and metal ores
										09010 -	Wholesale of household goods
										09011 -	Wholesale of construction material
										09012 -	Wholesale of hardware and sanitary fittings
										09013 -	Wholesale of cotton and jute
										09014 -	Wholesale of raw wool and raw silk
										09015 -	Wholesale of other textile fibres
										09016 -	Wholesale of industrial chemicals
										09017 -	Wholesale of fertilizers and pesticides
										09018 -	Wholesale of electronic parts and equipment
										09019 -	Wholesale of other machinery, equipment and supplies
										09020 -	Wholesale of waste, scrap and materials for re-cycling
										09021 -	Retail sale of food, beverages and tobacco in specialized stores
										09022 -	Retail sale of other goods in specialized stores
										09023 -	Retail sale in non-specialized stores
										09024 -	Retail sale of textiles, apparel, footwear, leather goods
										09025 -	Retail sale of other household appliances
										09026 -	Retail sale of hardware, paint and glass
										09027 -	Wholesale of other products n.e.c
										09028 -	Retail sale of other products n.e.c
										10001 -	Hotels – Star rated
										10002 -	Hotels – Non-star rated
										10003 -	Motels, Inns and Dharmshalas
										10004 -	Guest houses and circuit houses
										10005 -	Dormitories and hostels at educational institutions
										10006 -	Short stay accommodations n.e.c.
										10007 -	Restaurants – with bars
										10008 -	Restaurants – without bars
										10009 -	Canteens
										10010 -	Independent caterers
										10011 -	Casinos and other games of chance
										10012 -	Other hospitality services n.e.c.
										11001 -	Travel agencies and tour operators
										11002 -	Packers and movers
										11003 -	Passenger land transport
										11004 -	Air transport
										11005 -	Transport by urban/sub-urban railways
										11006 -	Inland water transport
										11007 -	Sea and coastal water transport
										11008 -	Freight transport by road
										11009 -	Freight transport by railways
										11010 -	Forwarding of freight
										11011 -	Receiving and acceptance of freight
										11012 -	Cargo handling
										11013 -	Storage and warehousing
										11014 -	Transport via pipelines (transport of gases, liquids, slurry and other commodities)
										11015 -	Other Transport and Logistics services n.e.c
										12001 -	Post and courier activities
										12002 -	Basic telecom services
										12003 -	Value added telecom services
										12004 -	Maintenance of telecom network
										12005 -	Activities of the cable operators
										12006 -	Other Post and Telecommunication services n.e.c
										13001 -	Commercial banks, saving banks and discount houses
										13002 -	Specialised institutions granting credit
										13003 -	Financial leasing
										13004 -	Hire-purchase financing
										13005 -	Housing finance activities
										13006 -	Commercial loan activities
										13007 -	Credit cards
										13008 -	Mutual funds
										13009 -	Chit fund
										13010 -	Investment activities
										13011 -	Life insurance
										13012 -	Pension funding
										13013 -	Non-life insurance
										13014 -	Administration of financial markets
										13015 -	Stock brokers, sub-brokers and related activities
										13016 -	Financial advisers, mortgage advisers and brokers
										13017 -	Foreign exchange services
										13018 -	Other financial intermediation services n.e.c.
										14001 -	Software development
										14002 -	Other software consultancy
										14003 -	Data processing
										14004 -	Database activities and distribution of electronic content
										14005 -	Other IT enabled services
										14006 -	BPO services
										14007 -	Cyber café
										14008 -	Maintenance and repair of office, accounting and computing machinery
										14009 -	Computer training and educational institutes
										14010 -	Other computation related services n.e.c.
										15001 -	Natural sciences and engineering
										15002 -	Social sciences and humanities
										15003 -	Other Research and Development activities n.e.c.
										16001 -	Legal profession
										16002 -	Accounting, book-keeping and auditing profession
										16003 -	Tax consultancy
										16004 -	Architectural profession
										16005 -	Engineering and technical consultancy
										16006 -	Advertising
										16007 -	Fashion designing
										16008 -	Interior decoration
										16009 -	Photography
										16010 -	Auctioneers
										16011 -	Business brokerage
										16012 -	Market research and public opinion polling
										16013 -	Business and management consultancy activities
										16014 -	Labour recruitment and provision of personnel
										16015 -	Investigation and security services
										16016 -	Building-cleaning and industrial cleaning activities
										16017 -	Packaging activities
										16018 -	Secretarial activities
										16019 -	Other professional services n.e.c.
										17001 -	Primary education
										17002 -	Secondary/ senior secondary education
										17003 -	Technical and vocational secondary/ senior secondary education
										17004 -	Higher education
										17005 -	Education by correspondence
										17006 -	Coaching centres and tuitions
										17007 -	Other education services n.e.c.
										18001 -	General hospitals
										18002 -	Speciality and super speciality hospitals
										18003 -	Nursing homes
										18004 -	Diagnostic centres
										18005 -	Pathological laboratories
										18006 -	Independent blood banks
										18007 -	Medical transcription
										18008 -	Independent ambulance services
										18009 -	Medical suppliers, agencies and stores
										18010 -	Medical clinics
										18011 -	Dental practice
										18012 -	Ayurveda practice
										18013 -	Unani practice
										18014 -	Homeopathy practice
										18015 -	Nurses, physiotherapists or other para-medical practitioners
										18016 -	Veterinary hospitals and practice
										18017 -	Other healthcare services
										19001 -	Social work activities with accommodation (orphanages and old age homes)
										19002 -	Social work activities without accommodation (Creches)
										19003 -	Industry associations, chambers of commerce
										19004 -	Professional organisations
										19005 -	Trade unions
										19006 -	Religious organizations
										19007 -	Political organisations
										19008 -	Other membership organisations n.e.c. (rotary clubs, book clubs and philatelic clubs)
										19009 -	Other Social or community service n.e.c
										20001 -	Motion picture production
										20002 -	Film distribution
										20003 -	Film laboratories
										20004 -	Television channel productions
										20005 -	Television channels broadcast
										20006 -	Video production and distribution
										20007 -	Sound recording studios
										20008 -	Radio - recording and distribution
										20009 -	Stage production and related activities
										20010 -	Individual artists excluding authors
										20011 -	Literary activities
										20012 -	Other cultural activities n.e.c.
										20013 -	Circuses and race tracks
										20014 -	Video Parlours
										20015 -	News agency activities
										20016 -	Library and archives activities
										20017 -	Museum activities
										20018 -	Preservation of historical sites and buildings
										20019 -	Botanical and zoological gardens
										20020 -	Operation and maintenance of sports facilities
										20021 -	Activities of sports and game schools
										20022 -	Organisation and operation of indoor/outdoor sports and promotion and production of sporting events
										20023 -	Other sporting activities n.e.c.
										20024 -	Other recreational activities n.e.c.
										21001 -	Hair dressing and other beauty treatment
										21002 -	Funeral and related activities
										21003 -	Marriage bureaus
										21004 -	Pet care services
										21005 -	Sauna and steam baths, massage salons etc.
										21006 -	Astrological and spiritualists’ activities
										21007 -	Private households as employers of domestic staff
										21008 -	Other services n.e.c.
										22001 -	Extra territorial organisations and bodies (IMF, World Bank, European Commission etc.)
									</xs:documentation>
								</xs:annotation>
								<xs:simpleType>
									<xs:restriction base="nonEmptyString">
										<xs:enumeration value="01001" />
										<xs:enumeration value="01002" />
										<xs:enumeration value="01003" />
										<xs:enumeration value="01004" />
										<xs:enumeration value="01005" />
										<xs:enumeration value="01006" />
										<xs:enumeration value="01007" />
										<xs:enumeration value="01008" />
										<xs:enumeration value="01009" />
										<xs:enumeration value="01010" />
										<xs:enumeration value="01011" />
										<xs:enumeration value="01012" />
										<xs:enumeration value="01013" />
										<xs:enumeration value="01014" />
										<xs:enumeration value="01015" />
										<xs:enumeration value="01016" />
										<xs:enumeration value="01017" />
										<xs:enumeration value="01018" />
										<xs:enumeration value="02001" />
										<xs:enumeration value="02002" />
										<xs:enumeration value="02003" />
										<xs:enumeration value="02004" />
										<xs:enumeration value="02005" />
										<xs:enumeration value="02006" />
										<xs:enumeration value="03001" />
										<xs:enumeration value="03002" />
										<xs:enumeration value="03003" />
										<xs:enumeration value="03004" />
										<xs:enumeration value="03005" />
										<xs:enumeration value="03006" />
										<xs:enumeration value="03007" />
										<xs:enumeration value="03008" />
										<xs:enumeration value="03009" />
										<xs:enumeration value="03010" />
										<xs:enumeration value="03011" />
										<xs:enumeration value="03012" />
										<xs:enumeration value="03013" />
										<xs:enumeration value="03014" />
										<xs:enumeration value="03015" />
										<xs:enumeration value="03016" />
										<xs:enumeration value="04001" />
										<xs:enumeration value="04002" />
										<xs:enumeration value="04003" />
										<xs:enumeration value="04004" />
										<xs:enumeration value="04005" />
										<xs:enumeration value="04006" />
										<xs:enumeration value="04007" />
										<xs:enumeration value="04008" />
										<xs:enumeration value="04009" />
										<xs:enumeration value="04010" />
										<xs:enumeration value="04011" />
										<xs:enumeration value="04012" />
										<xs:enumeration value="04013" />
										<xs:enumeration value="04014" />
										<xs:enumeration value="04015" />
										<xs:enumeration value="04016" />
										<xs:enumeration value="04017" />
										<xs:enumeration value="04018" />
										<xs:enumeration value="04019" />
										<xs:enumeration value="04020" />
										<xs:enumeration value="04021" />
										<xs:enumeration value="04022" />
										<xs:enumeration value="04023" />
										<xs:enumeration value="04024" />
										<xs:enumeration value="04025" />
										<xs:enumeration value="04026" />
										<xs:enumeration value="04027" />
										<xs:enumeration value="04028" />
										<xs:enumeration value="04029" />
										<xs:enumeration value="04030" />
										<xs:enumeration value="04031" />
										<xs:enumeration value="04032" />
										<xs:enumeration value="04033" />
										<xs:enumeration value="04034" />
                                        <xs:enumeration value="04035" />
                                        <xs:enumeration value="04036" />
                                        <xs:enumeration value="04037" />
                                        <xs:enumeration value="04038" />
                                        <xs:enumeration value="04039" />
                                        <xs:enumeration value="04040" />
                                        <xs:enumeration value="04041" />
                                        <xs:enumeration value="04042" />
                                        <xs:enumeration value="04043" />
                                        <xs:enumeration value="04044" />
                                        <xs:enumeration value="04045" />
                                        <xs:enumeration value="04046" />
                                        <xs:enumeration value="04047" />
                                        <xs:enumeration value="04048" />
                                        <xs:enumeration value="04049" />
                                        <xs:enumeration value="04050" />
                                        <xs:enumeration value="04051" />
                                        <xs:enumeration value="04052" />
                                        <xs:enumeration value="04053" />
                                        <xs:enumeration value="04054" />
                                        <xs:enumeration value="04055" />
                                        <xs:enumeration value="04056" />
                                        <xs:enumeration value="04057" />
                                        <xs:enumeration value="04058" />
                                        <xs:enumeration value="04059" />
                                        <xs:enumeration value="04060" />
                                        <xs:enumeration value="04061" />
                                        <xs:enumeration value="04062" />
                                        <xs:enumeration value="04063" />
                                        <xs:enumeration value="04064" />
                                        <xs:enumeration value="04065" />
                                        <xs:enumeration value="04066" />
                                        <xs:enumeration value="04067" />
                                        <xs:enumeration value="04068" />
                                        <xs:enumeration value="04069" />
                                        <xs:enumeration value="04070" />
                                        <xs:enumeration value="04071" />
                                        <xs:enumeration value="04072" />
                                        <xs:enumeration value="04073" />
                                        <xs:enumeration value="04074" />
                                        <xs:enumeration value="04075" />
                                        <xs:enumeration value="04076" />
                                        <xs:enumeration value="04077" />
                                        <xs:enumeration value="04078" />
                                        <xs:enumeration value="04079" />
                                        <xs:enumeration value="04080" />
                                        <xs:enumeration value="04081" />
                                        <xs:enumeration value="04082" />
                                        <xs:enumeration value="04083" />
                                        <xs:enumeration value="04084" />
                                        <xs:enumeration value="04085" />
                                        <xs:enumeration value="04086" />
                                        <xs:enumeration value="04087" />
                                        <xs:enumeration value="04088" />
                                        <xs:enumeration value="04089" />
                                        <xs:enumeration value="04090" />
                                        <xs:enumeration value="04091" />
                                        <xs:enumeration value="04092" />
                                        <xs:enumeration value="04093" />
                                        <xs:enumeration value="04094" />
                                        <xs:enumeration value="04095" />
                                        <xs:enumeration value="04096" />
                                        <xs:enumeration value="04097" />
                                        <xs:enumeration value="04098" />
                                        <xs:enumeration value="04099" />
                                        <xs:enumeration value="05001" />
                                        <xs:enumeration value="05002" />
                                        <xs:enumeration value="05003" />
                                        <xs:enumeration value="05004" />
                                        <xs:enumeration value="06001" />
                                        <xs:enumeration value="06002" />
                                        <xs:enumeration value="06003" />
                                        <xs:enumeration value="06004" />
                                        <xs:enumeration value="06005" />
                                        <xs:enumeration value="06006" />
                                        <xs:enumeration value="06007" />
                                        <xs:enumeration value="06008" />
                                        <xs:enumeration value="06009" />
                                        <xs:enumeration value="06010" />
                                        <xs:enumeration value="07001" />
                                        <xs:enumeration value="07002" />
                                        <xs:enumeration value="07003" />
                                        <xs:enumeration value="07004" />
                                        <xs:enumeration value="07005" />
                                        <xs:enumeration value="08001" />
                                        <xs:enumeration value="08002" />
                                        <xs:enumeration value="08003" />
                                        <xs:enumeration value="08004" />
                                        <xs:enumeration value="08005" />
                                        <xs:enumeration value="08006" />
                                        <xs:enumeration value="08007" />
                                        <xs:enumeration value="08008" />
                                        <xs:enumeration value="08009" />
                                        <xs:enumeration value="09001" />
                                        <xs:enumeration value="09002" />
                                        <xs:enumeration value="09003" />
                                        <xs:enumeration value="09004" />
                                        <xs:enumeration value="09005" />
                                        <xs:enumeration value="09006" />
                                        <xs:enumeration value="09007" />
                                        <xs:enumeration value="09008" />
                                        <xs:enumeration value="09009" />
                                        <xs:enumeration value="09010" />
                                        <xs:enumeration value="09011" />
                                        <xs:enumeration value="09012" />
                                        <xs:enumeration value="09013" />
                                        <xs:enumeration value="09014" />
                                        <xs:enumeration value="09015" />
                                        <xs:enumeration value="09016" />
                                        <xs:enumeration value="09017" />
                                        <xs:enumeration value="09018" />
                                        <xs:enumeration value="09019" />
                                        <xs:enumeration value="09020" />
                                        <xs:enumeration value="09021" />
                                        <xs:enumeration value="09022" />
                                        <xs:enumeration value="09023" />
                                        <xs:enumeration value="09024" />
                                        <xs:enumeration value="09025" />
                                        <xs:enumeration value="09026" />
                                        <xs:enumeration value="09027" />
                                        <xs:enumeration value="09028" />
                                        <xs:enumeration value="10001" />
                                        <xs:enumeration value="10002" />
										<xs:enumeration value="10003" />
                                        <xs:enumeration value="10004" />
                                        <xs:enumeration value="10005" />
                                        <xs:enumeration value="10006" />
                                        <xs:enumeration value="10007" />
                                        <xs:enumeration value="10008" />
                                        <xs:enumeration value="10009" />
                                        <xs:enumeration value="10010" />
                                        <xs:enumeration value="10011" />
                                        <xs:enumeration value="10012" />
                                        <xs:enumeration value="11001" />
                                        <xs:enumeration value="11002" />
                                        <xs:enumeration value="11003" />
                                        <xs:enumeration value="11004" />
                                        <xs:enumeration value="11005" />
                                        <xs:enumeration value="11006" />
                                        <xs:enumeration value="11007" />
                                        <xs:enumeration value="11008" />
                                        <xs:enumeration value="11009" />
                                        <xs:enumeration value="11010" />
                                        <xs:enumeration value="11011" />
                                        <xs:enumeration value="11012" />
                                        <xs:enumeration value="11013" />
                                        <xs:enumeration value="11014" />
                                        <xs:enumeration value="11015" />
                                        <xs:enumeration value="12001" />
                                        <xs:enumeration value="12002" />
                                        <xs:enumeration value="12003" />
                                        <xs:enumeration value="12004" />
                                        <xs:enumeration value="12005" />
                                        <xs:enumeration value="12006" />
                                        <xs:enumeration value="13001" />
                                        <xs:enumeration value="13002" />
                                        <xs:enumeration value="13003" />
                                        <xs:enumeration value="13004" />
                                        <xs:enumeration value="13005" />
                                        <xs:enumeration value="13006" />
                                        <xs:enumeration value="13007" />
                                        <xs:enumeration value="13008" />
                                        <xs:enumeration value="13009" />
                                        <xs:enumeration value="13010" />
                                        <xs:enumeration value="13011" />
                                        <xs:enumeration value="13012" />
                                        <xs:enumeration value="13013" />
                                        <xs:enumeration value="13014" />
                                        <xs:enumeration value="13015" />
                                        <xs:enumeration value="13016" />
                                        <xs:enumeration value="13017" />
                                        <xs:enumeration value="13018" />
                                        <xs:enumeration value="14001" />
                                        <xs:enumeration value="14002" />
                                        <xs:enumeration value="14003" />
                                        <xs:enumeration value="14004" />
                                        <xs:enumeration value="14005" />
                                        <xs:enumeration value="14006" />
                                        <xs:enumeration value="14007" />
                                        <xs:enumeration value="14008" />
                                        <xs:enumeration value="14009" />
                                        <xs:enumeration value="14010" />
                                        <xs:enumeration value="15001" />
                                        <xs:enumeration value="15002" />
                                        <xs:enumeration value="15003" />
                                        <xs:enumeration value="16001" />
                                        <xs:enumeration value="16002" />
                                        <xs:enumeration value="16003" />
                                        <xs:enumeration value="16004" />
                                        <xs:enumeration value="16005" />
                                        <xs:enumeration value="16006" />
                                        <xs:enumeration value="16007" />
                                        <xs:enumeration value="16008" />
                                        <xs:enumeration value="16009" />
                                        <xs:enumeration value="16010" />
                                        <xs:enumeration value="16011" />
                                        <xs:enumeration value="16012" />
                                        <xs:enumeration value="16013" />
                                        <xs:enumeration value="16014" />
                                        <xs:enumeration value="16015" />
                                        <xs:enumeration value="16016" />
                                        <xs:enumeration value="16017" />
                                        <xs:enumeration value="16018" />
                                        <xs:enumeration value="16019" />
                                        <xs:enumeration value="17001" />
                                        <xs:enumeration value="17002" />
                                        <xs:enumeration value="17003" />
                                        <xs:enumeration value="17004" />
                                        <xs:enumeration value="17005" />
                                        <xs:enumeration value="17006" />
                                        <xs:enumeration value="17007" />
                                        <xs:enumeration value="18001" />
                                        <xs:enumeration value="18002" />
                                        <xs:enumeration value="18003" />
                                        <xs:enumeration value="18004" />
                                        <xs:enumeration value="18005" />
                                        <xs:enumeration value="18006" />
                                        <xs:enumeration value="18007" />
                                        <xs:enumeration value="18008" />
                                        <xs:enumeration value="18009" />
                                        <xs:enumeration value="18010" />
                                        <xs:enumeration value="18011" />
                                        <xs:enumeration value="18012" />
                                        <xs:enumeration value="18013" />
                                        <xs:enumeration value="18014" />
                                        <xs:enumeration value="18015" />
                                        <xs:enumeration value="18016" />
                                        <xs:enumeration value="18017" />
                                        <xs:enumeration value="19001" />
                                        <xs:enumeration value="19002" />
                                        <xs:enumeration value="19003" />
                                        <xs:enumeration value="19004" />
                                        <xs:enumeration value="19005" />
                                        <xs:enumeration value="19006" />
                                        <xs:enumeration value="19007" />
                                        <xs:enumeration value="19008" />
                                        <xs:enumeration value="19009" />
                                        <xs:enumeration value="20001" />
                                        <xs:enumeration value="20002" />
                                        <xs:enumeration value="20003" />
                                        <xs:enumeration value="20004" />
                                        <xs:enumeration value="20005" />
                                        <xs:enumeration value="20006" />
                                        <xs:enumeration value="20007" />
                                        <xs:enumeration value="20008" />
                                        <xs:enumeration value="20009" />
                                        <xs:enumeration value="20010" />
                                        <xs:enumeration value="20011" />
                                        <xs:enumeration value="20012" />
                                        <xs:enumeration value="20013" />
                                        <xs:enumeration value="20014" />
                                        <xs:enumeration value="20015" />
				                        <xs:enumeration value="20016" />
                                        <xs:enumeration value="20017" />
                                        <xs:enumeration value="20018" />
                                        <xs:enumeration value="20019" />
                                        <xs:enumeration value="20020" />
                                        <xs:enumeration value="20021" />
                                        <xs:enumeration value="20022" />
                                        <xs:enumeration value="20023" />
                                        <xs:enumeration value="20024" />
                                        <xs:enumeration value="21001" />
                                        <xs:enumeration value="21002" />
                                        <xs:enumeration value="21003" />
                                        <xs:enumeration value="21004" />
                                        <xs:enumeration value="21005" />
                                        <xs:enumeration value="21006" />
                                        <xs:enumeration value="21007" />
                                        <xs:enumeration value="21008" />
                                        <xs:enumeration value="22001" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="TradeName1" minOccurs="0">
								<xs:simpleType>
									<xs:restriction base="nonEmptyString">
										<xs:maxLength value="125" />
										<xs:minLength value="0" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="TradeName2" minOccurs="0">
								<xs:simpleType>
									<xs:restriction base="nonEmptyString">
										<xs:maxLength value="125" />
										<xs:minLength value="0" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="TradeName3" minOccurs="0">
								<xs:simpleType>
									<xs:restriction base="nonEmptyString">
										<xs:maxLength value="125" />
										<xs:minLength value="0" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:simpleType name="nonZeroString">
		<xs:restriction base="endWithDigit">
			<xs:pattern value=".*[1-9].*"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="endWithDigit">
		<xs:restriction base="xs:string">
			<xs:pattern value=".*[0-9]"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:complexType name="OthersIncDtl">
		<xs:sequence>
			<xs:element name="OthNatOfInc">
				<xs:simpleType>
					<xs:restriction base="nonEmptyString">
						<xs:maxLength value="125" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="OthAmount">
				<xs:simpleType>
					<xs:restriction base="xs:unsignedLong">
						<xs:totalDigits value="14" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
		<xs:complexType name="OthersIncDtlErEc">
		<xs:sequence>
			<xs:element name="OthNatOfInc">
				<xs:simpleType>
					<xs:restriction base="nonEmptyString">
						<xs:maxLength value="125" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="OthAmount" minOccurs="0">
				<xs:simpleType>
					<xs:restriction base="xs:unsignedLong">
						<xs:totalDigits value="14" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="OthAmountEY" minOccurs="0">
				<xs:simpleType>
					<xs:restriction base="xs:unsignedLong">
						<xs:totalDigits value="14" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="ExmpDtl">
		<xs:sequence>
			<xs:element name="Section">
				<xs:simpleType>
					<xs:restriction base="nonEmptyString">
						<xs:maxLength value="20" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="Amount">
				<xs:simpleType>
					<xs:restriction base="xs:unsignedLong">
						<xs:totalDigits value="14" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:element name="NatOfIncDtls">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="Nature">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="125" />
							<xs:minLength value="0" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="Amount">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="DepositofTaxAccIncDtls">
	<xs:complexType>
		<xs:sequence>
			<xs:element name="DateDep">
				<xs:simpleType>
					<xs:restriction base="xs:date" />
				</xs:simpleType>
			</xs:element>
			<xs:element name="NameBankBranch">
				<xs:simpleType>
					<xs:restriction base="nonEmptyString">
						<xs:maxLength value="125" />
						<xs:minLength value="0" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="BSRCode">
				<xs:simpleType>
					<xs:restriction base="nonEmptyString">
						<xs:length value="7" />
						<xs:pattern value="\d\d\d\d\d\d\d" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="SrlNoOfChaln">
				<xs:simpleType>
					<xs:restriction base="xs:unsignedLong">
						<xs:totalDigits value="5" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="Amount">
				<xs:simpleType>
					<xs:restriction base="xs:unsignedLong">
						<xs:totalDigits value="14" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
</xs:element>
	<xs:element name="TaxDeductCreditDtls">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="TaxDeductedOwnHands" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TaxDeductedIncome" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TaxDeductedTDS" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TaxDeductedSpouseOthPrsnPAN" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:pattern value="[A-Z]{5}[0-9]{4}[A-Z]"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TaxClaimedOwnHands">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TaxClaimedIncome" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TaxClaimedTDS" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TaxClaimedSpouseOthPrsnPAN" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:pattern value="[A-Z]{5}[0-9]{4}[A-Z]"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
</xs:schema>
Collapse ComplexTypes:
Collapse Elements:
Collapse SimpleTypes: