<?xml version="1.0"?>
<s:schema xmlns:s1="http://TP.ServiceContracts/2007/07/Messages" xmlns:s="http://www.w3.org/2001/XMLSchema" xmlns:xsd="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" targetNamespace="http://TP.ServiceContracts/2007/07/Messages">
         <s:element name="getTestamentResult" nillable="true" type="s1:getTestamentResponse"/>
         <s:complexType name="getTestamentResponse">
            <s:sequence>
               <s:element minOccurs="0" maxOccurs="1" name="searchParameters" type="s1:getTestamentSearchParams"/>
               <s:choice minOccurs="1" maxOccurs="1">
                  <s:element minOccurs="0" maxOccurs="1" name="deniedInfo" type="s1:DeniedInfo"/>
                  <s:element minOccurs="0" maxOccurs="1" name="deniedInfo2" type="s1:DeniedInfo2"/>
                  <s:element minOccurs="0" maxOccurs="1" name="deniedInfo3" type="s1:DeniedInfo3"/>
                  <s:element minOccurs="0" maxOccurs="1" name="klaida" type="s1:Klaida"/>
                  <s:element minOccurs="0" maxOccurs="1" name="testamentInfo" type="s1:TestamentInfo"/>
                  <s:element minOccurs="0" maxOccurs="1" name="nothingFound" type="s1:NothingFound"/>
               </s:choice>
            </s:sequence>
         </s:complexType>
         <s:complexType name="getTestamentSearchParams">
            <s:sequence>
               <s:element minOccurs="1" maxOccurs="1" name="testamentId" type="s:long"/>
            </s:sequence>
         </s:complexType>
         <s:complexType name="DeniedInfo">
            <s:complexContent mixed="false">
               <s:extension base="s1:Response">
                  <s:sequence>
                     <s:element minOccurs="1" maxOccurs="1" name="extractPreparationTime" type="s:dateTime"/>
                     <s:element minOccurs="0" maxOccurs="1" name="message" type="s:string"/>
                  </s:sequence>
               </s:extension>
            </s:complexContent>
         </s:complexType>
         <s:complexType name="Response"/>
         <s:complexType name="NothingFound">
            <s:complexContent mixed="false">
               <s:extension base="s1:Response">
                  <s:sequence>
                     <s:element minOccurs="1" maxOccurs="1" name="extractPreparationTime" type="s:dateTime"/>
                     <s:element minOccurs="0" maxOccurs="1" name="message" type="s:string"/>
                  </s:sequence>
               </s:extension>
            </s:complexContent>
         </s:complexType>
         <s:complexType name="TestamentInfo">
            <s:complexContent mixed="false">
               <s:extension base="s1:Response">
                  <s:sequence>
                     <s:element minOccurs="1" maxOccurs="1" name="extractPreparationTime" type="s:dateTime"/>
                     <s:element minOccurs="1" maxOccurs="1" name="testament" nillable="true" type="s1:Testament"/>
                  </s:sequence>
               </s:extension>
            </s:complexContent>
         </s:complexType>
         <s:complexType name="Testament">
            <s:sequence>
               <s:element minOccurs="1" maxOccurs="1" name="regNo" type="s:long"/>
               <s:element minOccurs="1" maxOccurs="1" name="type" type="s1:TestamentTypes"/>
               <s:element minOccurs="0" maxOccurs="1" name="typeDescription" type="s:string"/>
               <s:element minOccurs="1" maxOccurs="1" name="deedDate" nillable="true" type="s:dateTime"/>
               <s:element minOccurs="1" maxOccurs="1" name="deedPlace" nillable="true" type="s:string"/>
               <s:element minOccurs="1" maxOccurs="1" name="bazelioSalys" nillable="true" type="s:string"/>
			   <s:element minOccurs="1" maxOccurs="1" name="bazelioSalysCount" nillable="false" type="s:int"/>
               <s:element minOccurs="1" maxOccurs="1" name="storagePlace" nillable="true" type="s:string"/>
               <s:element minOccurs="1" maxOccurs="1" name="orgType" nillable="true" type="s:short"/>
               <s:element minOccurs="1" maxOccurs="1" name="notarialRegisterNo" nillable="true" type="s:string"/>
               <s:element minOccurs="1" maxOccurs="1" name="comment" nillable="true" type="s:string"/>
               <s:element minOccurs="1" maxOccurs="1" name="dischargeReason" nillable="true" type="s:string"/>
               <s:element minOccurs="1" maxOccurs="1" name="dischargeDate" nillable="true" type="s:dateTime"/>
               <s:element minOccurs="1" maxOccurs="1" name="approveDate" nillable="true" type="s:dateTime"/>
			   <s:element minOccurs="1" maxOccurs="1" name="grUpdateDate" nillable="true" type="s:string"/>
			   <s:element minOccurs="0" maxOccurs="unbounded" name="fixes" type="s1:Fix"/>
               <s:element minOccurs="1" maxOccurs="1" name="Actual" nillable="true" type="s:string"/>
               <s:element minOccurs="0" maxOccurs="unbounded" name="testators" type="s1:Testator"/>
               <s:element minOccurs="1" maxOccurs="1" name="panaikinimoData" nillable="true" type="s:dateTime"/>
               <s:element minOccurs="1" maxOccurs="1" name="panaikinimoPagrindas" nillable="true" type="s:string"/>
               <s:element minOccurs="1" maxOccurs="1" name="informUzsienioValst" nillable="true" type="s:string"/>
               <s:element minOccurs="1" maxOccurs="1" name="testamentoTipoKodas" nillable="true" type="s:string"/>
               <s:element minOccurs="1" maxOccurs="1" name="tvirtintojasSaugotojas" nillable="true" type="s:string"/>
               <s:element minOccurs="1" maxOccurs="1" name="tvirtintojoSaugotojoIstaiga" nillable="true" type="s:string"/>
               <s:element minOccurs="1" maxOccurs="1" name="tvirtintojoSaugotojoAdresas" nillable="true" type="s:string"/>
               <s:element minOccurs="1" maxOccurs="1" name="tvirtintojoSaugotojoPareigos" nillable="true" type="s:string"/>
               <s:element minOccurs="1" maxOccurs="1" name="gpranesimotipas" type="s:long"/>
               <s:element minOccurs="1" maxOccurs="1" name="pareiskejovardpav" nillable="true" type="s:string"/>
               <s:element minOccurs="1" maxOccurs="1" name="pareiskejopareigos" nillable="true" type="s:string"/>
               <s:element minOccurs="1" maxOccurs="1" name="pareiskejoistaiga" nillable="true" type="s:string"/>
               <s:element minOccurs="1" maxOccurs="1" name="pareiskejoadresas" nillable="true" type="s:string"/>
               <s:element minOccurs="1" maxOccurs="1" name="pareiskejotipas" nillable="true" type="s:short"/>
               <s:element minOccurs="1" maxOccurs="1" name="tvirtintojoTipas" nillable="true" type="s:short"/>
               <s:element minOccurs="1" maxOccurs="1" name="panaik_data_nuo" nillable="true" type="s:dateTime"/>
               <s:element minOccurs="1" maxOccurs="1" name="panaikDataIki" nillable="true" type="s:dateTime"/>
			   <s:element minOccurs="0" maxOccurs="unbounded" name="zymosTest" type="s1:ZymaTest"/>
			   <s:element minOccurs="0" maxOccurs="unbounded" name="pranesimasUV" type="s1:pranesimasUV"/>
            </s:sequence>
         </s:complexType>
         <s:simpleType name="TestamentTypes">
            <s:restriction base="s:string">
               <s:enumeration value="Personal"/>
               <s:enumeration value="Official"/>
               <s:enumeration value="Conjugal"/>
            </s:restriction>
         </s:simpleType>
         <s:complexType name="Testator">
            <s:sequence>
               <s:element minOccurs="1" maxOccurs="1" name="personCode" nillable="true" type="s:string"/>
               <s:element minOccurs="1" maxOccurs="1" name="placeOfBirth" nillable="true" type="s:string"/>
               <s:element minOccurs="1" maxOccurs="1" name="fullName" nillable="true" type="s:string"/>
               <s:element minOccurs="1" maxOccurs="1" name="maidenName" nillable="true" type="s:string"/>
               <s:element minOccurs="1" maxOccurs="1" name="residence" nillable="true" type="s:string"/>
               <s:element minOccurs="1" maxOccurs="1" name="gimimoValstybe" nillable="true" type="s:string"/>
               <s:element minOccurs="1" maxOccurs="1" name="gimimodata" nillable="true" type="s:dateTime"/>
               <s:element minOccurs="1" maxOccurs="1" name="uzsienietis" nillable="true" type="s:string"/>
			   <s:element minOccurs="1" maxOccurs="1" name="dokValstybe" nillable="true" type="s:string"/>
            </s:sequence>
         </s:complexType>
         <s:complexType name="Klaida">
            <s:complexContent mixed="false">
               <s:extension base="s1:Response">
                  <s:sequence>
                     <s:element minOccurs="0" maxOccurs="1" name="Aprasymas" type="s:string"/>
                  </s:sequence>
               </s:extension>
            </s:complexContent>
         </s:complexType>
         <s:complexType name="DeniedInfo3">
            <s:complexContent mixed="false">
               <s:extension base="s1:Response">
                  <s:sequence>
                     <s:element minOccurs="1" maxOccurs="1" name="extractPreparationTime" type="s:dateTime"/>
                     <s:element minOccurs="0" maxOccurs="1" name="message" type="s:string"/>
                  </s:sequence>
               </s:extension>
            </s:complexContent>
         </s:complexType>
         <s:complexType name="DeniedInfo2">
            <s:complexContent mixed="false">
               <s:extension base="s1:Response">
                  <s:sequence>
                     <s:element minOccurs="1" maxOccurs="1" name="extractPreparationTime" type="s:dateTime"/>
                     <s:element minOccurs="0" maxOccurs="1" name="message" type="s:string"/>
                  </s:sequence>
               </s:extension>
            </s:complexContent>
         </s:complexType>
         <s:element name="getDeviseResult" nillable="true" type="s1:getDeviseResponse"/>
         <s:complexType name="getDeviseResponse">
            <s:sequence>
               <s:element minOccurs="0" maxOccurs="1" name="searchParameters" type="s1:getDeviseSearchParams"/>
               <s:choice minOccurs="1" maxOccurs="1">
                  <s:element minOccurs="0" maxOccurs="1" name="nothingFound" type="s1:NothingFound"/>
                  <s:element minOccurs="0" maxOccurs="1" name="deviseInfo" type="s1:DeviseInfo"/>
                  <s:element minOccurs="0" maxOccurs="1" name="deniedInfo3" type="s1:DeniedInfo3"/>
                  <s:element minOccurs="0" maxOccurs="1" name="deniedInfo" type="s1:DeniedInfo"/>
                  <s:element minOccurs="0" maxOccurs="1" name="klaida" type="s1:Klaida"/>
               </s:choice>
            </s:sequence>
         </s:complexType>
         <s:complexType name="getDeviseSearchParams">
            <s:sequence>
               <s:element minOccurs="1" maxOccurs="1" name="deviseId" type="s:long"/>
            </s:sequence>
         </s:complexType>
         <s:complexType name="DeviseInfo">
            <s:complexContent mixed="false">
               <s:extension base="s1:Response">
                  <s:sequence>
                     <s:element minOccurs="1" maxOccurs="1" name="extractPreparationTime" type="s:dateTime"/>
                     <s:element minOccurs="1" maxOccurs="1" name="devise" nillable="true" type="s1:Devise"/>
                  </s:sequence>
               </s:extension>
            </s:complexContent>
         </s:complexType>
         <s:complexType name="Devise">
            <s:sequence>
               <s:element minOccurs="1" maxOccurs="1" name="regNo" type="s:long"/>
               <s:element minOccurs="1" maxOccurs="1" name="renditionDate" nillable="true" type="s:dateTime"/>
               <s:element minOccurs="1" maxOccurs="1" name="comment" nillable="true" type="s:string"/>
               <s:element minOccurs="1" maxOccurs="1" name="approveDate" nillable="true" type="s:dateTime"/>
			   <s:element minOccurs="1" maxOccurs="1" name="grUpdateDate" nillable="true" type="s:string"/>
			   <s:element minOccurs="0" maxOccurs="unbounded" name="fixes" type="s1:Fix"/>
               <s:element minOccurs="0" maxOccurs="1" name="Notary" type="s1:Notary"/>
               <s:element minOccurs="0" maxOccurs="unbounded" name="devisors" type="s1:Devisor"/>
               <s:element minOccurs="1" maxOccurs="1" name="Actual" nillable="true" type="s:string"/>
               <s:element minOccurs="0" maxOccurs="unbounded" name="inheritors" type="s1:Inheritor"/>
               <s:element minOccurs="0" maxOccurs="unbounded" name="zymos" type="s1:Zyma"/>
               <s:element minOccurs="0" maxOccurs="unbounded" name="pazymGavejas" type="s1:PazymGavejas"/>
            </s:sequence>
         </s:complexType>
         <s:complexType name="Notary">
            <s:sequence>
               <s:element minOccurs="1" maxOccurs="1" name="fullName" nillable="true" type="s:string"/>
               <s:element minOccurs="1" maxOccurs="1" name="institution" nillable="true" type="s:string"/>
               <s:element minOccurs="1" maxOccurs="1" name="institutionadress" nillable="true" type="s:string"/>
               <s:element minOccurs="1" maxOccurs="1" name="orgType" nillable="true" type="s:short"/>
            </s:sequence>
         </s:complexType>
         <s:complexType name="Devisor">
            <s:sequence>
               <s:element minOccurs="1" maxOccurs="1" name="personCode" nillable="true" type="s:string"/>
               <s:element minOccurs="1" maxOccurs="1" name="fullName" nillable="true" type="s:string"/>
               <s:element minOccurs="1" maxOccurs="1" name="residence" nillable="true" type="s:string"/>
               <s:element minOccurs="1" maxOccurs="1" name="gimimoData" nillable="true" type="s:dateTime"/>
               <s:element minOccurs="1" maxOccurs="1" name="uzsienietis" nillable="true" type="s:string"/>
			   <s:element minOccurs="1" maxOccurs="1" name="dokValstybe" nillable="true" type="s:string"/>
               <s:element minOccurs="1" maxOccurs="1" name="maidenName" nillable="true" type="s:string"/>
            </s:sequence>
         </s:complexType>
         <s:complexType name="Inheritor">
            <s:sequence>
               <s:element minOccurs="1" maxOccurs="1" name="personCode" nillable="true" type="s:string"/>
               <s:element minOccurs="1" maxOccurs="1" name="fullName" nillable="true" type="s:string"/>
               <s:element minOccurs="1" maxOccurs="1" name="address" nillable="true" type="s:string"/>
               <s:element minOccurs="0" maxOccurs="1" name="inheritorType" type="s:string"/>
               <s:element minOccurs="1" maxOccurs="1" name="uzsienietis" nillable="true" type="s:string"/>
			   <s:element minOccurs="1" maxOccurs="1" name="dokValstybe" nillable="true" type="s:string"/>
            </s:sequence>
         </s:complexType>
         <s:complexType name="Zyma">
            <s:sequence>
               <s:element minOccurs="1" maxOccurs="1" name="regNo" nillable="true" type="s:long"/>
               <s:element minOccurs="1" maxOccurs="1" name="bylosIssiuntimoDate" nillable="true" type="s:dateTime"/>
               <s:element minOccurs="1" maxOccurs="1" name="zymosTipas" nillable="true" type="s:short"/>
               <s:element minOccurs="1" maxOccurs="1" name="notPavadinimas" nillable="true" type="s:string"/>
               <s:element minOccurs="1" maxOccurs="1" name="notAdresas" nillable="true" type="s:string"/>
               <s:element minOccurs="1" maxOccurs="1" name="vardPav" nillable="true" type="s:string"/>
               <s:element minOccurs="1" maxOccurs="1" name="liudijimoData" nillable="true" type="s:dateTime"/>
               <s:element minOccurs="1" maxOccurs="1" name="liudijimoNumeris" nillable="true" type="s:string"/>
               <s:element minOccurs="1" maxOccurs="1" name="zymosData" nillable="true" type="s:dateTime"/>
               <s:element minOccurs="1" maxOccurs="1" name="teisiuPerleidimoData" nillable="true" type="s:dateTime"/>
               <s:element minOccurs="1" maxOccurs="1" name="notRegNr" nillable="true" type="s:string"/>
               <s:element minOccurs="1" maxOccurs="1" name="pareiskvardpav" nillable="true" type="s:string"/>
               <s:element minOccurs="1" maxOccurs="1" name="pareiskinstitucijospavadinimas" nillable="true" type="s:string"/>
               <s:element minOccurs="1" maxOccurs="1" name="pareiskadresas" nillable="true" type="s:string"/>
               <s:element minOccurs="0" maxOccurs="unbounded" name="preleidejai" type="s1:Perleidejas"/>
               <s:element minOccurs="0" maxOccurs="unbounded" name="igijejai" type="s1:Igijejas"/>
               <s:element minOccurs="0" maxOccurs="unbounded" name="pazymGavejai" type="s1:PazymGavejas"/>
            </s:sequence>
         </s:complexType>
		 <s:complexType name="PranesimasUV">
            <s:sequence>
               <s:element minOccurs="1" maxOccurs="1" name="regNo" nillable="true" type="s:long"/>
			   <s:element minOccurs="1" maxOccurs="1" name="pranesimoId" nillable="true" type="s:long"/>
			   <s:element minOccurs="1" maxOccurs="1" name="valstybe" nillable="true" type="s:string"/>
			   <s:element minOccurs="1" maxOccurs="1" name="iregistravimoData" nillable="true" type="s:dateTime"/>
			   <s:element minOccurs="1" maxOccurs="1" name="isregistravimoData" nillable="true" type="s:dateTime"/>
			   <s:element minOccurs="1" maxOccurs="1" name="gautoAtsakymoData" nillable="true" type="s:dateTime"/>
			   <s:element minOccurs="1" maxOccurs="1" name="registroTvarkytojas" nillable="true" type="s:string"/>
			   <s:element minOccurs="1" maxOccurs="1" name="registroTvarkytojoAdresas" nillable="true" type="s:string"/>
            </s:sequence>
         </s:complexType>
		 <s:complexType name="ZymaTest">
            <s:sequence>
               <s:element minOccurs="1" maxOccurs="1" name="regNo" nillable="true" type="s:long"/>
               <s:element minOccurs="1" maxOccurs="1" name="testamentoPerdavimoData" nillable="true" type="s:dateTime"/>
               <s:element minOccurs="1" maxOccurs="1" name="zymosTipas" nillable="true" type="s:short"/>
			   <s:element minOccurs="1" maxOccurs="1" name="istaigosTipasId" nillable="true" type="s:short"/>
               <s:element minOccurs="1" maxOccurs="1" name="notPavadinimas" nillable="true" type="s:string"/>
               <s:element minOccurs="1" maxOccurs="1" name="notAdresas" nillable="true" type="s:string"/>
               <s:element minOccurs="1" maxOccurs="1" name="vardPav" nillable="true" type="s:string"/>
               <s:element minOccurs="1" maxOccurs="1" name="liudijimoData" nillable="true" type="s:dateTime"/>
               <s:element minOccurs="1" maxOccurs="1" name="liudijimoNumeris" nillable="true" type="s:string"/>
               <s:element minOccurs="1" maxOccurs="1" name="zymosData" nillable="true" type="s:dateTime"/>
               <s:element minOccurs="1" maxOccurs="1" name="teisiuPerleidimoData" nillable="true" type="s:dateTime"/>
               <s:element minOccurs="1" maxOccurs="1" name="notRegNr" nillable="true" type="s:string"/>
               <s:element minOccurs="1" maxOccurs="1" name="pareiskvardpav" nillable="true" type="s:string"/>
               <s:element minOccurs="1" maxOccurs="1" name="pareiskinstitucijospavadinimas" nillable="true" type="s:string"/>
               <s:element minOccurs="1" maxOccurs="1" name="pareiskadresas" nillable="true" type="s:string"/>
            </s:sequence>
         </s:complexType>
		 <s:complexType name="Fix">
            <s:sequence>
               <s:element minOccurs="1" maxOccurs="1" name="fixDate" nillable="true" type="s:dateTime"/>
               <s:element minOccurs="1" maxOccurs="1" name="fixReason" nillable="true" type="s:string"/>
            </s:sequence>
         </s:complexType>
         <s:complexType name="Perleidejas">
            <s:sequence>
               <s:element minOccurs="1" maxOccurs="1" name="personType" nillable="true" type="s:string"/>
               <s:element minOccurs="1" maxOccurs="1" name="personCode" nillable="true" type="s:string"/>
               <s:element minOccurs="1" maxOccurs="1" name="fullName" nillable="true" type="s:string"/>
               <s:element minOccurs="1" maxOccurs="1" name="address" nillable="true" type="s:string"/>
               <s:element minOccurs="0" maxOccurs="1" name="inheritorType" type="s:string"/>
               <s:element minOccurs="1" maxOccurs="1" name="gimimoData" nillable="true" type="s:dateTime"/>
               <s:element minOccurs="1" maxOccurs="1" name="uzsienietis" nillable="true" type="s:string"/>
			   <s:element minOccurs="1" maxOccurs="1" name="dokValstybe" nillable="true" type="s:string"/>
            </s:sequence>
         </s:complexType>
         <s:complexType name="Igijejas">
            <s:sequence>
               <s:element minOccurs="1" maxOccurs="1" name="personType" nillable="true" type="s:string"/>
               <s:element minOccurs="1" maxOccurs="1" name="personCode" nillable="true" type="s:string"/>
               <s:element minOccurs="1" maxOccurs="1" name="fullName" nillable="true" type="s:string"/>
               <s:element minOccurs="1" maxOccurs="1" name="address" nillable="true" type="s:string"/>
               <s:element minOccurs="0" maxOccurs="1" name="inheritorType" type="s:string"/>
               <s:element minOccurs="1" maxOccurs="1" name="gimimoData" nillable="true" type="s:dateTime"/>
               <s:element minOccurs="1" maxOccurs="1" name="uzsienietis" nillable="true" type="s:string"/>
			   <s:element minOccurs="1" maxOccurs="1" name="dokValstybe" nillable="true" type="s:string"/>
            </s:sequence>
         </s:complexType>
         <s:complexType name="PazymGavejas">
            <s:sequence>
               <s:element minOccurs="1" maxOccurs="1" name="personType" nillable="true" type="s:string"/>
               <s:element minOccurs="1" maxOccurs="1" name="personCode" nillable="true" type="s:string"/>
               <s:element minOccurs="1" maxOccurs="1" name="fullName" nillable="true" type="s:string"/>
               <s:element minOccurs="1" maxOccurs="1" name="address" nillable="true" type="s:string"/>
               <s:element minOccurs="1" maxOccurs="1" name="residence" nillable="true" type="s:string"/>
               <s:element minOccurs="1" maxOccurs="1" name="gimimoData" nillable="true" type="s:dateTime"/>
               <s:element minOccurs="1" maxOccurs="1" name="uzsienietis" nillable="true" type="s:string"/>
			   <s:element minOccurs="1" maxOccurs="1" name="dokValstybe" nillable="true" type="s:string"/>
            </s:sequence>
         </s:complexType>
         <s:element name="getDocsByPersonCodeResult" nillable="true" type="s1:getDocsByPersonCodeResponse"/>
         <s:complexType name="getDocsByPersonCodeResponse">
            <s:sequence>
               <s:element minOccurs="0" maxOccurs="1" name="searchParameters" type="s1:getDocsByPersonCodeSearchParams"/>
               <s:choice minOccurs="1" maxOccurs="1">
                  <s:element minOccurs="0" maxOccurs="1" name="klaida" type="s1:Klaida"/>
                  <s:element minOccurs="0" maxOccurs="1" name="nothingFound" type="s1:NothingFound"/>
                  <s:element minOccurs="0" maxOccurs="1" name="deniedInfo3" type="s1:DeniedInfo3"/>
                  <s:element minOccurs="0" maxOccurs="1" name="documents" type="s1:Documents"/>
                  <s:element minOccurs="0" maxOccurs="1" name="deniedInfo2" type="s1:DeniedInfo2"/>
                  <s:element minOccurs="0" maxOccurs="1" name="deniedInfo" type="s1:DeniedInfo"/>
               </s:choice>
            </s:sequence>
         </s:complexType>
         <s:complexType name="getDocsByPersonCodeSearchParams">
            <s:sequence>
               <s:element minOccurs="0" maxOccurs="1" name="searchType" type="s:string"/>
               <s:element minOccurs="0" maxOccurs="1" name="personCode" type="s:string"/>
            </s:sequence>
         </s:complexType>
         <s:complexType name="Documents">
            <s:complexContent mixed="false">
               <s:extension base="s1:Response">
                  <s:sequence>
                     <s:element minOccurs="1" maxOccurs="1" name="extractPreparationTime" type="s:dateTime"/>
                     <s:element minOccurs="0" maxOccurs="1" name="testaments" type="s1:ArrayOfTestament"/>
                     <s:element minOccurs="0" maxOccurs="1" name="devises" type="s1:ArrayOfDevise"/>
                     <s:element minOccurs="0" maxOccurs="1" name="devisedisclaimers" type="s1:ArrayOfDeviseDisclaimer"/>
                     <s:element minOccurs="0" maxOccurs="1" name="pareiskimai" type="s1:ArrayOfPareiskimas"/>
                     <s:element minOccurs="0" maxOccurs="1" name="pareiskimaiPalikimoAtsisakymai" type="s1:ArrayOfPareiskimasPalikimoAtsisakymas"/>
                  </s:sequence>
               </s:extension>
            </s:complexContent>
         </s:complexType>
         <s:complexType name="ArrayOfTestament">
            <s:sequence>
               <s:element minOccurs="0" maxOccurs="unbounded" name="testament" nillable="true" type="s1:Testament"/>
            </s:sequence>
         </s:complexType>
         <s:complexType name="ArrayOfDevise">
            <s:sequence>
               <s:element minOccurs="0" maxOccurs="unbounded" name="devise" nillable="true" type="s1:Devise"/>
            </s:sequence>
         </s:complexType>
         <s:complexType name="ArrayOfDeviseDisclaimer">
            <s:sequence>
               <s:element minOccurs="0" maxOccurs="unbounded" name="devisedisclaimer" nillable="true" type="s1:DeviseDisclaimer"/>
            </s:sequence>
         </s:complexType>
         <s:complexType name="DeviseDisclaimer">
            <s:sequence>
               <s:element minOccurs="1" maxOccurs="1" name="regNo" type="s:long"/>
               <s:element minOccurs="1" maxOccurs="1" name="renditionDate" nillable="true" type="s:dateTime"/>
               <s:element minOccurs="1" maxOccurs="1" name="comment" nillable="true" type="s:string"/>
               <s:element minOccurs="1" maxOccurs="1" name="approveDate" nillable="true" type="s:dateTime"/>
			   <s:element minOccurs="0" maxOccurs="unbounded" name="fixes" type="s1:Fix"/>
			   <s:element minOccurs="1" maxOccurs="1" name="grUpdateDate" nillable="true" type="s:string"/>
               <s:element minOccurs="1" maxOccurs="1" name="discDate" nillable="true" type="s:dateTime"/>
               <s:element minOccurs="0" maxOccurs="unbounded" name="devisors" type="s1:Devisor"/>
               <s:element minOccurs="1" maxOccurs="1" name="Actual" nillable="true" type="s:string"/>
               <s:element minOccurs="0" maxOccurs="unbounded" name="atsisakePalikimoAsmenys" type="s1:AtsisakePalikimoAsmenys"/>
               <s:element minOccurs="1" maxOccurs="1" name="tvirtintojasSaugotojas" nillable="true" type="s:string"/>
               <s:element minOccurs="1" maxOccurs="1" name="tvirtintojoSaugotojoIstaiga" nillable="true" type="s:string"/>
               <s:element minOccurs="1" maxOccurs="1" name="tvirtintojoSaugotojoAdresas" nillable="true" type="s:string"/>
               <s:element minOccurs="1" maxOccurs="1" name="tvirtintojoSaugotojoPareigos" nillable="true" type="s:string"/>
               <s:element minOccurs="0" maxOccurs="unbounded" name="zymos" type="s1:Zyma"/>
            </s:sequence>
         </s:complexType>
         <s:complexType name="AtsisakePalikimoAsmenys">
            <s:sequence>
               <s:element minOccurs="1" maxOccurs="1" name="personType" nillable="true" type="s:string"/>
               <s:element minOccurs="1" maxOccurs="1" name="personCode" nillable="true" type="s:string"/>
               <s:element minOccurs="1" maxOccurs="1" name="fullName" nillable="true" type="s:string"/>
               <s:element minOccurs="1" maxOccurs="1" name="adresas" nillable="true" type="s:string"/>
               <s:element minOccurs="1" maxOccurs="1" name="gimimoData" nillable="true" type="s:dateTime"/>
               <s:element minOccurs="1" maxOccurs="1" name="uzsienietis" nillable="true" type="s:string"/>
			   <s:element minOccurs="1" maxOccurs="1" name="dokValstybe" nillable="true" type="s:string"/>
            </s:sequence>
         </s:complexType>
         <s:complexType name="ArrayOfPareiskimas">
            <s:sequence>
               <s:element minOccurs="0" maxOccurs="unbounded" name="pareiskimas" nillable="true" type="s1:Pareiskimas"/>
            </s:sequence>
         </s:complexType>
         <s:complexType name="Pareiskimas">
            <s:sequence>
               <s:element minOccurs="1" maxOccurs="1" name="regNo" type="s:long"/>
               <s:element minOccurs="1" maxOccurs="1" name="renditionDate" nillable="true" type="s:dateTime"/>
			   <s:element minOccurs="1" maxOccurs="1" name="grUpdateDate" nillable="true" type="s:string"/>
               <s:element minOccurs="1" maxOccurs="1" name="comment" nillable="true" type="s:string"/>
               <s:element minOccurs="1" maxOccurs="1" name="approveDate" nillable="true" type="s:dateTime"/>
               <s:element minOccurs="0" maxOccurs="unbounded" name="fixes" type="s1:Fix"/>
               <s:element minOccurs="0" maxOccurs="1" name="notary" type="s1:Notary"/>
               <s:element minOccurs="0" maxOccurs="1" name="notary2" type="s1:Notary"/>
               <s:element minOccurs="0" maxOccurs="unbounded" name="devisor" type="s1:Devisor"/>
               <s:element minOccurs="1" maxOccurs="1" name="Actual" nillable="true" type="s:string"/>
               <s:element minOccurs="0" maxOccurs="unbounded" name="pareiskejas" type="s1:Pareiskejas"/>
			   <s:element minOccurs="0" maxOccurs="unbounded" name="zymos" type="s1:Zyma"/>
            </s:sequence>
         </s:complexType>
         <s:complexType name="Pareiskejas">
            <s:sequence>
               <s:element minOccurs="1" maxOccurs="1" name="personType" nillable="true" type="s:string"/>
               <s:element minOccurs="1" maxOccurs="1" name="personCode" nillable="true" type="s:string"/>
               <s:element minOccurs="1" maxOccurs="1" name="fullName" nillable="true" type="s:string"/>
               <s:element minOccurs="1" maxOccurs="1" name="address" nillable="true" type="s:string"/>
               <s:element minOccurs="0" maxOccurs="1" name="inheritorType" type="s:string"/>
               <s:element minOccurs="1" maxOccurs="1" name="gimimoData" nillable="true" type="s:dateTime"/>
               <s:element minOccurs="1" maxOccurs="1" name="uzsienietis" nillable="true" type="s:string"/>
			   <s:element minOccurs="1" maxOccurs="1" name="dokValstybe" nillable="true" type="s:string"/>
            </s:sequence>
         </s:complexType>
         <s:complexType name="ArrayOfPareiskimasPalikimoAtsisakymas">
            <s:sequence>
               <s:element minOccurs="0" maxOccurs="unbounded" name="pareiskimasPalikimoAtsisakymas" nillable="true" type="s1:PareiskimasPalikimoAtsisakymas"/>
            </s:sequence>
         </s:complexType>
         <s:complexType name="PareiskimasPalikimoAtsisakymas">
            <s:sequence>
               <s:element minOccurs="1" maxOccurs="1" name="regNo" type="s:long"/>
               <s:element minOccurs="1" maxOccurs="1" name="renditionDate" nillable="true" type="s:dateTime"/>
               <s:element minOccurs="1" maxOccurs="1" name="comment" nillable="true" type="s:string"/>
               <s:element minOccurs="1" maxOccurs="1" name="approveDate" nillable="true" type="s:dateTime"/>
			   <s:element minOccurs="1" maxOccurs="1" name="grUpdateDate" nillable="true" type="s:string"/>
               <s:element minOccurs="0" maxOccurs="unbounded" name="fixes" type="s1:Fix"/>
               <s:element minOccurs="0" maxOccurs="1" name="notary" type="s1:Notary"/>
               <s:element minOccurs="0" maxOccurs="1" name="notary2" type="s1:Notary"/>
               <s:element minOccurs="0" maxOccurs="unbounded" name="devisor" type="s1:Devisor"/>
               <s:element minOccurs="1" maxOccurs="1" name="Actual" nillable="true" type="s:string"/>
               <s:element minOccurs="0" maxOccurs="unbounded" name="pareiskejas" type="s1:Pareiskejas"/>
			   <s:element minOccurs="0" maxOccurs="unbounded" name="zymos" type="s1:Zyma"/>
            </s:sequence>
         </s:complexType>
         <s:element name="getDocsByPersonNameAndDateOfBirthResult" nillable="true" type="s1:getDocsByPersonNameAndDateOfBirthResponse"/>
         <s:complexType name="getDocsByPersonNameAndDateOfBirthResponse">
            <s:sequence>
               <s:element minOccurs="0" maxOccurs="1" name="searchParameters" type="s1:getDocsByPersonNameAndDateOfBirthSearchParams"/>
               <s:choice minOccurs="1" maxOccurs="1">
                  <s:element minOccurs="0" maxOccurs="1" name="deniedInfo" type="s1:DeniedInfo"/>
                  <s:element minOccurs="0" maxOccurs="1" name="documents" type="s1:Documents"/>
                  <s:element minOccurs="0" maxOccurs="1" name="deniedInfo2" type="s1:DeniedInfo2"/>
                  <s:element minOccurs="0" maxOccurs="1" name="deniedInfo3" type="s1:DeniedInfo3"/>
                  <s:element minOccurs="0" maxOccurs="1" name="nothingFound" type="s1:NothingFound"/>
                  <s:element minOccurs="0" maxOccurs="1" name="klaida" type="s1:Klaida"/>
               </s:choice>
            </s:sequence>
         </s:complexType>
         <s:complexType name="getDocsByPersonNameAndDateOfBirthSearchParams">
            <s:sequence>
               <s:element minOccurs="0" maxOccurs="1" name="searchType" type="s:string"/>
               <s:element minOccurs="0" maxOccurs="1" name="firstName" type="s:string"/>
               <s:element minOccurs="0" maxOccurs="1" name="lastName" type="s:string"/>
               <s:element minOccurs="1" maxOccurs="1" name="dateOfBirth" type="s:dateTime"/>
            </s:sequence>
         </s:complexType>
         <s:element name="getDeviseDisclaimerResult" nillable="true" type="s1:getDeviseDisclaimerResponse"/>
         <s:complexType name="getDeviseDisclaimerResponse">
            <s:sequence>
               <s:element minOccurs="0" maxOccurs="1" name="searchParameters" type="s1:getDeviseDisclaimerSearchParams"/>
               <s:choice minOccurs="1" maxOccurs="1">
                  <s:element minOccurs="0" maxOccurs="1" name="deviseDisclaimerInfo" type="s1:DeviseDisclaimerInfo"/>
                  <s:element minOccurs="0" maxOccurs="1" name="klaida" type="s1:Klaida"/>
                  <s:element minOccurs="0" maxOccurs="1" name="deniedInfo" type="s1:DeniedInfo"/>
                  <s:element minOccurs="0" maxOccurs="1" name="deniedInfo3" type="s1:DeniedInfo3"/>
                  <s:element minOccurs="0" maxOccurs="1" name="nothingFound" type="s1:NothingFound"/>
               </s:choice>
            </s:sequence>
         </s:complexType>
         <s:complexType name="getDeviseDisclaimerSearchParams">
            <s:sequence>
               <s:element minOccurs="1" maxOccurs="1" name="devisedisclaimerId" type="s:long"/>
            </s:sequence>
         </s:complexType>
         <s:complexType name="DeviseDisclaimerInfo">
            <s:complexContent mixed="false">
               <s:extension base="s1:Response">
                  <s:sequence>
                     <s:element minOccurs="1" maxOccurs="1" name="extractPreparationTime" type="s:dateTime"/>
                     <s:element minOccurs="1" maxOccurs="1" name="devisedisclaimer" nillable="true" type="s1:DeviseDisclaimer"/>
                  </s:sequence>
               </s:extension>
            </s:complexContent>
         </s:complexType>
         <s:element name="getApplicantForDeviseResult" nillable="true" type="s1:getStatementForDeviseResponse"/>
         <s:complexType name="getStatementForDeviseResponse">
            <s:sequence>
               <s:element minOccurs="0" maxOccurs="1" name="searchParameters" type="s1:getStatementForDeviseSearchParams"/>
               <s:choice minOccurs="1" maxOccurs="1">
                  <s:element minOccurs="0" maxOccurs="1" name="klaida" type="s1:Klaida"/>
                  <s:element minOccurs="0" maxOccurs="1" name="pareiskimasInfo" type="s1:PareiskimasInfo"/>
                  <s:element minOccurs="0" maxOccurs="1" name="deviseInfo" type="s1:DeviseInfo"/>
                  <s:element minOccurs="0" maxOccurs="1" name="deniedInfo" type="s1:DeniedInfo"/>
                  <s:element minOccurs="0" maxOccurs="1" name="deniedInfo3" type="s1:DeniedInfo3"/>
                  <s:element minOccurs="0" maxOccurs="1" name="nothingFound" type="s1:NothingFound"/>
               </s:choice>
            </s:sequence>
         </s:complexType>
         <s:complexType name="getStatementForDeviseSearchParams">
            <s:sequence>
               <s:element minOccurs="1" maxOccurs="1" name="applicantForDeviseId" type="s:long"/>
            </s:sequence>
         </s:complexType>
         <s:complexType name="PareiskimasInfo">
            <s:complexContent mixed="false">
               <s:extension base="s1:Response">
                  <s:sequence>
                     <s:element minOccurs="1" maxOccurs="1" name="extractPreparationTime" type="s:dateTime"/>
                     <s:element minOccurs="1" maxOccurs="1" name="pareiskimas" nillable="true" type="s1:Pareiskimas"/>
                  </s:sequence>
               </s:extension>
            </s:complexContent>
         </s:complexType>
         <s:element name="getApplicantForDeviseDisclaimerResult" nillable="true" type="s1:getStatementForDeviseDisclaimerResponse"/>
         <s:complexType name="getStatementForDeviseDisclaimerResponse">
            <s:sequence>
               <s:element minOccurs="0" maxOccurs="1" name="searchParameters" type="s1:getStatementForDeviseDisclaimerSearchParams"/>
               <s:choice minOccurs="1" maxOccurs="1">
                  <s:element minOccurs="0" maxOccurs="1" name="nothingFound" type="s1:NothingFound"/>
                  <s:element minOccurs="0" maxOccurs="1" name="deviseInfo" type="s1:DeviseInfo"/>
                  <s:element minOccurs="0" maxOccurs="1" name="deniedInfo3" type="s1:DeniedInfo3"/>
                  <s:element minOccurs="0" maxOccurs="1" name="pareiskimasPalikimoAtsisakymasInfo" type="s1:PareiskimasPalikimoAtsisakymasInfo"/>
                  <s:element minOccurs="0" maxOccurs="1" name="klaida" type="s1:Klaida"/>
                  <s:element minOccurs="0" maxOccurs="1" name="deniedInfo" type="s1:DeniedInfo"/>
               </s:choice>
            </s:sequence>
         </s:complexType>
         <s:complexType name="getStatementForDeviseDisclaimerSearchParams">
            <s:sequence>
               <s:element minOccurs="1" maxOccurs="1" name="applicantForDeviseDisclaimerId" type="s:long"/>
            </s:sequence>
         </s:complexType>
         <s:complexType name="PareiskimasPalikimoAtsisakymasInfo">
            <s:complexContent mixed="false">
               <s:extension base="s1:Response">
                  <s:sequence>
                     <s:element minOccurs="1" maxOccurs="1" name="extractPreparationTime" type="s:dateTime"/>
                     <s:element minOccurs="1" maxOccurs="1" name="pareiskimasPalikimoAtsisakymas" nillable="true" type="s1:PareiskimasPalikimoAtsisakymas"/>
                  </s:sequence>
               </s:extension>
            </s:complexContent>
         </s:complexType>
         <s:element name="getTestamentResponse" nillable="true" type="s1:getTestamentResponse"/>
         <s:element name="getDeviseResponse" nillable="true" type="s1:getDeviseResponse"/>
         <s:element name="getDocsByPersonCodeResponse" nillable="true" type="s1:getDocsByPersonCodeResponse"/>
         <s:element name="getDocsByPersonNameAndDateOfBirthResponse" nillable="true" type="s1:getDocsByPersonNameAndDateOfBirthResponse"/>
         <s:element name="getDeviseDisclaimerResponse" nillable="true" type="s1:getDeviseDisclaimerResponse"/>
         <s:element name="getStatementForDeviseResponse" nillable="true" type="s1:getStatementForDeviseResponse"/>
         <s:element name="getStatementForDeviseDisclaimerResponse" nillable="true" type="s1:getStatementForDeviseDisclaimerResponse"/>
      </s:schema>
