<?xml version="1.0" encoding="UTF-8"?>
<xsd:schema xmlns="http://www.ftb.ca.gov/efile" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:irs="http://www.irs.gov/efile" targetNamespace="http://www.ftb.ca.gov/efile" elementFormDefault="qualified" attributeFormDefault="unqualified" version="2018v2.0">
	<xsd:annotation>
		<xsd:documentation>
			<Description>State of California, Franchise Tax Board - Corporation or Franchise Income Tax Return Header</Description>
			<TaxYear>2018</TaxYear>
			<MaturityLevel>Draft Release</MaturityLevel>
			<ReleaseDate>October 30, 2018</ReleaseDate>
		</xsd:documentation>
	</xsd:annotation>
	<xsd:include schemaLocation="../../Common/CA-eFileTypes.xsd"/>
	<xsd:include schemaLocation="../../BusinessEntities/Common/CA-CorporationTypes.xsd"/>
	<xsd:import namespace="http://www.irs.gov/efile" schemaLocation="../../../../IRS/2018v5.0_1120x+4.0_1065x/Common/efileTypes.xsd"/>
	<xsd:complexType name="CA-ReturnHeaderType">
		<xsd:annotation>
			<xsd:documentation>Content model for the CA Form 100 series Tax Return Header</xsd:documentation>
		</xsd:annotation>
		<xsd:sequence>
			<xsd:element name="Timestamp" type="irs:TimestampType">
				<xsd:annotation>
					<xsd:documentation>The date and time when the return was created</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="TaxPeriodEndDate" type="irs:DateType"/>
			<xsd:element name="SpecialProcessing" minOccurs="0">
				<xsd:complexType>
					<xsd:sequence minOccurs="0">
						<xsd:sequence minOccurs="0">
							<xsd:element name="Disaster" type="irs:BooleanType"/>
							<xsd:element name="DisasterExplanation" type="irs:ShortExplanationType"/>
						</xsd:sequence>
						<xsd:element name="MotionPictureTvCredit" type="irs:BooleanType" minOccurs="0"/>
						<xsd:element name="SpecialConditionDescription" minOccurs="0">
							<xsd:simpleType>
								<xsd:restriction base="xsd:string">
									<xsd:maxLength value="50"/>
								</xsd:restriction>
							</xsd:simpleType>
						</xsd:element>
					</xsd:sequence>
				</xsd:complexType>
			</xsd:element>
			<xsd:choice minOccurs="0">
				<xsd:element name="AmendedReturn" type="irs:CheckboxType"/>
				<xsd:element name="SupersededReturn" type="irs:CheckboxType"/>
			</xsd:choice>
			<xsd:element name="ISPNumber" type="irs:ISPType" minOccurs="0"/>
			<xsd:element name="PreparerFirm" minOccurs="0">
				<xsd:complexType>
					<xsd:sequence>
						<xsd:element name="FEIN" type="irs:EINType" minOccurs="0"/>
						<xsd:element name="PreparerFirmBusinessName" type="irs:BusinessNameType"/>
						<xsd:choice>
							<xsd:element name="PreparerFirmUSAddress" type="irs:USAddressType"/>
							<xsd:element name="PreparerFirmForeignAddress" type="irs:ForeignAddressType"/>
						</xsd:choice>
					</xsd:sequence>
				</xsd:complexType>
			</xsd:element>
			<xsd:element name="SoftwareId" type="irs:SoftwareIdType"/>
			<xsd:element name="SoftwareVersion" type="irs:SoftwareVersionType" minOccurs="0"/>
			<xsd:element name="MultipleSoftwarePackagesUsed" type="irs:BooleanType"/>
			<xsd:element name="Originator">
				<xsd:complexType>
					<xsd:sequence>
						<xsd:element name="EFIN" type="irs:EFINType"/>
						<xsd:element name="Type" type="irs:OriginatorType"/>
					</xsd:sequence>
				</xsd:complexType>
			</xsd:element>
			<xsd:element name="ReturnType" type="CA-CorporationReturnType"/>
			<xsd:element name="TaxPeriodBeginDate" type="irs:DateType"/>
			<xsd:element name="Filer">
				<xsd:complexType>
					<xsd:sequence>
						<xsd:element name="FEIN" type="irs:EINType">
							<xsd:annotation>
								<xsd:documentation>
									<Description>Federal Employer Identification Number</Description>
								</xsd:documentation>
							</xsd:annotation>
						</xsd:element>
						<xsd:element name="CABusinessIdNumber" type="CA-CorporationIdType">
							<xsd:annotation>
								<xsd:documentation>
									<Description>California Corporation Number, Secretary of State Number or LLC Temporary Number (if one is assigned)</Description>
								</xsd:documentation>
							</xsd:annotation>
						</xsd:element>
						<xsd:element name="CorporationName" type="CA-BusinessNameType"/>
						<xsd:element name="InCareOfName" type="irs:InCareOfNameType" minOccurs="0"/>
						<xsd:element name="NameControl" type="irs:BusinessNameControlType"/>
						<xsd:choice>
							<xsd:element name="USAddress" type="CA-USAddressHeaderType"/>
							<xsd:element name="ForeignAddress" type="irs:ForeignAddressType"/>
						</xsd:choice>
					</xsd:sequence>
				</xsd:complexType>
			</xsd:element>
			<xsd:element name="Officer">
				<xsd:complexType>
					<xsd:sequence>
						<xsd:element name="Name" type="irs:PersonNameType"/>
						<xsd:element name="Title" type="irs:PersonTitleType"/>
						<xsd:choice minOccurs="0">
							<xsd:element name="Phone" type="irs:PhoneNumberType"/>
							<xsd:element name="ForeignPhone" type="irs:ForeignPhoneNumberType"/>
						</xsd:choice>
						<xsd:element name="EmailAddress" type="irs:EmailAddressType" minOccurs="0"/>
						<xsd:element name="DateSigned" type="irs:DateType" minOccurs="0"/>
					</xsd:sequence>
				</xsd:complexType>
			</xsd:element>
			<xsd:element name="Preparer" minOccurs="0">
				<xsd:complexType>
					<xsd:sequence>
						<xsd:element name="Name" type="irs:PersonNameType"/>
						<xsd:choice>
							<xsd:element name="SSN" type="irs:SSNType"/>
							<xsd:element name="PTIN" type="irs:PTINType"/>
						</xsd:choice>
						<xsd:choice minOccurs="0">
							<xsd:element name="Phone" type="irs:PhoneNumberType"/>
							<xsd:element name="ForeignPhone" type="irs:ForeignPhoneNumberType"/>
						</xsd:choice>
						<xsd:element name="EmailAddress" type="irs:EmailAddressType" minOccurs="0"/>
						<xsd:element name="DatePrepared" type="irs:DateType" minOccurs="0"/>
						<xsd:element name="SelfEmployed" type="irs:CheckboxType" minOccurs="0"/>
						<xsd:element name="ThirdPartyDesigneeInd" type="irs:BooleanType" minOccurs="0">
							<xsd:annotation>
								<xsd:documentation>
									<Description>Paid Preparer Authorization - Indicates if the FTB may discuss this return with the preparer</Description>
								</xsd:documentation>
							</xsd:annotation>
						</xsd:element>
					</xsd:sequence>
				</xsd:complexType>
			</xsd:element>
			<xsd:element name="TaxYear" type="irs:YearType"/>
			<xsd:element name="FilingSecurityInformation" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Filing security information</Description>
					</xsd:documentation>
				</xsd:annotation>
				<xsd:complexType>
					<xsd:sequence>
						<xsd:element name="IPAddress" type="irs:IPAddressType" minOccurs="0">
							<xsd:annotation>
								<xsd:documentation>
									<Description>IP address</Description>
								</xsd:documentation>
							</xsd:annotation>
						</xsd:element>
						<xsd:element name="IPDt" type="irs:DateType" minOccurs="0">
							<xsd:annotation>
								<xsd:documentation>
									<Description>IP date</Description>
								</xsd:documentation>
							</xsd:annotation>
						</xsd:element>
						<xsd:element name="IPTm" type="irs:TimeType" minOccurs="0">
							<xsd:annotation>
								<xsd:documentation>
									<Description>IPTime</Description>
								</xsd:documentation>
							</xsd:annotation>
						</xsd:element>
						<xsd:element name="IPTimezoneCd" type="irs:TimezoneType" minOccurs="0">
							<xsd:annotation>
								<xsd:documentation>
									<Description>IP time zone code</Description>
								</xsd:documentation>
							</xsd:annotation>
						</xsd:element>
						<xsd:element name="FederalOriginalSubmissionId" type="irs:SubmissionIdType" minOccurs="0">
							<xsd:annotation>
								<xsd:documentation>
									<Description>Federal original submission ID</Description>
								</xsd:documentation>
							</xsd:annotation>
						</xsd:element>
						<xsd:element name="FederalOriginalSubmissionIdDt" type="irs:DateType" minOccurs="0">
							<xsd:annotation>
								<xsd:documentation>
									<Description>Federal original submission ID date</Description>
								</xsd:documentation>
							</xsd:annotation>
						</xsd:element>
						<xsd:element name="FilingLicenseTypeCd" minOccurs="0">
							<xsd:annotation>
								<xsd:documentation>
									<Description>Filing license type code</Description>
								</xsd:documentation>
							</xsd:annotation>
							<xsd:simpleType>
								<xsd:restriction base="irs:TextType">
									<xsd:enumeration value="S"/>
									<xsd:enumeration value="P"/>
									<xsd:enumeration value="O"/>
								</xsd:restriction>
							</xsd:simpleType>
						</xsd:element>
						<xsd:element name="AtSubmissionCreationDeviceId" type="irs:DeviceIdType" minOccurs="0">
							<xsd:annotation>
								<xsd:documentation>
									<Description>Device ID at submission creation</Description>
								</xsd:documentation>
							</xsd:annotation>
						</xsd:element>
						<xsd:element name="AtSubmissionFilingDeviceId" type="irs:DeviceIdType" minOccurs="0">
							<xsd:annotation>
								<xsd:documentation>
									<Description>Device ID at submission filing</Description>
								</xsd:documentation>
							</xsd:annotation>
						</xsd:element>
						<xsd:element name="TotalPriorYearIncomeAmt" type="irs:USAmountType" minOccurs="0">
							<xsd:annotation>
								<xsd:documentation>
									<Description>Prior Year Net Income (Loss) for State Purposes</Description>
								</xsd:documentation>
							</xsd:annotation>
						</xsd:element>
						<xsd:element name="ClaimingSalariesWagesInd" type="irs:BooleanType" minOccurs="0">
							<xsd:annotation>
								<xsd:documentation>
									<Description>Claiming salaries and wages indicator</Description>
								</xsd:documentation>
							</xsd:annotation>
						</xsd:element>
						<xsd:element name="W2sAssocClaimSalariesWagesCnt" minOccurs="0">
							<xsd:annotation>
								<xsd:documentation>
									<Description>W2s associated to employees if claiming salaries and wages</Description>
								</xsd:documentation>
							</xsd:annotation>
							<xsd:simpleType>
								<xsd:restriction base="irs:NumericType">
									<xsd:pattern value="[0-9]{1,6}"/>
								</xsd:restriction>
							</xsd:simpleType>
						</xsd:element>
						<xsd:element name="ClaimingCompOfficersInd" type="irs:BooleanType" minOccurs="0">
							<xsd:annotation>
								<xsd:documentation>
									<Description>Claiming compensation of officers indicator</Description>
								</xsd:documentation>
							</xsd:annotation>
						</xsd:element>
						<xsd:element name="OfficersClaimedCompCnt" minOccurs="0">
							<xsd:annotation>
								<xsd:documentation>
									<Description>Number of officers compensation was paid to</Description>
								</xsd:documentation>
							</xsd:annotation>
							<xsd:simpleType>
								<xsd:restriction base="irs:NumericType">
									<xsd:pattern value="[0-9]{1,6}"/>
								</xsd:restriction>
							</xsd:simpleType>
						</xsd:element>
						<xsd:element name="ParentCompanyEIN" type="irs:EINType" minOccurs="0">
							<xsd:annotation>
								<xsd:documentation>
									<Description>Parent company EIN</Description>
								</xsd:documentation>
							</xsd:annotation>
						</xsd:element>
						<xsd:element name="ParentCompanyNm" type="irs:BusinessNameLine1Type" minOccurs="0">
							<xsd:annotation>
								<xsd:documentation>
									<Description>Parent company name</Description>
								</xsd:documentation>
							</xsd:annotation>
						</xsd:element>
						<xsd:choice minOccurs="0">
							<xsd:element name="PhysicalUSAddress" type="irs:USAddressType"/>
							<xsd:element name="PhysicalForeignAddress" type="irs:ForeignAddressType"/>
						</xsd:choice>
						<xsd:element name="FilingRequirementsCd" minOccurs="0" maxOccurs="8">
							<xsd:annotation>
								<xsd:documentation>
									<Description>Filing requirements code</Description>
								</xsd:documentation>
							</xsd:annotation>
							<xsd:simpleType>
								<xsd:restriction base="irs:TextType">
									<xsd:enumeration value="FORM 720"/>
									<xsd:enumeration value="FORM 940"/>
									<xsd:enumeration value="FORM 941"/>
									<xsd:enumeration value="FORM 943"/>
									<xsd:enumeration value="FORM 944"/>
									<xsd:enumeration value="FORM 945"/>
									<xsd:enumeration value="FORM 990"/>
									<xsd:enumeration value="FORM 1042"/>
								</xsd:restriction>
							</xsd:simpleType>
						</xsd:element>
					</xsd:sequence>
				</xsd:complexType>
			</xsd:element>
			<xsd:element name="DirectDepositRefund" minOccurs="0">
				<xsd:complexType>
					<xsd:sequence>
						<xsd:element name="RoutingNumber" type="irs:RoutingTransitNumberType"/>
						<xsd:element name="AccountNumber" type="irs:BankAccountNumberType"/>
						<xsd:choice>
							<xsd:element name="Checking" type="irs:CheckboxType"/>
							<xsd:element name="Savings" type="irs:CheckboxType"/>
						</xsd:choice>
					</xsd:sequence>
				</xsd:complexType>
			</xsd:element>
		</xsd:sequence>
		<xsd:attributeGroup ref="irs:DocumentAttributes"/>
		<xsd:attribute name="documentName" type="xsd:string" fixed="CA-ReturnHeader"/>
		<xsd:attribute name="binaryAttachmentCount" type="irs:IntegerNNType" use="required"/>
	</xsd:complexType>
	<xsd:group name="CA-ReturnHeaderCommon">
		<xsd:annotation>
			<xsd:documentation>Content model for the common return header elements</xsd:documentation>
		</xsd:annotation>
		<xsd:sequence>
			<xsd:element name="SoftwareId" type="irs:SoftwareIdType" minOccurs="0"/>
			<xsd:element name="SoftwareVersion" type="irs:SoftwareVersionType" minOccurs="0"/>
			<xsd:element name="TaxPeriodBeginDate" type="irs:DateType"/>
			<xsd:element name="TaxPeriodEndDate" type="irs:DateType"/>
		</xsd:sequence>
	</xsd:group>
	<xsd:complexType name="CA-ReturnHeaderParentType">
		<xsd:annotation>
			<xsd:documentation>Content model for the parent return header</xsd:documentation>
		</xsd:annotation>
		<xsd:sequence>
			<xsd:element name="ParentCorp">
				<xsd:complexType>
					<xsd:sequence>
						<xsd:element name="FEIN" type="irs:EINType">
							<xsd:annotation>
								<xsd:documentation>
									<Description>Federal Employer Identification Number</Description>
								</xsd:documentation>
							</xsd:annotation>
						</xsd:element>
						<xsd:element name="CABusinessIdNumber" type="CA-CorporationIdType">
							<xsd:annotation>
								<xsd:documentation>
									<Description>California Corporation Number, Secretary of State Number, LLC Temporary Number (if one is assigned) or Not Applicable</Description>
								</xsd:documentation>
							</xsd:annotation>
						</xsd:element>
						<xsd:element name="Name" type="CA-BusinessNameType"/>
						<xsd:choice minOccurs="0">
							<xsd:element name="USAddress" type="CA-USAddressHeaderType"/>
							<xsd:element name="ForeignAddress" type="irs:ForeignAddressType"/>
						</xsd:choice>
					</xsd:sequence>
				</xsd:complexType>
			</xsd:element>
			<xsd:group ref="CA-ReturnHeaderCommon"/>
		</xsd:sequence>
		<xsd:attributeGroup ref="irs:DocumentAttributes"/>
		<xsd:attribute name="documentName" type="xsd:string" fixed="CA-ReturnHeader"/>
	</xsd:complexType>
	<xsd:complexType name="CA-ReturnHeaderSubsidiaryType">
		<xsd:annotation>
			<xsd:documentation>Content model for subsidiary return header</xsd:documentation>
		</xsd:annotation>
		<xsd:sequence>
			<xsd:element name="SubsidiaryCorp">
				<xsd:complexType>
					<xsd:sequence>
						<xsd:element name="FederalBusinessIdNumber">
							<xsd:annotation>
								<xsd:documentation>
									<Description>Federal business identification number - Federal Employer Identification Number (FEIN) or Not Applicable</Description>
								</xsd:documentation>
							</xsd:annotation>
							<xsd:complexType>
								<xsd:choice>
									<xsd:element name="FEIN" type="irs:EINType">
										<xsd:annotation>
											<xsd:documentation>
												<Description>Federal Employer Identification Number</Description>
											</xsd:documentation>
										</xsd:annotation>
									</xsd:element>
									<xsd:element name="NotApplicable">
										<xsd:annotation>
											<xsd:documentation>
												<Description>No Applicable CA Corporation Identification Number exists</Description>
											</xsd:documentation>
										</xsd:annotation>
										<xsd:complexType>
											<xsd:simpleContent>
												<xsd:extension base="CA-NotApplicableType">
													<xsd:attribute name="otherReasonExplanation" type="CA-DescriptionType">
														<xsd:annotation>
															<xsd:documentation>
																<Description>Explanation for when Not Applicable value is Other Reason</Description>
																<LineNumber/>
															</xsd:documentation>
														</xsd:annotation>
													</xsd:attribute>
												</xsd:extension>
											</xsd:simpleContent>
										</xsd:complexType>
									</xsd:element>
								</xsd:choice>
							</xsd:complexType>
						</xsd:element>
						<xsd:element name="CABusinessIdNumber" type="CA-CorporationIdType">
							<xsd:annotation>
								<xsd:documentation>
									<Description>California Corporation Number, Secretary of State Number, LLC Temporary Number (if one is assigned) or Not Applicable</Description>
								</xsd:documentation>
							</xsd:annotation>
						</xsd:element>
						<xsd:element name="Name" type="CA-BusinessNameType"/>
						<xsd:choice minOccurs="0">
							<xsd:element name="USAddress" type="CA-USAddressHeaderType"/>
							<xsd:element name="ForeignAddress" type="irs:ForeignAddressType"/>
						</xsd:choice>
					</xsd:sequence>
				</xsd:complexType>
			</xsd:element>
			<xsd:group ref="CA-ReturnHeaderCommon"/>
		</xsd:sequence>
		<xsd:attributeGroup ref="irs:DocumentAttributes"/>
		<xsd:attribute name="documentName" type="xsd:string" fixed="CA-ReturnHeader"/>
	</xsd:complexType>
	<xsd:complexType name="CA-ReturnHeaderEliminationsOrAdjType">
		<xsd:annotation>
			<xsd:documentation>Content model for eliminations or adjustments return header</xsd:documentation>
		</xsd:annotation>
		<xsd:sequence>
			<xsd:element name="SoftwareId" type="irs:SoftwareIdType" minOccurs="0"/>
			<xsd:element name="SoftwareVersion" type="irs:SoftwareVersionType" minOccurs="0"/>
			<xsd:element name="TaxPeriodBeginDate" type="irs:DateType" minOccurs="0"/>
			<xsd:element name="TaxPeriodEndDate" type="irs:DateType" minOccurs="0"/>
		</xsd:sequence>
		<xsd:attributeGroup ref="irs:DocumentAttributes"/>
		<xsd:attribute name="documentName" type="xsd:string" fixed="CA-ReturnHeader"/>
	</xsd:complexType>
</xsd:schema>
