<?xml version="1.0" encoding="utf-8"?>
<wsdl:definitions xmlns:tm="http://microsoft.com/wsdl/mime/textMatching/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" xmlns:tns="http://btonic.est.co.jp/zipcode/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:s="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" targetNamespace="http://btonic.est.co.jp/zipcode/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
  <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">郵便番号データを検索してくれるWebサービスです。</wsdl:documentation>
  <wsdl:types>
    <s:schema elementFormDefault="qualified" targetNamespace="http://btonic.est.co.jp/zipcode/">
      <s:element name="FromAddress">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="Address" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="RequestIndex" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="RequestCount" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="FromAddressResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="FromAddressResult" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="SearchResult" type="tns:FindList05" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="FindList05">
        <s:sequence>
          <s:element minOccurs="1" maxOccurs="1" name="IsSuccess" type="s:boolean" />
          <s:element minOccurs="1" maxOccurs="1" name="FindCount" type="s:int" />
          <s:element minOccurs="1" maxOccurs="1" name="TotalFindCount" type="s:int" />
          <s:element minOccurs="0" maxOccurs="1" name="ErrorMessage" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Item" type="tns:ArrayOfFindItem05" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="ArrayOfFindItem05">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="FindItem05" nillable="true" type="tns:FindItem05" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="FindItem05">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="OldZipCode" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="ZipCode" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Yomi1" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Yomi2" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Yomi3" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Yomi4" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Kanji1" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Kanji2" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Kanji3" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Kanji4" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="JigyosyoName" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="JigyosyoYomi" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="OtherValues" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="JigyosyoOtherValues" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="ZenkokuChihoukoukyouDantaiCode" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="JigyosyoAreaJIS" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="JigyosyoToriatukai" type="s:string" />
        </s:sequence>
      </s:complexType>
      <s:element name="FromAddress2">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="Address" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="RequestIndex" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="RequestCount" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="FromAddress2Response">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="FromAddress2Result" type="tns:FindList05" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="FromAddress3">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SearchIndexMode" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="Address" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="RequestIndex" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="RequestCount" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="FromAddress3Response">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="FromAddress3Result" type="tns:FindList05" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="FromAddressDecremental">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="Address" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="RequestIndex" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="RequestCount" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="FromAddressDecrementalResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="FromAddressDecrementalResult" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="SearchResult" type="tns:FindList05" />
            <s:element minOccurs="0" maxOccurs="1" name="MatchAddressWord" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="FromZipCode">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ZipCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="RequestIndex" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="RequestCount" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="FromZipCodeResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="FromZipCodeResult" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="SearchResult" type="tns:FindList05" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="FromZipCode2">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ZipCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="RequestIndex" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="RequestCount" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="FromZipCode2Response">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="FromZipCode2Result" type="tns:FindList05" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="FromOldZipCode">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="OldZipCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="RequestIndex" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="RequestCount" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="FromOldZipCodeResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="FromOldZipCodeResult" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="SearchResult" type="tns:FindList05" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="FromOldZipCode2">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="OldZipCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="RequestIndex" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="RequestCount" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="FromOldZipCode2Response">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="FromOldZipCode2Result" type="tns:FindList05" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="FromOldZipCode3">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SearchIndexMode" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="OldZipCode" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="RequestIndex" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="RequestCount" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="FromOldZipCode3Response">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="FromOldZipCode3Result" type="tns:FindList05" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="FromOfficeName">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="OfficeName" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="RequestIndex" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="RequestCount" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="FromOfficeNameResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="FromOfficeNameResult" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="SearchResult" type="tns:FindList05" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="FromOfficeName2">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="OfficeName" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="RequestIndex" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="RequestCount" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="FromOfficeName2Response">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="FromOfficeName2Result" type="tns:FindList05" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="FromOfficeNameDecremental">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="OfficeName" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="RequestIndex" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="RequestCount" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="FromOfficeNameDecrementalResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="FromOfficeNameDecrementalResult" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="SearchResult" type="tns:FindList05" />
            <s:element minOccurs="0" maxOccurs="1" name="MatchOfficeNameWord" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="FindList05" nillable="true" type="tns:FindList05" />
    </s:schema>
  </wsdl:types>
  <wsdl:message name="FromAddressSoapIn">
    <wsdl:part name="parameters" element="tns:FromAddress" />
  </wsdl:message>
  <wsdl:message name="FromAddressSoapOut">
    <wsdl:part name="parameters" element="tns:FromAddressResponse" />
  </wsdl:message>
  <wsdl:message name="FromAddress2SoapIn">
    <wsdl:part name="parameters" element="tns:FromAddress2" />
  </wsdl:message>
  <wsdl:message name="FromAddress2SoapOut">
    <wsdl:part name="parameters" element="tns:FromAddress2Response" />
  </wsdl:message>
  <wsdl:message name="FromAddress3SoapIn">
    <wsdl:part name="parameters" element="tns:FromAddress3" />
  </wsdl:message>
  <wsdl:message name="FromAddress3SoapOut">
    <wsdl:part name="parameters" element="tns:FromAddress3Response" />
  </wsdl:message>
  <wsdl:message name="FromAddressDecrementalSoapIn">
    <wsdl:part name="parameters" element="tns:FromAddressDecremental" />
  </wsdl:message>
  <wsdl:message name="FromAddressDecrementalSoapOut">
    <wsdl:part name="parameters" element="tns:FromAddressDecrementalResponse" />
  </wsdl:message>
  <wsdl:message name="FromZipCodeSoapIn">
    <wsdl:part name="parameters" element="tns:FromZipCode" />
  </wsdl:message>
  <wsdl:message name="FromZipCodeSoapOut">
    <wsdl:part name="parameters" element="tns:FromZipCodeResponse" />
  </wsdl:message>
  <wsdl:message name="FromZipCode2SoapIn">
    <wsdl:part name="parameters" element="tns:FromZipCode2" />
  </wsdl:message>
  <wsdl:message name="FromZipCode2SoapOut">
    <wsdl:part name="parameters" element="tns:FromZipCode2Response" />
  </wsdl:message>
  <wsdl:message name="FromOldZipCodeSoapIn">
    <wsdl:part name="parameters" element="tns:FromOldZipCode" />
  </wsdl:message>
  <wsdl:message name="FromOldZipCodeSoapOut">
    <wsdl:part name="parameters" element="tns:FromOldZipCodeResponse" />
  </wsdl:message>
  <wsdl:message name="FromOldZipCode2SoapIn">
    <wsdl:part name="parameters" element="tns:FromOldZipCode2" />
  </wsdl:message>
  <wsdl:message name="FromOldZipCode2SoapOut">
    <wsdl:part name="parameters" element="tns:FromOldZipCode2Response" />
  </wsdl:message>
  <wsdl:message name="FromOldZipCode3SoapIn">
    <wsdl:part name="parameters" element="tns:FromOldZipCode3" />
  </wsdl:message>
  <wsdl:message name="FromOldZipCode3SoapOut">
    <wsdl:part name="parameters" element="tns:FromOldZipCode3Response" />
  </wsdl:message>
  <wsdl:message name="FromOfficeNameSoapIn">
    <wsdl:part name="parameters" element="tns:FromOfficeName" />
  </wsdl:message>
  <wsdl:message name="FromOfficeNameSoapOut">
    <wsdl:part name="parameters" element="tns:FromOfficeNameResponse" />
  </wsdl:message>
  <wsdl:message name="FromOfficeName2SoapIn">
    <wsdl:part name="parameters" element="tns:FromOfficeName2" />
  </wsdl:message>
  <wsdl:message name="FromOfficeName2SoapOut">
    <wsdl:part name="parameters" element="tns:FromOfficeName2Response" />
  </wsdl:message>
  <wsdl:message name="FromOfficeNameDecrementalSoapIn">
    <wsdl:part name="parameters" element="tns:FromOfficeNameDecremental" />
  </wsdl:message>
  <wsdl:message name="FromOfficeNameDecrementalSoapOut">
    <wsdl:part name="parameters" element="tns:FromOfficeNameDecrementalResponse" />
  </wsdl:message>
  <wsdl:message name="FromAddress2HttpGetIn">
    <wsdl:part name="Address" type="s:string" />
    <wsdl:part name="RequestIndex" type="s:string" />
    <wsdl:part name="RequestCount" type="s:string" />
  </wsdl:message>
  <wsdl:message name="FromAddress2HttpGetOut">
    <wsdl:part name="Body" element="tns:FindList05" />
  </wsdl:message>
  <wsdl:message name="FromAddress3HttpGetIn">
    <wsdl:part name="SearchIndexMode" type="s:string" />
    <wsdl:part name="Address" type="s:string" />
    <wsdl:part name="RequestIndex" type="s:string" />
    <wsdl:part name="RequestCount" type="s:string" />
  </wsdl:message>
  <wsdl:message name="FromAddress3HttpGetOut">
    <wsdl:part name="Body" element="tns:FindList05" />
  </wsdl:message>
  <wsdl:message name="FromZipCode2HttpGetIn">
    <wsdl:part name="ZipCode" type="s:string" />
    <wsdl:part name="RequestIndex" type="s:string" />
    <wsdl:part name="RequestCount" type="s:string" />
  </wsdl:message>
  <wsdl:message name="FromZipCode2HttpGetOut">
    <wsdl:part name="Body" element="tns:FindList05" />
  </wsdl:message>
  <wsdl:message name="FromOldZipCode2HttpGetIn">
    <wsdl:part name="OldZipCode" type="s:string" />
    <wsdl:part name="RequestIndex" type="s:string" />
    <wsdl:part name="RequestCount" type="s:string" />
  </wsdl:message>
  <wsdl:message name="FromOldZipCode2HttpGetOut">
    <wsdl:part name="Body" element="tns:FindList05" />
  </wsdl:message>
  <wsdl:message name="FromOldZipCode3HttpGetIn">
    <wsdl:part name="SearchIndexMode" type="s:string" />
    <wsdl:part name="OldZipCode" type="s:string" />
    <wsdl:part name="RequestIndex" type="s:string" />
    <wsdl:part name="RequestCount" type="s:string" />
  </wsdl:message>
  <wsdl:message name="FromOldZipCode3HttpGetOut">
    <wsdl:part name="Body" element="tns:FindList05" />
  </wsdl:message>
  <wsdl:message name="FromOfficeName2HttpGetIn">
    <wsdl:part name="OfficeName" type="s:string" />
    <wsdl:part name="RequestIndex" type="s:string" />
    <wsdl:part name="RequestCount" type="s:string" />
  </wsdl:message>
  <wsdl:message name="FromOfficeName2HttpGetOut">
    <wsdl:part name="Body" element="tns:FindList05" />
  </wsdl:message>
  <wsdl:message name="FromAddress2HttpPostIn">
    <wsdl:part name="Address" type="s:string" />
    <wsdl:part name="RequestIndex" type="s:string" />
    <wsdl:part name="RequestCount" type="s:string" />
  </wsdl:message>
  <wsdl:message name="FromAddress2HttpPostOut">
    <wsdl:part name="Body" element="tns:FindList05" />
  </wsdl:message>
  <wsdl:message name="FromAddress3HttpPostIn">
    <wsdl:part name="SearchIndexMode" type="s:string" />
    <wsdl:part name="Address" type="s:string" />
    <wsdl:part name="RequestIndex" type="s:string" />
    <wsdl:part name="RequestCount" type="s:string" />
  </wsdl:message>
  <wsdl:message name="FromAddress3HttpPostOut">
    <wsdl:part name="Body" element="tns:FindList05" />
  </wsdl:message>
  <wsdl:message name="FromZipCode2HttpPostIn">
    <wsdl:part name="ZipCode" type="s:string" />
    <wsdl:part name="RequestIndex" type="s:string" />
    <wsdl:part name="RequestCount" type="s:string" />
  </wsdl:message>
  <wsdl:message name="FromZipCode2HttpPostOut">
    <wsdl:part name="Body" element="tns:FindList05" />
  </wsdl:message>
  <wsdl:message name="FromOldZipCode2HttpPostIn">
    <wsdl:part name="OldZipCode" type="s:string" />
    <wsdl:part name="RequestIndex" type="s:string" />
    <wsdl:part name="RequestCount" type="s:string" />
  </wsdl:message>
  <wsdl:message name="FromOldZipCode2HttpPostOut">
    <wsdl:part name="Body" element="tns:FindList05" />
  </wsdl:message>
  <wsdl:message name="FromOldZipCode3HttpPostIn">
    <wsdl:part name="SearchIndexMode" type="s:string" />
    <wsdl:part name="OldZipCode" type="s:string" />
    <wsdl:part name="RequestIndex" type="s:string" />
    <wsdl:part name="RequestCount" type="s:string" />
  </wsdl:message>
  <wsdl:message name="FromOldZipCode3HttpPostOut">
    <wsdl:part name="Body" element="tns:FindList05" />
  </wsdl:message>
  <wsdl:message name="FromOfficeName2HttpPostIn">
    <wsdl:part name="OfficeName" type="s:string" />
    <wsdl:part name="RequestIndex" type="s:string" />
    <wsdl:part name="RequestCount" type="s:string" />
  </wsdl:message>
  <wsdl:message name="FromOfficeName2HttpPostOut">
    <wsdl:part name="Body" element="tns:FindList05" />
  </wsdl:message>
  <wsdl:portType name="SearchEngine05Soap">
    <wsdl:operation name="FromAddress">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">住所を部分一致で検索し詳細を返します。(1文字以上を指定してください)</wsdl:documentation>
      <wsdl:input message="tns:FromAddressSoapIn" />
      <wsdl:output message="tns:FromAddressSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="FromAddress2">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">住所を部分一致で検索し詳細を返します。(1文字以上を指定してください)</wsdl:documentation>
      <wsdl:input message="tns:FromAddress2SoapIn" />
      <wsdl:output message="tns:FromAddress2SoapOut" />
    </wsdl:operation>
    <wsdl:operation name="FromAddress3">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">住所を部分一致で検索し詳細を返します。(1文字以上を指定してください) SearchIndexMode　0：全て、1:ken_all、2:jigyosyo</wsdl:documentation>
      <wsdl:input message="tns:FromAddress3SoapIn" />
      <wsdl:output message="tns:FromAddress3SoapOut" />
    </wsdl:operation>
    <wsdl:operation name="FromAddressDecremental">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">住所を部分一致で検索し詳細を返します。(拡張版)</wsdl:documentation>
      <wsdl:input message="tns:FromAddressDecrementalSoapIn" />
      <wsdl:output message="tns:FromAddressDecrementalSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="FromZipCode">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">郵便番号で住所を検索します。(7桁のハイフン無し)</wsdl:documentation>
      <wsdl:input message="tns:FromZipCodeSoapIn" />
      <wsdl:output message="tns:FromZipCodeSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="FromZipCode2">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">郵便番号で住所を検索します。(7桁のハイフン無し)</wsdl:documentation>
      <wsdl:input message="tns:FromZipCode2SoapIn" />
      <wsdl:output message="tns:FromZipCode2SoapOut" />
    </wsdl:operation>
    <wsdl:operation name="FromOldZipCode">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">旧郵便番号で住所を検索します。(3 or 5桁のハイフン無し)</wsdl:documentation>
      <wsdl:input message="tns:FromOldZipCodeSoapIn" />
      <wsdl:output message="tns:FromOldZipCodeSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="FromOldZipCode2">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">旧郵便番号で住所を検索します。(3 or 5桁のハイフン無し)</wsdl:documentation>
      <wsdl:input message="tns:FromOldZipCode2SoapIn" />
      <wsdl:output message="tns:FromOldZipCode2SoapOut" />
    </wsdl:operation>
    <wsdl:operation name="FromOldZipCode3">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">旧郵便番号で住所を検索します。(3 or 5桁のハイフン無し) SearchIndexMode　0：全て、1:ken_all、2:jigyosyo</wsdl:documentation>
      <wsdl:input message="tns:FromOldZipCode3SoapIn" />
      <wsdl:output message="tns:FromOldZipCode3SoapOut" />
    </wsdl:operation>
    <wsdl:operation name="FromOfficeName">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">事業所名を部分一致で検索し詳細を返します。(1文字以上を指定してください)</wsdl:documentation>
      <wsdl:input message="tns:FromOfficeNameSoapIn" />
      <wsdl:output message="tns:FromOfficeNameSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="FromOfficeName2">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">事業所名を部分一致で検索し詳細を返します。(1文字以上を指定してください)</wsdl:documentation>
      <wsdl:input message="tns:FromOfficeName2SoapIn" />
      <wsdl:output message="tns:FromOfficeName2SoapOut" />
    </wsdl:operation>
    <wsdl:operation name="FromOfficeNameDecremental">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">事業所名を部分一致で検索し詳細を返します。(拡張版)</wsdl:documentation>
      <wsdl:input message="tns:FromOfficeNameDecrementalSoapIn" />
      <wsdl:output message="tns:FromOfficeNameDecrementalSoapOut" />
    </wsdl:operation>
  </wsdl:portType>
  <wsdl:portType name="SearchEngine05HttpGet">
    <wsdl:operation name="FromAddress2">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">住所を部分一致で検索し詳細を返します。(1文字以上を指定してください)</wsdl:documentation>
      <wsdl:input message="tns:FromAddress2HttpGetIn" />
      <wsdl:output message="tns:FromAddress2HttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="FromAddress3">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">住所を部分一致で検索し詳細を返します。(1文字以上を指定してください) SearchIndexMode　0：全て、1:ken_all、2:jigyosyo</wsdl:documentation>
      <wsdl:input message="tns:FromAddress3HttpGetIn" />
      <wsdl:output message="tns:FromAddress3HttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="FromZipCode2">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">郵便番号で住所を検索します。(7桁のハイフン無し)</wsdl:documentation>
      <wsdl:input message="tns:FromZipCode2HttpGetIn" />
      <wsdl:output message="tns:FromZipCode2HttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="FromOldZipCode2">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">旧郵便番号で住所を検索します。(3 or 5桁のハイフン無し)</wsdl:documentation>
      <wsdl:input message="tns:FromOldZipCode2HttpGetIn" />
      <wsdl:output message="tns:FromOldZipCode2HttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="FromOldZipCode3">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">旧郵便番号で住所を検索します。(3 or 5桁のハイフン無し) SearchIndexMode　0：全て、1:ken_all、2:jigyosyo</wsdl:documentation>
      <wsdl:input message="tns:FromOldZipCode3HttpGetIn" />
      <wsdl:output message="tns:FromOldZipCode3HttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="FromOfficeName2">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">事業所名を部分一致で検索し詳細を返します。(1文字以上を指定してください)</wsdl:documentation>
      <wsdl:input message="tns:FromOfficeName2HttpGetIn" />
      <wsdl:output message="tns:FromOfficeName2HttpGetOut" />
    </wsdl:operation>
  </wsdl:portType>
  <wsdl:portType name="SearchEngine05HttpPost">
    <wsdl:operation name="FromAddress2">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">住所を部分一致で検索し詳細を返します。(1文字以上を指定してください)</wsdl:documentation>
      <wsdl:input message="tns:FromAddress2HttpPostIn" />
      <wsdl:output message="tns:FromAddress2HttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="FromAddress3">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">住所を部分一致で検索し詳細を返します。(1文字以上を指定してください) SearchIndexMode　0：全て、1:ken_all、2:jigyosyo</wsdl:documentation>
      <wsdl:input message="tns:FromAddress3HttpPostIn" />
      <wsdl:output message="tns:FromAddress3HttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="FromZipCode2">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">郵便番号で住所を検索します。(7桁のハイフン無し)</wsdl:documentation>
      <wsdl:input message="tns:FromZipCode2HttpPostIn" />
      <wsdl:output message="tns:FromZipCode2HttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="FromOldZipCode2">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">旧郵便番号で住所を検索します。(3 or 5桁のハイフン無し)</wsdl:documentation>
      <wsdl:input message="tns:FromOldZipCode2HttpPostIn" />
      <wsdl:output message="tns:FromOldZipCode2HttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="FromOldZipCode3">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">旧郵便番号で住所を検索します。(3 or 5桁のハイフン無し) SearchIndexMode　0：全て、1:ken_all、2:jigyosyo</wsdl:documentation>
      <wsdl:input message="tns:FromOldZipCode3HttpPostIn" />
      <wsdl:output message="tns:FromOldZipCode3HttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="FromOfficeName2">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">事業所名を部分一致で検索し詳細を返します。(1文字以上を指定してください)</wsdl:documentation>
      <wsdl:input message="tns:FromOfficeName2HttpPostIn" />
      <wsdl:output message="tns:FromOfficeName2HttpPostOut" />
    </wsdl:operation>
  </wsdl:portType>
  <wsdl:binding name="SearchEngine05Soap" type="tns:SearchEngine05Soap">
    <soap:binding transport="http://schemas.xmlsoap.org/soap/http" />
    <wsdl:operation name="FromAddress">
      <soap:operation soapAction="http://btonic.est.co.jp/zipcode/FromAddress" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="FromAddress2">
      <soap:operation soapAction="http://btonic.est.co.jp/zipcode/FromAddress2" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="FromAddress3">
      <soap:operation soapAction="http://btonic.est.co.jp/zipcode/FromAddress3" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="FromAddressDecremental">
      <soap:operation soapAction="http://btonic.est.co.jp/zipcode/FromAddressDecremental" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="FromZipCode">
      <soap:operation soapAction="http://btonic.est.co.jp/zipcode/FromZipCode" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="FromZipCode2">
      <soap:operation soapAction="http://btonic.est.co.jp/zipcode/FromZipCode2" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="FromOldZipCode">
      <soap:operation soapAction="http://btonic.est.co.jp/zipcode/FromOldZipCode" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="FromOldZipCode2">
      <soap:operation soapAction="http://btonic.est.co.jp/zipcode/FromOldZipCode2" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="FromOldZipCode3">
      <soap:operation soapAction="http://btonic.est.co.jp/zipcode/FromOldZipCode3" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="FromOfficeName">
      <soap:operation soapAction="http://btonic.est.co.jp/zipcode/FromOfficeName" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="FromOfficeName2">
      <soap:operation soapAction="http://btonic.est.co.jp/zipcode/FromOfficeName2" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="FromOfficeNameDecremental">
      <soap:operation soapAction="http://btonic.est.co.jp/zipcode/FromOfficeNameDecremental" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
  </wsdl:binding>
  <wsdl:binding name="SearchEngine05Soap12" type="tns:SearchEngine05Soap">
    <soap12:binding transport="http://schemas.xmlsoap.org/soap/http" />
    <wsdl:operation name="FromAddress">
      <soap12:operation soapAction="http://btonic.est.co.jp/zipcode/FromAddress" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="FromAddress2">
      <soap12:operation soapAction="http://btonic.est.co.jp/zipcode/FromAddress2" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="FromAddress3">
      <soap12:operation soapAction="http://btonic.est.co.jp/zipcode/FromAddress3" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="FromAddressDecremental">
      <soap12:operation soapAction="http://btonic.est.co.jp/zipcode/FromAddressDecremental" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="FromZipCode">
      <soap12:operation soapAction="http://btonic.est.co.jp/zipcode/FromZipCode" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="FromZipCode2">
      <soap12:operation soapAction="http://btonic.est.co.jp/zipcode/FromZipCode2" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="FromOldZipCode">
      <soap12:operation soapAction="http://btonic.est.co.jp/zipcode/FromOldZipCode" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="FromOldZipCode2">
      <soap12:operation soapAction="http://btonic.est.co.jp/zipcode/FromOldZipCode2" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="FromOldZipCode3">
      <soap12:operation soapAction="http://btonic.est.co.jp/zipcode/FromOldZipCode3" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="FromOfficeName">
      <soap12:operation soapAction="http://btonic.est.co.jp/zipcode/FromOfficeName" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="FromOfficeName2">
      <soap12:operation soapAction="http://btonic.est.co.jp/zipcode/FromOfficeName2" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="FromOfficeNameDecremental">
      <soap12:operation soapAction="http://btonic.est.co.jp/zipcode/FromOfficeNameDecremental" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
  </wsdl:binding>
  <wsdl:binding name="SearchEngine05HttpGet" type="tns:SearchEngine05HttpGet">
    <http:binding verb="GET" />
    <wsdl:operation name="FromAddress2">
      <http:operation location="/FromAddress2" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="FromAddress3">
      <http:operation location="/FromAddress3" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="FromZipCode2">
      <http:operation location="/FromZipCode2" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="FromOldZipCode2">
      <http:operation location="/FromOldZipCode2" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="FromOldZipCode3">
      <http:operation location="/FromOldZipCode3" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="FromOfficeName2">
      <http:operation location="/FromOfficeName2" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
  </wsdl:binding>
  <wsdl:binding name="SearchEngine05HttpPost" type="tns:SearchEngine05HttpPost">
    <http:binding verb="POST" />
    <wsdl:operation name="FromAddress2">
      <http:operation location="/FromAddress2" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="FromAddress3">
      <http:operation location="/FromAddress3" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="FromZipCode2">
      <http:operation location="/FromZipCode2" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="FromOldZipCode2">
      <http:operation location="/FromOldZipCode2" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="FromOldZipCode3">
      <http:operation location="/FromOldZipCode3" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="FromOfficeName2">
      <http:operation location="/FromOfficeName2" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
  </wsdl:binding>
  <wsdl:service name="SearchEngine05">
    <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">郵便番号データを検索してくれるWebサービスです。</wsdl:documentation>
    <wsdl:port name="SearchEngine05Soap" binding="tns:SearchEngine05Soap">
      <soap:address location="https://www.postan.jp/WsSample/SearchEngine05.asmx" />
    </wsdl:port>
    <wsdl:port name="SearchEngine05Soap12" binding="tns:SearchEngine05Soap12">
      <soap12:address location="https://www.postan.jp/WsSample/SearchEngine05.asmx" />
    </wsdl:port>
    <wsdl:port name="SearchEngine05HttpGet" binding="tns:SearchEngine05HttpGet">
      <http:address location="https://www.postan.jp/WsSample/SearchEngine05.asmx" />
    </wsdl:port>
    <wsdl:port name="SearchEngine05HttpPost" binding="tns:SearchEngine05HttpPost">
      <http:address location="https://www.postan.jp/WsSample/SearchEngine05.asmx" />
    </wsdl:port>
  </wsdl:service>
</wsdl:definitions>