<?xml version="1.0" encoding="ISO-8859-1"?>
<xsd:schema xmlns:sdt="http://www.cra-arc.gc.ca/xmlns/sdt/2-2-0" xmlns:ef="http://www.cra-arc.gc.ca/xmlns/ef/2016/1-0-0" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:comm="http://www.cra-arc.gc.ca/xmlns/comm/2016/1-0-0" targetNamespace="http://www.cra-arc.gc.ca/xmlns/ef/2016/1-0-0" elementFormDefault="qualified" attributeFormDefault="unqualified" version="1-0-0">
	<xsd:import namespace="http://www.cra-arc.gc.ca/xmlns/sdt/2-2-0" schemaLocation="standarddatatypes.xsd"/>
	<xsd:import namespace="http://www.cra-arc.gc.ca/xmlns/comm/2016/1-0-0" schemaLocation="electronicfilingcommon.xsd"/>
	<xsd:element name="EfileData" type="ef:EfileDataType"/>
	<xsd:complexType name="EfileDataType">
		<xsd:sequence>
			<xsd:element ref="ef:PasswordID"/>
			<xsd:element ref="ef:DocumentControlNumber"/>
			<xsd:element ref="ef:DiscounterRegistrationNumber" minOccurs="0"/>
			<xsd:element ref="ef:TaxPreparerAuthorizationIndicator" minOccurs="0"/>
			<xsd:element ref="ef:TaxPreparerAuthorizationExpiryDate" minOccurs="0"/>
			<xsd:element ref="ef:TaxPreparerPreAssessmentReviewContactCode"/>
			<xsd:element ref="ef:TaxPreparerPostAssessmentReviewContactCode"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:element name="PasswordID">
		<xsd:annotation>
			<xsd:documentation xml:lang="en">assigned by CRA to the Tax Preparer to establish a communication session</xsd:documentation>
			<xsd:documentation xml:lang="fr">Assigné par l'ARC au préparateur d'impôt pour établir la communication d'une session</xsd:documentation>
			</xsd:annotation>
		<xsd:simpleType>
			<xsd:restriction base="sdt:IDType">
			</xsd:restriction>
		</xsd:simpleType>
	</xsd:element>
	<xsd:element name="DocumentControlNumber" type="ef:DocumentControlNumberType"/>
	<xsd:complexType name="DocumentControlNumberType">
		<xsd:sequence>
			<xsd:element ref="ef:TaxPreparerEfilerNumber"/>
			<xsd:element ref="ef:TaxPreparerReturnControlNumber"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:element name="TaxPreparerEfilerNumber">
		<xsd:annotation>
			<xsd:documentation xml:lang="en">Number used to ID a tax preparer</xsd:documentation>
			<xsd:documentation xml:lang="fr">Numéro utilisé pour identifier un  préparateur d'impôt</xsd:documentation>
		</xsd:annotation>
		<xsd:simpleType>
			<xsd:restriction base="ef:EfilerNumberType">
				<xsd:length value="5"/>
			</xsd:restriction>
		</xsd:simpleType>
	</xsd:element>
	<xsd:element name="TaxPreparerReturnControlNumber">
		<xsd:annotation>
			<xsd:documentation xml:lang="en">Unique number used by taxpreparer to identify a return (This field and the one immediately preceeding make up the "DCN")</xsd:documentation>
			<xsd:documentation xml:lang="fr">Numéro unique utilisé par le préparateur d'impôt pour identifier une déclaration (Ce champ et celui qui le précède compose le "NCD")</xsd:documentation>
		</xsd:annotation>
		<xsd:simpleType>
			<xsd:restriction base="sdt:IDType">
				<xsd:length value="8"/>
			</xsd:restriction>
		</xsd:simpleType>
	</xsd:element>
	<xsd:element name="DiscounterRegistrationNumber">
		<xsd:annotation>
			<xsd:documentation xml:lang="en">Optional. Initialized to zeros if not a discounted return. Must pass MOD-10 check</xsd:documentation>
			<xsd:documentation xml:lang="fr">Optionnel. Initialisé avec des zéros si ce n'est pas une déclaration escomptée. Doit passer le contrôle MOD-10</xsd:documentation>
		</xsd:annotation>
		<xsd:simpleType>
			<xsd:restriction base="sdt:NumberType">
				<xsd:length value="8"/>
				<xsd:pattern value="[0-9]{8}"/>
			</xsd:restriction>
		</xsd:simpleType>
	</xsd:element>
	<xsd:element name="TaxPreparerAuthorizationIndicator" type="sdt:IndicatorType">
		<xsd:annotation>
			<xsd:documentation xml:lang="en">0 = Not Authorized to contact tax preparer, 1 = Authorized to contact tax preparer for current year ONLY</xsd:documentation>
			<xsd:documentation xml:lang="fr">0 = Pas autorisé à communiquer avec le préparateur d'impôt, 1 = Autorisé à communiquer avec le préparateur d'impôt pour l'année d'imposition courante SEULEMENT</xsd:documentation>
		</xsd:annotation>
	</xsd:element>
	<xsd:element name="TaxPreparerAuthorizationExpiryDate" type="sdt:DateType">
		<xsd:annotation>
			<xsd:documentation xml:lang="en">Optional if TaxPreparerContactIndicator is 0 or omitted. Format is YYYY-MM-DD</xsd:documentation>
			<xsd:documentation xml:lang="fr">Optionnel si TaxPreparerContactIndicator est 0 ou omis. Format est AAAA-MM-JJ</xsd:documentation>
		</xsd:annotation>
	</xsd:element>
	<xsd:element name="TaxPreparerPreAssessmentReviewContactCode">
		<xsd:annotation>
			<xsd:documentation xml:lang="en">1 = not applicable as of 2013 tax year; 2 = Contact with Efiler by mail; 3 = Contact with client</xsd:documentation>
			<xsd:documentation xml:lang="fr">1 = pas applicable à compter de l'année d'imposition 2013; 2 = Communication avec le déclarant par la poste; 3 = Communication avec le client</xsd:documentation>
		</xsd:annotation>
		<xsd:simpleType>
			<xsd:restriction base="sdt:CodeType">
				<xsd:length value="1"/>
				<xsd:enumeration value="1"/>
				<xsd:enumeration value="2"/>
				<xsd:enumeration value="3"/>
			</xsd:restriction>
		</xsd:simpleType>
	</xsd:element>
	<xsd:element name="TaxPreparerPostAssessmentReviewContactCode">
		<xsd:annotation>
			<xsd:documentation xml:lang="en">1 = not applicable as of 2013 tax year; 2 = Contact with Efiler by mail; 3 = Contact with client</xsd:documentation>
			<xsd:documentation xml:lang="fr">1 = pas applicable à compter de l'année d'imposition 2013; 2 = Communication avec le déclarant par la poste; 3 = Communication avec le client</xsd:documentation>
		</xsd:annotation>
		<xsd:simpleType>
			<xsd:restriction base="sdt:CodeType">
				<xsd:length value="1"/>
				<xsd:enumeration value="1"/>
				<xsd:enumeration value="2"/>
				<xsd:enumeration value="3"/>
			</xsd:restriction>
		</xsd:simpleType>
	</xsd:element>
	<xsd:element name="TaxPreparerTransmissionID">
		<xsd:annotation>
			<xsd:documentation xml:lang="en">Unique code used by Efiler to identify the file. Provided by tax preparer/transmitter.</xsd:documentation>
			<xsd:documentation xml:lang="fr">Numéro unique utilisé par le déclarant pour identifier une déclaration. Fourni par le préparateur/transmetteur.</xsd:documentation>
		</xsd:annotation>
		<xsd:simpleType>
			<xsd:restriction base="ef:TransmissionIDType">
				<xsd:length value="10"/>
			</xsd:restriction>
		</xsd:simpleType>
	</xsd:element>
	<xsd:simpleType name="TransmissionIDType">
		<xsd:restriction base="sdt:IDType"/>
	</xsd:simpleType>
	<xsd:element name="TransmitterEfilerNumber">
		<xsd:annotation>
			<xsd:documentation xml:lang="en">Number used to ID a transmitter</xsd:documentation>
			<xsd:documentation xml:lang="fr">Numéro utilisé pour identifier un transmetteur</xsd:documentation>
		</xsd:annotation>
		<xsd:simpleType>
			<xsd:restriction base="ef:EfilerNumberType">
				<xsd:length value="5"/>
			</xsd:restriction>
		</xsd:simpleType>
	</xsd:element>
	<xsd:simpleType name="EfilerNumberType">
		<xsd:restriction base="sdt:IDType">
			<xsd:length value="5"/>
			<xsd:pattern value="[A-Za-z][0-9]{4}"/>
		</xsd:restriction>
	</xsd:simpleType>
</xsd:schema>
