<?xml version="1.0" encoding="UTF-8"?>
<xs:schema xmlns="http://www.dir.ca.gov/dwc/EAMS/PresentTermSolution/Schemas/Forms/NoticeandRequestLien" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:FF="http://www.dir.ca.gov/dwc/EAMS/PresentTermSolution/Schemas/Common/FormFields" xmlns:CD="http://www.dir.ca.gov/dwc/EAMS/PresentTermSolution/Schemas/Common/Formdomains" xmlns:CF="http://www.dir.ca.gov/dwc/EAMS/PresentTermSolution/Schemas/Common/CommonFields" xmlns:PT="http://www.dir.ca.gov/dwc/EAMS/PresentTermSolution/Schemas/Forms/PaymentTransaction" targetNamespace="http://www.dir.ca.gov/dwc/EAMS/PresentTermSolution/Schemas/Forms/NoticeandRequestLien" elementFormDefault="qualified" attributeFormDefault="unqualified">
	<xs:import namespace="http://www.dir.ca.gov/dwc/EAMS/PresentTermSolution/Schemas/Common/FormFields" schemaLocation="../../common/FormFields/FormFields.xsd"/>
	<xs:import namespace="http://www.dir.ca.gov/dwc/EAMS/PresentTermSolution/Schemas/Common/Formdomains" schemaLocation="../../common/FormDomains/FormDomains.xsd"/>
	<xs:import namespace="http://www.dir.ca.gov/dwc/EAMS/PresentTermSolution/Schemas/Common/CommonFields" schemaLocation="../../common/CommonFields/CommonFields.xsd"/>
	<!-- Start SB863 -->
	<xs:import namespace="http://www.dir.ca.gov/dwc/EAMS/PresentTermSolution/Schemas/Forms/PaymentTransaction" schemaLocation="PaymentTransaction.xsd"/>
	<xs:simpleType name="externalTransactionId">
		<xs:restriction base="xs:string">
			<xs:maxLength value="20"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="exemptIndicator">
		<xs:restriction base="xs:string">
			<xs:length value="1"/>
			<xs:enumeration value="0"/>
			<xs:enumeration value="1"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="lienReservationNumber">
		<xs:restriction base="xs:string">
			<xs:maxLength value="20"/>
		</xs:restriction>
	</xs:simpleType>
	<!-- End SB863 -->
	<xs:simpleType name="lienTypeCode">
		<xs:annotation>
			<xs:documentation>Lien Type 
			Valid Values 
				'O' - Original Lien 
			</xs:documentation>
		</xs:annotation>
		<xs:restriction base="CF:typeCode1">
			<xs:enumeration value="O"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="otherLienText">
		<xs:restriction base="xs:string">
			<xs:minLength value="0"/>
			<xs:maxLength value="585"/>
			<xs:whiteSpace value="preserve"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:group name="LienInformationSectionGroup">
		<xs:sequence>
			<xs:element name="DateOfOriginalLien" type="CF:ptsDate"/>
			<xs:element name="LienType" type="lienTypeCode" fixed="O"/>
			<xs:element name="SocialSecurityNumber" type="FF:socialSecurityNumber" minOccurs="0"/>
			<xs:element name="DateOfBirth" type="CF:ptsDate" minOccurs="0">
				<xs:annotation>
					<xs:documentation>DOB of injured worker</xs:documentation>
				</xs:annotation>
			</xs:element>
			<!-- Start SB863 -->
			<xs:element name="XIE" type="externalTransactionId"  minOccurs="1"/>
			<xs:element name="EXEMPT" type="exemptIndicator" default="0" minOccurs="1"/>
			<!-- End SB863 -->
		</xs:sequence>
	</xs:group>
	<xs:element name="NoticeandRequestofLien">
		<xs:annotation>
			<xs:documentation>Notice and Request of Lien Form</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:sequence>
				<xs:choice>
					<!-- Start SB863 -->
					<xs:element name="LienActivation">
						<xs:complexType>
							<xs:sequence>
								<xs:element name="lienReservationNumber" type="lienReservationNumber"/>
							</xs:sequence>
						</xs:complexType>
					</xs:element>
					<!-- End SB863 -->
					<xs:sequence>
						<xs:element name="HeaderSection" type="HeaderSection"/>
						<xs:element name="InjuryTypeSection" type="InjuryType"/>
						<xs:element name="LienInformationSection" type="LienInformation"/>
						<xs:element name="InjuredWorkerSection" type="CD:PersonInformation"/>
						<xs:element name="InjuredWorkerAttorneyOrRepSection" type="CD:OrganizationInformation" minOccurs="0">
							<xs:annotation>
								<xs:documentation>The Injured Worker's Attorney or Representative</xs:documentation>
							</xs:annotation>
						</xs:element>
						<xs:element name="LienClaimantSection" type="LienClaimant"/>
						<xs:element name="LienClaimantAttorneyOrRepSection" minOccurs="0">
							<xs:complexType>
								<xs:complexContent>
									<xs:extension base="CD:AttorneyorRep">
										<xs:sequence>
											<xs:element name="PhoneNumber" type="FF:phoneNumber" minOccurs="0"/>
										</xs:sequence>
									</xs:extension>
								</xs:complexContent>
							</xs:complexType>
						</xs:element>
						<xs:element name="EmployerSection" type="CD:OrganizationInformation" minOccurs="0"/>
						<xs:element name="InsuranceCarrierOrClaimsAdministratorSection" type="CD:OrganizationInformation" minOccurs="0"/>
						<xs:element name="EmployerOrClaimsAdminAttorneySection" type="CD:OrganizationInformation" minOccurs="0"/>
						<xs:element name="LienAmount" type="FF:amount"/>
						<xs:element name="ReasonForLienSection" type="ReasonType"/>
						<!-- Added DIR - ReasonForExemptSection to incorporate new schema form-->
						<xs:element name="ReasonForExemptSection" type="reasonForExempt" minOccurs="0"/>
						<xs:element name="SignatureSection" type="Signature"/>
					</xs:sequence>
				</xs:choice>
				<!-- Start SB863 -->
				<xs:element name="LienPayment" minOccurs="0">
					<xs:complexType>
						<xs:sequence>
							<xs:element ref="PT:PaymentTransaction"/>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<!-- End SB863 -->
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:complexType name="HeaderSection">
		<xs:sequence>
			<xs:element name="VersionNumber" type="CF:versionNumber" fixed="1.4"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="LienAmount">
		<xs:sequence>
			<xs:element name="LienAmount" type="FF:amount"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="LienClaimant">
		<xs:sequence>
			<xs:choice>
				<xs:element name="Name" type="CD:PersonName"/>
				<xs:element name="EmployerName" type="FF:employerName"/>
			</xs:choice>
			<xs:element name="Address" type="CD:Address"/>
			<xs:element name="PhoneNumber" type="FF:phoneNumber" minOccurs="0"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="LienClaimantAttorneyOrRep">
		<xs:sequence>
			<xs:element name="LienClaimantNotRepresented" type="CD:CheckBox"/>
			<xs:element name="AttorneyOrRep" minOccurs="0">
				<xs:complexType>
					<xs:sequence>
						<xs:element name="AttorneyorAuthRepTypeCode" type="FF:attorneyorAuthRepTypeCode"/>
						<xs:element name="EmployerName" type="FF:employerName" minOccurs="0"/>
						<xs:element name="Name" type="CD:PersonName"/>
						<xs:element name="Address" type="CD:Address"/>
						<xs:element name="PhoneNumber" type="FF:phoneNumber" minOccurs="0"/>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="LienInformation">
		<xs:group ref="LienInformationSectionGroup"/>
	</xs:complexType>
	<xs:complexType name="OtherLienInformation">
		<xs:sequence>
			<xs:element name="Reasons" type="ReasonType"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="NameGroup">
		<xs:sequence>
			<xs:group ref="CD:PersonNameGroup" minOccurs="0"/>
			<xs:element name="EmployerName" type="FF:fullName" minOccurs="0"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="Signature">
		<xs:sequence>
			<xs:element name="LienDeliveredIndicator" type="CD:CheckBox"/>
			<xs:element name="AttorneySignature" minOccurs="0">
				<xs:simpleType>
					<xs:restriction base="FF:signature">
						<xs:minLength value="1"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="LienClaimantSignature" minOccurs="0">
				<xs:simpleType>
					<xs:restriction base="FF:signature">
						<xs:minLength value="1"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="DateOfSignature" type="CF:ptsDate"/>
		</xs:sequence>
	</xs:complexType>
	<!-- Start SB863 - Release 1 - Modified the ReasonsType section to match new lien form -->
	<xs:complexType name="ReasonType">
		<xs:sequence>
			<xs:choice>
				<xs:element name="ReasonableAttorneyFee" type="CF:checkBox"/>
				<xs:element name="ReasonableExpense" type="CF:checkBox"/>
				<!-- Renamed ClaimsOfCost field to match new lien form -->
				<xs:element name="ClaimsOfCost" type="CF:checkBox"/>
				<xs:element name="ReasonableLivingExpenseDep" type="CF:checkBox"/>
				<xs:element name="ReasonableBurialExpenseRequestofLien" type="CF:checkBox"/>
				<xs:element name="ReasonableLivingExpenseSpouse" type="CF:checkBox"/>
				<!-- Modified InterpretersServices type to match new lien form -->
				<!-- Dropped: <xs:element name="InterpretersServices" type="CF:checkBox"/> -->
				<xs:element name="IndemnificationAmount" type="CF:checkBox"/>
				<!-- Dropped: <xs:element name="CostsPaidByTheAsbestosWorkersAccount" type="CF:checkBox"/> -->
				<!-- Added DIR - OtherLien checkbox field to match new lien form-->
				<xs:element name="OtherLien" type="CF:checkBox"/>
			</xs:choice>
			<xs:element name="OtherLienText" minOccurs="0">
				<xs:simpleType>
					<xs:restriction base="otherLienText"/>
				</xs:simpleType>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<!-- End SB863 - Release 1 -->
	<xs:simpleType name="reasonForExempt">
		<xs:annotation>
			<xs:documentation> Reason For Exempt Valid Values 
				'1' - This is not a lien filed under Labor Code section 4903(b) and is not a claim of costs filed as a lien.
				'2 - This lien is exempt from the filing fee under Labor Code section 4903.05(c) (7).
			</xs:documentation>
		</xs:annotation>
		<xs:restriction base="CF:typeCode1">
			<xs:enumeration value="1"/>
			<xs:enumeration value="2"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:complexType name="InjuryType">
		<xs:group ref="CD:InjuryTypeAndDates"/>
	</xs:complexType>
</xs:schema>
