<?xml version="1.0" encoding="UTF-8"?>
<wsdl:definitions targetNamespace="http://servisler.ws.gss.sgk.gov.tr" xmlns:impl="http://servisler.ws.gss.sgk.gov.tr" xmlns:intf="http://servisler.ws.gss.sgk.gov.tr" xmlns:tns2="http://dvo.gss.sgk.gov.tr" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:wsi="http://ws-i.org/profiles/basic/1.1/xsd" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <wsdl:types>
    <schema targetNamespace="http://dvo.gss.sgk.gov.tr" xmlns="http://www.w3.org/2001/XMLSchema" xmlns:impl="http://servisler.ws.gss.sgk.gov.tr" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
   <import namespace="http://servisler.ws.gss.sgk.gov.tr"/>
   <complexType name="HastaYatisOkuDVO">
    <sequence>
     <element name="hastaBasvuruNo" nillable="true" type="xsd:string"/>
     <element name="saglikTesisKodu" type="xsd:int"/>
    </sequence>
   </complexType>
   <complexType name="HastaYatisOkuCevapDVO">
    <sequence>
     <element name="donorTck" nillable="true" type="xsd:string"/>
     <element name="yeniDoganCocukSiraNo" nillable="true" type="xsd:string"/>
     <element name="yeniDoganDogumTarihi" nillable="true" type="xsd:string"/>
     <element name="sonucKodu" nillable="true" type="xsd:string"/>
     <element name="sonucMesaji" nillable="true" type="xsd:string"/>
     <element name="basvuruYatisBilgileri" nillable="true" type="impl:ArrayOf_tns2_nillable_BasvuruYatisBilgileriDVO"/>
     <element name="hastaBasvuruNo" nillable="true" type="xsd:string"/>
     <element name="saglikTesisiKodu" type="xsd:int"/>
    </sequence>
   </complexType>
   <complexType name="BasvuruYatisBilgileriDVO">
    <sequence>
     <element name="baslangicTarihi" nillable="true" type="xsd:string"/>
     <element name="bitisTarihi" nillable="true" type="xsd:string"/>
     <element name="durum" nillable="true" type="xsd:string"/>
    </sequence>
   </complexType>
   <complexType name="ProvizyonDegistirGirisDVO">
    <sequence>
     <element name="saglikTesisKodu" type="xsd:int"/>
     <element name="takipNo" nillable="true" type="xsd:string"/>
     <element name="yeniProvizyonTipi" nillable="true" type="xsd:string"/>
    </sequence>
   </complexType>
   <complexType name="ProvizyonDegistirCevapDVO">
    <sequence>
     <element name="hastaBasvuruNo" nillable="true" type="xsd:string"/>
     <element name="sonucKodu" nillable="true" type="xsd:string"/>
     <element name="sonucMesaji" nillable="true" type="xsd:string"/>
     <element name="takipNo" nillable="true" type="xsd:string"/>
     <element name="yeniProvizyonTipi" nillable="true" type="xsd:string"/>
    </sequence>
   </complexType>
   <complexType name="TakipSilGirisDVO">
    <sequence>
     <element name="saglikTesisKodu" type="xsd:int"/>
     <element name="takipNo" nillable="true" type="xsd:string"/>
    </sequence>
   </complexType>
   <complexType name="TakipSilCevapDVO">
    <sequence>
     <element name="takipNo" nillable="true" type="xsd:string"/>
     <element name="sonucKodu" nillable="true" type="xsd:string"/>
     <element name="sonucMesaji" nillable="true" type="xsd:string"/>
    </sequence>
   </complexType>
   <complexType name="HastaCikisIptalDVO">
    <sequence>
     <element name="hastaBasvuruNo" nillable="true" type="xsd:string"/>
     <element name="hastaCikisTarihi" nillable="true" type="xsd:string"/>
     <element name="yeniHastaCikisTarihi" nillable="true" type="xsd:string"/>
     <element name="saglikTesisKodu" type="xsd:int"/>
    </sequence>
   </complexType>
   <complexType name="HastaCikisCevapDVO">
    <sequence>
     <element name="sonucKodu" nillable="true" type="xsd:string"/>
     <element name="sonucMesaji" nillable="true" type="xsd:string"/>
     <element name="yatisBaslangicTarihi" nillable="true" type="xsd:string"/>
     <element name="yatisBitisTarihi" nillable="true" type="xsd:string"/>
    </sequence>
   </complexType>
   <complexType name="TakipOkuGirisDVO">
    <sequence>
     <element name="saglikTesisKodu" type="xsd:int"/>
     <element name="takipNo" nillable="true" type="xsd:string"/>
     <element name="yeniTedaviTipi" type="xsd:int"/>
    </sequence>
   </complexType>
   <complexType name="TakipDVO">
    <sequence>
     <element name="faturaTeslimNo" nillable="true" type="xsd:string"/>
     <element name="ilkTakipNo" nillable="true" type="xsd:string"/>
     <element name="bransKodu" nillable="true" type="xsd:string"/>
     <element name="donorTCKimlikNo" nillable="true" type="xsd:string"/>
     <element name="hastaBasvuruNo" nillable="true" type="xsd:string"/>
     <element name="hastaBilgileri" nillable="true" type="tns2:HastaBilgileriDVO"/>
     <element name="kayitTarihi" nillable="true" type="xsd:string"/>
     <element name="provizyonTipi" nillable="true" type="xsd:string"/>
     <element name="sonucKodu" nillable="true" type="xsd:string"/>
     <element name="sonucMesaji" nillable="true" type="xsd:string"/>
     <element name="takipDurumu" nillable="true" type="xsd:string"/>
     <element name="takipNo" nillable="true" type="xsd:string"/>
     <element name="takipTarihi" nillable="true" type="xsd:string"/>
     <element name="takipTipi" nillable="true" type="xsd:string"/>
     <element name="tedaviTipi" nillable="true" type="xsd:string"/>
     <element name="tedaviTuru" nillable="true" type="xsd:string"/>
     <element name="tesisKodu" type="xsd:int"/>
     <element name="sevkDurumu" nillable="true" type="xsd:string"/>
     <element name="yeniDoganCocukSiraNo" nillable="true" type="xsd:string"/>
     <element name="yeniDoganDogumTarihi" nillable="true" type="xsd:string"/>
    </sequence>
   </complexType>
   <complexType name="HastaBilgileriDVO">
    <sequence>
     <element name="ad" nillable="true" type="xsd:string"/>
     <element name="cinsiyet" nillable="true" type="xsd:string"/>
     <element name="dogumTarihi" nillable="true" type="xsd:string"/>
     <element name="soyad" nillable="true" type="xsd:string"/>
     <element name="tcKimlikNo" nillable="true" type="xsd:string"/>
     <element name="sigortaliTuru" nillable="true" type="xsd:string"/>
    </sequence>
   </complexType>
   <complexType name="ProvizyonGirisKdsDVO">
    <sequence>
     <element name="aileHekimiKDB" type="xsd:base64Binary"/>
     <element name="bransKodu" nillable="true" type="xsd:string"/>
     <element name="devredilenKurum" nillable="true" type="xsd:string"/>
     <element name="donorTCKimlikNo" nillable="true" type="xsd:string"/>
     <element name="hastaKDB" type="xsd:base64Binary"/>
     <element name="provizyonTipi" nillable="true" type="xsd:string"/>
     <element name="saglikTesisKodu" type="xsd:int"/>
     <element name="sigortaliTuru" nillable="true" type="xsd:string"/>
     <element name="takipNo" nillable="true" type="xsd:string"/>
     <element name="takipTipi" nillable="true" type="xsd:string"/>
     <element name="tedaviTipi" nillable="true" type="xsd:string"/>
     <element name="tedaviTuru" nillable="true" type="xsd:string"/>
     <element name="yatisBitisTarihi" nillable="true" type="xsd:string"/>
     <element name="yeniDoganBilgisi" nillable="true" type="tns2:YeniDoganBilgisiDVO"/>
    </sequence>
   </complexType>
   <complexType name="YeniDoganBilgisiDVO">
    <sequence>
     <element name="cocukSira" type="xsd:int"/>
     <element name="dogumTarihi" nillable="true" type="xsd:string"/>
    </sequence>
   </complexType>
   <complexType name="ProvizyonCevapDVO">
    <sequence>
     <element name="hastaBasvuruNo" nillable="true" type="xsd:string"/>
     <element name="hastaBilgileri" nillable="true" type="tns2:HastaBilgileriDVO"/>
     <element name="sonucKodu" nillable="true" type="xsd:string"/>
     <element name="sonucMesaji" nillable="true" type="xsd:string"/>
     <element name="takipNo" nillable="true" type="xsd:string"/>
    </sequence>
   </complexType>
   <complexType name="HastaCikisDVO">
    <sequence>
     <element name="hastaBasvuruNo" nillable="true" type="xsd:string"/>
     <element name="hastaCikisTarihi" nillable="true" type="xsd:string"/>
     <element name="saglikTesisKodu" type="xsd:int"/>
    </sequence>
   </complexType>
   <complexType name="ProvizyonGirisDVO">
    <sequence>
     <element name="yatisBitisTarihi" nillable="true" type="xsd:string"/>
     <element name="bransKodu" nillable="true" type="xsd:string"/>
     <element name="devredilenKurum" nillable="true" type="xsd:string"/>
     <element name="donorTCKimlikNo" nillable="true" type="xsd:string"/>
     <element name="hastaTCKimlikNo" nillable="true" type="xsd:string"/>
     <element name="provizyonTarihi" nillable="true" type="xsd:string"/>
     <element name="provizyonTipi" nillable="true" type="xsd:string"/>
     <element name="saglikTesisKodu" type="xsd:int"/>
     <element name="sigortaliTuru" nillable="true" type="xsd:string"/>
     <element name="takipNo" nillable="true" type="xsd:string"/>
     <element name="takipTipi" nillable="true" type="xsd:string"/>
     <element name="tedaviTipi" nillable="true" type="xsd:string"/>
     <element name="tedaviTuru" nillable="true" type="xsd:string"/>
     <element name="yeniDoganBilgisi" nillable="true" type="tns2:YeniDoganBilgisiDVO"/>
    </sequence>
   </complexType>
   <complexType name="BasvuruTakipOkuDVO">
    <sequence>
     <element name="hastaBasvuruNo" nillable="true" type="xsd:string"/>
     <element name="saglikTesisKodu" type="xsd:int"/>
    </sequence>
   </complexType>
   <complexType name="BasvuruTakipOkuCevapDVO">
    <sequence>
     <element name="basvuruTakip" nillable="true" type="impl:ArrayOf_tns2_nillable_BasvuruTakipDVO"/>
     <element name="hastaBasvuruNo" nillable="true" type="xsd:string"/>
     <element name="sonucKodu" nillable="true" type="xsd:string"/>
     <element name="sonucMesaji" nillable="true" type="xsd:string"/>
    </sequence>
   </complexType>
   <complexType name="BasvuruTakipDVO">
    <sequence>
     <element name="takipFaturaDurumu" nillable="true" type="xsd:string"/>
     <element name="takipNo" nillable="true" type="xsd:string"/>
    </sequence>
   </complexType>
   <complexType name="SevkBildirGirisDVO">
    <sequence>
     <element name="sevkEdilisTarihi" nillable="true" type="xsd:string"/>
     <element name="takipNo" nillable="true" type="xsd:string"/>
     <element name="tesisKodu" type="xsd:int"/>
    </sequence>
   </complexType>
   <complexType name="SevkBildirSonucDVO">
    <sequence>
     <element name="sevkEdilisTarihi" nillable="true" type="xsd:string"/>
     <element name="sonucKodu" nillable="true" type="xsd:string"/>
     <element name="sonucMesaji" nillable="true" type="xsd:string"/>
     <element name="takipNo" nillable="true" type="xsd:string"/>
    </sequence>
   </complexType>
  </schema>
    <schema targetNamespace="http://servisler.ws.gss.sgk.gov.tr" xmlns="http://www.w3.org/2001/XMLSchema" xmlns:tns2="http://dvo.gss.sgk.gov.tr" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
   <import namespace="http://dvo.gss.sgk.gov.tr"/>
   <element name="hastaYatisOkuResponse">
    <complexType>
     <sequence>
      <element name="hastaYatisOkuReturn" nillable="true" type="tns2:HastaYatisOkuCevapDVO"/>
     </sequence>
    </complexType>
   </element>
   <element name="updateProvizyonTipi">
    <complexType>
     <sequence>
      <element name="provizyonDegistirDVO" nillable="true" type="tns2:ProvizyonDegistirGirisDVO"/>
     </sequence>
    </complexType>
   </element>
   <element name="updateProvizyonTipiResponse">
    <complexType>
     <sequence>
      <element name="updateProvizyonTipiReturn" nillable="true" type="tns2:ProvizyonDegistirCevapDVO"/>
     </sequence>
    </complexType>
   </element>
   <element name="hastaKabulIptal">
    <complexType>
     <sequence>
      <element name="takipSilGiris" nillable="true" type="tns2:TakipSilGirisDVO"/>
     </sequence>
    </complexType>
   </element>
   <element name="hastaKabulIptalResponse">
    <complexType>
     <sequence>
      <element name="hastaKabulIptalReturn" nillable="true" type="tns2:TakipSilCevapDVO"/>
     </sequence>
    </complexType>
   </element>
   <element name="hastaCikisIptal">
    <complexType>
     <sequence>
      <element name="hastaCikisIptal" nillable="true" type="tns2:HastaCikisIptalDVO"/>
     </sequence>
    </complexType>
   </element>
   <element name="hastaCikisIptalResponse">
    <complexType>
     <sequence>
      <element name="hastaCikisIptalReturn" nillable="true" type="tns2:HastaCikisCevapDVO"/>
     </sequence>
    </complexType>
   </element>
   <element name="updateTedaviTipi">
    <complexType>
     <sequence>
      <element name="takipOkuDVO" nillable="true" type="tns2:TakipOkuGirisDVO"/>
     </sequence>
    </complexType>
   </element>
   <element name="updateTedaviTipiResponse">
    <complexType>
     <sequence>
      <element name="updateTedaviTipiReturn" nillable="true" type="tns2:TakipDVO"/>
     </sequence>
    </complexType>
   </element>
   <element name="hastaKabulAileHekimiKDS">
    <complexType>
     <sequence>
      <element name="provizyonGiris" nillable="true" type="tns2:ProvizyonGirisKdsDVO"/>
     </sequence>
    </complexType>
   </element>
   <element name="hastaKabulAileHekimiKDSResponse">
    <complexType>
     <sequence>
      <element name="hastaKabulAileHekimiKDSReturn" nillable="true" type="tns2:ProvizyonCevapDVO"/>
     </sequence>
    </complexType>
   </element>
   <element name="hastaKabulKDS">
    <complexType>
     <sequence>
      <element name="provizyonGiris" nillable="true" type="tns2:ProvizyonGirisKdsDVO"/>
     </sequence>
    </complexType>
   </element>
   <element name="hastaKabulKDSResponse">
    <complexType>
     <sequence>
      <element name="hastaKabulKDSReturn" nillable="true" type="tns2:ProvizyonCevapDVO"/>
     </sequence>
    </complexType>
   </element>
   <element name="hastaCikisKayit">
    <complexType>
     <sequence>
      <element name="hastaCikis" nillable="true" type="tns2:HastaCikisDVO"/>
     </sequence>
    </complexType>
   </element>
   <element name="hastaCikisKayitResponse">
    <complexType>
     <sequence>
      <element name="hastaCikisKayitReturn" nillable="true" type="tns2:HastaCikisCevapDVO"/>
     </sequence>
    </complexType>
   </element>
   <element name="hastaKabul">
    <complexType>
     <sequence>
      <element name="provizyonGiris" nillable="true" type="tns2:ProvizyonGirisDVO"/>
     </sequence>
    </complexType>
   </element>
   <element name="hastaKabulResponse">
    <complexType>
     <sequence>
      <element name="hastaKabulReturn" nillable="true" type="tns2:ProvizyonCevapDVO"/>
     </sequence>
    </complexType>
   </element>
   <element name="basvuruTakipOku">
    <complexType>
     <sequence>
      <element name="basvuruTakipOkuDVO" nillable="true" type="tns2:BasvuruTakipOkuDVO"/>
     </sequence>
    </complexType>
   </element>
   <element name="basvuruTakipOkuResponse">
    <complexType>
     <sequence>
      <element name="basvuruTakipOkuReturn" nillable="true" type="tns2:BasvuruTakipOkuCevapDVO"/>
     </sequence>
    </complexType>
   </element>
   <element name="sevkBildir">
    <complexType>
     <sequence>
      <element name="sevkBildirGiris" nillable="true" type="tns2:SevkBildirGirisDVO"/>
     </sequence>
    </complexType>
   </element>
   <element name="sevkBildirResponse">
    <complexType>
     <sequence>
      <element name="sevkBildirReturn" nillable="true" type="tns2:SevkBildirSonucDVO"/>
     </sequence>
    </complexType>
   </element>
   <element name="hastaKabulOku">
    <complexType>
     <sequence>
      <element name="takipOkuGiris" nillable="true" type="tns2:TakipOkuGirisDVO"/>
     </sequence>
    </complexType>
   </element>
   <element name="hastaKabulOkuResponse">
    <complexType>
     <sequence>
      <element name="hastaKabulOkuReturn" nillable="true" type="tns2:TakipDVO"/>
     </sequence>
    </complexType>
   </element>
   <element name="hastaYatisOku">
    <complexType>
     <sequence>
      <element name="hastaYatisOkuDVO" nillable="true" type="tns2:HastaYatisOkuDVO"/>
     </sequence>
    </complexType>
   </element>
   <complexType name="ArrayOf_tns2_nillable_BasvuruYatisBilgileriDVO">
    <sequence>
     <element maxOccurs="unbounded" minOccurs="0" name="BasvuruYatisBilgileriDVO" nillable="true" type="tns2:BasvuruYatisBilgileriDVO"/>
    </sequence>
   </complexType>
   <complexType name="ArrayOf_tns2_nillable_BasvuruTakipDVO">
    <sequence>
     <element maxOccurs="unbounded" minOccurs="0" name="BasvuruTakipDVO" nillable="true" type="tns2:BasvuruTakipDVO"/>
    </sequence>
   </complexType>
  </schema>
  </wsdl:types>
  <wsdl:message name="updateProvizyonTipiResponse">
    <wsdl:part element="impl:updateProvizyonTipiResponse" name="parameters"/>
  </wsdl:message>
  <wsdl:message name="sevkBildirResponse">
    <wsdl:part element="impl:sevkBildirResponse" name="parameters"/>
  </wsdl:message>
  <wsdl:message name="updateProvizyonTipiRequest">
    <wsdl:part element="impl:updateProvizyonTipi" name="parameters"/>
  </wsdl:message>
  <wsdl:message name="updateTedaviTipiRequest">
    <wsdl:part element="impl:updateTedaviTipi" name="parameters"/>
  </wsdl:message>
  <wsdl:message name="hastaKabulKDSResponse">
    <wsdl:part element="impl:hastaKabulKDSResponse" name="parameters"/>
  </wsdl:message>
  <wsdl:message name="hastaKabulOkuRequest">
    <wsdl:part element="impl:hastaKabulOku" name="parameters"/>
  </wsdl:message>
  <wsdl:message name="basvuruTakipOkuResponse">
    <wsdl:part element="impl:basvuruTakipOkuResponse" name="parameters"/>
  </wsdl:message>
  <wsdl:message name="hastaKabulAileHekimiKDSRequest">
    <wsdl:part element="impl:hastaKabulAileHekimiKDS" name="parameters"/>
  </wsdl:message>
  <wsdl:message name="updateTedaviTipiResponse">
    <wsdl:part element="impl:updateTedaviTipiResponse" name="parameters"/>
  </wsdl:message>
  <wsdl:message name="hastaKabulIptalResponse">
    <wsdl:part element="impl:hastaKabulIptalResponse" name="parameters"/>
  </wsdl:message>
  <wsdl:message name="hastaCikisKayitRequest">
    <wsdl:part element="impl:hastaCikisKayit" name="parameters"/>
  </wsdl:message>
  <wsdl:message name="hastaKabulAileHekimiKDSResponse">
    <wsdl:part element="impl:hastaKabulAileHekimiKDSResponse" name="parameters"/>
  </wsdl:message>
  <wsdl:message name="hastaCikisIptalResponse">
    <wsdl:part element="impl:hastaCikisIptalResponse" name="parameters"/>
  </wsdl:message>
  <wsdl:message name="hastaYatisOkuRequest">
    <wsdl:part element="impl:hastaYatisOku" name="parameters"/>
  </wsdl:message>
  <wsdl:message name="sevkBildirRequest">
    <wsdl:part element="impl:sevkBildir" name="parameters"/>
  </wsdl:message>
  <wsdl:message name="hastaYatisOkuResponse">
    <wsdl:part element="impl:hastaYatisOkuResponse" name="parameters"/>
  </wsdl:message>
  <wsdl:message name="hastaKabulKDSRequest">
    <wsdl:part element="impl:hastaKabulKDS" name="parameters"/>
  </wsdl:message>
  <wsdl:message name="hastaKabulIptalRequest">
    <wsdl:part element="impl:hastaKabulIptal" name="parameters"/>
  </wsdl:message>
  <wsdl:message name="hastaKabulRequest">
    <wsdl:part element="impl:hastaKabul" name="parameters"/>
  </wsdl:message>
  <wsdl:message name="hastaKabulResponse">
    <wsdl:part element="impl:hastaKabulResponse" name="parameters"/>
  </wsdl:message>
  <wsdl:message name="hastaKabulOkuResponse">
    <wsdl:part element="impl:hastaKabulOkuResponse" name="parameters"/>
  </wsdl:message>
  <wsdl:message name="hastaCikisKayitResponse">
    <wsdl:part element="impl:hastaCikisKayitResponse" name="parameters"/>
  </wsdl:message>
  <wsdl:message name="basvuruTakipOkuRequest">
    <wsdl:part element="impl:basvuruTakipOku" name="parameters"/>
  </wsdl:message>
  <wsdl:message name="hastaCikisIptalRequest">
    <wsdl:part element="impl:hastaCikisIptal" name="parameters"/>
  </wsdl:message>
  <wsdl:portType name="HastaKabulIslemleri">
    <wsdl:operation name="hastaYatisOku">
      <wsdl:input message="impl:hastaYatisOkuRequest" name="hastaYatisOkuRequest"/>
      <wsdl:output message="impl:hastaYatisOkuResponse" name="hastaYatisOkuResponse"/>
    </wsdl:operation>
    <wsdl:operation name="updateProvizyonTipi">
      <wsdl:input message="impl:updateProvizyonTipiRequest" name="updateProvizyonTipiRequest"/>
      <wsdl:output message="impl:updateProvizyonTipiResponse" name="updateProvizyonTipiResponse"/>
    </wsdl:operation>
    <wsdl:operation name="hastaKabulIptal">
      <wsdl:input message="impl:hastaKabulIptalRequest" name="hastaKabulIptalRequest"/>
      <wsdl:output message="impl:hastaKabulIptalResponse" name="hastaKabulIptalResponse"/>
    </wsdl:operation>
    <wsdl:operation name="hastaCikisIptal">
      <wsdl:input message="impl:hastaCikisIptalRequest" name="hastaCikisIptalRequest"/>
      <wsdl:output message="impl:hastaCikisIptalResponse" name="hastaCikisIptalResponse"/>
    </wsdl:operation>
    <wsdl:operation name="updateTedaviTipi">
      <wsdl:input message="impl:updateTedaviTipiRequest" name="updateTedaviTipiRequest"/>
      <wsdl:output message="impl:updateTedaviTipiResponse" name="updateTedaviTipiResponse"/>
    </wsdl:operation>
    <wsdl:operation name="hastaKabulAileHekimiKDS">
      <wsdl:input message="impl:hastaKabulAileHekimiKDSRequest" name="hastaKabulAileHekimiKDSRequest"/>
      <wsdl:output message="impl:hastaKabulAileHekimiKDSResponse" name="hastaKabulAileHekimiKDSResponse"/>
    </wsdl:operation>
    <wsdl:operation name="hastaKabulKDS">
      <wsdl:input message="impl:hastaKabulKDSRequest" name="hastaKabulKDSRequest"/>
      <wsdl:output message="impl:hastaKabulKDSResponse" name="hastaKabulKDSResponse"/>
    </wsdl:operation>
    <wsdl:operation name="hastaCikisKayit">
      <wsdl:input message="impl:hastaCikisKayitRequest" name="hastaCikisKayitRequest"/>
      <wsdl:output message="impl:hastaCikisKayitResponse" name="hastaCikisKayitResponse"/>
    </wsdl:operation>
    <wsdl:operation name="hastaKabul">
      <wsdl:input message="impl:hastaKabulRequest" name="hastaKabulRequest"/>
      <wsdl:output message="impl:hastaKabulResponse" name="hastaKabulResponse"/>
    </wsdl:operation>
    <wsdl:operation name="basvuruTakipOku">
      <wsdl:input message="impl:basvuruTakipOkuRequest" name="basvuruTakipOkuRequest"/>
      <wsdl:output message="impl:basvuruTakipOkuResponse" name="basvuruTakipOkuResponse"/>
    </wsdl:operation>
    <wsdl:operation name="sevkBildir">
      <wsdl:input message="impl:sevkBildirRequest" name="sevkBildirRequest"/>
      <wsdl:output message="impl:sevkBildirResponse" name="sevkBildirResponse"/>
    </wsdl:operation>
    <wsdl:operation name="hastaKabulOku">
      <wsdl:input message="impl:hastaKabulOkuRequest" name="hastaKabulOkuRequest"/>
      <wsdl:output message="impl:hastaKabulOkuResponse" name="hastaKabulOkuResponse"/>
    </wsdl:operation>
  </wsdl:portType>
  <wsdl:binding name="HastaKabulIslemleriSoapBinding" type="impl:HastaKabulIslemleri">
    <wsdlsoap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
    <wsdl:operation name="hastaYatisOku">
      <wsdlsoap:operation soapAction=""/>
      <wsdl:input name="hastaYatisOkuRequest">
        <wsdlsoap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="hastaYatisOkuResponse">
        <wsdlsoap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="updateProvizyonTipi">
      <wsdlsoap:operation soapAction=""/>
      <wsdl:input name="updateProvizyonTipiRequest">
        <wsdlsoap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="updateProvizyonTipiResponse">
        <wsdlsoap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="hastaKabulIptal">
      <wsdlsoap:operation soapAction=""/>
      <wsdl:input name="hastaKabulIptalRequest">
        <wsdlsoap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="hastaKabulIptalResponse">
        <wsdlsoap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="hastaCikisIptal">
      <wsdlsoap:operation soapAction=""/>
      <wsdl:input name="hastaCikisIptalRequest">
        <wsdlsoap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="hastaCikisIptalResponse">
        <wsdlsoap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="updateTedaviTipi">
      <wsdlsoap:operation soapAction=""/>
      <wsdl:input name="updateTedaviTipiRequest">
        <wsdlsoap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="updateTedaviTipiResponse">
        <wsdlsoap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="hastaKabulAileHekimiKDS">
      <wsdlsoap:operation soapAction=""/>
      <wsdl:input name="hastaKabulAileHekimiKDSRequest">
        <wsdlsoap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="hastaKabulAileHekimiKDSResponse">
        <wsdlsoap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="hastaKabulKDS">
      <wsdlsoap:operation soapAction=""/>
      <wsdl:input name="hastaKabulKDSRequest">
        <wsdlsoap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="hastaKabulKDSResponse">
        <wsdlsoap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="hastaCikisKayit">
      <wsdlsoap:operation soapAction=""/>
      <wsdl:input name="hastaCikisKayitRequest">
        <wsdlsoap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="hastaCikisKayitResponse">
        <wsdlsoap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="hastaKabul">
      <wsdlsoap:operation soapAction=""/>
      <wsdl:input name="hastaKabulRequest">
        <wsdlsoap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="hastaKabulResponse">
        <wsdlsoap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="basvuruTakipOku">
      <wsdlsoap:operation soapAction=""/>
      <wsdl:input name="basvuruTakipOkuRequest">
        <wsdlsoap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="basvuruTakipOkuResponse">
        <wsdlsoap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="sevkBildir">
      <wsdlsoap:operation soapAction=""/>
      <wsdl:input name="sevkBildirRequest">
        <wsdlsoap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="sevkBildirResponse">
        <wsdlsoap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="hastaKabulOku">
      <wsdlsoap:operation soapAction=""/>
      <wsdl:input name="hastaKabulOkuRequest">
        <wsdlsoap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="hastaKabulOkuResponse">
        <wsdlsoap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
  </wsdl:binding>
  <wsdl:service name="HastaKabulIslemleriService">
    <wsdl:port binding="impl:HastaKabulIslemleriSoapBinding" name="HastaKabulIslemleri">
      <wsdlsoap:address location="http://saglikt.sgk.gov.tr:80/medulaws/services/HastaKabulIslemleri"/>
    </wsdl:port>
  </wsdl:service>
</wsdl:definitions>