<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://services.krediidiinfo.ee/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Vlads</id>
	<title>services.krediidiinfo.ee - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://services.krediidiinfo.ee/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Vlads"/>
	<link rel="alternate" type="text/html" href="https://services.krediidiinfo.ee/wiki/index.php/Special:Contributions/Vlads"/>
	<updated>2026-04-26T21:34:26Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.39.5</generator>
	<entry>
		<id>https://services.krediidiinfo.ee/wiki/index.php?title=X-Tee&amp;diff=1004</id>
		<title>X-Tee</title>
		<link rel="alternate" type="text/html" href="https://services.krediidiinfo.ee/wiki/index.php?title=X-Tee&amp;diff=1004"/>
		<updated>2018-11-23T12:47:10Z</updated>

		<summary type="html">&lt;p&gt;Vlads: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Sissejuhatus=&lt;br /&gt;
Majutatud turvaserveri kasutamine sobib klientidele, kellel on oma infosüsteem ja selle haldamise võimekus, aga puudub vajadus või võimekus hallata X-tee turvaserverit. Majutatud turvaserver annab kliendile võimalust kasutada andmekogude (teenuse pakkujate) teenuseid X-tee kaudu.&lt;br /&gt;
&lt;br /&gt;
=Terminid=&lt;br /&gt;
&#039;&#039;&#039;Andmekogu&#039;&#039;&#039; -X-tee liikme alamsüsteem, mis pakub X-teel teenuseid&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Andmeteenus&#039;&#039;&#039; - X-tee liikme poolt defineeritud ja realiseeritud teenus, mille kaudu saab teiste X-tee liikmetega andmeid vahetada.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;X-tee alamsüsteem&#039;&#039;&#039; - tehnoloogiliselt ja organisatoorselt piiritletud X-tee liikme infosüsteemi osa andmeteenuse osutamiseks või kasutamiseks. X-tee alamsüsteemidena registreeritakse X-tee liikme infosüsteemi ja turvaserveri liidestuskohad, mida on võimalik andmeteenuse osutaja või kasutajana kindlaks määrata. &lt;br /&gt;
&lt;br /&gt;
=Osapooled=&lt;br /&gt;
&#039;&#039;&#039;Klient&#039;&#039;&#039; - X-tee liige, kes tarbib teenuse osutaja poolt loodud teenust. Selleks sõlmib ta teenuse osutajaga kokkuleppe.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Teenuse pakkuja (osutaja)&#039;&#039;&#039; - X-tee liige, kes defineerib, realiseerib ja kirjeldab RIHAs enda teenuse. Teenuse tarbija sõlmib osutaja poolt loodud teenuse tarbimiseks kokkuleppe.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Creditinfo&#039;&#039;&#039; - X-tee liige, kes on ka andmeteenuse vahendaja, kes pakub teenusena turvaserveri majutust ja haldust. See tähendab, et teenuse osutaja ja kasutaja vaheline andmeliiklus läbib tema kontrolli all olevat infrastruktuuri. Andmeteenuse vahendaja kasutamisel tuleb kokku leppida teenuse vahendamise poliitika.&lt;br /&gt;
&lt;br /&gt;
=Andmeteenuse kasutamise protsessi skeem=&lt;br /&gt;
&lt;br /&gt;
[[File:xroad_requests.PNG]]&lt;br /&gt;
&lt;br /&gt;
=Ettevalmistusprotsess andmeteenuse kasutamiseks=&lt;br /&gt;
[[File:Ettevalmistustegevused X-tee turvaserveri majutamiseks.jpg|1030x1030px]]&lt;br /&gt;
&lt;br /&gt;
==Kliendi ja Creditinfo vahel vahetatavate andmete koosseis==&lt;br /&gt;
&lt;br /&gt;
===Teenuse tarbija andmed===&lt;br /&gt;
&lt;br /&gt;
*Asutuse registrikood&lt;br /&gt;
*Alamsüsteemi nimi&lt;br /&gt;
*Teenuse kasutaja isikukood&lt;br /&gt;
&lt;br /&gt;
===Teenuse pakkuja (X-tee keskuses registreeritud) andmed===&lt;br /&gt;
&lt;br /&gt;
*Teenuse pakkuja andmekogu nimi&lt;br /&gt;
*Teenuse nimi&lt;br /&gt;
*Teenuse versioon&lt;br /&gt;
*Teenus on X-tee test- või toodangkeskkonnas&lt;br /&gt;
*Tenuse sisendparameetrid x-tee testkeskkonnas&lt;br /&gt;
&lt;br /&gt;
=Juhendid=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[https://www.ria.ee/ee/x-tee-liitumine.html RIA X-Teega liitumise juhend]&lt;br /&gt;
&lt;br /&gt;
==Andmeteenuse tarbija registreerimine RIHA&#039;s==&lt;br /&gt;
&lt;br /&gt;
Eeldus: ettevõtte registreerimiseks RIHA&#039;s vajalik Eesti Äriregistris registreeritud ettevõte.     &lt;br /&gt;
&lt;br /&gt;
RIHA koduleht https://riha.eesti.ee/     &lt;br /&gt;
&lt;br /&gt;
[https://moodle.ria.ee/course/view.php?id=3 Asutuse registreerimise juhend]     &lt;br /&gt;
&lt;br /&gt;
[https://moodle.ria.ee/mod/page/view.php?id=79 Alamsüsteemi registreerimise juhend]     &lt;br /&gt;
&lt;br /&gt;
Liitumistaotlus vaadatakse läbi paari-kolme tööpäeva jooksul ning otsus saadetakse liitumistaotluse esitanud isikule taotlusel näidatud e-posti aadressile.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Turvalise allkirjastamise mooduli (HSM) sertifikaatide hankimine==&lt;br /&gt;
&lt;br /&gt;
*Testkeskkonna sertifikaate tellides vajad Creditinfolt testkeskonna jaoks mõeldud CSR-faili , minge lehele https://sk.ee/teenused/digitempli-teenus/ , valige Telli e-tempel ning lisa &amp;quot;linnuke&amp;quot; kasti  &amp;quot;Tellin testsertifikaadi&amp;quot;.  Edasi tuleb täita kõik kohustuslikud väljad. Seal küsitakse küll HSM-i kohta infot, aga sinna võib kirjutada &amp;quot;HSM/turvamoodul vms&amp;quot;, keegi seda ei kontrolli. Allkirjastada võib ükskõik kes, kuna tegemist on testiga.&lt;br /&gt;
*Toodangukeskkonna sertifikaadi tellimiseks minge Sertifitseerimiskeskuse kodulehele https://sk.ee/teenused/teenused-x-tee-liikmele/ ja valige „Telli turvaserveri kliendina“. Toodangukeskkonna jaoks sertifikaati tellides on vaja Creditinfolt samuti selleks mõeldud CSR-faili, lisaks infot HSM-i kohta:&lt;br /&gt;
&lt;br /&gt;
Krüptograafilise mooduli/seadme nimi: Luna PCI-E Cryptographic Module for Luna SA&lt;br /&gt;
&lt;br /&gt;
Seerianumber: 1507267162&lt;br /&gt;
&lt;br /&gt;
Firmware versioon: 6.10.9&lt;br /&gt;
&lt;br /&gt;
ja FIBS sertifikaati, mille saadab Creditinfo. &lt;br /&gt;
&lt;br /&gt;
*Saatke ostetud sertifikaadid Creditinfole, kes paigaldab sertifikaadid allkirjastamise turvamoodulisse (HSM)&lt;br /&gt;
&lt;br /&gt;
==Klient sõlmib lepingu vajaliku andmebaasi haldajaga==&lt;br /&gt;
&lt;br /&gt;
*Rahvastikuregister - https://www.smit.ee/rahvastikuregister&lt;br /&gt;
&lt;br /&gt;
*Pensioniregister (haldaja Eesti väärtpaberikeskus) - https://www.e-register.ee/&lt;/div&gt;</summary>
		<author><name>Vlads</name></author>
	</entry>
	<entry>
		<id>https://services.krediidiinfo.ee/wiki/index.php?title=File:Xroad_requests.PNG&amp;diff=1003</id>
		<title>File:Xroad requests.PNG</title>
		<link rel="alternate" type="text/html" href="https://services.krediidiinfo.ee/wiki/index.php?title=File:Xroad_requests.PNG&amp;diff=1003"/>
		<updated>2018-11-23T12:46:04Z</updated>

		<summary type="html">&lt;p&gt;Vlads: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Vlads</name></author>
	</entry>
	<entry>
		<id>https://services.krediidiinfo.ee/wiki/index.php?title=File:Ettevalmistustegevused_X-tee_turvaserveri_majutamiseks.jpg&amp;diff=1002</id>
		<title>File:Ettevalmistustegevused X-tee turvaserveri majutamiseks.jpg</title>
		<link rel="alternate" type="text/html" href="https://services.krediidiinfo.ee/wiki/index.php?title=File:Ettevalmistustegevused_X-tee_turvaserveri_majutamiseks.jpg&amp;diff=1002"/>
		<updated>2018-11-23T12:43:51Z</updated>

		<summary type="html">&lt;p&gt;Vlads: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Vlads</name></author>
	</entry>
	<entry>
		<id>https://services.krediidiinfo.ee/wiki/index.php?title=X-Tee&amp;diff=1001</id>
		<title>X-Tee</title>
		<link rel="alternate" type="text/html" href="https://services.krediidiinfo.ee/wiki/index.php?title=X-Tee&amp;diff=1001"/>
		<updated>2018-11-23T12:43:28Z</updated>

		<summary type="html">&lt;p&gt;Vlads: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Sissejuhatus=&lt;br /&gt;
Majutatud turvaserveri kasutamine sobib klientidele, kellel on oma infosüsteem ja selle haldamise võimekus, aga puudub vajadus või võimekus hallata X-tee turvaserverit. Majutatud turvaserver annab kliendile võimalust kasutada andmekogude (teenuse pakkujate) teenuseid X-tee kaudu.&lt;br /&gt;
&lt;br /&gt;
=Terminid=&lt;br /&gt;
&#039;&#039;&#039;Andmekogu&#039;&#039;&#039; -X-tee liikme alamsüsteem, mis pakub X-teel teenuseid&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Andmeteenus&#039;&#039;&#039; - X-tee liikme poolt defineeritud ja realiseeritud teenus, mille kaudu saab teiste X-tee liikmetega andmeid vahetada.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;X-tee alamsüsteem&#039;&#039;&#039; - tehnoloogiliselt ja organisatoorselt piiritletud X-tee liikme infosüsteemi osa andmeteenuse osutamiseks või kasutamiseks. X-tee alamsüsteemidena registreeritakse X-tee liikme infosüsteemi ja turvaserveri liidestuskohad, mida on võimalik andmeteenuse osutaja või kasutajana kindlaks määrata. &lt;br /&gt;
&lt;br /&gt;
=Osapooled=&lt;br /&gt;
&#039;&#039;&#039;Klient&#039;&#039;&#039; - X-tee liige, kes tarbib teenuse osutaja poolt loodud teenust. Selleks sõlmib ta teenuse osutajaga kokkuleppe.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Teenuse pakkuja (osutaja)&#039;&#039;&#039; - X-tee liige, kes defineerib, realiseerib ja kirjeldab RIHAs enda teenuse. Teenuse tarbija sõlmib osutaja poolt loodud teenuse tarbimiseks kokkuleppe.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Creditinfo&#039;&#039;&#039; - X-tee liige, kes on ka andmeteenuse vahendaja, kes pakub teenusena turvaserveri majutust ja haldust. See tähendab, et teenuse osutaja ja kasutaja vaheline andmeliiklus läbib tema kontrolli all olevat infrastruktuuri. Andmeteenuse vahendaja kasutamisel tuleb kokku leppida teenuse vahendamise poliitika.&lt;br /&gt;
&lt;br /&gt;
=Andmeteenuse kasutamise protsessi skeem=&lt;br /&gt;
&lt;br /&gt;
{{#drawio:x-tee_vahendamine|interactive}}&lt;br /&gt;
&lt;br /&gt;
=Ettevalmistusprotsess andmeteenuse kasutamiseks=&lt;br /&gt;
[[File:Ettevalmistustegevused X-tee turvaserveri majutamiseks.jpg|center|1030x1030px]]&lt;br /&gt;
&lt;br /&gt;
==Kliendi ja Creditinfo vahel vahetatavate andmete koosseis==&lt;br /&gt;
&lt;br /&gt;
===Teenuse tarbija andmed===&lt;br /&gt;
&lt;br /&gt;
*Asutuse registrikood&lt;br /&gt;
*Alamsüsteemi nimi&lt;br /&gt;
*Teenuse kasutaja isikukood&lt;br /&gt;
&lt;br /&gt;
===Teenuse pakkuja (X-tee keskuses registreeritud) andmed===&lt;br /&gt;
&lt;br /&gt;
*Teenuse pakkuja andmekogu nimi&lt;br /&gt;
*Teenuse nimi&lt;br /&gt;
*Teenuse versioon&lt;br /&gt;
*Teenus on X-tee test- või toodangkeskkonnas&lt;br /&gt;
*Tenuse sisendparameetrid x-tee testkeskkonnas&lt;br /&gt;
&lt;br /&gt;
=Juhendid=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[https://www.ria.ee/ee/x-tee-liitumine.html RIA X-Teega liitumise juhend]&lt;br /&gt;
&lt;br /&gt;
==Andmeteenuse tarbija registreerimine RIHA&#039;s==&lt;br /&gt;
&lt;br /&gt;
Eeldus: ettevõtte registreerimiseks RIHA&#039;s vajalik Eesti Äriregistris registreeritud ettevõte.     &lt;br /&gt;
&lt;br /&gt;
RIHA koduleht https://riha.eesti.ee/     &lt;br /&gt;
&lt;br /&gt;
[https://moodle.ria.ee/course/view.php?id=3 Asutuse registreerimise juhend]     &lt;br /&gt;
&lt;br /&gt;
[https://moodle.ria.ee/mod/page/view.php?id=79 Alamsüsteemi registreerimise juhend]     &lt;br /&gt;
&lt;br /&gt;
Liitumistaotlus vaadatakse läbi paari-kolme tööpäeva jooksul ning otsus saadetakse liitumistaotluse esitanud isikule taotlusel näidatud e-posti aadressile.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Turvalise allkirjastamise mooduli (HSM) sertifikaatide hankimine==&lt;br /&gt;
&lt;br /&gt;
*Testkeskkonna sertifikaate tellides vajad Creditinfolt testkeskonna jaoks mõeldud CSR-faili , minge lehele https://sk.ee/teenused/digitempli-teenus/ , valige Telli e-tempel ning lisa &amp;quot;linnuke&amp;quot; kasti  &amp;quot;Tellin testsertifikaadi&amp;quot;.  Edasi tuleb täita kõik kohustuslikud väljad. Seal küsitakse küll HSM-i kohta infot, aga sinna võib kirjutada &amp;quot;HSM/turvamoodul vms&amp;quot;, keegi seda ei kontrolli. Allkirjastada võib ükskõik kes, kuna tegemist on testiga.&lt;br /&gt;
*Toodangukeskkonna sertifikaadi tellimiseks minge Sertifitseerimiskeskuse kodulehele https://sk.ee/teenused/teenused-x-tee-liikmele/ ja valige „Telli turvaserveri kliendina“. Toodangukeskkonna jaoks sertifikaati tellides on vaja Creditinfolt samuti selleks mõeldud CSR-faili, lisaks infot HSM-i kohta:&lt;br /&gt;
&lt;br /&gt;
Krüptograafilise mooduli/seadme nimi: Luna PCI-E Cryptographic Module for Luna SA&lt;br /&gt;
&lt;br /&gt;
Seerianumber: 1507267162&lt;br /&gt;
&lt;br /&gt;
Firmware versioon: 6.10.9&lt;br /&gt;
&lt;br /&gt;
ja FIBS sertifikaati, mille saadab Creditinfo. &lt;br /&gt;
&lt;br /&gt;
*Saatke ostetud sertifikaadid Creditinfole, kes paigaldab sertifikaadid allkirjastamise turvamoodulisse (HSM)&lt;br /&gt;
&lt;br /&gt;
==Klient sõlmib lepingu vajaliku andmebaasi haldajaga==&lt;br /&gt;
&lt;br /&gt;
*Rahvastikuregister - https://www.smit.ee/rahvastikuregister&lt;br /&gt;
&lt;br /&gt;
*Pensioniregister (haldaja Eesti väärtpaberikeskus) - https://www.e-register.ee/&lt;/div&gt;</summary>
		<author><name>Vlads</name></author>
	</entry>
	<entry>
		<id>https://services.krediidiinfo.ee/wiki/index.php?title=X-Tee&amp;diff=1000</id>
		<title>X-Tee</title>
		<link rel="alternate" type="text/html" href="https://services.krediidiinfo.ee/wiki/index.php?title=X-Tee&amp;diff=1000"/>
		<updated>2018-11-23T12:41:58Z</updated>

		<summary type="html">&lt;p&gt;Vlads: Created page with &amp;quot;=Sissejuhatus= Majutatud turvaserveri kasutamine sobib klientidele, kellel on oma infosüsteem ja selle haldamise võimekus, aga puudub vajadus või võimekus hallata X-tee tu...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Sissejuhatus=&lt;br /&gt;
Majutatud turvaserveri kasutamine sobib klientidele, kellel on oma infosüsteem ja selle haldamise võimekus, aga puudub vajadus või võimekus hallata X-tee turvaserverit. Majutatud turvaserver annab kliendile võimalust kasutada andmekogude (teenuse pakkujate) teenuseid X-tee kaudu.&lt;br /&gt;
&lt;br /&gt;
=Terminid=&lt;br /&gt;
&#039;&#039;&#039;Andmekogu&#039;&#039;&#039; -X-tee liikme alamsüsteem, mis pakub X-teel teenuseid&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Andmeteenus&#039;&#039;&#039; - X-tee liikme poolt defineeritud ja realiseeritud teenus, mille kaudu saab teiste X-tee liikmetega andmeid vahetada.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;X-tee alamsüsteem&#039;&#039;&#039; - tehnoloogiliselt ja organisatoorselt piiritletud X-tee liikme infosüsteemi osa andmeteenuse osutamiseks või kasutamiseks. X-tee alamsüsteemidena registreeritakse X-tee liikme infosüsteemi ja turvaserveri liidestuskohad, mida on võimalik andmeteenuse osutaja või kasutajana kindlaks määrata. &lt;br /&gt;
&lt;br /&gt;
=Osapooled=&lt;br /&gt;
&#039;&#039;&#039;Klient&#039;&#039;&#039; - X-tee liige, kes tarbib teenuse osutaja poolt loodud teenust. Selleks sõlmib ta teenuse osutajaga kokkuleppe.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Teenuse pakkuja (osutaja)&#039;&#039;&#039; - X-tee liige, kes defineerib, realiseerib ja kirjeldab RIHAs enda teenuse. Teenuse tarbija sõlmib osutaja poolt loodud teenuse tarbimiseks kokkuleppe.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Creditinfo&#039;&#039;&#039; - X-tee liige, kes on ka andmeteenuse vahendaja, kes pakub teenusena turvaserveri majutust ja haldust. See tähendab, et teenuse osutaja ja kasutaja vaheline andmeliiklus läbib tema kontrolli all olevat infrastruktuuri. Andmeteenuse vahendaja kasutamisel tuleb kokku leppida teenuse vahendamise poliitika.&lt;br /&gt;
&lt;br /&gt;
=Andmeteenuse kasutamise protsessi skeem=&lt;br /&gt;
[[Category:Juhendid]]&lt;br /&gt;
&lt;br /&gt;
{{#drawio:x-tee_vahendamine|interactive}}&lt;br /&gt;
&lt;br /&gt;
=Ettevalmistusprotsess andmeteenuse kasutamiseks=&lt;br /&gt;
[[File:Ettevalmistustegevused X-tee turvaserveri majutamiseks.jpg|center|1030x1030px]]&lt;br /&gt;
&lt;br /&gt;
==Kliendi ja Creditinfo vahel vahetatavate andmete koosseis==&lt;br /&gt;
&lt;br /&gt;
===Teenuse tarbija andmed===&lt;br /&gt;
&lt;br /&gt;
*Asutuse registrikood&lt;br /&gt;
*Alamsüsteemi nimi&lt;br /&gt;
*Teenuse kasutaja isikukood&lt;br /&gt;
&lt;br /&gt;
===Teenuse pakkuja (X-tee keskuses registreeritud) andmed===&lt;br /&gt;
&lt;br /&gt;
*Teenuse pakkuja andmekogu nimi&lt;br /&gt;
*Teenuse nimi&lt;br /&gt;
*Teenuse versioon&lt;br /&gt;
*Teenus on X-tee test- või toodangkeskkonnas&lt;br /&gt;
*Tenuse sisendparameetrid x-tee testkeskkonnas&lt;br /&gt;
&lt;br /&gt;
=Juhendid=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[https://www.ria.ee/ee/x-tee-liitumine.html RIA X-Teega liitumise juhend]&lt;br /&gt;
&lt;br /&gt;
==Andmeteenuse tarbija registreerimine RIHA&#039;s==&lt;br /&gt;
&lt;br /&gt;
Eeldus: ettevõtte registreerimiseks RIHA&#039;s vajalik Eesti Äriregistris registreeritud ettevõte.     &lt;br /&gt;
&lt;br /&gt;
RIHA koduleht https://riha.eesti.ee/     &lt;br /&gt;
&lt;br /&gt;
[https://moodle.ria.ee/course/view.php?id=3 Asutuse registreerimise juhend]     &lt;br /&gt;
&lt;br /&gt;
[https://moodle.ria.ee/mod/page/view.php?id=79 Alamsüsteemi registreerimise juhend]     &lt;br /&gt;
&lt;br /&gt;
Liitumistaotlus vaadatakse läbi paari-kolme tööpäeva jooksul ning otsus saadetakse liitumistaotluse esitanud isikule taotlusel näidatud e-posti aadressile.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Turvalise allkirjastamise mooduli (HSM) sertifikaatide hankimine==&lt;br /&gt;
&lt;br /&gt;
*Testkeskkonna sertifikaate tellides vajad Creditinfolt testkeskonna jaoks mõeldud CSR-faili , minge lehele https://sk.ee/teenused/digitempli-teenus/ , valige Telli e-tempel ning lisa &amp;quot;linnuke&amp;quot; kasti  &amp;quot;Tellin testsertifikaadi&amp;quot;.  Edasi tuleb täita kõik kohustuslikud väljad. Seal küsitakse küll HSM-i kohta infot, aga sinna võib kirjutada &amp;quot;HSM/turvamoodul vms&amp;quot;, keegi seda ei kontrolli. Allkirjastada võib ükskõik kes, kuna tegemist on testiga.&lt;br /&gt;
*Toodangukeskkonna sertifikaadi tellimiseks minge Sertifitseerimiskeskuse kodulehele https://sk.ee/teenused/teenused-x-tee-liikmele/ ja valige „Telli turvaserveri kliendina“. Toodangukeskkonna jaoks sertifikaati tellides on vaja Creditinfolt samuti selleks mõeldud CSR-faili, lisaks infot HSM-i kohta:&lt;br /&gt;
&lt;br /&gt;
Krüptograafilise mooduli/seadme nimi: Luna PCI-E Cryptographic Module for Luna SA&lt;br /&gt;
&lt;br /&gt;
Seerianumber: 1507267162&lt;br /&gt;
&lt;br /&gt;
Firmware versioon: 6.10.9&lt;br /&gt;
&lt;br /&gt;
ja FIBS sertifikaati, mille saadab Creditinfo. &lt;br /&gt;
&lt;br /&gt;
*Saatke ostetud sertifikaadid Creditinfole, kes paigaldab sertifikaadid allkirjastamise turvamoodulisse (HSM)&lt;br /&gt;
&lt;br /&gt;
==Klient sõlmib lepingu vajaliku andmebaasi haldajaga==&lt;br /&gt;
&lt;br /&gt;
*Rahvastikuregister - https://www.smit.ee/rahvastikuregister&lt;br /&gt;
&lt;br /&gt;
*Pensioniregister (haldaja Eesti väärtpaberikeskus) - https://www.e-register.ee/&lt;/div&gt;</summary>
		<author><name>Vlads</name></author>
	</entry>
	<entry>
		<id>https://services.krediidiinfo.ee/wiki/index.php?title=KiDocExchange&amp;diff=999</id>
		<title>KiDocExchange</title>
		<link rel="alternate" type="text/html" href="https://services.krediidiinfo.ee/wiki/index.php?title=KiDocExchange&amp;diff=999"/>
		<updated>2018-10-04T15:10:35Z</updated>

		<summary type="html">&lt;p&gt;Vlads: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| align=&amp;quot;right&amp;quot;&lt;br /&gt;
| [[Image:Flag of the United Kingdom.svg|border|30px]] [[KiDocExchange__en|In English]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Tutvustus = &lt;br /&gt;
&lt;br /&gt;
KiDocExchange on Creditinfo veebiteenus failide saatmiseks ja vastuvõtmiseks.&lt;br /&gt;
&lt;br /&gt;
= Failide edastamine ja vastuvõtmine=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Faile saab Creditinfole edastada ja ka vastu võtta [[KiDocExchange]] SOAP liidese kaudu. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Creditinfosse saadetava faili nimi peab olema kujul:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
req_&amp;lt;Creditinfo_toote_kood&amp;gt;_&amp;lt;kliendi_faili_id&amp;gt;.xml.gz&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;Creditinfo_toote_kood&amp;gt; - Creditinfoga kokkulepitud toode, mille alusel koostatakse vastus fail.&lt;br /&gt;
* &amp;lt;kliendi_faili_id&amp;gt; - kliendi poolt määratud unikaalne id, millega eristatakse faile üksteisest. Näiteks faili genereerimise aeg.&lt;br /&gt;
&lt;br /&gt;
Creditinfo vastusfaili kuju:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
resp_&amp;lt;Creditinfo_toote_kood&amp;gt;_&amp;lt;kliendi_faili_id&amp;gt;.gz&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;Creditinfo_toote_kood&amp;gt; - Creditinfoga kokkulepitud toode, mille alusel koostatakse vastus fail.&lt;br /&gt;
* &amp;lt;kliendi_faili_id&amp;gt; - kliendi poolt määratud unikaalne id, millega eristatakse faile üksteisest. Näiteks faili genereerimise aeg.&lt;br /&gt;
&lt;br /&gt;
= WSDL = &lt;br /&gt;
&lt;br /&gt;
KiDocExchange veebiteenuse WSDL fail on aadressil [http://services.krediidiinfo.ee/KiDocExchange.wsdl http://services.krediidiinfo.ee/KiDocExchange.wsdl].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Järgnevusdiagramm =&lt;br /&gt;
&lt;br /&gt;
Järgnevusdiagrammil on näidatud KiDocExchange meetodite väljakutsumise järjekorrad faili üles laadimisel.&lt;br /&gt;
&lt;br /&gt;
[[Image:KiDocExchange_Upload_Sequence_Diagram.jpg]]&lt;br /&gt;
&lt;br /&gt;
ja alla laadimisel &lt;br /&gt;
&lt;br /&gt;
[[Image:Download_diagram.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Alla laetavate failide nimekirja saab pärida funkstiooniga getDownloadQueue(). Kord alla laetud fail kaob nimekirjast, aga faili ID säilitamisel saab faili alla laadida ka hiljem.&lt;br /&gt;
&lt;br /&gt;
== Meetodid ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== startUpload ===&lt;br /&gt;
&lt;br /&gt;
Failide üleslaadimise initsialiseerimine.&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px;&amp;quot;&lt;br /&gt;
! &lt;br /&gt;
! Nimi&lt;br /&gt;
! Tüüp&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Sisendparameeter:&amp;lt;/b&amp;gt; &lt;br /&gt;
| fileName&lt;br /&gt;
| xs:string&lt;br /&gt;
| Faili nimi&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Väljundparameeter:&amp;lt;/b&amp;gt;&lt;br /&gt;
| docID&lt;br /&gt;
| xs:integer&lt;br /&gt;
| Unikaalne faili id Creditinfo serveris.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== uploadChunk ===&lt;br /&gt;
&lt;br /&gt;
Laetakse serverisse ning lisatakse juba serveris olevale failile lõppu osa failist. Kliendid võivad kogu faili saata ka ühe osana. Failide jupitamist on soovitav kasutada desktop lahendustes suurte failide saatmisel.&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
! style=&amp;quot;text-align: left;&amp;quot; | Nimi&lt;br /&gt;
! style=&amp;quot;text-align: left;&amp;quot; | Tüüp&lt;br /&gt;
! style=&amp;quot;text-align: left;&amp;quot; | Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Sisendparameetrid:&amp;lt;/b&amp;gt;&lt;br /&gt;
| docID&lt;br /&gt;
| xs:integer&lt;br /&gt;
| Faili identifikaator.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| chunk&lt;br /&gt;
| xs:base64Binary&lt;br /&gt;
| Järgmine faili osa.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Väljundparameeter:&amp;lt;/b&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| None&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== finishUpload ===&lt;br /&gt;
&lt;br /&gt;
Faili üleslaadimise lõpetamine.&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
! style=&amp;quot;text-align: left;&amp;quot; | Nimi&lt;br /&gt;
! style=&amp;quot;text-align: left;&amp;quot; | Tüüp&lt;br /&gt;
! style=&amp;quot;text-align: left;&amp;quot; | Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Sisendparameetrid:&amp;lt;/b&amp;gt;&lt;br /&gt;
| docID&lt;br /&gt;
| xs:integer&lt;br /&gt;
| Faili identifikaator&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| md5&lt;br /&gt;
| xs:string&lt;br /&gt;
| Üles laetud faili MD5 kontrollsumma.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Väljundparameeter:&amp;lt;/b&amp;gt;&lt;br /&gt;
| errorCode&lt;br /&gt;
| xs:integer&lt;br /&gt;
| Kui 0, siis faili üleslaadimine õnnestus. Kui negatiivne, siis tekkis mingi viga (vt veakoodide).&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== downloadChunk ===&lt;br /&gt;
&lt;br /&gt;
Faili alamosa allalaadimine Creditinfo failiserverist.&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
! style=&amp;quot;text-align: left;&amp;quot; | Nimi&lt;br /&gt;
! style=&amp;quot;text-align: left;&amp;quot; | Tüüp&lt;br /&gt;
! style=&amp;quot;text-align: left;&amp;quot; | Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Sisendparameetrid:&amp;lt;/b&amp;gt;&lt;br /&gt;
| docID&lt;br /&gt;
| xs:integer&lt;br /&gt;
| Faili identifikaator&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| start&lt;br /&gt;
| xs:integer&lt;br /&gt;
| Positsioon failis, millest alates andmeid alla laetakse (positsiooni lugemine algab nullist)&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| count&lt;br /&gt;
| xs:integer&lt;br /&gt;
| Alla laetava tüki suurus baitides.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Väljundparameeter:&amp;lt;/b&amp;gt;&lt;br /&gt;
| chunk&lt;br /&gt;
| xs:base64Binary&lt;br /&gt;
| Faili alamosa&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== getDownloadQueue ===&lt;br /&gt;
&lt;br /&gt;
Creditinfo serveris kliendi poolt allalaadimist ootavate failide loetelu.&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
! style=&amp;quot;text-align: left;&amp;quot; | Nimi&lt;br /&gt;
! style=&amp;quot;text-align: left;&amp;quot; | Tüüp&lt;br /&gt;
! style=&amp;quot;text-align: left;&amp;quot; | Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Väljundparameeter:&amp;lt;/b&amp;gt;&lt;br /&gt;
| queue&lt;br /&gt;
| DownloadQueueArray&lt;br /&gt;
| Massiiv DownloadQueueType tüüpi elementidest&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
DownloadQueueType on assiotsiatiivne massiiv, millel on järgmised elemendid:&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;&lt;br /&gt;
! style=&amp;quot;text-align: left;&amp;quot; | Nimi&lt;br /&gt;
! style=&amp;quot;text-align: left;&amp;quot; | Tüüp&lt;br /&gt;
! style=&amp;quot;text-align: left;&amp;quot; | Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| docID&lt;br /&gt;
| xs:integer&lt;br /&gt;
| faili id&lt;br /&gt;
|-&lt;br /&gt;
| fileName&lt;br /&gt;
| xs:string&lt;br /&gt;
| faili nimi&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== getStatusCode ===&lt;br /&gt;
&lt;br /&gt;
Tagastatakse üles laetud faili staatus serveris.&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
! style=&amp;quot;text-align: left;&amp;quot; | Nimi&lt;br /&gt;
! style=&amp;quot;text-align: left;&amp;quot; | Tüüp&lt;br /&gt;
! colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align: left;&amp;quot; | Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Sisendparameeter:&amp;lt;/b&amp;gt;&lt;br /&gt;
| docID&lt;br /&gt;
| xs:integer&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |Faili identifikaator&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Output Parameters:&amp;lt;/b&amp;gt;&lt;br /&gt;
| status_code&lt;br /&gt;
| xs:integer&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | Faili staatuse kood:&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; |&lt;br /&gt;
| align=&amp;quot;right&amp;quot; | 0&lt;br /&gt;
| Fail on töödeldud&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; |&lt;br /&gt;
| align=&amp;quot;right&amp;quot; | 2&lt;br /&gt;
| Toimub faili üles laadimine&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; |&lt;br /&gt;
| align=&amp;quot;right&amp;quot; | 3&lt;br /&gt;
| Toimub faili töötlemine&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; |&lt;br /&gt;
| align=&amp;quot;right&amp;quot; | 4&lt;br /&gt;
| Fail on edukalt üles laetud ning ootab töötlemist&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; |&lt;br /&gt;
| align=&amp;quot;right&amp;quot; | -1&lt;br /&gt;
| Tundmatu viga. Täpsema info saamiseks võtke ühendust tehnilise teoga. Rohkem infot vea teate kohta võib saada meetodiga getStatusMsg.&lt;br /&gt;
|-|-&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; |&lt;br /&gt;
| align=&amp;quot;right&amp;quot; | -10003&lt;br /&gt;
| MD5 kontroll ebaõnnestus. Kliendi saadetud MD5 kontrollsumma ei langenud kokku serveri poolt arvutatud MD5 kontrollsummaga.&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; |&lt;br /&gt;
| align=&amp;quot;right&amp;quot; | -xxxxx&lt;br /&gt;
| Faili töötlemine ebaõnnestus. Täpsema info saamiseks võta ühendust tehnilise toega. Rohkem infot vea teate kohta võib saada meetodiga getStatusMsg.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== getStatusMsg ===&lt;br /&gt;
&lt;br /&gt;
Tagastatakse staatust täpsustav info.&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
! style=&amp;quot;text-align: left;&amp;quot; | Nimi&lt;br /&gt;
! style=&amp;quot;text-align: left;&amp;quot; | Tüüp&lt;br /&gt;
! style=&amp;quot;text-align: left;&amp;quot; | Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Sisendparameeter:&amp;lt;/b&amp;gt;&lt;br /&gt;
| docID&lt;br /&gt;
| xs:integer&lt;br /&gt;
| Faili identifikaator&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Väljundparameeter:&amp;lt;/b&amp;gt;&lt;br /&gt;
| statusMsg&lt;br /&gt;
| xs:string&lt;br /&gt;
| Faili staatust täpsustav info&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Veakoodid =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Kood&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Kirjeldus&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;0&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Success&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Päringu töötlus õnnestus.&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;-10001&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Access denied&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Üritatakse pöörduda faili poole, mis kuulub kellelegi teisele.&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;-10002&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;File does not exists&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Kasutati faili identifikaatorit, mida ei eksisteeri.&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;-10003&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;MD5 failure&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Kliendi saadetud MD5 ei lange kokku serveri poolt arvutatud MD5-ga&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Testimine =&lt;br /&gt;
&lt;br /&gt;
Faili edastamiseks testserverisse tuleb lisada parameeter &#039;&#039;debug&#039;&#039; serveri aadressile, ehk &#039;https://services.krediidiinfo.ee/soap.php?name=KiDocExchange&amp;amp;debug&#039;&lt;br /&gt;
&lt;br /&gt;
= Näidis PHP-s =&lt;br /&gt;
&lt;br /&gt;
Programm laeb faili Creditinfo serverisse ning seejärel laeb sama faili alla. Lõpus kontrollitakse, kas üles ja alla laetud faili sisu on sama. Programmi põhimõte sobib KiDocExchange liidese testimiseks. Kui soovite maksehäire sisestamiseks mõeldud faili testida siis ärge kasutage silumismoodi.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
/**&lt;br /&gt;
 * Example of uploading and downloading files using KiDocExchange interface.&lt;br /&gt;
 * @author Rait Kapp &amp;lt;rait@creditinfo.ee&amp;gt;&lt;br /&gt;
 * @created 27.04.2007&lt;br /&gt;
 */&lt;br /&gt;
$wsdl_url = &#039;http://services.krediidiinfo.ee/KiDocExchange.wsdl&#039;;&lt;br /&gt;
$params = array(&#039;location&#039;      =&amp;gt; &#039;https://services.krediidiinfo.ee/soap.php?name=KiDocExchange&amp;amp;debug&#039;&lt;br /&gt;
              , &#039;login&#039;       =&amp;gt; &#039;username&#039; // &amp;lt;-- username. Make sure username is string type (PHP bug?).&lt;br /&gt;
              , &#039;password&#039;    =&amp;gt; &#039;password&#039;   // &amp;lt;-- password&lt;br /&gt;
	        );&lt;br /&gt;
    	&lt;br /&gt;
$client = new SoapClient($wsdl_url, $params);&lt;br /&gt;
&lt;br /&gt;
// Uploading file.&lt;br /&gt;
$content = &#039;I am a little test file!&#039;;&lt;br /&gt;
$docID = $client-&amp;gt;startUpload(&#039;test.txt&#039;);&lt;br /&gt;
$client-&amp;gt;uploadChunk($docID, $content);		&lt;br /&gt;
&lt;br /&gt;
$md5 = md5($content);&lt;br /&gt;
$result = $client-&amp;gt;finishUpload($docID, $md5);&lt;br /&gt;
if ($result != 0) {&lt;br /&gt;
    die(&amp;quot;upload failed.! Error code: {$result}\n&amp;quot;);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
// Downloading file&lt;br /&gt;
$start = 0;&lt;br /&gt;
$count = 512; // can be a big number if you do not have to display download progress.&lt;br /&gt;
$data = &#039;&#039;;&lt;br /&gt;
while ($chunk = $client-&amp;gt;downloadChunk($docID, $start, $count)) {&lt;br /&gt;
    $start += $count;&lt;br /&gt;
    $data .= $chunk;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
if ($content != $data) {&lt;br /&gt;
    echo &amp;quot;Something is not right!\n&amp;quot;;&lt;br /&gt;
} else {&lt;br /&gt;
    echo &amp;quot;We got back: {$data}\n&amp;quot;;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
?&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Vlads</name></author>
	</entry>
	<entry>
		<id>https://services.krediidiinfo.ee/wiki/index.php?title=Tehniline_tugi&amp;diff=874</id>
		<title>Tehniline tugi</title>
		<link rel="alternate" type="text/html" href="https://services.krediidiinfo.ee/wiki/index.php?title=Tehniline_tugi&amp;diff=874"/>
		<updated>2017-01-26T14:32:34Z</updated>

		<summary type="html">&lt;p&gt;Vlads: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Tehniline tugi&lt;br /&gt;
&lt;br /&gt;
Vladimir Rüntü&lt;br /&gt;
&lt;br /&gt;
tel: +372 665 9631&lt;br /&gt;
&lt;br /&gt;
e-post: vladimir@creditinfo.ee&lt;/div&gt;</summary>
		<author><name>Vlads</name></author>
	</entry>
	<entry>
		<id>https://services.krediidiinfo.ee/wiki/index.php?title=KiReport&amp;diff=819</id>
		<title>KiReport</title>
		<link rel="alternate" type="text/html" href="https://services.krediidiinfo.ee/wiki/index.php?title=KiReport&amp;diff=819"/>
		<updated>2017-01-04T15:14:31Z</updated>

		<summary type="html">&lt;p&gt;Vlads: /* Näide PHP-s */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| align=&amp;quot;right&amp;quot;&lt;br /&gt;
| [[Image:Flag of the United Kingdom.svg|border|30px]] [[KiReport__en|In English]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Tutvustus = &lt;br /&gt;
&lt;br /&gt;
KiReport ehk XML raportite pärimine on Creditinfo poolt loodud SOAP protokollil põhinev veebiteenus. Päringu tulemuseks saadavad raportid on XML formaadis. Raporti pärimiseks muudes formaatides kasutage raportite pärimise otselinki [[kireport.php]].&lt;br /&gt;
&lt;br /&gt;
XML raporti tellimine&lt;br /&gt;
# Leppige kliendihalduriga kokku raporti täpne struktuur ja hind &lt;br /&gt;
# Kliendihaldur laseb IT osakonnal koostada Teie jaoks raporti&lt;br /&gt;
# Kliendihaldur saadab Teile raporti testimiseks:&lt;br /&gt;
## Testkasutaja kasutajatunnuse, parooli &lt;br /&gt;
## Raportite pärimise liidese kirjelduse&lt;br /&gt;
## Raporti skeemi (XSD schema) ja kirjelduse&lt;br /&gt;
## Kõikide võimalike eranditega „Test“ raportite isiku-/registrikoodid&lt;br /&gt;
# Kui olete raporti testimise lõpetanud, saadab kliendihaldur Teile liidese- ja konkreetse raporti õigustega kasutajakonto.&lt;br /&gt;
&lt;br /&gt;
= WSDL =&lt;br /&gt;
&lt;br /&gt;
KiReport WSDL asub aadresslil [http://services.krediidiinfo.ee/KiReport.wsdl http://services.krediidiinfo.ee/KiReport.wsdl].&lt;br /&gt;
&lt;br /&gt;
= Meetodid =&lt;br /&gt;
== &#039;&#039;getReport&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
Raporti pärimine. &lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px;&amp;quot;&lt;br /&gt;
! &lt;br /&gt;
! Nimi&lt;br /&gt;
! Tüüp&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Sisendparameetrid:&amp;lt;/b&amp;gt; &lt;br /&gt;
| productCode&lt;br /&gt;
| xs:string&lt;br /&gt;
| Toote kood.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;&amp;lt;/b&amp;gt; &lt;br /&gt;
| subjectCode&lt;br /&gt;
| xs:string&lt;br /&gt;
| Subjekti kood (sõltuvalt raportist võib subjekti koodiks olla kas ettevõtte äriregistrikood, eraisiku isikukood vms)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Väljundparameeter:&amp;lt;/b&amp;gt;&lt;br /&gt;
| xml&lt;br /&gt;
| xs:string&lt;br /&gt;
| Päritud raport XML formaadis.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;getAvailableReports&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
Isikul saadaval olevate raportite loendi pärimine. &lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px;&amp;quot;&lt;br /&gt;
! &lt;br /&gt;
! Nimi&lt;br /&gt;
! Tüüp&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Sisendparameetrid:&amp;lt;/b&amp;gt; &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Väljundparameeter:&amp;lt;/b&amp;gt;&lt;br /&gt;
| xml&lt;br /&gt;
| xs:string&lt;br /&gt;
| raportite loend XML formaadis. XML skeem XSD formaadis asub aadressil [http://www.krediidiinfo.ee/schemas/services/KiReport__getAvailableReports.xsd http://www.krediidiinfo.ee/schemas/services/KiReport__getAvailableReports.xsd]. Skeem pildina: [http://www.krediidiinfo.ee/schemas/services/KiReport__getAvailableReports.png KiReport__getAvailableReports.png]. Kui isikul ei ole ühtegi raportit saadaval, siis on päringu tulemuseks saadav XML-is märgendi &#039;&#039;available_reports&#039;&#039; sisu tühi!  &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Näide PHP-s =&lt;br /&gt;
&lt;br /&gt;
KiReport kasutamise näide PHP-s:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
/**&lt;br /&gt;
 * Example of using KiReport web service of Creditinfo AS&lt;br /&gt;
 * Certificate issued by Creditinfo is needed to use KiReport interface.&lt;br /&gt;
 * &lt;br /&gt;
 * @author Rait Kapp &amp;lt;rait@creditinfo.ee&amp;gt;&lt;br /&gt;
 * @created 18.09.2007&lt;br /&gt;
 */&lt;br /&gt;
&lt;br /&gt;
$wsdl_url = &#039;http://www.krediidiinfo.ee/services/KiReport.wsdl&#039;;&lt;br /&gt;
$server_url = &#039;https://services.krediidiinfo.ee/soap.php?name=KiReport&amp;amp;enc=UTF-8&#039;; &lt;br /&gt;
&lt;br /&gt;
$params = array(&#039;location&#039; =&amp;gt; $server_url&lt;br /&gt;
              , &#039;login&#039;         =&amp;gt; &#039;online_code&#039; // Online Code issued by Creditinfo client management. Make sure that login value is string type (PHP bug?).&lt;br /&gt;
              , &#039;password&#039;      =&amp;gt; &#039;passwd&#039;&lt;br /&gt;
&lt;br /&gt;
//            , &#039;proxy_host&#039;    =&amp;gt; &#039;cache.neti.ee&#039;   // If necessary use proxy and proxy port.&lt;br /&gt;
//            , &#039;proxy_port&#039;    =&amp;gt; 8080&lt;br /&gt;
              , &#039;encoding&#039; =&amp;gt; &#039;UTF-8&#039;&lt;br /&gt;
               );&lt;br /&gt;
&lt;br /&gt;
$client = new SoapClient($wsdl_url, $params);&lt;br /&gt;
&lt;br /&gt;
$productCode = &#039;RAXXXE&#039;;&lt;br /&gt;
$subjectCode = &#039;00000000&#039;;&lt;br /&gt;
&lt;br /&gt;
try {&lt;br /&gt;
    $xml = $client-&amp;gt;getReport($productCode, $subjectCode);&lt;br /&gt;
    print_r($xml);&lt;br /&gt;
} catch (Exception $e) {&lt;br /&gt;
    echo &amp;quot;Raporti pärimine ebaõnnestus vea teatega: &amp;quot; . $e-&amp;gt;getMessage() . &amp;quot;\n&amp;quot;;&lt;br /&gt;
    if (isset($e-&amp;gt;detail)) {&lt;br /&gt;
        // $e-&amp;gt;details-&amp;gt;errorcode tähendusi vaata Veakoodide alt.&lt;br /&gt;
        echo &amp;quot;Creditinfo SOAP serveri poolt tagastatud vea kood: &amp;quot; . $e-&amp;gt;detail-&amp;gt;errorcode . &amp;quot;\n&amp;quot;;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
$xml = $client-&amp;gt;getAvailableReports();&lt;br /&gt;
echo $xml;&lt;br /&gt;
&lt;br /&gt;
?&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Silumine =&lt;br /&gt;
&lt;br /&gt;
Silumise jaoks võib alati pärida raportid koodiga &#039;&#039;RAXXXE&#039;&#039;. &#039;&#039;RAXXXE&#039;&#039; päringute eest tasu ei võeta! Raporti &#039;&#039;RAXXXE&#039;&#039; XML skeem asub aadressil [http://www.krediidiinfo.ee/schemas/report/RAXXXE.xsd http://www.krediidiinfo.ee/schemas/report/RAXXXE.xsd]. &lt;br /&gt;
&lt;br /&gt;
Raportis on loodud märgendid kõigis skalaarsetes tüüpides, mida Creditinfo XML-ides kasutatakse. &lt;br /&gt;
Raporti &#039;&#039;RAXXXE&#039;&#039; näidis:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;report xmlns=&amp;quot;http//www.krediidiinfo.ee/schemas/report/RAXXXE.xsd&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;date_tag&amp;gt;2007-10-23&amp;lt;/date_tag&amp;gt;&lt;br /&gt;
    &amp;lt;date_time&amp;gt;2007-10-23T10:10:42&amp;lt;/date_time&amp;gt;&lt;br /&gt;
    &amp;lt;int_tag&amp;gt;12345&amp;lt;/int_tag&amp;gt;&lt;br /&gt;
    &amp;lt;decimal_tag&amp;gt;123456.789&amp;lt;/decimal_tag&amp;gt;&lt;br /&gt;
    &amp;lt;string_tag&amp;gt;I am a string&amp;lt;/string_tag&amp;gt;&lt;br /&gt;
    &amp;lt;codes_tag&amp;gt;&amp;amp;amp;amp; &amp;amp;apos;  &amp;amp;amp;quot; &amp;amp;amp;lt; &amp;amp;amp;gt;&amp;lt;/codes_tag&amp;gt;&lt;br /&gt;
    &amp;lt;est_character_tag&amp;gt;õ ä ö ü Õ Ä Ö Ü&amp;lt;/est_character_tag&amp;gt;&lt;br /&gt;
    &amp;lt;subject_code&amp;gt;00000000&amp;lt;/subject_code&amp;gt;&lt;br /&gt;
&amp;lt;/report&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Märgendi &#039;&#039;subject_code&#039;&#039; väärtuseks on alati meetodi sisendparameetri &#039;&#039;subjectCode&#039;&#039; väärtus.&lt;br /&gt;
&lt;br /&gt;
= Veakoodid =&lt;br /&gt;
&lt;br /&gt;
==-20101 No permission for PRODUCT_CODE! ==&lt;br /&gt;
&lt;br /&gt;
Creditinfo Eesti AS ei ole andnud kliendile õiguseid pärida vastavat raportit. Õiguste saamiseks võtta ühendust [[Klienditugi| klienditoega]].&lt;br /&gt;
&lt;br /&gt;
==-20102 Subject code value is missing!==&lt;br /&gt;
&lt;br /&gt;
Meetodi &amp;quot;getReport&amp;quot; sisendparameetril &amp;quot;subjectCode&amp;quot; puudub väärtus.&lt;br /&gt;
&lt;br /&gt;
==-20103 Invalid subject code value!==&lt;br /&gt;
&lt;br /&gt;
Meetodi &amp;quot;getReport&amp;quot; sisendparameeter &amp;quot;subjectCode&amp;quot; väärtus ei ole korrektne.&lt;br /&gt;
&lt;br /&gt;
==-10186 No Report==&lt;br /&gt;
&lt;br /&gt;
Antud subjekti kohta raportit ei eksisteeri.&lt;br /&gt;
&lt;br /&gt;
==-20104 No price registred for product PRODUCT_CODE! ==&lt;br /&gt;
&lt;br /&gt;
Puudub tootehind. Võtke ühendust [[Klienditugi| klienditoega]].&lt;br /&gt;
&lt;br /&gt;
== -20105 INVALID_TEST_REPORT ==&lt;br /&gt;
&lt;br /&gt;
Kasutajale ei ole loodud sisendparameetritele &amp;quot;subjectCode&amp;quot; ja &amp;quot;productCode&amp;quot; vastava testraporti.&lt;br /&gt;
&lt;br /&gt;
== -10184 DATA_NOT_AVAILABLE ==&lt;br /&gt;
&lt;br /&gt;
Ei saa koostada raportit sest puuduvad subjekti kohta andmed Creditinfos.&lt;br /&gt;
&lt;br /&gt;
== -10183 INVALID_SUBJECT_CODE==&lt;br /&gt;
&lt;br /&gt;
Ei saa koostada raportit sest subjekt puudub Creditinfos.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Lisaks teenusespetsiifilistele veakoodidele on veel [[Veakoodid | süsteemsed veakoodid]].&lt;/div&gt;</summary>
		<author><name>Vlads</name></author>
	</entry>
	<entry>
		<id>https://services.krediidiinfo.ee/wiki/index.php?title=KiDocExchange_en&amp;diff=809</id>
		<title>KiDocExchange en</title>
		<link rel="alternate" type="text/html" href="https://services.krediidiinfo.ee/wiki/index.php?title=KiDocExchange_en&amp;diff=809"/>
		<updated>2016-12-27T15:01:48Z</updated>

		<summary type="html">&lt;p&gt;Vlads: /* Sequence Diagram */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| align=&amp;quot;right&amp;quot;&lt;br /&gt;
| [[Image:Flag of Estonia.svg|border|30px]] [[KiDocExchange|eesti keeles]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= KiDocExchange Web Service =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
KiDocExchange is a web service for uploading files into Creditinfo server. Web Service description can be found on http://services.krediidiinfo.ee/KiDocExchange.wsdl.&lt;br /&gt;
&lt;br /&gt;
== Sequence Diagram ==&lt;br /&gt;
&lt;br /&gt;
Next squence diagram illustrates how to use KiDocExchange to upload files.&lt;br /&gt;
&lt;br /&gt;
[[Image:KiDocExchange_Upload_Sequence_Diagram.jpg]]&lt;br /&gt;
&lt;br /&gt;
and to download&lt;br /&gt;
&lt;br /&gt;
[[Image:Download_diagram.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
List of available files for download can be requested using getDownloadQueue() function. Once downloaded successfully the file is removed from the list. It is still possible to download the file later on if you keep the file id.&lt;br /&gt;
&lt;br /&gt;
== Methods ==&lt;br /&gt;
&lt;br /&gt;
=== startUpload ===&lt;br /&gt;
&lt;br /&gt;
Starts and initializes file upload.&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px;&amp;quot;&lt;br /&gt;
! &lt;br /&gt;
! Name&lt;br /&gt;
! Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Input Parameter:&amp;lt;/b&amp;gt; &lt;br /&gt;
| fileName&lt;br /&gt;
| xs:string&lt;br /&gt;
| The name of file&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Output Parameter:&amp;lt;/b&amp;gt;&lt;br /&gt;
| docID&lt;br /&gt;
| xs:integer&lt;br /&gt;
| Unique file identification number in Creditinfo server.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== uploadChunk ===&lt;br /&gt;
&lt;br /&gt;
Uploads and appends next chunk of data. Servers can send data in one chunk. Several chunks are needed when upload process is slow and there are a progress feedback needed (desktop application).&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
! style=&amp;quot;text-align: left;&amp;quot; | Name&lt;br /&gt;
! style=&amp;quot;text-align: left;&amp;quot; | Type&lt;br /&gt;
! style=&amp;quot;text-align: left;&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Input Parameters:&amp;lt;/b&amp;gt;&lt;br /&gt;
| docID&lt;br /&gt;
| xs:integer&lt;br /&gt;
| File identification number&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| chunk&lt;br /&gt;
| xs:base64Binary&lt;br /&gt;
| Next chunk of data&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Output Parameters:&amp;lt;/b&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| None&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== finishUpload ===&lt;br /&gt;
&lt;br /&gt;
Finishes file upload.&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
! style=&amp;quot;text-align: left;&amp;quot; | Name&lt;br /&gt;
! style=&amp;quot;text-align: left;&amp;quot; | Type&lt;br /&gt;
! style=&amp;quot;text-align: left;&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Input Parameters:&amp;lt;/b&amp;gt;&lt;br /&gt;
| docID&lt;br /&gt;
| xs:integer&lt;br /&gt;
| File identification number&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| md5&lt;br /&gt;
| xs:string&lt;br /&gt;
| MD5 checksum of uploaded file&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Output Parameters:&amp;lt;/b&amp;gt;&lt;br /&gt;
| errorCode&lt;br /&gt;
| xs:integer&lt;br /&gt;
| If 0 then file upload succeeded. If negative then there was an error. See Error Codes for more information.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== getDownloadQueue ===&lt;br /&gt;
&lt;br /&gt;
The list of files waiting for client to download them from Creditinfo server.&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
! style=&amp;quot;text-align: left;&amp;quot; | Name&lt;br /&gt;
! style=&amp;quot;text-align: left;&amp;quot; | Type&lt;br /&gt;
! style=&amp;quot;text-align: left;&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Output parameter:&amp;lt;/b&amp;gt;&lt;br /&gt;
| queue&lt;br /&gt;
| DownloadQueueArray&lt;br /&gt;
| array of DownloadQueueType type&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
DownloadQueueType is an associative array with following elements: &lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;&lt;br /&gt;
! style=&amp;quot;text-align: left;&amp;quot; | Name&lt;br /&gt;
! style=&amp;quot;text-align: left;&amp;quot; | Type&lt;br /&gt;
! style=&amp;quot;text-align: left;&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| docID&lt;br /&gt;
| xs:integer&lt;br /&gt;
| file id&lt;br /&gt;
|-&lt;br /&gt;
| fileName&lt;br /&gt;
| xs:string&lt;br /&gt;
| file name&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== getStatusCode ===&lt;br /&gt;
&lt;br /&gt;
Returns the status code of uploaded file&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
! style=&amp;quot;text-align: left;&amp;quot; | Name&lt;br /&gt;
! style=&amp;quot;text-align: left;&amp;quot; | Type&lt;br /&gt;
! colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align: left;&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Input Parameters:&amp;lt;/b&amp;gt;&lt;br /&gt;
| docID&lt;br /&gt;
| xs:integer&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |File identification number&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Output Parameters:&amp;lt;/b&amp;gt;&lt;br /&gt;
| status_code&lt;br /&gt;
| xs:integer&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | File status code:&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; |&lt;br /&gt;
| align=&amp;quot;right&amp;quot; | 0&lt;br /&gt;
| File has been processed&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; |&lt;br /&gt;
| align=&amp;quot;right&amp;quot; | 2&lt;br /&gt;
| Uploading in progress&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; |&lt;br /&gt;
| align=&amp;quot;right&amp;quot; | 3&lt;br /&gt;
| File is in processing&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; |&lt;br /&gt;
| align=&amp;quot;right&amp;quot; | 4&lt;br /&gt;
| File was successfully uploaded and is waiting for processing&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; |&lt;br /&gt;
| align=&amp;quot;right&amp;quot; | -1&lt;br /&gt;
| Unknown error. Contact Creditinfo for more information. You might get usefull information with getStatusMsg method.&lt;br /&gt;
|-|-&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; |&lt;br /&gt;
| align=&amp;quot;right&amp;quot; | -10003&lt;br /&gt;
| MD5 check failed&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; |&lt;br /&gt;
| align=&amp;quot;right&amp;quot; | -xxxxx&lt;br /&gt;
| File processing failed. Contact Creditinfo for more information. You might get usefull information with getStatusMsg method.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== getStatusMsg ===&lt;br /&gt;
&lt;br /&gt;
Returns the status message of uploaded file. &lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
! style=&amp;quot;text-align: left;&amp;quot; | Name&lt;br /&gt;
! style=&amp;quot;text-align: left;&amp;quot; | Type&lt;br /&gt;
! style=&amp;quot;text-align: left;&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Input Parameters:&amp;lt;/b&amp;gt;&lt;br /&gt;
| docID&lt;br /&gt;
| xs:integer&lt;br /&gt;
| File identification number&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Output Parameters:&amp;lt;/b&amp;gt;&lt;br /&gt;
| statusMsg&lt;br /&gt;
| xs:string&lt;br /&gt;
| Status message of the file&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Error Codes ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Code&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Description&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;0&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Success&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Request was processed successfully.&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;-10001&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Access denied&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;You are trying to access file owned by somebody else.&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;-10002&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;File does not exists&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;You are using file identification that does not exist&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;-10003&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;MD5 failure&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Your sent MD5 does not match MD5 calculated by server&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Debugging =&lt;br /&gt;
&lt;br /&gt;
Developers can use a test server for file uploading. For that they should add a parameter &#039;&#039;debug&#039;&#039; to the server url. The url would be &#039;https://services.krediidiinfo.ee/soap.php?name=KiDocExchange&amp;amp;debug&#039;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Example in PHP =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
/**&lt;br /&gt;
 * Example of uploading and downloading files using KiDocExchange interface.&lt;br /&gt;
 * @author Rait Kapp &amp;lt;rait@creditinfo.ee&amp;gt;&lt;br /&gt;
 * @created 27.04.2007&lt;br /&gt;
 */&lt;br /&gt;
$wsdl_url = &#039;http://services.krediidiinfo.ee/KiDocExchange.wsdl&#039;;&lt;br /&gt;
$params = array(&#039;location&#039;      =&amp;gt; &#039;https://services.krediidiinfo.ee/soap.php?name=KiDocExchange&amp;amp;debug&#039;&lt;br /&gt;
              , &#039;login&#039;       =&amp;gt; &#039;username&#039; // &amp;lt;-- username. Make sure username is string type (PHP bug?).&lt;br /&gt;
              , &#039;password&#039;    =&amp;gt; &#039;password&#039;   // &amp;lt;-- password&lt;br /&gt;
	        );&lt;br /&gt;
    	&lt;br /&gt;
$client = new SoapClient($wsdl_url, $params);&lt;br /&gt;
&lt;br /&gt;
// Uploading file.&lt;br /&gt;
$content = &#039;I am a little test file!&#039;;&lt;br /&gt;
$docID = $client-&amp;gt;startUpload(&#039;test.txt&#039;);&lt;br /&gt;
$client-&amp;gt;uploadChunk($docID, $content);		&lt;br /&gt;
&lt;br /&gt;
$md5 = md5($content);&lt;br /&gt;
$result = $client-&amp;gt;finishUpload($docID, $md5);&lt;br /&gt;
if ($result != 0) {&lt;br /&gt;
    die(&amp;quot;upload failed.! Error code: {$result}\n&amp;quot;);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
// Downloading file&lt;br /&gt;
$start = 0;&lt;br /&gt;
$count = 512; // can be a big number if you do not have to display download progress.&lt;br /&gt;
$data = &#039;&#039;;&lt;br /&gt;
while ($chunk = $client-&amp;gt;downloadChunk($docID, $start, $count)) {&lt;br /&gt;
    $start += $count;&lt;br /&gt;
    $data .= $chunk;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
if ($content != $data) {&lt;br /&gt;
    echo &amp;quot;Something is not right!\n&amp;quot;;&lt;br /&gt;
} else {&lt;br /&gt;
    echo &amp;quot;We got back: {$data}\n&amp;quot;;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
?&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Vlads</name></author>
	</entry>
	<entry>
		<id>https://services.krediidiinfo.ee/wiki/index.php?title=KiDocExchange&amp;diff=808</id>
		<title>KiDocExchange</title>
		<link rel="alternate" type="text/html" href="https://services.krediidiinfo.ee/wiki/index.php?title=KiDocExchange&amp;diff=808"/>
		<updated>2016-12-27T14:58:13Z</updated>

		<summary type="html">&lt;p&gt;Vlads: /* Järgnevusdiagramm */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| align=&amp;quot;right&amp;quot;&lt;br /&gt;
| [[Image:Flag of the United Kingdom.svg|border|30px]] [[KiDocExchange__en|In English]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Tutvustus = &lt;br /&gt;
&lt;br /&gt;
KiDocExchange on Creditinfo veebiteenus failide saatmiseks Creditinfosse. &lt;br /&gt;
&lt;br /&gt;
= Failide edastamine =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Faile saab Creditinfole edastada [[KiDocExchange]] SOAP liidese kaudu. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Creditinfosse saadetava faili nimi peab olema kujul:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;initsiaalid&amp;gt;_krediidihaldus_&amp;lt;id&amp;gt;.&amp;lt;laiend&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;initsiaalid&amp;gt; - ettevõtte initsiaalid. Näiteks Creditinfo puhul &amp;lt;i&amp;gt;ki&amp;lt;/i&amp;gt;.&lt;br /&gt;
* &amp;lt;id&amp;gt; - faili saatja süsteemis unikaalne id, millega saab saadetud faili identifitseerida. Võib olla ka näiteks faili genereerimise aeg.&lt;br /&gt;
* &amp;lt;laiend&amp;gt; - saadetud faili laiend. XML või ZIP. Saadetud faile on soovitav pakkida.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Näide 1: Creditinfo Eesti AS saadetav fail&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ki_krediidihaldus_20100613.zip&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= WSDL = &lt;br /&gt;
&lt;br /&gt;
KiDocExchange veebiteenuse WSDL fail on aadressil [http://services.krediidiinfo.ee/KiDocExchange.wsdl http://services.krediidiinfo.ee/KiDocExchange.wsdl].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Järgnevusdiagramm =&lt;br /&gt;
&lt;br /&gt;
Järgnevusdiagrammil on näidatud KiDocExchange meetodite väljakutsumise järjekorrad faili üles laadimisel.&lt;br /&gt;
&lt;br /&gt;
[[Image:KiDocExchange_Upload_Sequence_Diagram.jpg]]&lt;br /&gt;
&lt;br /&gt;
ja alla laadimisel &lt;br /&gt;
&lt;br /&gt;
[[Image:Download_diagram.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Alla laetavate failide nimekirja saab pärida funkstiooniga getDownloadQueue(). Kord alla laetud fail kaob nimekirjast, aga faili ID säilitamisel saab faili alla laadida ka hiljem.&lt;br /&gt;
&lt;br /&gt;
== Meetodid ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== startUpload ===&lt;br /&gt;
&lt;br /&gt;
Failide üleslaadimise initsialiseerimine.&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px;&amp;quot;&lt;br /&gt;
! &lt;br /&gt;
! Nimi&lt;br /&gt;
! Tüüp&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Sisendparameeter:&amp;lt;/b&amp;gt; &lt;br /&gt;
| fileName&lt;br /&gt;
| xs:string&lt;br /&gt;
| Faili nimi&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Väljundparameeter:&amp;lt;/b&amp;gt;&lt;br /&gt;
| docID&lt;br /&gt;
| xs:integer&lt;br /&gt;
| Unikaalne faili id Creditinfo serveris.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== uploadChunk ===&lt;br /&gt;
&lt;br /&gt;
Laetakse serverisse ning lisatakse juba serveris olevale failile lõppu osa failist. Kliendid võivad kogu faili saata ka ühe osana. Failide jupitamist on soovitav kasutada desktop lahendustes suurte failide saatmisel.&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
! style=&amp;quot;text-align: left;&amp;quot; | Nimi&lt;br /&gt;
! style=&amp;quot;text-align: left;&amp;quot; | Tüüp&lt;br /&gt;
! style=&amp;quot;text-align: left;&amp;quot; | Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Sisendparameetrid:&amp;lt;/b&amp;gt;&lt;br /&gt;
| docID&lt;br /&gt;
| xs:integer&lt;br /&gt;
| Faili identifikaator.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| chunk&lt;br /&gt;
| xs:base64Binary&lt;br /&gt;
| Järgmine faili osa.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Väljundparameeter:&amp;lt;/b&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| None&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== finishUpload ===&lt;br /&gt;
&lt;br /&gt;
Faili üleslaadimise lõpetamine.&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
! style=&amp;quot;text-align: left;&amp;quot; | Nimi&lt;br /&gt;
! style=&amp;quot;text-align: left;&amp;quot; | Tüüp&lt;br /&gt;
! style=&amp;quot;text-align: left;&amp;quot; | Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Sisendparameetrid:&amp;lt;/b&amp;gt;&lt;br /&gt;
| docID&lt;br /&gt;
| xs:integer&lt;br /&gt;
| Faili identifikaator&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| md5&lt;br /&gt;
| xs:string&lt;br /&gt;
| Üles laetud faili MD5 kontrollsumma.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Väljundparameeter:&amp;lt;/b&amp;gt;&lt;br /&gt;
| errorCode&lt;br /&gt;
| xs:integer&lt;br /&gt;
| Kui 0, siis faili üleslaadimine õnnestus. Kui negatiivne, siis tekkis mingi viga (vt veakoodide).&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== downloadChunk ===&lt;br /&gt;
&lt;br /&gt;
Faili alamosa allalaadimine Creditinfo failiserverist.&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
! style=&amp;quot;text-align: left;&amp;quot; | Nimi&lt;br /&gt;
! style=&amp;quot;text-align: left;&amp;quot; | Tüüp&lt;br /&gt;
! style=&amp;quot;text-align: left;&amp;quot; | Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Sisendparameetrid:&amp;lt;/b&amp;gt;&lt;br /&gt;
| docID&lt;br /&gt;
| xs:integer&lt;br /&gt;
| Faili identifikaator&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| start&lt;br /&gt;
| xs:integer&lt;br /&gt;
| Positsioon failis, millest alates andmeid alla laetakse (positsiooni lugemine algab nullist)&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| count&lt;br /&gt;
| xs:integer&lt;br /&gt;
| Alla laetava tüki suurus baitides.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Väljundparameeter:&amp;lt;/b&amp;gt;&lt;br /&gt;
| chunk&lt;br /&gt;
| xs:base64Binary&lt;br /&gt;
| Faili alamosa&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== getDownloadQueue ===&lt;br /&gt;
&lt;br /&gt;
Creditinfo serveris kliendi poolt allalaadimist ootavate failide loetelu.&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
! style=&amp;quot;text-align: left;&amp;quot; | Nimi&lt;br /&gt;
! style=&amp;quot;text-align: left;&amp;quot; | Tüüp&lt;br /&gt;
! style=&amp;quot;text-align: left;&amp;quot; | Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Väljundparameeter:&amp;lt;/b&amp;gt;&lt;br /&gt;
| queue&lt;br /&gt;
| DownloadQueueArray&lt;br /&gt;
| Massiiv DownloadQueueType tüüpi elementidest&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
DownloadQueueType on assiotsiatiivne massiiv, millel on järgmised elemendid:&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;&lt;br /&gt;
! style=&amp;quot;text-align: left;&amp;quot; | Nimi&lt;br /&gt;
! style=&amp;quot;text-align: left;&amp;quot; | Tüüp&lt;br /&gt;
! style=&amp;quot;text-align: left;&amp;quot; | Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| docID&lt;br /&gt;
| xs:integer&lt;br /&gt;
| faili id&lt;br /&gt;
|-&lt;br /&gt;
| fileName&lt;br /&gt;
| xs:string&lt;br /&gt;
| faili nimi&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== getStatusCode ===&lt;br /&gt;
&lt;br /&gt;
Tagastatakse üles laetud faili staatus serveris.&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
! style=&amp;quot;text-align: left;&amp;quot; | Nimi&lt;br /&gt;
! style=&amp;quot;text-align: left;&amp;quot; | Tüüp&lt;br /&gt;
! colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align: left;&amp;quot; | Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Sisendparameeter:&amp;lt;/b&amp;gt;&lt;br /&gt;
| docID&lt;br /&gt;
| xs:integer&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |Faili identifikaator&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Output Parameters:&amp;lt;/b&amp;gt;&lt;br /&gt;
| status_code&lt;br /&gt;
| xs:integer&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | Faili staatuse kood:&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; |&lt;br /&gt;
| align=&amp;quot;right&amp;quot; | 0&lt;br /&gt;
| Fail on töödeldud&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; |&lt;br /&gt;
| align=&amp;quot;right&amp;quot; | 2&lt;br /&gt;
| Toimub faili üles laadimine&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; |&lt;br /&gt;
| align=&amp;quot;right&amp;quot; | 3&lt;br /&gt;
| Toimub faili töötlemine&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; |&lt;br /&gt;
| align=&amp;quot;right&amp;quot; | 4&lt;br /&gt;
| Fail on edukalt üles laetud ning ootab töötlemist&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; |&lt;br /&gt;
| align=&amp;quot;right&amp;quot; | -1&lt;br /&gt;
| Tundmatu viga. Täpsema info saamiseks võtke ühendust tehnilise teoga. Rohkem infot vea teate kohta võib saada meetodiga getStatusMsg.&lt;br /&gt;
|-|-&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; |&lt;br /&gt;
| align=&amp;quot;right&amp;quot; | -10003&lt;br /&gt;
| MD5 kontroll ebaõnnestus. Kliendi saadetud MD5 kontrollsumma ei langenud kokku serveri poolt arvutatud MD5 kontrollsummaga.&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; |&lt;br /&gt;
| align=&amp;quot;right&amp;quot; | -xxxxx&lt;br /&gt;
| Faili töötlemine ebaõnnestus. Täpsema info saamiseks võta ühendust tehnilise toega. Rohkem infot vea teate kohta võib saada meetodiga getStatusMsg.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== getStatusMsg ===&lt;br /&gt;
&lt;br /&gt;
Tagastatakse staatust täpsustav info.&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
! style=&amp;quot;text-align: left;&amp;quot; | Nimi&lt;br /&gt;
! style=&amp;quot;text-align: left;&amp;quot; | Tüüp&lt;br /&gt;
! style=&amp;quot;text-align: left;&amp;quot; | Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Sisendparameeter:&amp;lt;/b&amp;gt;&lt;br /&gt;
| docID&lt;br /&gt;
| xs:integer&lt;br /&gt;
| Faili identifikaator&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Väljundparameeter:&amp;lt;/b&amp;gt;&lt;br /&gt;
| statusMsg&lt;br /&gt;
| xs:string&lt;br /&gt;
| Faili staatust täpsustav info&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Veakoodid =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Kood&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Kirjeldus&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;0&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Success&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Päringu töötlus õnnestus.&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;-10001&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Access denied&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Üritatakse pöörduda faili poole, mis kuulub kellelegi teisele.&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;-10002&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;File does not exists&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Kasutati faili identifikaatorit, mida ei eksisteeri.&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;-10003&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;MD5 failure&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Kliendi saadetud MD5 ei lange kokku serveri poolt arvutatud MD5-ga&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Silumine =&lt;br /&gt;
&lt;br /&gt;
Faili edastamiseks testserverisse tuleb lisada parameeter &#039;&#039;debug&#039;&#039; serveri aadressile, ehk &#039;https://services.krediidiinfo.ee/soap.php?name=KiDocExchange&amp;amp;debug&#039;&lt;br /&gt;
&lt;br /&gt;
= Näidis PHP-s =&lt;br /&gt;
&lt;br /&gt;
Programm laeb faili Creditinfo serverisse ning seejärel laeb sama faili alla. Lõpus kontrollitakse, kas üles ja alla laetud faili sisu on sama. Programmi põhimõte sobib KiDocExchange liidese testimiseks. Kui soovite maksehäire sisestamiseks mõeldud faili testida siis ärge kasutage silumismoodi.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
/**&lt;br /&gt;
 * Example of uploading and downloading files using KiDocExchange interface.&lt;br /&gt;
 * @author Rait Kapp &amp;lt;rait@creditinfo.ee&amp;gt;&lt;br /&gt;
 * @created 27.04.2007&lt;br /&gt;
 */&lt;br /&gt;
$wsdl_url = &#039;http://services.krediidiinfo.ee/KiDocExchange.wsdl&#039;;&lt;br /&gt;
$params = array(&#039;location&#039;      =&amp;gt; &#039;https://services.krediidiinfo.ee/soap.php?name=KiDocExchange&amp;amp;debug&#039;&lt;br /&gt;
              , &#039;login&#039;       =&amp;gt; &#039;username&#039; // &amp;lt;-- username. Make sure username is string type (PHP bug?).&lt;br /&gt;
              , &#039;password&#039;    =&amp;gt; &#039;password&#039;   // &amp;lt;-- password&lt;br /&gt;
	        );&lt;br /&gt;
    	&lt;br /&gt;
$client = new SoapClient($wsdl_url, $params);&lt;br /&gt;
&lt;br /&gt;
// Uploading file.&lt;br /&gt;
$content = &#039;I am a little test file!&#039;;&lt;br /&gt;
$docID = $client-&amp;gt;startUpload(&#039;test.txt&#039;);&lt;br /&gt;
$client-&amp;gt;uploadChunk($docID, $content);		&lt;br /&gt;
&lt;br /&gt;
$md5 = md5($content);&lt;br /&gt;
$result = $client-&amp;gt;finishUpload($docID, $md5);&lt;br /&gt;
if ($result != 0) {&lt;br /&gt;
    die(&amp;quot;upload failed.! Error code: {$result}\n&amp;quot;);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
// Downloading file&lt;br /&gt;
$start = 0;&lt;br /&gt;
$count = 512; // can be a big number if you do not have to display download progress.&lt;br /&gt;
$data = &#039;&#039;;&lt;br /&gt;
while ($chunk = $client-&amp;gt;downloadChunk($docID, $start, $count)) {&lt;br /&gt;
    $start += $count;&lt;br /&gt;
    $data .= $chunk;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
if ($content != $data) {&lt;br /&gt;
    echo &amp;quot;Something is not right!\n&amp;quot;;&lt;br /&gt;
} else {&lt;br /&gt;
    echo &amp;quot;We got back: {$data}\n&amp;quot;;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
?&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Vlads</name></author>
	</entry>
	<entry>
		<id>https://services.krediidiinfo.ee/wiki/index.php?title=KiDocExchange&amp;diff=807</id>
		<title>KiDocExchange</title>
		<link rel="alternate" type="text/html" href="https://services.krediidiinfo.ee/wiki/index.php?title=KiDocExchange&amp;diff=807"/>
		<updated>2016-12-27T14:57:54Z</updated>

		<summary type="html">&lt;p&gt;Vlads: /* Järgnevusdiagramm */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| align=&amp;quot;right&amp;quot;&lt;br /&gt;
| [[Image:Flag of the United Kingdom.svg|border|30px]] [[KiDocExchange__en|In English]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Tutvustus = &lt;br /&gt;
&lt;br /&gt;
KiDocExchange on Creditinfo veebiteenus failide saatmiseks Creditinfosse. &lt;br /&gt;
&lt;br /&gt;
= Failide edastamine =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Faile saab Creditinfole edastada [[KiDocExchange]] SOAP liidese kaudu. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Creditinfosse saadetava faili nimi peab olema kujul:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;initsiaalid&amp;gt;_krediidihaldus_&amp;lt;id&amp;gt;.&amp;lt;laiend&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;initsiaalid&amp;gt; - ettevõtte initsiaalid. Näiteks Creditinfo puhul &amp;lt;i&amp;gt;ki&amp;lt;/i&amp;gt;.&lt;br /&gt;
* &amp;lt;id&amp;gt; - faili saatja süsteemis unikaalne id, millega saab saadetud faili identifitseerida. Võib olla ka näiteks faili genereerimise aeg.&lt;br /&gt;
* &amp;lt;laiend&amp;gt; - saadetud faili laiend. XML või ZIP. Saadetud faile on soovitav pakkida.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Näide 1: Creditinfo Eesti AS saadetav fail&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ki_krediidihaldus_20100613.zip&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= WSDL = &lt;br /&gt;
&lt;br /&gt;
KiDocExchange veebiteenuse WSDL fail on aadressil [http://services.krediidiinfo.ee/KiDocExchange.wsdl http://services.krediidiinfo.ee/KiDocExchange.wsdl].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Järgnevusdiagramm =&lt;br /&gt;
&lt;br /&gt;
Järgnevusdiagrammil on näidatud KiDocExchange meetodite väljakutsumise järjekorrad faili üles laadimisel.&lt;br /&gt;
&lt;br /&gt;
[[Image:KiDocExchange_Upload_Sequence_Diagram.jpg]]&lt;br /&gt;
&lt;br /&gt;
ja alla laadimisel &lt;br /&gt;
&lt;br /&gt;
[[Image:Download_diagram.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Alla laetavate failide nimekirja saab funkstiooniga getDownloadQueue(). Kord alla laetud fail kaob nimekirjast, aga faili ID säilitamisel saab faili alla laadida ka hiljem.&lt;br /&gt;
&lt;br /&gt;
== Meetodid ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== startUpload ===&lt;br /&gt;
&lt;br /&gt;
Failide üleslaadimise initsialiseerimine.&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px;&amp;quot;&lt;br /&gt;
! &lt;br /&gt;
! Nimi&lt;br /&gt;
! Tüüp&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Sisendparameeter:&amp;lt;/b&amp;gt; &lt;br /&gt;
| fileName&lt;br /&gt;
| xs:string&lt;br /&gt;
| Faili nimi&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Väljundparameeter:&amp;lt;/b&amp;gt;&lt;br /&gt;
| docID&lt;br /&gt;
| xs:integer&lt;br /&gt;
| Unikaalne faili id Creditinfo serveris.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== uploadChunk ===&lt;br /&gt;
&lt;br /&gt;
Laetakse serverisse ning lisatakse juba serveris olevale failile lõppu osa failist. Kliendid võivad kogu faili saata ka ühe osana. Failide jupitamist on soovitav kasutada desktop lahendustes suurte failide saatmisel.&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
! style=&amp;quot;text-align: left;&amp;quot; | Nimi&lt;br /&gt;
! style=&amp;quot;text-align: left;&amp;quot; | Tüüp&lt;br /&gt;
! style=&amp;quot;text-align: left;&amp;quot; | Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Sisendparameetrid:&amp;lt;/b&amp;gt;&lt;br /&gt;
| docID&lt;br /&gt;
| xs:integer&lt;br /&gt;
| Faili identifikaator.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| chunk&lt;br /&gt;
| xs:base64Binary&lt;br /&gt;
| Järgmine faili osa.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Väljundparameeter:&amp;lt;/b&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| None&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== finishUpload ===&lt;br /&gt;
&lt;br /&gt;
Faili üleslaadimise lõpetamine.&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
! style=&amp;quot;text-align: left;&amp;quot; | Nimi&lt;br /&gt;
! style=&amp;quot;text-align: left;&amp;quot; | Tüüp&lt;br /&gt;
! style=&amp;quot;text-align: left;&amp;quot; | Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Sisendparameetrid:&amp;lt;/b&amp;gt;&lt;br /&gt;
| docID&lt;br /&gt;
| xs:integer&lt;br /&gt;
| Faili identifikaator&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| md5&lt;br /&gt;
| xs:string&lt;br /&gt;
| Üles laetud faili MD5 kontrollsumma.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Väljundparameeter:&amp;lt;/b&amp;gt;&lt;br /&gt;
| errorCode&lt;br /&gt;
| xs:integer&lt;br /&gt;
| Kui 0, siis faili üleslaadimine õnnestus. Kui negatiivne, siis tekkis mingi viga (vt veakoodide).&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== downloadChunk ===&lt;br /&gt;
&lt;br /&gt;
Faili alamosa allalaadimine Creditinfo failiserverist.&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
! style=&amp;quot;text-align: left;&amp;quot; | Nimi&lt;br /&gt;
! style=&amp;quot;text-align: left;&amp;quot; | Tüüp&lt;br /&gt;
! style=&amp;quot;text-align: left;&amp;quot; | Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Sisendparameetrid:&amp;lt;/b&amp;gt;&lt;br /&gt;
| docID&lt;br /&gt;
| xs:integer&lt;br /&gt;
| Faili identifikaator&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| start&lt;br /&gt;
| xs:integer&lt;br /&gt;
| Positsioon failis, millest alates andmeid alla laetakse (positsiooni lugemine algab nullist)&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| count&lt;br /&gt;
| xs:integer&lt;br /&gt;
| Alla laetava tüki suurus baitides.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Väljundparameeter:&amp;lt;/b&amp;gt;&lt;br /&gt;
| chunk&lt;br /&gt;
| xs:base64Binary&lt;br /&gt;
| Faili alamosa&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== getDownloadQueue ===&lt;br /&gt;
&lt;br /&gt;
Creditinfo serveris kliendi poolt allalaadimist ootavate failide loetelu.&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
! style=&amp;quot;text-align: left;&amp;quot; | Nimi&lt;br /&gt;
! style=&amp;quot;text-align: left;&amp;quot; | Tüüp&lt;br /&gt;
! style=&amp;quot;text-align: left;&amp;quot; | Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Väljundparameeter:&amp;lt;/b&amp;gt;&lt;br /&gt;
| queue&lt;br /&gt;
| DownloadQueueArray&lt;br /&gt;
| Massiiv DownloadQueueType tüüpi elementidest&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
DownloadQueueType on assiotsiatiivne massiiv, millel on järgmised elemendid:&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;&lt;br /&gt;
! style=&amp;quot;text-align: left;&amp;quot; | Nimi&lt;br /&gt;
! style=&amp;quot;text-align: left;&amp;quot; | Tüüp&lt;br /&gt;
! style=&amp;quot;text-align: left;&amp;quot; | Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| docID&lt;br /&gt;
| xs:integer&lt;br /&gt;
| faili id&lt;br /&gt;
|-&lt;br /&gt;
| fileName&lt;br /&gt;
| xs:string&lt;br /&gt;
| faili nimi&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== getStatusCode ===&lt;br /&gt;
&lt;br /&gt;
Tagastatakse üles laetud faili staatus serveris.&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
! style=&amp;quot;text-align: left;&amp;quot; | Nimi&lt;br /&gt;
! style=&amp;quot;text-align: left;&amp;quot; | Tüüp&lt;br /&gt;
! colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align: left;&amp;quot; | Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Sisendparameeter:&amp;lt;/b&amp;gt;&lt;br /&gt;
| docID&lt;br /&gt;
| xs:integer&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |Faili identifikaator&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Output Parameters:&amp;lt;/b&amp;gt;&lt;br /&gt;
| status_code&lt;br /&gt;
| xs:integer&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | Faili staatuse kood:&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; |&lt;br /&gt;
| align=&amp;quot;right&amp;quot; | 0&lt;br /&gt;
| Fail on töödeldud&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; |&lt;br /&gt;
| align=&amp;quot;right&amp;quot; | 2&lt;br /&gt;
| Toimub faili üles laadimine&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; |&lt;br /&gt;
| align=&amp;quot;right&amp;quot; | 3&lt;br /&gt;
| Toimub faili töötlemine&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; |&lt;br /&gt;
| align=&amp;quot;right&amp;quot; | 4&lt;br /&gt;
| Fail on edukalt üles laetud ning ootab töötlemist&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; |&lt;br /&gt;
| align=&amp;quot;right&amp;quot; | -1&lt;br /&gt;
| Tundmatu viga. Täpsema info saamiseks võtke ühendust tehnilise teoga. Rohkem infot vea teate kohta võib saada meetodiga getStatusMsg.&lt;br /&gt;
|-|-&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; |&lt;br /&gt;
| align=&amp;quot;right&amp;quot; | -10003&lt;br /&gt;
| MD5 kontroll ebaõnnestus. Kliendi saadetud MD5 kontrollsumma ei langenud kokku serveri poolt arvutatud MD5 kontrollsummaga.&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; |&lt;br /&gt;
| align=&amp;quot;right&amp;quot; | -xxxxx&lt;br /&gt;
| Faili töötlemine ebaõnnestus. Täpsema info saamiseks võta ühendust tehnilise toega. Rohkem infot vea teate kohta võib saada meetodiga getStatusMsg.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== getStatusMsg ===&lt;br /&gt;
&lt;br /&gt;
Tagastatakse staatust täpsustav info.&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
! style=&amp;quot;text-align: left;&amp;quot; | Nimi&lt;br /&gt;
! style=&amp;quot;text-align: left;&amp;quot; | Tüüp&lt;br /&gt;
! style=&amp;quot;text-align: left;&amp;quot; | Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Sisendparameeter:&amp;lt;/b&amp;gt;&lt;br /&gt;
| docID&lt;br /&gt;
| xs:integer&lt;br /&gt;
| Faili identifikaator&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Väljundparameeter:&amp;lt;/b&amp;gt;&lt;br /&gt;
| statusMsg&lt;br /&gt;
| xs:string&lt;br /&gt;
| Faili staatust täpsustav info&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Veakoodid =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Kood&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Kirjeldus&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;0&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Success&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Päringu töötlus õnnestus.&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;-10001&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Access denied&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Üritatakse pöörduda faili poole, mis kuulub kellelegi teisele.&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;-10002&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;File does not exists&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Kasutati faili identifikaatorit, mida ei eksisteeri.&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;-10003&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;MD5 failure&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Kliendi saadetud MD5 ei lange kokku serveri poolt arvutatud MD5-ga&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Silumine =&lt;br /&gt;
&lt;br /&gt;
Faili edastamiseks testserverisse tuleb lisada parameeter &#039;&#039;debug&#039;&#039; serveri aadressile, ehk &#039;https://services.krediidiinfo.ee/soap.php?name=KiDocExchange&amp;amp;debug&#039;&lt;br /&gt;
&lt;br /&gt;
= Näidis PHP-s =&lt;br /&gt;
&lt;br /&gt;
Programm laeb faili Creditinfo serverisse ning seejärel laeb sama faili alla. Lõpus kontrollitakse, kas üles ja alla laetud faili sisu on sama. Programmi põhimõte sobib KiDocExchange liidese testimiseks. Kui soovite maksehäire sisestamiseks mõeldud faili testida siis ärge kasutage silumismoodi.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
/**&lt;br /&gt;
 * Example of uploading and downloading files using KiDocExchange interface.&lt;br /&gt;
 * @author Rait Kapp &amp;lt;rait@creditinfo.ee&amp;gt;&lt;br /&gt;
 * @created 27.04.2007&lt;br /&gt;
 */&lt;br /&gt;
$wsdl_url = &#039;http://services.krediidiinfo.ee/KiDocExchange.wsdl&#039;;&lt;br /&gt;
$params = array(&#039;location&#039;      =&amp;gt; &#039;https://services.krediidiinfo.ee/soap.php?name=KiDocExchange&amp;amp;debug&#039;&lt;br /&gt;
              , &#039;login&#039;       =&amp;gt; &#039;username&#039; // &amp;lt;-- username. Make sure username is string type (PHP bug?).&lt;br /&gt;
              , &#039;password&#039;    =&amp;gt; &#039;password&#039;   // &amp;lt;-- password&lt;br /&gt;
	        );&lt;br /&gt;
    	&lt;br /&gt;
$client = new SoapClient($wsdl_url, $params);&lt;br /&gt;
&lt;br /&gt;
// Uploading file.&lt;br /&gt;
$content = &#039;I am a little test file!&#039;;&lt;br /&gt;
$docID = $client-&amp;gt;startUpload(&#039;test.txt&#039;);&lt;br /&gt;
$client-&amp;gt;uploadChunk($docID, $content);		&lt;br /&gt;
&lt;br /&gt;
$md5 = md5($content);&lt;br /&gt;
$result = $client-&amp;gt;finishUpload($docID, $md5);&lt;br /&gt;
if ($result != 0) {&lt;br /&gt;
    die(&amp;quot;upload failed.! Error code: {$result}\n&amp;quot;);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
// Downloading file&lt;br /&gt;
$start = 0;&lt;br /&gt;
$count = 512; // can be a big number if you do not have to display download progress.&lt;br /&gt;
$data = &#039;&#039;;&lt;br /&gt;
while ($chunk = $client-&amp;gt;downloadChunk($docID, $start, $count)) {&lt;br /&gt;
    $start += $count;&lt;br /&gt;
    $data .= $chunk;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
if ($content != $data) {&lt;br /&gt;
    echo &amp;quot;Something is not right!\n&amp;quot;;&lt;br /&gt;
} else {&lt;br /&gt;
    echo &amp;quot;We got back: {$data}\n&amp;quot;;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
?&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Vlads</name></author>
	</entry>
	<entry>
		<id>https://services.krediidiinfo.ee/wiki/index.php?title=KiDocExchange&amp;diff=806</id>
		<title>KiDocExchange</title>
		<link rel="alternate" type="text/html" href="https://services.krediidiinfo.ee/wiki/index.php?title=KiDocExchange&amp;diff=806"/>
		<updated>2016-12-27T14:56:24Z</updated>

		<summary type="html">&lt;p&gt;Vlads: /* Järgnevusdiagramm */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| align=&amp;quot;right&amp;quot;&lt;br /&gt;
| [[Image:Flag of the United Kingdom.svg|border|30px]] [[KiDocExchange__en|In English]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Tutvustus = &lt;br /&gt;
&lt;br /&gt;
KiDocExchange on Creditinfo veebiteenus failide saatmiseks Creditinfosse. &lt;br /&gt;
&lt;br /&gt;
= Failide edastamine =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Faile saab Creditinfole edastada [[KiDocExchange]] SOAP liidese kaudu. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Creditinfosse saadetava faili nimi peab olema kujul:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;initsiaalid&amp;gt;_krediidihaldus_&amp;lt;id&amp;gt;.&amp;lt;laiend&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;initsiaalid&amp;gt; - ettevõtte initsiaalid. Näiteks Creditinfo puhul &amp;lt;i&amp;gt;ki&amp;lt;/i&amp;gt;.&lt;br /&gt;
* &amp;lt;id&amp;gt; - faili saatja süsteemis unikaalne id, millega saab saadetud faili identifitseerida. Võib olla ka näiteks faili genereerimise aeg.&lt;br /&gt;
* &amp;lt;laiend&amp;gt; - saadetud faili laiend. XML või ZIP. Saadetud faile on soovitav pakkida.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Näide 1: Creditinfo Eesti AS saadetav fail&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ki_krediidihaldus_20100613.zip&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= WSDL = &lt;br /&gt;
&lt;br /&gt;
KiDocExchange veebiteenuse WSDL fail on aadressil [http://services.krediidiinfo.ee/KiDocExchange.wsdl http://services.krediidiinfo.ee/KiDocExchange.wsdl].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Järgnevusdiagramm =&lt;br /&gt;
&lt;br /&gt;
Järgnevusdiagrammil on näidatud KiDocExchange meetodite väljakutsumise järjekorrad faili üles laadimisel.&lt;br /&gt;
&lt;br /&gt;
[[Image:KiDocExchange_Upload_Sequence_Diagram.jpg]]&lt;br /&gt;
&lt;br /&gt;
ja alla laadimisel &lt;br /&gt;
&lt;br /&gt;
[[Image:Download_diagram.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Meetodid ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== startUpload ===&lt;br /&gt;
&lt;br /&gt;
Failide üleslaadimise initsialiseerimine.&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px;&amp;quot;&lt;br /&gt;
! &lt;br /&gt;
! Nimi&lt;br /&gt;
! Tüüp&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Sisendparameeter:&amp;lt;/b&amp;gt; &lt;br /&gt;
| fileName&lt;br /&gt;
| xs:string&lt;br /&gt;
| Faili nimi&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Väljundparameeter:&amp;lt;/b&amp;gt;&lt;br /&gt;
| docID&lt;br /&gt;
| xs:integer&lt;br /&gt;
| Unikaalne faili id Creditinfo serveris.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== uploadChunk ===&lt;br /&gt;
&lt;br /&gt;
Laetakse serverisse ning lisatakse juba serveris olevale failile lõppu osa failist. Kliendid võivad kogu faili saata ka ühe osana. Failide jupitamist on soovitav kasutada desktop lahendustes suurte failide saatmisel.&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
! style=&amp;quot;text-align: left;&amp;quot; | Nimi&lt;br /&gt;
! style=&amp;quot;text-align: left;&amp;quot; | Tüüp&lt;br /&gt;
! style=&amp;quot;text-align: left;&amp;quot; | Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Sisendparameetrid:&amp;lt;/b&amp;gt;&lt;br /&gt;
| docID&lt;br /&gt;
| xs:integer&lt;br /&gt;
| Faili identifikaator.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| chunk&lt;br /&gt;
| xs:base64Binary&lt;br /&gt;
| Järgmine faili osa.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Väljundparameeter:&amp;lt;/b&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| None&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== finishUpload ===&lt;br /&gt;
&lt;br /&gt;
Faili üleslaadimise lõpetamine.&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
! style=&amp;quot;text-align: left;&amp;quot; | Nimi&lt;br /&gt;
! style=&amp;quot;text-align: left;&amp;quot; | Tüüp&lt;br /&gt;
! style=&amp;quot;text-align: left;&amp;quot; | Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Sisendparameetrid:&amp;lt;/b&amp;gt;&lt;br /&gt;
| docID&lt;br /&gt;
| xs:integer&lt;br /&gt;
| Faili identifikaator&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| md5&lt;br /&gt;
| xs:string&lt;br /&gt;
| Üles laetud faili MD5 kontrollsumma.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Väljundparameeter:&amp;lt;/b&amp;gt;&lt;br /&gt;
| errorCode&lt;br /&gt;
| xs:integer&lt;br /&gt;
| Kui 0, siis faili üleslaadimine õnnestus. Kui negatiivne, siis tekkis mingi viga (vt veakoodide).&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== downloadChunk ===&lt;br /&gt;
&lt;br /&gt;
Faili alamosa allalaadimine Creditinfo failiserverist.&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
! style=&amp;quot;text-align: left;&amp;quot; | Nimi&lt;br /&gt;
! style=&amp;quot;text-align: left;&amp;quot; | Tüüp&lt;br /&gt;
! style=&amp;quot;text-align: left;&amp;quot; | Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Sisendparameetrid:&amp;lt;/b&amp;gt;&lt;br /&gt;
| docID&lt;br /&gt;
| xs:integer&lt;br /&gt;
| Faili identifikaator&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| start&lt;br /&gt;
| xs:integer&lt;br /&gt;
| Positsioon failis, millest alates andmeid alla laetakse (positsiooni lugemine algab nullist)&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| count&lt;br /&gt;
| xs:integer&lt;br /&gt;
| Alla laetava tüki suurus baitides.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Väljundparameeter:&amp;lt;/b&amp;gt;&lt;br /&gt;
| chunk&lt;br /&gt;
| xs:base64Binary&lt;br /&gt;
| Faili alamosa&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== getDownloadQueue ===&lt;br /&gt;
&lt;br /&gt;
Creditinfo serveris kliendi poolt allalaadimist ootavate failide loetelu.&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
! style=&amp;quot;text-align: left;&amp;quot; | Nimi&lt;br /&gt;
! style=&amp;quot;text-align: left;&amp;quot; | Tüüp&lt;br /&gt;
! style=&amp;quot;text-align: left;&amp;quot; | Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Väljundparameeter:&amp;lt;/b&amp;gt;&lt;br /&gt;
| queue&lt;br /&gt;
| DownloadQueueArray&lt;br /&gt;
| Massiiv DownloadQueueType tüüpi elementidest&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
DownloadQueueType on assiotsiatiivne massiiv, millel on järgmised elemendid:&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;&lt;br /&gt;
! style=&amp;quot;text-align: left;&amp;quot; | Nimi&lt;br /&gt;
! style=&amp;quot;text-align: left;&amp;quot; | Tüüp&lt;br /&gt;
! style=&amp;quot;text-align: left;&amp;quot; | Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| docID&lt;br /&gt;
| xs:integer&lt;br /&gt;
| faili id&lt;br /&gt;
|-&lt;br /&gt;
| fileName&lt;br /&gt;
| xs:string&lt;br /&gt;
| faili nimi&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== getStatusCode ===&lt;br /&gt;
&lt;br /&gt;
Tagastatakse üles laetud faili staatus serveris.&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
! style=&amp;quot;text-align: left;&amp;quot; | Nimi&lt;br /&gt;
! style=&amp;quot;text-align: left;&amp;quot; | Tüüp&lt;br /&gt;
! colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align: left;&amp;quot; | Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Sisendparameeter:&amp;lt;/b&amp;gt;&lt;br /&gt;
| docID&lt;br /&gt;
| xs:integer&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |Faili identifikaator&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Output Parameters:&amp;lt;/b&amp;gt;&lt;br /&gt;
| status_code&lt;br /&gt;
| xs:integer&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | Faili staatuse kood:&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; |&lt;br /&gt;
| align=&amp;quot;right&amp;quot; | 0&lt;br /&gt;
| Fail on töödeldud&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; |&lt;br /&gt;
| align=&amp;quot;right&amp;quot; | 2&lt;br /&gt;
| Toimub faili üles laadimine&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; |&lt;br /&gt;
| align=&amp;quot;right&amp;quot; | 3&lt;br /&gt;
| Toimub faili töötlemine&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; |&lt;br /&gt;
| align=&amp;quot;right&amp;quot; | 4&lt;br /&gt;
| Fail on edukalt üles laetud ning ootab töötlemist&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; |&lt;br /&gt;
| align=&amp;quot;right&amp;quot; | -1&lt;br /&gt;
| Tundmatu viga. Täpsema info saamiseks võtke ühendust tehnilise teoga. Rohkem infot vea teate kohta võib saada meetodiga getStatusMsg.&lt;br /&gt;
|-|-&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; |&lt;br /&gt;
| align=&amp;quot;right&amp;quot; | -10003&lt;br /&gt;
| MD5 kontroll ebaõnnestus. Kliendi saadetud MD5 kontrollsumma ei langenud kokku serveri poolt arvutatud MD5 kontrollsummaga.&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; |&lt;br /&gt;
| align=&amp;quot;right&amp;quot; | -xxxxx&lt;br /&gt;
| Faili töötlemine ebaõnnestus. Täpsema info saamiseks võta ühendust tehnilise toega. Rohkem infot vea teate kohta võib saada meetodiga getStatusMsg.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== getStatusMsg ===&lt;br /&gt;
&lt;br /&gt;
Tagastatakse staatust täpsustav info.&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
! style=&amp;quot;text-align: left;&amp;quot; | Nimi&lt;br /&gt;
! style=&amp;quot;text-align: left;&amp;quot; | Tüüp&lt;br /&gt;
! style=&amp;quot;text-align: left;&amp;quot; | Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Sisendparameeter:&amp;lt;/b&amp;gt;&lt;br /&gt;
| docID&lt;br /&gt;
| xs:integer&lt;br /&gt;
| Faili identifikaator&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Väljundparameeter:&amp;lt;/b&amp;gt;&lt;br /&gt;
| statusMsg&lt;br /&gt;
| xs:string&lt;br /&gt;
| Faili staatust täpsustav info&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Veakoodid =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Kood&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Kirjeldus&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;0&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Success&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Päringu töötlus õnnestus.&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;-10001&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Access denied&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Üritatakse pöörduda faili poole, mis kuulub kellelegi teisele.&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;-10002&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;File does not exists&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Kasutati faili identifikaatorit, mida ei eksisteeri.&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;-10003&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;MD5 failure&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Kliendi saadetud MD5 ei lange kokku serveri poolt arvutatud MD5-ga&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Silumine =&lt;br /&gt;
&lt;br /&gt;
Faili edastamiseks testserverisse tuleb lisada parameeter &#039;&#039;debug&#039;&#039; serveri aadressile, ehk &#039;https://services.krediidiinfo.ee/soap.php?name=KiDocExchange&amp;amp;debug&#039;&lt;br /&gt;
&lt;br /&gt;
= Näidis PHP-s =&lt;br /&gt;
&lt;br /&gt;
Programm laeb faili Creditinfo serverisse ning seejärel laeb sama faili alla. Lõpus kontrollitakse, kas üles ja alla laetud faili sisu on sama. Programmi põhimõte sobib KiDocExchange liidese testimiseks. Kui soovite maksehäire sisestamiseks mõeldud faili testida siis ärge kasutage silumismoodi.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
/**&lt;br /&gt;
 * Example of uploading and downloading files using KiDocExchange interface.&lt;br /&gt;
 * @author Rait Kapp &amp;lt;rait@creditinfo.ee&amp;gt;&lt;br /&gt;
 * @created 27.04.2007&lt;br /&gt;
 */&lt;br /&gt;
$wsdl_url = &#039;http://services.krediidiinfo.ee/KiDocExchange.wsdl&#039;;&lt;br /&gt;
$params = array(&#039;location&#039;      =&amp;gt; &#039;https://services.krediidiinfo.ee/soap.php?name=KiDocExchange&amp;amp;debug&#039;&lt;br /&gt;
              , &#039;login&#039;       =&amp;gt; &#039;username&#039; // &amp;lt;-- username. Make sure username is string type (PHP bug?).&lt;br /&gt;
              , &#039;password&#039;    =&amp;gt; &#039;password&#039;   // &amp;lt;-- password&lt;br /&gt;
	        );&lt;br /&gt;
    	&lt;br /&gt;
$client = new SoapClient($wsdl_url, $params);&lt;br /&gt;
&lt;br /&gt;
// Uploading file.&lt;br /&gt;
$content = &#039;I am a little test file!&#039;;&lt;br /&gt;
$docID = $client-&amp;gt;startUpload(&#039;test.txt&#039;);&lt;br /&gt;
$client-&amp;gt;uploadChunk($docID, $content);		&lt;br /&gt;
&lt;br /&gt;
$md5 = md5($content);&lt;br /&gt;
$result = $client-&amp;gt;finishUpload($docID, $md5);&lt;br /&gt;
if ($result != 0) {&lt;br /&gt;
    die(&amp;quot;upload failed.! Error code: {$result}\n&amp;quot;);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
// Downloading file&lt;br /&gt;
$start = 0;&lt;br /&gt;
$count = 512; // can be a big number if you do not have to display download progress.&lt;br /&gt;
$data = &#039;&#039;;&lt;br /&gt;
while ($chunk = $client-&amp;gt;downloadChunk($docID, $start, $count)) {&lt;br /&gt;
    $start += $count;&lt;br /&gt;
    $data .= $chunk;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
if ($content != $data) {&lt;br /&gt;
    echo &amp;quot;Something is not right!\n&amp;quot;;&lt;br /&gt;
} else {&lt;br /&gt;
    echo &amp;quot;We got back: {$data}\n&amp;quot;;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
?&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Vlads</name></author>
	</entry>
	<entry>
		<id>https://services.krediidiinfo.ee/wiki/index.php?title=File:Download_diagram.png&amp;diff=805</id>
		<title>File:Download diagram.png</title>
		<link rel="alternate" type="text/html" href="https://services.krediidiinfo.ee/wiki/index.php?title=File:Download_diagram.png&amp;diff=805"/>
		<updated>2016-12-27T14:53:22Z</updated>

		<summary type="html">&lt;p&gt;Vlads: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Vlads</name></author>
	</entry>
	<entry>
		<id>https://services.krediidiinfo.ee/wiki/index.php?title=KiCompany&amp;diff=742</id>
		<title>KiCompany</title>
		<link rel="alternate" type="text/html" href="https://services.krediidiinfo.ee/wiki/index.php?title=KiCompany&amp;diff=742"/>
		<updated>2016-11-23T11:45:33Z</updated>

		<summary type="html">&lt;p&gt;Vlads: /* getVATNo */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| align=&amp;quot;right&amp;quot;&lt;br /&gt;
| [[Image:Flag of the United Kingdom.svg|border|30px]] [[KiCompany__en|In English]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Tutvustus = &lt;br /&gt;
&lt;br /&gt;
KiCompany on SOAP protokollil põhinev Krediidiinfo AS veebiteenus ettevõtete, mittetulundusühingute ja riigiasutuste põhiandmete pärimiseks. Liides on mõeldud klientidele, kes soovivad integreerida oma süsteemi [http://firmaparing.krediidiinfo.ee firmapäringu] funktsionaalsust.&lt;br /&gt;
&lt;br /&gt;
= WSDL =&lt;br /&gt;
&lt;br /&gt;
KiCompany WSDL asub aadressil [http://services.krediidiinfo.ee/KiCompany.wsdl http://services.krediidiinfo.ee/KiCompany.wsdl].&lt;br /&gt;
&lt;br /&gt;
Microsofti arendusvahendite kasutajate jaoks on tehtud teine WSDL: [http://services.krediidiinfo.ee/KiCompanyLit.wsdl http://services.krediidiinfo.ee/KiCompanyLit.wsdl]. See erineb varasemast WSDL-ist selle poolest, et &#039;&#039;RPC/encode&#039;&#039; asemel kasutatakse &#039;&#039;RPC/litteral&#039;&#039;-i.&lt;br /&gt;
&lt;br /&gt;
= Meetodid = &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== getName ==&lt;br /&gt;
&lt;br /&gt;
Ettevõtte nime pärimine.&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px;&amp;quot;&lt;br /&gt;
! &lt;br /&gt;
! Nimi&lt;br /&gt;
! Tüüp&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Sisendparameetrid:&amp;lt;/b&amp;gt; &lt;br /&gt;
| regCode&lt;br /&gt;
| xs:string&lt;br /&gt;
| Ettevõtte äriregistri kood.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Väljundparameeter:&amp;lt;/b&amp;gt;&lt;br /&gt;
| name&lt;br /&gt;
| xs:string&lt;br /&gt;
| Ettevõtte nimi. Kui ettevõtte nime ei leita (sellise nimega ettevõtet ei eksisteeri, ettevõtte äriregistrikood vigane vms), siis on väljundparameetri väärtuseks tühistring.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== getRegistryName ==&lt;br /&gt;
&lt;br /&gt;
Ettevõtte Äriregistri pika nime pärimine.&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px;&amp;quot;&lt;br /&gt;
! &lt;br /&gt;
! Nimi&lt;br /&gt;
! Tüüp&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Sisendparameetrid:&amp;lt;/b&amp;gt; &lt;br /&gt;
| regCode&lt;br /&gt;
| xs:string&lt;br /&gt;
| Ettevõtte äriregistri kood.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Väljundparameeter:&amp;lt;/b&amp;gt;&lt;br /&gt;
| name&lt;br /&gt;
| xs:string&lt;br /&gt;
| Ettevõtte nimi. Kui ettevõtte nime ei leita (sellise nimega ettevõtet ei eksisteeri), siis on väljundparameetri väärtuseks tühistring.&lt;br /&gt;
| Vigase registrikoodi korral tagastatakse viga -20501 (Invalid registry code value)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== findCompanies ==&lt;br /&gt;
&lt;br /&gt;
Ettevõtete otsimine nime järgi. Tulemuseks on massiiv, mis sisaldab otsingustringile sobivate ettevõtete nimesid ja äriregistrikoode.&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px;&amp;quot;&lt;br /&gt;
! &lt;br /&gt;
! Nimi&lt;br /&gt;
! Tüüp&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Sisendparameetrid:&amp;lt;/b&amp;gt; &lt;br /&gt;
| name&lt;br /&gt;
| xs:string&lt;br /&gt;
| Ettevõtte nimi või nime algus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;&amp;lt;/b&amp;gt; &lt;br /&gt;
| count&lt;br /&gt;
| xs:int&lt;br /&gt;
| Leitud ettevõtete maksimaalne arv, mis meetodi tulemuses võib olla. (Meetod ei tagasta korraga rohkem kui 100 ettevõtet)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Väljundparameeter:&amp;lt;/b&amp;gt;&lt;br /&gt;
| companies&lt;br /&gt;
| ResultCompanyIDDataArray&lt;br /&gt;
| Indekseeritud massiiv, mille elementideks on ResultCompanyIDData tüüpi elemendid.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
ResultCompanyIDData on kirje järgmise struktuuriga:&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px;&amp;quot;&lt;br /&gt;
! Nimi&lt;br /&gt;
! Tüüp&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| regCode&lt;br /&gt;
| xs:string&lt;br /&gt;
| Ettevõtte äriregistri kood&lt;br /&gt;
|-&lt;br /&gt;
| name&lt;br /&gt;
| xs:string&lt;br /&gt;
| Ettevõtte nimi.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== getBasicData ==&lt;br /&gt;
&lt;br /&gt;
Ettevõtte põhiandmete pärimine. &lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px;&amp;quot;&lt;br /&gt;
! &lt;br /&gt;
! Nimi&lt;br /&gt;
! Tüüp&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Sisendparameetrid:&amp;lt;/b&amp;gt; &lt;br /&gt;
| regCode&lt;br /&gt;
| xs:string&lt;br /&gt;
| Ettevõtte äriregistri kood.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Väljundparameeter:&amp;lt;/b&amp;gt;&lt;br /&gt;
| data&lt;br /&gt;
| CompanyBasicDataType&lt;br /&gt;
| Kirje ettevõtte andmetega.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Kui &#039;&#039;regCode&#039;&#039;-ile vastavat ettevõtet ei leita, siis tagastatakse SOAP veateade koodiga -10231.&lt;br /&gt;
&lt;br /&gt;
CompanyBasicDataType tüüpi kirje järgmise struktuuriga:&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px;&amp;quot;&lt;br /&gt;
! Nimi&lt;br /&gt;
! Tüüp&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| regCode&lt;br /&gt;
| xs:string&lt;br /&gt;
| ettevõtte äriregistri kood&lt;br /&gt;
|-&lt;br /&gt;
| name&lt;br /&gt;
| xs:string&lt;br /&gt;
| ettevõtte nimi.&lt;br /&gt;
|-&lt;br /&gt;
| street&lt;br /&gt;
| xs:string&lt;br /&gt;
| tänava nimi turunduseks kasutatavas postiaadressis&lt;br /&gt;
|-&lt;br /&gt;
| postCode&lt;br /&gt;
| xs:string&lt;br /&gt;
| posti indeksi number turunduseks kasutatavas postiaadressis&lt;br /&gt;
|-&lt;br /&gt;
| city&lt;br /&gt;
| xs:string&lt;br /&gt;
| linna nimi turunduseks kasutatavas postiaadressis&lt;br /&gt;
|-&lt;br /&gt;
| legalStreet&lt;br /&gt;
| xs:string&lt;br /&gt;
| tänava nimi juriidilises aadressis&lt;br /&gt;
|-&lt;br /&gt;
| legalPostCode&lt;br /&gt;
| xs:string&lt;br /&gt;
| posti indeksi number juriidilises aadressis&lt;br /&gt;
|-&lt;br /&gt;
| legalCity&lt;br /&gt;
| xs:string&lt;br /&gt;
| linnanimi juriidilises aadressis&lt;br /&gt;
|-&lt;br /&gt;
| phones&lt;br /&gt;
| xs:string&lt;br /&gt;
| telefonide numbrid&lt;br /&gt;
|-&lt;br /&gt;
| faxes&lt;br /&gt;
| xs:string&lt;br /&gt;
| fakside numbrid&lt;br /&gt;
|-&lt;br /&gt;
| web&lt;br /&gt;
| xs:string&lt;br /&gt;
| interneti kodulehekülje URL&lt;br /&gt;
|-&lt;br /&gt;
| emails&lt;br /&gt;
| xs:string&lt;br /&gt;
| e-posti aadressid&lt;br /&gt;
|-&lt;br /&gt;
| legalForm&lt;br /&gt;
| xs:string&lt;br /&gt;
| juriidiline vorm&lt;br /&gt;
|-&lt;br /&gt;
| shareCapital &lt;br /&gt;
| xs:int&lt;br /&gt;
| osakapitali suurus&lt;br /&gt;
|-&lt;br /&gt;
| shareCapitalCur&lt;br /&gt;
| xs:string&lt;br /&gt;
| valuuta tähis, milles on osakapitali suurus antud&lt;br /&gt;
|-&lt;br /&gt;
| regTime&lt;br /&gt;
| xs:string&lt;br /&gt;
| ettevõtte registreerimise aeg Äriregistris. Formaat: yyyy-mm-dd&lt;br /&gt;
|-&lt;br /&gt;
| regPlace&lt;br /&gt;
| xs:string&lt;br /&gt;
| registriosakonna nimetus kus ettevõte registreeriti&lt;br /&gt;
|-&lt;br /&gt;
| activities &lt;br /&gt;
| xs:string&lt;br /&gt;
| ettevõtte tegevusalade loetelu. Iga tegevusala ees on string &#039;* &#039; (tärn ja tühik). Alates 29.07.2011 on väärtuseks tühistring. &lt;br /&gt;
|-&lt;br /&gt;
| status&lt;br /&gt;
| xs:string&lt;br /&gt;
| äriregistri staatuse nimetus&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== getContactData ==&lt;br /&gt;
&lt;br /&gt;
Ettevõtte kontaktandmete pärimine.&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px;&amp;quot;&lt;br /&gt;
! &lt;br /&gt;
! Nimi&lt;br /&gt;
! Tüüp&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Sisendparameetrid:&amp;lt;/b&amp;gt; &lt;br /&gt;
| regCode&lt;br /&gt;
| xs:string&lt;br /&gt;
| ettevõtte äriregistri kood.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Väljundparameeter:&amp;lt;/b&amp;gt;&lt;br /&gt;
| data&lt;br /&gt;
| CompanyContactDataType&lt;br /&gt;
| kirje kontaktandmetega&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Kui &#039;&#039;regCode&#039;&#039;-ile vastavat ettevõtet ei leita, siis tagastatakse SOAP veateade koodiga -10231.&lt;br /&gt;
&lt;br /&gt;
CompanyContactDataType tüüpi kirje on järgmise struktuuriga:&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px;&amp;quot;&lt;br /&gt;
! Nimi&lt;br /&gt;
! Tüüp&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| street&lt;br /&gt;
| xs:string&lt;br /&gt;
| tänava nimi turunduseks kasutatavas postiaadressis&lt;br /&gt;
|-&lt;br /&gt;
| postCode&lt;br /&gt;
| xs:string&lt;br /&gt;
| posti indeksi number turunduseks kasutatavas postiaadressis&lt;br /&gt;
|-&lt;br /&gt;
| city&lt;br /&gt;
| xs:string&lt;br /&gt;
| linna nimi turunduseks kasutatavas postiaadressis&lt;br /&gt;
|-&lt;br /&gt;
| phones&lt;br /&gt;
| xs:string&lt;br /&gt;
| telefonide numbrid&lt;br /&gt;
|-&lt;br /&gt;
| faxes&lt;br /&gt;
| xs:string&lt;br /&gt;
| fakside numbrid&lt;br /&gt;
|-&lt;br /&gt;
| web&lt;br /&gt;
| xs:string&lt;br /&gt;
| interneti kodulehekülje URL&lt;br /&gt;
|-&lt;br /&gt;
| emails&lt;br /&gt;
| xs:string&lt;br /&gt;
| e-posti aadressid&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== getLegalPostAddress ==&lt;br /&gt;
&lt;br /&gt;
Ettevõtte juriidilise aadressi pärimine.&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px;&amp;quot;&lt;br /&gt;
! &lt;br /&gt;
! Nimi&lt;br /&gt;
! Tüüp&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Sisendparameetrid:&amp;lt;/b&amp;gt; &lt;br /&gt;
| regCode&lt;br /&gt;
| xs:string&lt;br /&gt;
| ettevõtte äriregistri kood.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Väljundparameeter:&amp;lt;/b&amp;gt;&lt;br /&gt;
| data&lt;br /&gt;
| CompanyPostAddressType&lt;br /&gt;
| kirje juriidilise aadressi andmetega&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Kui &#039;&#039;regCode&#039;&#039;-ile vastavat ettevõtet ei leita, siis tagastatakse SOAP veateade koodiga -10231.&lt;br /&gt;
&lt;br /&gt;
CompanyPostAddressType tüüpi kirje on järgmise struktuuriga:&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px;&amp;quot;&lt;br /&gt;
! Nimi&lt;br /&gt;
! Tüüp&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| street&lt;br /&gt;
| xs:string&lt;br /&gt;
| tänava nimi &lt;br /&gt;
|-&lt;br /&gt;
| postCode&lt;br /&gt;
| xs:string&lt;br /&gt;
| indeks&lt;br /&gt;
|-&lt;br /&gt;
| city&lt;br /&gt;
| xs:string&lt;br /&gt;
| linn&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== isRegCodeValid ==&lt;br /&gt;
&lt;br /&gt;
Ettevõtte äriregistri korrektsuse kontrollimine. &lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px;&amp;quot;&lt;br /&gt;
! &lt;br /&gt;
! Nimi&lt;br /&gt;
! Tüüp&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Sisendparameetrid:&amp;lt;/b&amp;gt; &lt;br /&gt;
| regCode&lt;br /&gt;
| xs:string&lt;br /&gt;
| Ettevõtte äriregistri kood&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Väljundparameeter:&amp;lt;/b&amp;gt;&lt;br /&gt;
| isValid&lt;br /&gt;
| xs:boolean&lt;br /&gt;
| Tõene, kui parameetriga ette antud äriregistri kood on kaheksakohaline arv ja viimane kontrollnumber on õige.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== getVATNo ==&lt;br /&gt;
&lt;br /&gt;
Ettevõtte käibemaksukohustuslase numbri pärimine.&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px;&amp;quot;&lt;br /&gt;
! &lt;br /&gt;
! Nimi&lt;br /&gt;
! Tüüp&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Sisendparameetrid:&amp;lt;/b&amp;gt; &lt;br /&gt;
| regCode&lt;br /&gt;
| xs:string&lt;br /&gt;
| Ettevõtte äriregistri kood.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Väljundparameeter:&amp;lt;/b&amp;gt;&lt;br /&gt;
| vatNo&lt;br /&gt;
| xs:string&lt;br /&gt;
| KMK number. Kui KMK number ei kehti või ettevõte ei ole käibemaksukohuslane, siis tagastatakse tühistring. Probleemide korral ühendumisel Maksuametiga tagastatakse viga -20502 (Error connecting to Tax Board)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Veakoodid =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== -10231 No company found! ==&lt;br /&gt;
&lt;br /&gt;
Krediidiinfo andmebaasist ei leitud parameetriga ette antud registrikoodile vastavat ettevõtet. Kontrollida registrikoodi.&lt;br /&gt;
&lt;br /&gt;
(vt lisaks [[Veakoodid|üldiseid veakoode]])&lt;br /&gt;
&lt;br /&gt;
= Programmi näidis PHP-s =&lt;br /&gt;
&lt;br /&gt;
Järgnevalt on toodud PHP-s kirjutatud KiCompany veebiteenuse kasutamise näide.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
/**&lt;br /&gt;
 * Example of using KiCompany web service of Krediidiinfo AS&lt;br /&gt;
 * &lt;br /&gt;
 * @author Rait Kapp &amp;lt;rait@krediidiinfo.ee&amp;gt;&lt;br /&gt;
 * @created 15.02.2011&lt;br /&gt;
 */&lt;br /&gt;
$wsdl_url = &#039;http://services.krediidiinfo.ee/KiCompany.wsdl&#039;;&lt;br /&gt;
$server_url = &#039;https://services.krediidiinfo.ee/soap.php?name=KiCompany&#039;; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
$params = array(&#039;location&#039; =&amp;gt; $server_url&lt;br /&gt;
              , &#039;login&#039;         =&amp;gt; &#039;online_code&#039; // Online Code issued by Krediidiinfo client management. Make sure that login value is string type (PHP bug?).&lt;br /&gt;
              , &#039;password&#039;      =&amp;gt; &#039;passwd&#039;&lt;br /&gt;
//              , &#039;proxy_host&#039;    =&amp;gt; &#039;cache.neti.ee&#039;   // If necessary use proxy and proxy port.&lt;br /&gt;
//              , &#039;proxy_port&#039;    =&amp;gt; 8080&lt;br /&gt;
              , &#039;encoding&#039; =&amp;gt; &#039;ISO-8859-13&#039;&lt;br /&gt;
               );&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
$client = new SoapClient($wsdl_url, $params);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
$name = &#039;KREDIIDI&#039;;&lt;br /&gt;
$companies = $client-&amp;gt;findCompanies($name, 3);&lt;br /&gt;
print_r($companies);&lt;br /&gt;
&lt;br /&gt;
$regCode = &#039;10256137&#039;;&lt;br /&gt;
$name = $client-&amp;gt;getName($regCode);&lt;br /&gt;
echo &amp;quot;Äriregistri kood {$regCode} kuulub ettevõttele {$name}\n&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
$data = $client-&amp;gt;getBasicData($regCode);&lt;br /&gt;
echo &amp;quot;Aadress: {$data-&amp;gt;street} {$data-&amp;gt;postCode} {$data-&amp;gt;city}\n&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
$regCode = &#039;10256136&#039;; // kontrollnumber on vale!&lt;br /&gt;
if (!$client-&amp;gt;isRegCodeValid($regCode)) {&lt;br /&gt;
    echo &amp;quot;Äriregistri kood {$regCode} on vigane.\n&amp;quot;;&lt;br /&gt;
} else {&lt;br /&gt;
    echo &amp;quot;Äriregistri kood {$regCode} on korrektne\n&amp;quot;;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
?&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Programmi väljund:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Array&lt;br /&gt;
(&lt;br /&gt;
    [0] =&amp;gt; stdClass Object&lt;br /&gt;
        (&lt;br /&gt;
            [regCode] =&amp;gt; 90006012&lt;br /&gt;
            [name] =&amp;gt; KREDIIDI JA EKSPORDI GARANTEERIMISE SIHTASUTUS KREDEX&lt;br /&gt;
        )&lt;br /&gt;
&lt;br /&gt;
    [1] =&amp;gt; stdClass Object&lt;br /&gt;
        (&lt;br /&gt;
            [regCode] =&amp;gt; 10704587&lt;br /&gt;
            [name] =&amp;gt; KREDIIDI JÄRELVALVE OÜ&lt;br /&gt;
        )&lt;br /&gt;
&lt;br /&gt;
    [2] =&amp;gt; stdClass Object&lt;br /&gt;
        (&lt;br /&gt;
            [regCode] =&amp;gt; 11626688&lt;br /&gt;
            [name] =&amp;gt; KREDIIDIBÜROO OÜ&lt;br /&gt;
        )&lt;br /&gt;
&lt;br /&gt;
)&lt;br /&gt;
Äriregistri kood 10256137 kuulub ettevõttele KREDIIDIINFO AS&lt;br /&gt;
Aadress: Narva mnt 5 10117 Tallinn&lt;br /&gt;
Äriregistri kood 10256136 on vigane.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= HTTP päringute näidised =&lt;br /&gt;
&lt;br /&gt;
Failis [http://services.krediidiinfo.ee/wiki/images/e/ed/KiCompany_request_examples.zip kiCompany_request_examples.zip] on KiCompany HTTP päringute ja päringu vastuste näidised. Kui KiCompany integreeritakse süsteemi saates otse HTTP päringuid, siis HTTP vastuse parsimisel kasutada XML vahendeid. Mitte käsitleda HTTP vastuseid kui stringe ja parsida neid nö käsitsi. Kui Krediidiinfo uuendab SOAP serveri tarkvara, siis võib vastuse sõnumi kuju muutuda.&lt;/div&gt;</summary>
		<author><name>Vlads</name></author>
	</entry>
	<entry>
		<id>https://services.krediidiinfo.ee/wiki/index.php?title=Main_Page&amp;diff=735</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://services.krediidiinfo.ee/wiki/index.php?title=Main_Page&amp;diff=735"/>
		<updated>2016-09-21T06:56:41Z</updated>

		<summary type="html">&lt;p&gt;Vlads: /* Krediidiinfo veebiteenused */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| align=&amp;quot;right&amp;quot;&lt;br /&gt;
| [[Image:Flag of the United Kingdom.svg|border|30px]] [[Main page__en|In English]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Lehelt leiate Krediidiinfo veebiteenuste dokumentatsioonid ja näidised.&lt;br /&gt;
&lt;br /&gt;
= Tutvustus = &lt;br /&gt;
* &#039;&#039;&#039;Mis on veebiteenus?&#039;&#039;&#039;&lt;br /&gt;
Veebiteenused (Web Service) on tarkvarakomponendid, mis asuvad serveris ning mille poole kliendiprogrammid pöörduvad üle interneti. &lt;br /&gt;
&lt;br /&gt;
Veebiteenuse looja koostab koos veebiteenusega ka veebiteenuse dokumentatsiooni. Dokumentatsioonis on täpselt ära kirjeldatud veebiteenuse interneti aadress, mis andmevahetusprotokolle peab kasutama, millised on liidese meetodite nimed, millised on sisend- ja väljundparameetrite tüübid. Veebiteenuse kirjeldamiseks kasutatakse XML-põhist WSDL (Web Services Description Language) keelt. &lt;br /&gt;
&lt;br /&gt;
Veebiteenused on sõltumatud kasutatavast platvormist. Veebiteenus võib ise töötada Linux operatsioonisüsteemiga serveris, kliendiprogramm seevastu Win32 operatsioonisüsteemiga lauaarvutis. Ühte veebiteenust on võimalik integreerida ükskõik millisesse arvutisse eeldusel, et on olemas internetiühendus. &lt;br /&gt;
&lt;br /&gt;
Tänapäeval on kõrgtaseme tarkvaraarenduskeskkondadesse loodud tööriistad veebiteenuste lihtsaks integreerimiseks. WSDL kirjelduse põhjal suudavad arenduskeskkonnad genereerida programmeerija jaoks vajalikud teegid programmeerija poolt kasutatavas programmeerimiskeeles. Sisuliselt ei erine tarkvaraarendaja jaoks veebiteenuse väljakutsumine tavalisest funktsiooni väljakutsumisest. Kogu andmevahetuse ja tüübiteisenduste loogika on tarkvaraarendaja eest peidetud.&lt;br /&gt;
&lt;br /&gt;
= Krediidiinfo veebiteenused =&lt;br /&gt;
* [[KiReport|XML raportite pärimine]]&lt;br /&gt;
* [[KiReportExt|Lisaandmete saatmisega XML raportite pärimine]]&lt;br /&gt;
* [[Kireport.php|PDF ja HTML raportite pärimine]]&lt;br /&gt;
* [[KiDocExchange]]&lt;br /&gt;
* [[KiCompany]]&lt;br /&gt;
* [[KiCreditRiskManagement]]&lt;br /&gt;
* [[Positiivne_register:_funktsionaalne_spetsifikatsioon|Positiivne register]]&lt;br /&gt;
&lt;br /&gt;
= Arendajatele =&lt;br /&gt;
* [[Krediidiinfo veebiteenuste arhitektuur]]&lt;br /&gt;
* [[Autentimine]]&lt;br /&gt;
* [[Veebiteenuste silumine]]- Serveri testimine, raportite testimine testkeskkonnas&lt;br /&gt;
* [[Veatöötlus]]&lt;br /&gt;
* [[Veakoodid]]&lt;br /&gt;
* [[SOAP teenuse testimine]]&lt;br /&gt;
* [[Tehniline tugi]]&lt;br /&gt;
* Kasutatavad standardid/protokollid&lt;br /&gt;
** [http://www.w3schools.com/xml/default.asp XML]&lt;br /&gt;
** [http://www.w3schools.com/schema/default.asp XML Schema]&lt;br /&gt;
** [http://www.w3schools.com/soap/default.asp SOAP]&lt;br /&gt;
** [http://www.w3schools.com/wsdl/default.asp WSDL]&lt;/div&gt;</summary>
		<author><name>Vlads</name></author>
	</entry>
	<entry>
		<id>https://services.krediidiinfo.ee/wiki/index.php?title=Main_Page&amp;diff=734</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://services.krediidiinfo.ee/wiki/index.php?title=Main_Page&amp;diff=734"/>
		<updated>2016-09-21T06:56:30Z</updated>

		<summary type="html">&lt;p&gt;Vlads: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| align=&amp;quot;right&amp;quot;&lt;br /&gt;
| [[Image:Flag of the United Kingdom.svg|border|30px]] [[Main page__en|In English]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Lehelt leiate Krediidiinfo veebiteenuste dokumentatsioonid ja näidised.&lt;br /&gt;
&lt;br /&gt;
= Tutvustus = &lt;br /&gt;
* &#039;&#039;&#039;Mis on veebiteenus?&#039;&#039;&#039;&lt;br /&gt;
Veebiteenused (Web Service) on tarkvarakomponendid, mis asuvad serveris ning mille poole kliendiprogrammid pöörduvad üle interneti. &lt;br /&gt;
&lt;br /&gt;
Veebiteenuse looja koostab koos veebiteenusega ka veebiteenuse dokumentatsiooni. Dokumentatsioonis on täpselt ära kirjeldatud veebiteenuse interneti aadress, mis andmevahetusprotokolle peab kasutama, millised on liidese meetodite nimed, millised on sisend- ja väljundparameetrite tüübid. Veebiteenuse kirjeldamiseks kasutatakse XML-põhist WSDL (Web Services Description Language) keelt. &lt;br /&gt;
&lt;br /&gt;
Veebiteenused on sõltumatud kasutatavast platvormist. Veebiteenus võib ise töötada Linux operatsioonisüsteemiga serveris, kliendiprogramm seevastu Win32 operatsioonisüsteemiga lauaarvutis. Ühte veebiteenust on võimalik integreerida ükskõik millisesse arvutisse eeldusel, et on olemas internetiühendus. &lt;br /&gt;
&lt;br /&gt;
Tänapäeval on kõrgtaseme tarkvaraarenduskeskkondadesse loodud tööriistad veebiteenuste lihtsaks integreerimiseks. WSDL kirjelduse põhjal suudavad arenduskeskkonnad genereerida programmeerija jaoks vajalikud teegid programmeerija poolt kasutatavas programmeerimiskeeles. Sisuliselt ei erine tarkvaraarendaja jaoks veebiteenuse väljakutsumine tavalisest funktsiooni väljakutsumisest. Kogu andmevahetuse ja tüübiteisenduste loogika on tarkvaraarendaja eest peidetud.&lt;br /&gt;
&lt;br /&gt;
= Krediidiinfo veebiteenused =&lt;br /&gt;
* [[KiReport|XML raportite pärimine]]&lt;br /&gt;
* [[KiReportExt|Lisaandmete saatmisega XML raportite pärimine]]&lt;br /&gt;
* [[Kireport.php|PDF ja HTML raportite pärimine]]&lt;br /&gt;
* [[KiDocExchange]]&lt;br /&gt;
* [[KiCompany]]&lt;br /&gt;
* [[KiCreditRiskManagement]]&lt;br /&gt;
* [[http://services.krediidiinfo.ee/wiki/index.php/Positiivne_register:_funktsionaalne_spetsifikatsioon|Positiivne register]]&lt;br /&gt;
&lt;br /&gt;
= Arendajatele =&lt;br /&gt;
* [[Krediidiinfo veebiteenuste arhitektuur]]&lt;br /&gt;
* [[Autentimine]]&lt;br /&gt;
* [[Veebiteenuste silumine]]- Serveri testimine, raportite testimine testkeskkonnas&lt;br /&gt;
* [[Veatöötlus]]&lt;br /&gt;
* [[Veakoodid]]&lt;br /&gt;
* [[SOAP teenuse testimine]]&lt;br /&gt;
* [[Tehniline tugi]]&lt;br /&gt;
* Kasutatavad standardid/protokollid&lt;br /&gt;
** [http://www.w3schools.com/xml/default.asp XML]&lt;br /&gt;
** [http://www.w3schools.com/schema/default.asp XML Schema]&lt;br /&gt;
** [http://www.w3schools.com/soap/default.asp SOAP]&lt;br /&gt;
** [http://www.w3schools.com/wsdl/default.asp WSDL]&lt;/div&gt;</summary>
		<author><name>Vlads</name></author>
	</entry>
	<entry>
		<id>https://services.krediidiinfo.ee/wiki/index.php?title=Main_Page&amp;diff=733</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://services.krediidiinfo.ee/wiki/index.php?title=Main_Page&amp;diff=733"/>
		<updated>2016-09-21T06:51:16Z</updated>

		<summary type="html">&lt;p&gt;Vlads: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| align=&amp;quot;right&amp;quot;&lt;br /&gt;
| [[Image:Flag of the United Kingdom.svg|border|30px]] [[Main page__en|In English]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Lehelt leiate Krediidiinfo veebiteenuste dokumentatsioonid ja näidised.&lt;br /&gt;
&lt;br /&gt;
= Tutvustus = &lt;br /&gt;
* &#039;&#039;&#039;Mis on veebiteenus?&#039;&#039;&#039;&lt;br /&gt;
Veebiteenused (Web Service) on tarkvarakomponendid, mis asuvad serveris ning mille poole kliendiprogrammid pöörduvad üle interneti. &lt;br /&gt;
&lt;br /&gt;
Veebiteenuse looja koostab koos veebiteenusega ka veebiteenuse dokumentatsiooni. Dokumentatsioonis on täpselt ära kirjeldatud veebiteenuse interneti aadress, mis andmevahetusprotokolle peab kasutama, millised on liidese meetodite nimed, millised on sisend- ja väljundparameetrite tüübid. Veebiteenuse kirjeldamiseks kasutatakse XML-põhist WSDL (Web Services Description Language) keelt. &lt;br /&gt;
&lt;br /&gt;
Veebiteenused on sõltumatud kasutatavast platvormist. Veebiteenus võib ise töötada Linux operatsioonisüsteemiga serveris, kliendiprogramm seevastu Win32 operatsioonisüsteemiga lauaarvutis. Ühte veebiteenust on võimalik integreerida ükskõik millisesse arvutisse eeldusel, et on olemas internetiühendus. &lt;br /&gt;
&lt;br /&gt;
Tänapäeval on kõrgtaseme tarkvaraarenduskeskkondadesse loodud tööriistad veebiteenuste lihtsaks integreerimiseks. WSDL kirjelduse põhjal suudavad arenduskeskkonnad genereerida programmeerija jaoks vajalikud teegid programmeerija poolt kasutatavas programmeerimiskeeles. Sisuliselt ei erine tarkvaraarendaja jaoks veebiteenuse väljakutsumine tavalisest funktsiooni väljakutsumisest. Kogu andmevahetuse ja tüübiteisenduste loogika on tarkvaraarendaja eest peidetud.&lt;br /&gt;
&lt;br /&gt;
= Krediidiinfo veebiteenused =&lt;br /&gt;
* [[KiReport|XML raportite pärimine]]&lt;br /&gt;
* [[KiReportExt|Lisaandmete saatmisega XML raportite pärimine]]&lt;br /&gt;
* [[Kireport.php|PDF ja HTML raportite pärimine]]&lt;br /&gt;
* [[KiDocExchange]]&lt;br /&gt;
* [[KiCompany]]&lt;br /&gt;
* [[KiCreditRiskManagement]]&lt;br /&gt;
&lt;br /&gt;
= Arendajatele =&lt;br /&gt;
* [[Krediidiinfo veebiteenuste arhitektuur]]&lt;br /&gt;
* [[Autentimine]]&lt;br /&gt;
* [[Veebiteenuste silumine]]- Serveri testimine, raportite testimine testkeskkonnas&lt;br /&gt;
* [[Veatöötlus]]&lt;br /&gt;
* [[Veakoodid]]&lt;br /&gt;
* [[SOAP teenuse testimine]]&lt;br /&gt;
* [[Tehniline tugi]]&lt;br /&gt;
* Kasutatavad standardid/protokollid&lt;br /&gt;
** [http://www.w3schools.com/xml/default.asp XML]&lt;br /&gt;
** [http://www.w3schools.com/schema/default.asp XML Schema]&lt;br /&gt;
** [http://www.w3schools.com/soap/default.asp SOAP]&lt;br /&gt;
** [http://www.w3schools.com/wsdl/default.asp WSDL]&lt;/div&gt;</summary>
		<author><name>Vlads</name></author>
	</entry>
	<entry>
		<id>https://services.krediidiinfo.ee/wiki/index.php?title=Positive_register:_functional_specification&amp;diff=722</id>
		<title>Positive register: functional specification</title>
		<link rel="alternate" type="text/html" href="https://services.krediidiinfo.ee/wiki/index.php?title=Positive_register:_functional_specification&amp;diff=722"/>
		<updated>2016-09-08T12:02:05Z</updated>

		<summary type="html">&lt;p&gt;Vlads: Created page with &amp;quot;{| align=&amp;quot;right&amp;quot; | 30px eesti keeles |}  = Overview = The &amp;#039;&amp;#039;&amp;#039;Positive Register&amp;#039;&amp;#039;&amp;#039;...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| align=&amp;quot;right&amp;quot;&lt;br /&gt;
| [[Image:Flag of Estonia.svg|border|30px]] [[Positiivne_register:_funktsionaalne_spetsifikatsioon|eesti keeles]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Overview =&lt;br /&gt;
The &#039;&#039;&#039;Positive Register&#039;&#039;&#039; (Positiivne Register) is the data exchange system, through which creditors that are members of the register are able to share information about person’s credit obligations with consent of the person in question. The Positive Register allows a creditor to fulfill statutory requirements of responsible lending and to ensure a person’s ability to fulfill his or her debt obligations. Loan applicants will no longer have to collect documents from other creditors. Customer will also be better protected from the problems associated with making emotional decisions about loans and excessive debts. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Definitions =&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data&#039;&#039;&#039; – information about existing obligations of a private person that allows the Member to assess creditworthiness of the individual, as described in “Data composition” chapter. &lt;br /&gt;
* &#039;&#039;&#039;Data exchange system&#039;&#039;&#039; – the IT solution used by the Member to exchange the Data; &lt;br /&gt;
* &#039;&#039;&#039;Administrator of the data exchange system&#039;&#039;&#039; – AS Krediidiinfo; &lt;br /&gt;
* &#039;&#039;&#039;Codebtor&#039;&#039;&#039; – a private person together with whom the Applicant applies for credit and who is taken into account while making the Credit decision; &lt;br /&gt;
* &#039;&#039;&#039;Credit decision&#039;&#039;&#039; – the decision made by the Member with regard to concluding the Consumer credit contract with the Applicant; &lt;br /&gt;
* &#039;&#039;&#039;Borrower&#039;&#039;&#039; – a private person to whom the Member issues the credit based on the Consumer credit contract;&lt;br /&gt;
* &#039;&#039;&#039;Applicant&#039;&#039;&#039; – a private person who turns to the Member with the wish to conclude the Consumer credit contract and provides his/her Agreement for using the Data possessed by the Members;&lt;br /&gt;
* &#039;&#039;&#039;Guarantor&#039;&#039;&#039; – a person who assumes the obligation before the Member to be liable for performance of the Consumer credit contract obligations of the Applicant; &lt;br /&gt;
* &#039;&#039;&#039;Agreement&#039;&#039;&#039; – consent of the Applicant for providing the Member making the inquiry with the Data of the Members being the recipients of the inquiry;&lt;br /&gt;
* &#039;&#039;&#039;Member&#039;&#039;&#039; – an Estonian or foreign company that joins the Data exchange system and shares the Data about the Applicant with other Members; &lt;br /&gt;
* &#039;&#039;&#039;Consumer credit contract&#039;&#039;&#039; – the contract on the basis of which the Member issues the credit to the Applicant; &lt;br /&gt;
* &#039;&#039;&#039;Subject&#039;&#039;&#039; – a party to the contract;&lt;br /&gt;
* &#039;&#039;&#039;Consumer credit&#039;&#039;&#039; – the credit issued to the Applicant by the Member.&lt;br /&gt;
&lt;br /&gt;
= Commercial rules =&lt;br /&gt;
&lt;br /&gt;
* Users of the system are the Members. &lt;br /&gt;
* A Member must join X-tee. &lt;br /&gt;
* In order to register a Member in the Data exchange system the company registration code, the company’s name and the name of the country where the company operates shall be provided. &lt;br /&gt;
* The Member inputs the Data to the database of Krediidiinfo or provides Krediidiinfo with an IT-based option to obtain the Data from its database.&lt;br /&gt;
* The Member updates the Data by sending to Krediidiinfo all current Data.&lt;br /&gt;
* The Member updates the Data every 24 hours. Where the Data is available on paper – the Member updates the Data every 7 days. &lt;br /&gt;
* The Member only shares the Data of the Applicant with prior agreement of the Applicant. &lt;br /&gt;
* It should be possible to control the Agreement retroactively.&lt;br /&gt;
* The Agreement can be a simple one or can be digitally signed.&lt;br /&gt;
* An answer for the Data request does not reflect information about the Member. &lt;br /&gt;
* Composition of the answer to the Data request is described in in “Data composition” chapter. &lt;br /&gt;
* An answer with regard to sharing and updating the Data contains the error code and description (http://services.krediidiinfo.ee/wiki/index.php/X-tee_liides_KRI6). &lt;br /&gt;
* The Members share the Data of the composition with other Members.&lt;br /&gt;
* The list of the Members of the Data exchange system together with the date of joining is available on Krediidiinfo website.&lt;br /&gt;
&lt;br /&gt;
= Data composition=&lt;br /&gt;
&lt;br /&gt;
# Date of updating;&lt;br /&gt;
# Personal ID code;&lt;br /&gt;
# Role of the person within the scope of the contract;&lt;br /&gt;
# Contract number (number of the Consumer credit contract concluded between the Member and the Applicant); &lt;br /&gt;
# Type of consumer credit;&lt;br /&gt;
# Effective date of credit agreement – date of commencement of the Consumer credit contract;&lt;br /&gt;
# End date of credit – the date of repayment of the Consumer credit; &lt;br /&gt;
# Consumer credit sum – the maximum sum of the Consumer credit contract paid or payable to the Applicant; &lt;br /&gt;
# Currency – currency of the Consumer credit contract; &lt;br /&gt;
# Payment schedule – the sum and the date of the next or the closest three payments;&lt;br /&gt;
# Balance – the amount of the obligation of the consumer before the Member; &lt;br /&gt;
# Overdue balance – the sum of payments overdue for more than 7 days;&lt;br /&gt;
# Requests – dates of requests made with regard to the Data of the Applicant made during the past three years.&lt;br /&gt;
&lt;br /&gt;
= Use cases =&lt;br /&gt;
&lt;br /&gt;
[[File:Krediidikohustuste register.jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Administration of the Members  ==&lt;br /&gt;
&lt;br /&gt;
Administrator of the data exchange system registers information about the Member in the Data exchange system / removes such information from the Data exchange system.&lt;br /&gt;
&lt;br /&gt;
== Sharing of the Data  ==&lt;br /&gt;
&lt;br /&gt;
The Member shares the data about the Applicant from the database of the Member through the Data exchange system.&lt;br /&gt;
&lt;br /&gt;
== Administration of the Data  ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prerequisite:&#039;&#039;&#039; The Member has concluded the authorization agreement with Krediidiinfo, under which the Member issues to Krediidiinfo the rights of authorized data processor with regard to the database held by the Member. &lt;br /&gt;
&lt;br /&gt;
The Member forwards information from the database held by the Member to Krediidiinfo. &lt;br /&gt;
&lt;br /&gt;
[[File:Andmete haldus.jpg]]&lt;br /&gt;
&lt;br /&gt;
Scenarios&lt;br /&gt;
&lt;br /&gt;
A) The Member forwards all current data on consumer credits to the administrator of the Data exchange system in XML format using x-tee interface KRI6. &lt;br /&gt;
&lt;br /&gt;
B) The Member changes the consumer credit details in the Data exchange system using x-tee interface KRI6.&lt;br /&gt;
&lt;br /&gt;
= Sequence diagram =&lt;br /&gt;
&lt;br /&gt;
[[File:Krediidiotsuse tegemine.jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Links =&lt;br /&gt;
[[X-road interface KRI6|X-road interface KRI6]]&lt;/div&gt;</summary>
		<author><name>Vlads</name></author>
	</entry>
	<entry>
		<id>https://services.krediidiinfo.ee/wiki/index.php?title=Positiivne_register:_funktsionaalne_spetsifikatsioon&amp;diff=721</id>
		<title>Positiivne register: funktsionaalne spetsifikatsioon</title>
		<link rel="alternate" type="text/html" href="https://services.krediidiinfo.ee/wiki/index.php?title=Positiivne_register:_funktsionaalne_spetsifikatsioon&amp;diff=721"/>
		<updated>2016-09-08T12:00:49Z</updated>

		<summary type="html">&lt;p&gt;Vlads: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| align=&amp;quot;right&amp;quot;&lt;br /&gt;
| [[Image:Flag of the United Kingdom.svg|border|30px]] [[Positive_register:_functional_specification|In English]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Sissejuhatus =&lt;br /&gt;
&#039;&#039;&#039;Positiivne Register&#039;&#039;&#039; on andmevahetussüsteem, mille kaudu registri liikmeks olevad krediteerijad saavad eraisiku nõusolekul vahetada infot tema laenukohustuste kohta. Positiivne Register võimaldab laenuandjal täita seadusest tulenevat vastutustundliku laenamise nõuet ning veenduda inimese võimes täita oma laenukohustust. Laenuklient ei pea enam tooma paberkandjal väljavõtteid teiste laenuandjate juurest ning on paremini kaitstud emotsionaalsete laenuotsuste ja ülelaenamisest tekkivate probleemide eest.&lt;br /&gt;
&lt;br /&gt;
= Mõisted =&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Andmed&#039;&#039;&#039; – andmed tarbija olemasolevate kohustuste kohta, mis võimaldavad Osalejal hinnata tarbija krediidivõimelisust;&lt;br /&gt;
* &#039;&#039;&#039;Andmevahetussüsteem&#039;&#039;&#039; (&#039;&#039;data exchange system &#039;&#039;) – infotehniline rakendus, mille vahendusel Osalejad vahetavad Andmeid;&lt;br /&gt;
* &#039;&#039;&#039;Andmevahetussüteemi haldaja&#039;&#039;&#039; – AS Krediidiinfo; &lt;br /&gt;
* &#039;&#039;&#039;Krediiditaotleja&#039;&#039;&#039; (&#039;&#039;consumer&#039;&#039;) - eraisik, kes on pöördunud Osaleja poole tarbijakrediidilepingu sõlmimise sooviga.&lt;br /&gt;
* &#039;&#039;&#039;Krediidisaaja&#039;&#039;&#039; (&#039;&#039;consumer&#039;&#039;) – eraisik, kellele Osaleja on väljastanud tarbijakrediidilepingu alusel krediidi.&lt;br /&gt;
* &#039;&#039;&#039;Tarbijakrediit&#039;&#039;&#039; (&#039;&#039;consumer credit&#039;&#039;) – Osaleja poolt Krediidisaajale väljastatud krediit;&lt;br /&gt;
* &#039;&#039;&#039;Krediidiotsus&#039;&#039;&#039; (&#039;&#039;credit decision&#039;&#039;) – Osaleja poolt langetatav otsus tarbijakrediidilepingu sõlmimiseks Kreediiditaotlejaga;&lt;br /&gt;
* &#039;&#039;&#039;Tarbijakrediidileping&#039;&#039;&#039; (&#039;&#039;consumer credit contract&#039;&#039;) – leping, mille alusel on Osaleja väljastanud Krediidisaajale krediidi;&lt;br /&gt;
* &#039;&#039;&#039;Kaastaotleja&#039;&#039;&#039; (&#039;&#039;codebtor&#039;&#039;) - isik, kellega Krediiditaotleja koos krediiti taotleb ja kelle sissetulekud ning varad võetakse Krediidiotsuse tegemisel arvesse;&lt;br /&gt;
* &#039;&#039;&#039;Käendaja&#039;&#039;&#039; (&#039;&#039;guarantor&#039;&#039;) - isik, kes võtab Osaleja ees kohustuse vastutada Krediidisaaja Tarbijakrediidi kohustuse täitmise eest;&lt;br /&gt;
* &#039;&#039;&#039;Tarbijakrediidilepingu subjekt&#039;&#039;&#039; (&#039;&#039;subject&#039;&#039;) - lepingu osapool;&lt;br /&gt;
* &#039;&#039;&#039;Osaleja&#039;&#039;&#039; (&#039;&#039;member&#039;&#039;) – Andmevahetussüsteemiga liitunud Eesti või välismaa ettevõte, kes jagab temale teadaolevaid Andmeid Krediiditaotleja kohta samaväärses koosseisus teiste Osalejatega;&lt;br /&gt;
* &#039;&#039;&#039;Krediiditaotleja nõusolek&#039;&#039;&#039; (&#039;&#039;agreement&#039;&#039;) - Krediiditaotleja nõusolek päringu adressaatideks olevatele Osalejatele Krediiditaotleja Andmete edastamiseks päringu teinud Osalejale.&lt;br /&gt;
&lt;br /&gt;
= Ärireeglid =&lt;br /&gt;
* Süsteemi kasutajad on &#039;&#039;Osalejad&#039;&#039;.&lt;br /&gt;
* &#039;&#039;Osaleja&#039;&#039; peab olema liitunud X-teega.&lt;br /&gt;
* &#039;&#039;Osaleja&#039;&#039; registreerimiseks Krediidiinfos küsitakse ettevõtte registrikoodi, ettevõtte nime ja riigi nimetust, milles ettevõtte tegutseb.&lt;br /&gt;
* &#039;&#039;Osaleja&#039;&#039; sisestab &#039;&#039;Andmed&#039;&#039; &#039;&#039;Krediidiinfo&#039;&#039; andmebaasi või tekitab &#039;&#039;Krediidiinfole&#039;&#039; tehnoloogiline võimalus &#039;&#039;Andmeid&#039;&#039; pärida oma &#039;&#039;Andmekogust&#039;&#039; &lt;br /&gt;
* &#039;&#039;Osaleja&#039;&#039; uuendab &#039;&#039;Andmed&#039;&#039; edastades &#039;&#039;Krediidiinfole&#039;&#039; kõik kehtivad &#039;&#039;Andmed&#039;&#039; või &#039;&#039;Tarbijakrediidilepingu&#039;&#039; kaupa&lt;br /&gt;
* &#039;&#039;Osaleja&#039;&#039; uuendab &#039;&#039;Andmed&#039;&#039; iga 24 tunni järel. Äärmisel juhul kuni 7 päeva järel.&lt;br /&gt;
* &#039;&#039;Osaleja&#039;&#039; pärib &#039;&#039;Krediiditaotleja&#039;&#039; kohta &#039;&#039;Andmeid&#039;&#039; tema &#039;&#039;Nõusoleku&#039;&#039; olemaolul. &#039;&#039;Nõusolek&#039;&#039; peab olema kas paberkandjal või digitaalselt allkirjastatud.&lt;br /&gt;
* &#039;&#039;Nõusolek&#039;&#039; säilib päringut teinud &#039;&#039;Osaleja&#039;&#039; juures.&lt;br /&gt;
* &#039;&#039;Osaleja&#039;&#039; seadetes määratakse kas &#039;&#039;Krediiditaotleja&#039;&#039; digitaalselt allkirjastatud &#039;&#039;Nõusoleku&#039;&#039; olemasolu on kohustuslik &#039;&#039;Andmete&#039;&#039; väljastamiseks &#039;&#039;Osaleja&#039;&#039; andmekogust. Kui on kohustuslik ja nõusolek ei ole digiallkirjastatud, siis &#039;&#039;Andmete&#039;&#039; päringu vastus ei sisalda selle &#039;&#039;Osaleja&#039;&#039; andmekogust &#039;&#039;Andmeid&#039;&#039;. &lt;br /&gt;
* &#039;&#039;Admete&#039;&#039; päringu vastus ei kajasta andmeid &#039;&#039;Osaleja&#039;&#039; kohta.&lt;br /&gt;
* &#039;&#039;Andmete&#039;&#039; päringu vastus ei sisalda päringut teinud &#039;&#039;Osaleja Andmekogust&#039;&#039; &#039;&#039;Andmeid&#039;&#039;&lt;br /&gt;
* &#039;&#039;Andmete&#039;&#039; päringu vastuse koosseis kirjeldatud peatükis &amp;quot;Andmete koosseis&amp;quot;.&lt;br /&gt;
* &#039;&#039;Andmete&#039;&#039; pärimisel ja uuendamisel vastus sisaldab veakoodi ja vea kirjeldust.&lt;br /&gt;
* &#039;&#039;Osalejad&#039;&#039; jagavad &#039;&#039;Andmeid&#039;&#039; samaväärses koosseisus teiste &#039;&#039;Osalejatega&#039;&#039;&lt;br /&gt;
* &#039;&#039;Andmevahetussüsteemiga&#039;&#039; liitunud &#039;&#039;Osalejate&#039;&#039; nimekiri koos liitumise kuupäevaga on &#039;&#039;Krediidiinfo&#039;&#039; koduleheküljel @TODO&lt;br /&gt;
* &#039;&#039;Osaleja&#039;&#039; küsib &#039;&#039;Krediidiinfolt&#039;&#039; etteantud eraisikute nõusolekuid, kelle osas tehti &#039;&#039;Andmete&#039;&#039; päring &#039;&#039;Osaleja&#039;&#039; andmekogust. &#039;&#039;Krediidiinfo&#039;&#039; küsib need omakorda &#039;&#039;Osalejatelt&#039;&#039;, kes päringut tegid.&lt;br /&gt;
&lt;br /&gt;
= Andmete kooseis =&lt;br /&gt;
#Uuendamise kuupäev&lt;br /&gt;
#Isikukood&lt;br /&gt;
#Isiku roll antud lepingu raames&lt;br /&gt;
#Lepingu number (&#039;&#039;&#039;contract number&#039;&#039;) (Osaleja ja Krediidisaaja vahel sõlmitud Tarbijakrediidilepingu number );&lt;br /&gt;
#Krediidi liik (&#039;&#039;type of credit&#039;&#039;)&lt;br /&gt;
#Krediidi algus (&#039;&#039;effective date of credit agreement&#039;&#039;) – Tarbijakrediidilepingu kehtivuse alguskuupäev &lt;br /&gt;
#Krediidi lõpp (&#039;&#039;end date of credit (loan) / end date&#039;&#039;) – kuupäev, millal Tarbijakrediit tuleb tagastada &lt;br /&gt;
#Krediidi summa (&#039;&#039;credit sum / loan sum&#039;&#039;) -  Krediidisaajale väljamakstud või väljamaksmisele kuuluv maksimaalne Tarbijakrediidi summa;&lt;br /&gt;
#Krediidi valuuta (&#039;&#039;credit currency/ loan currency&#039;&#039;) -  Tarbijakrediidi valuuta;&lt;br /&gt;
#maksegraafik (&#039;&#039;payment schedule&#039;&#039;) – järgmise või lähima kolme väljamakse summa ja tähtaeg;&lt;br /&gt;
#hetkesaldo (&#039;&#039;balance&#039;&#039;) - Tarbija kohustuse suurus Osalejate ees;&lt;br /&gt;
#üle tähtaja saldo (&#039;&#039;days over net balance (sum)&#039;&#039;) – 7 päeva üle maksetähtaja hilinenud maksete summa. &lt;br /&gt;
#päringud – Krediidisaaja kohta Andmete saamiseks viimase kolme aasta jooksul tehtud päringute kuupäevad.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Isiku rollid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# Krediidisaaja (&#039;&#039;borrower&#039;&#039;)&lt;br /&gt;
# Kaastaotleja (&#039;&#039;codebtor&#039;&#039;)&lt;br /&gt;
# Käendaja (&#039;&#039;guarantor&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Krediidi liigid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# Tagatisega laen (&#039;&#039;secured loan&#039;&#039;)&lt;br /&gt;
# Järelmaks (&#039;&#039; hire-purchase&#039;&#039;) - ostetud seadmed&lt;br /&gt;
# Tagatiseta laen (&#039;&#039;unsecured loan&#039;) - raha&lt;br /&gt;
# Liising (&#039;&#039;lease&#039;&#039;)&lt;br /&gt;
# Krediitkaart (&#039;&#039;credit card&#039;&#039;)&lt;br /&gt;
# Muu (&#039;&#039;other&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
= Kasutuslood =&lt;br /&gt;
&lt;br /&gt;
[[File:Krediidikohustuste register.jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Osalejate haldus ==&lt;br /&gt;
&amp;lt;u&amp;gt;Andmevahetussüsteemi haldaja&amp;lt;/u&amp;gt; registreerib/kustutab &amp;lt;u&amp;gt;Osaleja&amp;lt;/u&amp;gt; kohta infot Andmevahetussüteemis.&lt;br /&gt;
&lt;br /&gt;
== Andmete pärimine ==&lt;br /&gt;
&#039;&#039;&#039;Eeldus&#039;&#039;&#039;: Osalejal on õigused antud teenuse kasutamiseks Krediidiinfo poolt.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Osaleja&amp;lt;/u&amp;gt; pärib Andmevahetussüsteemi kaudu krediiditaotleja andmed Osalejate andmekogudest.&lt;br /&gt;
&lt;br /&gt;
== Andmete haldus ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Eeldus:&amp;lt;/b&amp;gt; Osaleja on sõlminud käsunduslepingu Krediidiinfoga, millega ta on andnud tema peetava Osaleja andmekogu volitatud töötleja õigused Krediidiinfole.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Eeldus&#039;&#039;&#039;: Osalejal on õigused antud teenuse kasutamiseks Krediidiinfo poolt.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Osaleja&amp;lt;/u&amp;gt; edastab tema peetava andmekogu andmed Krediidiinfole.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Andmete haldus.jpg]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Stsenaariumid&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;A)&amp;lt;/b&amp;gt; &amp;lt;u&amp;gt;Osaleja&amp;lt;/u&amp;gt; edastab kõiki kehtivaid tarbijakrediitide andmeid &amp;lt;u&amp;gt;Andmevahetussüsteemi haldajale&amp;lt;/u&amp;gt; xml kujul &amp;lt;b&amp;gt;[[X-tee liides KRI6|x-tee liidese KRI6]]&amp;lt;/b&amp;gt; vahendusel.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;B)&amp;lt;/b&amp;gt; &amp;lt;u&amp;gt;Osaleja&amp;lt;/u&amp;gt; muudab tarbijakrediidiandmed Andmevahetussüteemis &amp;lt;b&amp;gt;[[X-tee liides KRI6|x-tee liidese KRI6]]&amp;lt;/b&amp;gt; vahendusel.&lt;br /&gt;
&lt;br /&gt;
= Tegevusdiagrammid =&lt;br /&gt;
&lt;br /&gt;
Allolev tegevusdiagramm ilustreerib krediiditaotleja krediidivõimelisuse hindamise protsessi.&lt;br /&gt;
&lt;br /&gt;
[[File:Krediidiotsuse tegemine.jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Lingid =&lt;br /&gt;
[[X-tee liides KRI6|X-tee liides KRI6]]&lt;/div&gt;</summary>
		<author><name>Vlads</name></author>
	</entry>
	<entry>
		<id>https://services.krediidiinfo.ee/wiki/index.php?title=KiReportExt_en&amp;diff=720</id>
		<title>KiReportExt en</title>
		<link rel="alternate" type="text/html" href="https://services.krediidiinfo.ee/wiki/index.php?title=KiReportExt_en&amp;diff=720"/>
		<updated>2016-09-08T11:58:58Z</updated>

		<summary type="html">&lt;p&gt;Vlads: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| align=&amp;quot;right&amp;quot;&lt;br /&gt;
| [[Image:Flag of Estonia.svg|border|30px]] [[KiReportExt|eesti keeles]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Introduction=&lt;br /&gt;
&lt;br /&gt;
KiReportExt is the name of a Web Service based on SOAP protocol for requesting XML reports about companies and individuals. Requested reports are in XML format. KiReportExt is an extension of the KiReport interface. The difference between KiReport and KiReportExt is that the user can transmit the essential additional data for creating the report with KiReportExt.&lt;br /&gt;
&lt;br /&gt;
Ordering XML reports&lt;br /&gt;
&lt;br /&gt;
#Contact our customer service specialist to agree on the structure and the price of the report&lt;br /&gt;
#Our IT department will be requested to prepare a report by the customer service specialist.&lt;br /&gt;
#Our customer service specialist will send the following information for testing:&lt;br /&gt;
##Test user&#039;s username and password&lt;br /&gt;
##The descripton of the interface &lt;br /&gt;
##The scheme (XSD schema) and the description of the report&lt;br /&gt;
##Test-report registry- and ID codes with all possible exceptions&lt;br /&gt;
#Once you have completed testing, our customer service specialist will send you the user account with the rights and specific interface.&lt;br /&gt;
&lt;br /&gt;
=WSDL=&lt;br /&gt;
&lt;br /&gt;
KiReportExt WSDL is located at http://services.krediidiinfo.ee/KiReportExt.wsdl.&lt;br /&gt;
&lt;br /&gt;
=Methods=&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;getReport&#039;&#039;==&lt;br /&gt;
&lt;br /&gt;
Requesting a report.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! !!Name!!Type!! Description&lt;br /&gt;
|-&lt;br /&gt;
|Input parameter:	||productCode	||xs:string	||Report product code.&lt;br /&gt;
|-&lt;br /&gt;
|Input parameter:	||subjectCode	||xs:string	|| Subject code. (Depending on report subject can be a registry code of a company, personal identity code, etc)&lt;br /&gt;
|-&lt;br /&gt;
|Input parameter:	||xml	||xs:any	||Structured XML input data, previously specified.&lt;br /&gt;
|-&lt;br /&gt;
|Output parameter:	||xml	||xs:any	||Requested report in XML format.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Example in PHP=&lt;br /&gt;
&lt;br /&gt;
KiReportExt example in PHP:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Error Codes=&lt;br /&gt;
&lt;br /&gt;
==Product specific error codes==&lt;br /&gt;
&lt;br /&gt;
===-20101 No permission for PRODUCT_CODE!===&lt;br /&gt;
&lt;br /&gt;
Krediidiinfo has not granted permission for the client to request the particular report. To get permissions contact our [http://services.krediidiinfo.ee/wiki/index.php/klienditugi| client support].&lt;br /&gt;
&lt;br /&gt;
===-20102 Subject code value is missing!===&lt;br /&gt;
&lt;br /&gt;
The method &amp;quot;getReport&amp;quot; input parameter &amp;quot;subjectCode&amp;quot; has no value.&lt;br /&gt;
&lt;br /&gt;
===-20106 Product code value is missing!===&lt;br /&gt;
&lt;br /&gt;
The method &amp;quot;getReport&amp;quot; input parameter &amp;quot;productCode&amp;quot; has no value.&lt;br /&gt;
&lt;br /&gt;
===-20103 Invalid subject code value!===&lt;br /&gt;
&lt;br /&gt;
The method &amp;quot;getReport&amp;quot; input parameter &amp;quot;subjectCode&amp;quot; is invalid.&lt;br /&gt;
&lt;br /&gt;
===-10186 No Report===&lt;br /&gt;
&lt;br /&gt;
There are no reports for this subject. &lt;br /&gt;
===-20104 No price registered for product PRODUCT_CODE!===&lt;br /&gt;
&lt;br /&gt;
The product price is not registered. Please contact our [http://services.krediidiinfo.ee/wiki/index.php/Klienditugi| client support].&lt;br /&gt;
&lt;br /&gt;
===-20105 INVALID_TEST_REPORT===&lt;br /&gt;
&lt;br /&gt;
No test report for input parameters &amp;quot;subjectCode&amp;quot; and &amp;quot;productCode&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
===-10184 DATA_NOT_AVAILABLE===&lt;br /&gt;
&lt;br /&gt;
The report cannot be generated - no information about the subject in Krediidiinfo.&lt;br /&gt;
&lt;br /&gt;
===-10183 INVALID_SUBJECT_CODE===&lt;br /&gt;
&lt;br /&gt;
Entered subjectCode is invalid.&lt;br /&gt;
&lt;br /&gt;
==SOAP server error codes==&lt;br /&gt;
&lt;br /&gt;
===-20001 Internal error===&lt;br /&gt;
&lt;br /&gt;
Internal server error. Please contact our [http://services.krediidiinfo.ee/wiki/index.php/Tehniline_tugi| technical support].&lt;br /&gt;
&lt;br /&gt;
===-20002 Incorrect HTTP GET parameter &#039;name&#039; value!===&lt;br /&gt;
&lt;br /&gt;
Please check the URL for the value of GET parameter &#039;name&#039;. The parameter is either missing a value or the value is not a valid web service interface name.&lt;br /&gt;
&lt;br /&gt;
===-20003 Access Denied===&lt;br /&gt;
&lt;br /&gt;
No permission to access a particular interface. Please contact our [http://services.krediidiinfo.ee/wiki/index.php/Klienditugi| client support].&lt;br /&gt;
&lt;br /&gt;
===-20004 Test requests denied===&lt;br /&gt;
&lt;br /&gt;
No permission to make requests in the test environment in debug mode. Please contact our [http://services.krediidiinfo.ee/wiki/index.php/Klienditugi| client support].&lt;br /&gt;
&lt;br /&gt;
===-20005 Live requests denied===&lt;br /&gt;
&lt;br /&gt;
Although permission to use the interface has been granted, the right to make requests to the application server has been denied. Commonly used in development. Sometimes when permission is granted to request the test server, permission to make requests to the application server is removed. Please contact our [http://services.krediidiinfo.ee/wiki/index.php/Klienditugi| client support].&lt;br /&gt;
&lt;br /&gt;
==Authentication errors==&lt;br /&gt;
&lt;br /&gt;
===-10011 Client certificate not found===&lt;br /&gt;
&lt;br /&gt;
The request was made without a certificate.&lt;br /&gt;
&lt;br /&gt;
===-10012 Certificate revoked===&lt;br /&gt;
&lt;br /&gt;
The certificate has expired. Please contact our [http://services.krediidiinfo.ee/wiki/index.php/Klienditugi| client support].&lt;/div&gt;</summary>
		<author><name>Vlads</name></author>
	</entry>
	<entry>
		<id>https://services.krediidiinfo.ee/wiki/index.php?title=KiReportExt_en&amp;diff=719</id>
		<title>KiReportExt en</title>
		<link rel="alternate" type="text/html" href="https://services.krediidiinfo.ee/wiki/index.php?title=KiReportExt_en&amp;diff=719"/>
		<updated>2016-09-08T11:58:48Z</updated>

		<summary type="html">&lt;p&gt;Vlads: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| align=&amp;quot;right&amp;quot;&lt;br /&gt;
| [[Image:Flag of Estonia.svg|border|30px]] [[KiReportExt|eesti keeles]]&lt;br /&gt;
|}=Introduction=&lt;br /&gt;
&lt;br /&gt;
KiReportExt is the name of a Web Service based on SOAP protocol for requesting XML reports about companies and individuals. Requested reports are in XML format. KiReportExt is an extension of the KiReport interface. The difference between KiReport and KiReportExt is that the user can transmit the essential additional data for creating the report with KiReportExt.&lt;br /&gt;
&lt;br /&gt;
Ordering XML reports&lt;br /&gt;
&lt;br /&gt;
#Contact our customer service specialist to agree on the structure and the price of the report&lt;br /&gt;
#Our IT department will be requested to prepare a report by the customer service specialist.&lt;br /&gt;
#Our customer service specialist will send the following information for testing:&lt;br /&gt;
##Test user&#039;s username and password&lt;br /&gt;
##The descripton of the interface &lt;br /&gt;
##The scheme (XSD schema) and the description of the report&lt;br /&gt;
##Test-report registry- and ID codes with all possible exceptions&lt;br /&gt;
#Once you have completed testing, our customer service specialist will send you the user account with the rights and specific interface.&lt;br /&gt;
&lt;br /&gt;
=WSDL=&lt;br /&gt;
&lt;br /&gt;
KiReportExt WSDL is located at http://services.krediidiinfo.ee/KiReportExt.wsdl.&lt;br /&gt;
&lt;br /&gt;
=Methods=&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;getReport&#039;&#039;==&lt;br /&gt;
&lt;br /&gt;
Requesting a report.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! !!Name!!Type!! Description&lt;br /&gt;
|-&lt;br /&gt;
|Input parameter:	||productCode	||xs:string	||Report product code.&lt;br /&gt;
|-&lt;br /&gt;
|Input parameter:	||subjectCode	||xs:string	|| Subject code. (Depending on report subject can be a registry code of a company, personal identity code, etc)&lt;br /&gt;
|-&lt;br /&gt;
|Input parameter:	||xml	||xs:any	||Structured XML input data, previously specified.&lt;br /&gt;
|-&lt;br /&gt;
|Output parameter:	||xml	||xs:any	||Requested report in XML format.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Example in PHP=&lt;br /&gt;
&lt;br /&gt;
KiReportExt example in PHP:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Error Codes=&lt;br /&gt;
&lt;br /&gt;
==Product specific error codes==&lt;br /&gt;
&lt;br /&gt;
===-20101 No permission for PRODUCT_CODE!===&lt;br /&gt;
&lt;br /&gt;
Krediidiinfo has not granted permission for the client to request the particular report. To get permissions contact our [http://services.krediidiinfo.ee/wiki/index.php/klienditugi| client support].&lt;br /&gt;
&lt;br /&gt;
===-20102 Subject code value is missing!===&lt;br /&gt;
&lt;br /&gt;
The method &amp;quot;getReport&amp;quot; input parameter &amp;quot;subjectCode&amp;quot; has no value.&lt;br /&gt;
&lt;br /&gt;
===-20106 Product code value is missing!===&lt;br /&gt;
&lt;br /&gt;
The method &amp;quot;getReport&amp;quot; input parameter &amp;quot;productCode&amp;quot; has no value.&lt;br /&gt;
&lt;br /&gt;
===-20103 Invalid subject code value!===&lt;br /&gt;
&lt;br /&gt;
The method &amp;quot;getReport&amp;quot; input parameter &amp;quot;subjectCode&amp;quot; is invalid.&lt;br /&gt;
&lt;br /&gt;
===-10186 No Report===&lt;br /&gt;
&lt;br /&gt;
There are no reports for this subject. &lt;br /&gt;
===-20104 No price registered for product PRODUCT_CODE!===&lt;br /&gt;
&lt;br /&gt;
The product price is not registered. Please contact our [http://services.krediidiinfo.ee/wiki/index.php/Klienditugi| client support].&lt;br /&gt;
&lt;br /&gt;
===-20105 INVALID_TEST_REPORT===&lt;br /&gt;
&lt;br /&gt;
No test report for input parameters &amp;quot;subjectCode&amp;quot; and &amp;quot;productCode&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
===-10184 DATA_NOT_AVAILABLE===&lt;br /&gt;
&lt;br /&gt;
The report cannot be generated - no information about the subject in Krediidiinfo.&lt;br /&gt;
&lt;br /&gt;
===-10183 INVALID_SUBJECT_CODE===&lt;br /&gt;
&lt;br /&gt;
Entered subjectCode is invalid.&lt;br /&gt;
&lt;br /&gt;
==SOAP server error codes==&lt;br /&gt;
&lt;br /&gt;
===-20001 Internal error===&lt;br /&gt;
&lt;br /&gt;
Internal server error. Please contact our [http://services.krediidiinfo.ee/wiki/index.php/Tehniline_tugi| technical support].&lt;br /&gt;
&lt;br /&gt;
===-20002 Incorrect HTTP GET parameter &#039;name&#039; value!===&lt;br /&gt;
&lt;br /&gt;
Please check the URL for the value of GET parameter &#039;name&#039;. The parameter is either missing a value or the value is not a valid web service interface name.&lt;br /&gt;
&lt;br /&gt;
===-20003 Access Denied===&lt;br /&gt;
&lt;br /&gt;
No permission to access a particular interface. Please contact our [http://services.krediidiinfo.ee/wiki/index.php/Klienditugi| client support].&lt;br /&gt;
&lt;br /&gt;
===-20004 Test requests denied===&lt;br /&gt;
&lt;br /&gt;
No permission to make requests in the test environment in debug mode. Please contact our [http://services.krediidiinfo.ee/wiki/index.php/Klienditugi| client support].&lt;br /&gt;
&lt;br /&gt;
===-20005 Live requests denied===&lt;br /&gt;
&lt;br /&gt;
Although permission to use the interface has been granted, the right to make requests to the application server has been denied. Commonly used in development. Sometimes when permission is granted to request the test server, permission to make requests to the application server is removed. Please contact our [http://services.krediidiinfo.ee/wiki/index.php/Klienditugi| client support].&lt;br /&gt;
&lt;br /&gt;
==Authentication errors==&lt;br /&gt;
&lt;br /&gt;
===-10011 Client certificate not found===&lt;br /&gt;
&lt;br /&gt;
The request was made without a certificate.&lt;br /&gt;
&lt;br /&gt;
===-10012 Certificate revoked===&lt;br /&gt;
&lt;br /&gt;
The certificate has expired. Please contact our [http://services.krediidiinfo.ee/wiki/index.php/Klienditugi| client support].&lt;/div&gt;</summary>
		<author><name>Vlads</name></author>
	</entry>
	<entry>
		<id>https://services.krediidiinfo.ee/wiki/index.php?title=KiReportExt&amp;diff=718</id>
		<title>KiReportExt</title>
		<link rel="alternate" type="text/html" href="https://services.krediidiinfo.ee/wiki/index.php?title=KiReportExt&amp;diff=718"/>
		<updated>2016-09-08T11:58:17Z</updated>

		<summary type="html">&lt;p&gt;Vlads: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| align=&amp;quot;right&amp;quot;&lt;br /&gt;
| [[Image:Flag of the United Kingdom.svg|border|30px]] [[KiReportExt__en|In English]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Tutvustus = &lt;br /&gt;
&lt;br /&gt;
KiReportExt ehk XML raportite pärimine on Krediidiinfo poolt loodud SOAP protokollil põhinev veebiteenus. Päringu tulemuseks saadavad raportid on XML formaadis. KiReportExt on liidese [[KiReport|KiReport]] laiendus. Erinevus KiReport liidesest seisneb selles, et kasutaja saab edastada raporti koostamiseks vajalikke lisaandmeid. &lt;br /&gt;
&lt;br /&gt;
XML raporti tellimine&lt;br /&gt;
# Leppige kliendihalduriga kokku raporti täpne struktuur ja hind &lt;br /&gt;
# Kliendihaldur laseb IT osakonnal koostada Teie jaoks raporti&lt;br /&gt;
# Kliendihaldur saadab Teile raporti testimiseks:&lt;br /&gt;
## Testkasutaja kasutajatunnuse, parooli &lt;br /&gt;
## Raportite pärimise liidese kirjelduse&lt;br /&gt;
## Raporti skeemi (XSD schema) ja kirjelduse&lt;br /&gt;
## Kõikide võimalike eranditega „Test“ raportite subjekti koodid&lt;br /&gt;
# Kui olete raporti testimise lõpetanud, saadab kliendihaldur Teile liidese- ja konkreetse raporti õigustega kasutajakonto.&lt;br /&gt;
&lt;br /&gt;
= WSDL =&lt;br /&gt;
&lt;br /&gt;
KiReportExt WSDL asub aadresslil [http://services.krediidiinfo.ee/KiReportExt.wsdl http://services.krediidiinfo.ee/KiReportExt.wsdl].&lt;br /&gt;
&lt;br /&gt;
= Meetodid =&lt;br /&gt;
== &#039;&#039;getReport&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
Raporti pärimine. &lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px;&amp;quot;&lt;br /&gt;
! &lt;br /&gt;
! Nimi&lt;br /&gt;
! Tüüp&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Sisendparameeter:&amp;lt;/b&amp;gt; &lt;br /&gt;
| prosuctCode&lt;br /&gt;
| xs:string&lt;br /&gt;
| Raporti tootekood.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Sisendparameeter:&amp;lt;/b&amp;gt; &lt;br /&gt;
| subjectCode&lt;br /&gt;
| xs:string&lt;br /&gt;
| Subjekti kood, kelle/mille kohta on raport.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Sisendparameeter:&amp;lt;/b&amp;gt; &lt;br /&gt;
| xml&lt;br /&gt;
| xs:any&lt;br /&gt;
| Kokkulepitud struktuuriga xml sisendandmetega.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Väljundparameeter:&amp;lt;/b&amp;gt;&lt;br /&gt;
| xml&lt;br /&gt;
| xs:any&lt;br /&gt;
| Päritud raport XML formaadis.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Näide PHP-s =&lt;br /&gt;
&lt;br /&gt;
KiReportExt kasutamise näide PHP-s:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
/**&lt;br /&gt;
 * Example of using KiReportExt web service of Krediidiinfo AS&lt;br /&gt;
 * Certificate issued by Krediidiinfo is needed to use KiReportExt interface.&lt;br /&gt;
 * &lt;br /&gt;
 */&lt;br /&gt;
&lt;br /&gt;
$wsdl_url = &#039;http://www.krediidiinfo.ee/services/KiReportExt.wsdl&#039;;&lt;br /&gt;
$server_url = &#039;https://services.krediidiinfo.ee/soap.php?name=KiReportExt&#039;; &lt;br /&gt;
&lt;br /&gt;
$params = array(&#039;location&#039; =&amp;gt; $server_url&lt;br /&gt;
              , &#039;login&#039;    =&amp;gt; &#039;online_code&#039; // Online Code issued by Krediidiinfo client management. Make sure that login value is string type (PHP bug?).&lt;br /&gt;
              , &#039;password&#039;      =&amp;gt; &#039;passwd&#039;&lt;br /&gt;
&lt;br /&gt;
/*            If you want to use certificate, then uncomment this block and comment params login and password!&lt;br /&gt;
              , &#039;local_cert&#039;    =&amp;gt; &#039;path/certificate.pem&#039; // Here goes path to certificate file.&lt;br /&gt;
              , &#039;passphrase&#039;    =&amp;gt; &#039;passwd&#039;  // Here goes password of certificate.&lt;br /&gt;
*/&lt;br /&gt;
//            , &#039;proxy_host&#039;    =&amp;gt; &#039;cache.neti.ee&#039;   // If necessary use proxy and proxy port.&lt;br /&gt;
//            , &#039;proxy_port&#039;    =&amp;gt; 8080&lt;br /&gt;
              , &#039;encoding&#039; =&amp;gt; &#039;UTF-8&#039;&lt;br /&gt;
               );&lt;br /&gt;
&lt;br /&gt;
$client = new SoapClient($wsdl_url, $params);&lt;br /&gt;
&lt;br /&gt;
$inputXml = &#039;&amp;lt;foo&amp;gt;&amp;lt;bar&amp;gt;&amp;lt;/bar&amp;gt;&amp;lt;/foo&amp;gt;&#039;;&lt;br /&gt;
$soapParams = new stdClass();&lt;br /&gt;
$soapParams-&amp;gt;productCode = RAXXXX;&lt;br /&gt;
$soapParams-&amp;gt;subjectCode = 00000000;&lt;br /&gt;
$soapParams-&amp;gt;any = new SoapVar($inputXml, XSD_ANYXML);&lt;br /&gt;
&lt;br /&gt;
try {&lt;br /&gt;
    $xml = $client-&amp;gt;getReport($soapParams);&lt;br /&gt;
    echo $xml-&amp;gt;any;&lt;br /&gt;
} catch (Exception $e) {&lt;br /&gt;
    echo &amp;quot;Raporti pärimine ebaõnnestus vea teatega: &amp;quot; . $e-&amp;gt;getMessage() . &amp;quot;\n&amp;quot;;&lt;br /&gt;
    if (isset($e-&amp;gt;detail)) {&lt;br /&gt;
        // $e-&amp;gt;details-&amp;gt;errorcode tähendusi vaata Veakoodide alt.&lt;br /&gt;
        echo &amp;quot;Krediidiinfo SOAP serveri poolt tagastatud vea kood: &amp;quot; . $e-&amp;gt;detail-&amp;gt;errorcode . &amp;quot;\n&amp;quot;;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
?&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Veakoodid =&lt;br /&gt;
&lt;br /&gt;
==-20101 No permission for PRODUCT_CODE! ==&lt;br /&gt;
&lt;br /&gt;
Krediidiinfo AS ei ole andnud kliendile õiguseid pärida vastavat raportit. Õiguste saamiseks võtta ühendust [[Klienditugi| klienditoega]].&lt;br /&gt;
&lt;br /&gt;
==-20102 Subject code value is missing!==&lt;br /&gt;
&lt;br /&gt;
Meetodi &amp;quot;getReport&amp;quot; sisendparameetril &amp;quot;subjectCode&amp;quot; puudub väärtus.&lt;br /&gt;
&lt;br /&gt;
==-20106 Product code value is missing!==&lt;br /&gt;
&lt;br /&gt;
Meetodi &amp;quot;getReport&amp;quot; sisendparameetril &amp;quot;productCode&amp;quot; puudub väärtus.&lt;br /&gt;
&lt;br /&gt;
==-20103 Invalid subject code value!==&lt;br /&gt;
&lt;br /&gt;
Meetodi &amp;quot;getReport&amp;quot; sisendparameeter &amp;quot;subjectCode&amp;quot; väärtus ei ole korrektne.&lt;br /&gt;
&lt;br /&gt;
==-10186 No Report==&lt;br /&gt;
&lt;br /&gt;
Antud subjekti kohta raportit ei eksisteeri.&lt;br /&gt;
&lt;br /&gt;
==-20104 No price registred for product PRODUCT_CODE! ==&lt;br /&gt;
&lt;br /&gt;
Puudub tootehind. Võtke ühendust [[Klienditugi| klienditoega]].&lt;br /&gt;
&lt;br /&gt;
== -20105 INVALID_TEST_REPORT ==&lt;br /&gt;
&lt;br /&gt;
Kasutajale ei ole loodud sisendparameetritele &amp;quot;subjectCode&amp;quot; ja &amp;quot;productCode&amp;quot; vastava testraporti.&lt;br /&gt;
&lt;br /&gt;
== -10184 DATA_NOT_AVAILABLE ==&lt;br /&gt;
&lt;br /&gt;
Ei saa koostada raportit sest puuduvad subjekti kohta andmed Krediidiinfos.&lt;br /&gt;
&lt;br /&gt;
== -10183 INVALID_SUBJECT_CODE==&lt;br /&gt;
&lt;br /&gt;
Ei saa koostada raportit sest subjekt puudub Krediidiinfos.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Lisaks teenusespetsiifilistele veakoodidele on veel [[Veakoodid | süsteemsed veakoodid]].&lt;/div&gt;</summary>
		<author><name>Vlads</name></author>
	</entry>
	<entry>
		<id>https://services.krediidiinfo.ee/wiki/index.php?title=KiReportExt_en&amp;diff=717</id>
		<title>KiReportExt en</title>
		<link rel="alternate" type="text/html" href="https://services.krediidiinfo.ee/wiki/index.php?title=KiReportExt_en&amp;diff=717"/>
		<updated>2016-09-08T11:57:34Z</updated>

		<summary type="html">&lt;p&gt;Vlads: Created page with &amp;quot;=Introduction=  KiReportExt is the name of a Web Service based on SOAP protocol for requesting XML reports about companies and individuals. Requested reports are in XML format...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Introduction=&lt;br /&gt;
&lt;br /&gt;
KiReportExt is the name of a Web Service based on SOAP protocol for requesting XML reports about companies and individuals. Requested reports are in XML format. KiReportExt is an extension of the KiReport interface. The difference between KiReport and KiReportExt is that the user can transmit the essential additional data for creating the report with KiReportExt.&lt;br /&gt;
&lt;br /&gt;
Ordering XML reports&lt;br /&gt;
&lt;br /&gt;
#Contact our customer service specialist to agree on the structure and the price of the report&lt;br /&gt;
#Our IT department will be requested to prepare a report by the customer service specialist.&lt;br /&gt;
#Our customer service specialist will send the following information for testing:&lt;br /&gt;
##Test user&#039;s username and password&lt;br /&gt;
##The descripton of the interface &lt;br /&gt;
##The scheme (XSD schema) and the description of the report&lt;br /&gt;
##Test-report registry- and ID codes with all possible exceptions&lt;br /&gt;
#Once you have completed testing, our customer service specialist will send you the user account with the rights and specific interface.&lt;br /&gt;
&lt;br /&gt;
=WSDL=&lt;br /&gt;
&lt;br /&gt;
KiReportExt WSDL is located at http://services.krediidiinfo.ee/KiReportExt.wsdl.&lt;br /&gt;
&lt;br /&gt;
=Methods=&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;getReport&#039;&#039;==&lt;br /&gt;
&lt;br /&gt;
Requesting a report.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! !!Name!!Type!! Description&lt;br /&gt;
|-&lt;br /&gt;
|Input parameter:	||productCode	||xs:string	||Report product code.&lt;br /&gt;
|-&lt;br /&gt;
|Input parameter:	||subjectCode	||xs:string	|| Subject code. (Depending on report subject can be a registry code of a company, personal identity code, etc)&lt;br /&gt;
|-&lt;br /&gt;
|Input parameter:	||xml	||xs:any	||Structured XML input data, previously specified.&lt;br /&gt;
|-&lt;br /&gt;
|Output parameter:	||xml	||xs:any	||Requested report in XML format.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Example in PHP=&lt;br /&gt;
&lt;br /&gt;
KiReportExt example in PHP:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Error Codes=&lt;br /&gt;
&lt;br /&gt;
==Product specific error codes==&lt;br /&gt;
&lt;br /&gt;
===-20101 No permission for PRODUCT_CODE!===&lt;br /&gt;
&lt;br /&gt;
Krediidiinfo has not granted permission for the client to request the particular report. To get permissions contact our [http://services.krediidiinfo.ee/wiki/index.php/klienditugi| client support].&lt;br /&gt;
&lt;br /&gt;
===-20102 Subject code value is missing!===&lt;br /&gt;
&lt;br /&gt;
The method &amp;quot;getReport&amp;quot; input parameter &amp;quot;subjectCode&amp;quot; has no value.&lt;br /&gt;
&lt;br /&gt;
===-20106 Product code value is missing!===&lt;br /&gt;
&lt;br /&gt;
The method &amp;quot;getReport&amp;quot; input parameter &amp;quot;productCode&amp;quot; has no value.&lt;br /&gt;
&lt;br /&gt;
===-20103 Invalid subject code value!===&lt;br /&gt;
&lt;br /&gt;
The method &amp;quot;getReport&amp;quot; input parameter &amp;quot;subjectCode&amp;quot; is invalid.&lt;br /&gt;
&lt;br /&gt;
===-10186 No Report===&lt;br /&gt;
&lt;br /&gt;
There are no reports for this subject. &lt;br /&gt;
===-20104 No price registered for product PRODUCT_CODE!===&lt;br /&gt;
&lt;br /&gt;
The product price is not registered. Please contact our [http://services.krediidiinfo.ee/wiki/index.php/Klienditugi| client support].&lt;br /&gt;
&lt;br /&gt;
===-20105 INVALID_TEST_REPORT===&lt;br /&gt;
&lt;br /&gt;
No test report for input parameters &amp;quot;subjectCode&amp;quot; and &amp;quot;productCode&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
===-10184 DATA_NOT_AVAILABLE===&lt;br /&gt;
&lt;br /&gt;
The report cannot be generated - no information about the subject in Krediidiinfo.&lt;br /&gt;
&lt;br /&gt;
===-10183 INVALID_SUBJECT_CODE===&lt;br /&gt;
&lt;br /&gt;
Entered subjectCode is invalid.&lt;br /&gt;
&lt;br /&gt;
==SOAP server error codes==&lt;br /&gt;
&lt;br /&gt;
===-20001 Internal error===&lt;br /&gt;
&lt;br /&gt;
Internal server error. Please contact our [http://services.krediidiinfo.ee/wiki/index.php/Tehniline_tugi| technical support].&lt;br /&gt;
&lt;br /&gt;
===-20002 Incorrect HTTP GET parameter &#039;name&#039; value!===&lt;br /&gt;
&lt;br /&gt;
Please check the URL for the value of GET parameter &#039;name&#039;. The parameter is either missing a value or the value is not a valid web service interface name.&lt;br /&gt;
&lt;br /&gt;
===-20003 Access Denied===&lt;br /&gt;
&lt;br /&gt;
No permission to access a particular interface. Please contact our [http://services.krediidiinfo.ee/wiki/index.php/Klienditugi| client support].&lt;br /&gt;
&lt;br /&gt;
===-20004 Test requests denied===&lt;br /&gt;
&lt;br /&gt;
No permission to make requests in the test environment in debug mode. Please contact our [http://services.krediidiinfo.ee/wiki/index.php/Klienditugi| client support].&lt;br /&gt;
&lt;br /&gt;
===-20005 Live requests denied===&lt;br /&gt;
&lt;br /&gt;
Although permission to use the interface has been granted, the right to make requests to the application server has been denied. Commonly used in development. Sometimes when permission is granted to request the test server, permission to make requests to the application server is removed. Please contact our [http://services.krediidiinfo.ee/wiki/index.php/Klienditugi| client support].&lt;br /&gt;
&lt;br /&gt;
==Authentication errors==&lt;br /&gt;
&lt;br /&gt;
===-10011 Client certificate not found===&lt;br /&gt;
&lt;br /&gt;
The request was made without a certificate.&lt;br /&gt;
&lt;br /&gt;
===-10012 Certificate revoked===&lt;br /&gt;
&lt;br /&gt;
The certificate has expired. Please contact our [http://services.krediidiinfo.ee/wiki/index.php/Klienditugi| client support].&lt;/div&gt;</summary>
		<author><name>Vlads</name></author>
	</entry>
	<entry>
		<id>https://services.krediidiinfo.ee/wiki/index.php?title=KiPrivatePerson&amp;diff=716</id>
		<title>KiPrivatePerson</title>
		<link rel="alternate" type="text/html" href="https://services.krediidiinfo.ee/wiki/index.php?title=KiPrivatePerson&amp;diff=716"/>
		<updated>2016-09-07T08:40:35Z</updated>

		<summary type="html">&lt;p&gt;Vlads: Created page with &amp;quot;= Tutvustus =   KiPrivatePerson on Krediidiinfo SOAP protokollil põhinev veebiteenus eraisiku andmete pärimiseks ja kontrollimiseks.  = WSDL =  KiPrivatePerson WSDL asub aad...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Tutvustus = &lt;br /&gt;
&lt;br /&gt;
KiPrivatePerson on Krediidiinfo SOAP protokollil põhinev veebiteenus eraisiku andmete pärimiseks ja kontrollimiseks.&lt;br /&gt;
&lt;br /&gt;
= WSDL =&lt;br /&gt;
&lt;br /&gt;
KiPrivatePerson WSDL asub aadressil [http://services.krediidiinfo.ee/KiPrivatePerson.wsdl http://services.krediidiinfo.ee/KiPrivatePerson.wsdl].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Meetodid = &lt;br /&gt;
&lt;br /&gt;
== getName ==&lt;br /&gt;
&lt;br /&gt;
Isiku nime pärimine.&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px;&amp;quot;&lt;br /&gt;
! &lt;br /&gt;
! Nimi&lt;br /&gt;
! Tüüp&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Sisendparameetrid:&amp;lt;/b&amp;gt; &lt;br /&gt;
| regCode&lt;br /&gt;
| xs:string&lt;br /&gt;
| Ettevõtte äriregistri kood.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Väljundparameetrid:&amp;lt;/b&amp;gt;&lt;br /&gt;
| ident_code&lt;br /&gt;
| xs:string&lt;br /&gt;
| Isikukood. &lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| name&lt;br /&gt;
| xs:string&lt;br /&gt;
| Isiku nimi. &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== findPrivatePersons ==&lt;br /&gt;
&lt;br /&gt;
Isiku otsimine nime järgi. Tulemuseks on massiiv esimese 100 tulemusega, mis sisaldab otsingustringile sobivate isikute nimesid ja isikukoode.&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px;&amp;quot;&lt;br /&gt;
! &lt;br /&gt;
! Nimi&lt;br /&gt;
! Tüüp&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Sisendparameetrid:&amp;lt;/b&amp;gt; &lt;br /&gt;
| name&lt;br /&gt;
| xs:string&lt;br /&gt;
| Otsitava isiku ees- ja perekonnanimi&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Väljundparameeter:&amp;lt;/b&amp;gt;&lt;br /&gt;
| private_persons&lt;br /&gt;
| private_person&lt;br /&gt;
| Massiiv, mille elementideks on private_person tüüpi elemendid.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
private_person on kirje järgmise struktuuriga:&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px;&amp;quot;&lt;br /&gt;
! &lt;br /&gt;
! Nimi&lt;br /&gt;
! Tüüp&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| ident_code&lt;br /&gt;
| xs:string&lt;br /&gt;
| Isikukood&lt;br /&gt;
|-&lt;br /&gt;
| name&lt;br /&gt;
| xs:string&lt;br /&gt;
| Isiku nimi.&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Vlads</name></author>
	</entry>
	<entry>
		<id>https://services.krediidiinfo.ee/wiki/index.php?title=KiDocExchange_en&amp;diff=624</id>
		<title>KiDocExchange en</title>
		<link rel="alternate" type="text/html" href="https://services.krediidiinfo.ee/wiki/index.php?title=KiDocExchange_en&amp;diff=624"/>
		<updated>2016-06-09T09:32:48Z</updated>

		<summary type="html">&lt;p&gt;Vlads: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| align=&amp;quot;right&amp;quot;&lt;br /&gt;
| [[Image:Flag of Estonia.svg|border|30px]] [[KiDocExchange|eesti keeles]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= KiDocExchange Web Service =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
KiDocExchange is a web service for uploading files into Krediidiinfo server. Web Service description can be found on http://services.krediidiinfo.ee/KiDocExchange.wsdl.&lt;br /&gt;
&lt;br /&gt;
== Sequence Diagram ==&lt;br /&gt;
&lt;br /&gt;
Next squence diagram illustrates how to use KiDocExchange to upload files.&lt;br /&gt;
&lt;br /&gt;
[[Image:KiDocExchange_Upload_Sequence_Diagram.jpg]]&lt;br /&gt;
&lt;br /&gt;
== Methods ==&lt;br /&gt;
&lt;br /&gt;
=== startUpload ===&lt;br /&gt;
&lt;br /&gt;
Starts and initializes file upload.&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px;&amp;quot;&lt;br /&gt;
! &lt;br /&gt;
! Name&lt;br /&gt;
! Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Input Parameter:&amp;lt;/b&amp;gt; &lt;br /&gt;
| fileName&lt;br /&gt;
| xs:string&lt;br /&gt;
| The name of file&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Output Parameter:&amp;lt;/b&amp;gt;&lt;br /&gt;
| docID&lt;br /&gt;
| xs:integer&lt;br /&gt;
| Unique file identification number in Krediidiinfo server.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== uploadChunk ===&lt;br /&gt;
&lt;br /&gt;
Uploads and appends next chunk of data. Servers can send data in one chunk. Several chunks are needed when upload process is slow and there are a progress feedback needed (desktop application).&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
! style=&amp;quot;text-align: left;&amp;quot; | Name&lt;br /&gt;
! style=&amp;quot;text-align: left;&amp;quot; | Type&lt;br /&gt;
! style=&amp;quot;text-align: left;&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Input Parameters:&amp;lt;/b&amp;gt;&lt;br /&gt;
| docID&lt;br /&gt;
| xs:integer&lt;br /&gt;
| File identification number&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| chunk&lt;br /&gt;
| xs:base64Binary&lt;br /&gt;
| Next chunk of data&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Output Parameters:&amp;lt;/b&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| None&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== finishUpload ===&lt;br /&gt;
&lt;br /&gt;
Finishes file upload.&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
! style=&amp;quot;text-align: left;&amp;quot; | Name&lt;br /&gt;
! style=&amp;quot;text-align: left;&amp;quot; | Type&lt;br /&gt;
! style=&amp;quot;text-align: left;&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Input Parameters:&amp;lt;/b&amp;gt;&lt;br /&gt;
| docID&lt;br /&gt;
| xs:integer&lt;br /&gt;
| File identification number&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| md5&lt;br /&gt;
| xs:string&lt;br /&gt;
| MD5 checksum of uploaded file&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Output Parameters:&amp;lt;/b&amp;gt;&lt;br /&gt;
| errorCode&lt;br /&gt;
| xs:integer&lt;br /&gt;
| If 0 then file upload succeeded. If negative then there was an error. See Error Codes for more information.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== getDownloadQueue ===&lt;br /&gt;
&lt;br /&gt;
The list of files waiting for client to download them from Krediidiinfo server.&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
! style=&amp;quot;text-align: left;&amp;quot; | Name&lt;br /&gt;
! style=&amp;quot;text-align: left;&amp;quot; | Type&lt;br /&gt;
! style=&amp;quot;text-align: left;&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Output parameter:&amp;lt;/b&amp;gt;&lt;br /&gt;
| queue&lt;br /&gt;
| DownloadQueueArray&lt;br /&gt;
| array of DownloadQueueType type&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
DownloadQueueType is an associative array with following elements: &lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;&lt;br /&gt;
! style=&amp;quot;text-align: left;&amp;quot; | Name&lt;br /&gt;
! style=&amp;quot;text-align: left;&amp;quot; | Type&lt;br /&gt;
! style=&amp;quot;text-align: left;&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| docID&lt;br /&gt;
| xs:integer&lt;br /&gt;
| file id&lt;br /&gt;
|-&lt;br /&gt;
| fileName&lt;br /&gt;
| xs:string&lt;br /&gt;
| file name&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== getStatusCode ===&lt;br /&gt;
&lt;br /&gt;
Returns the status code of uploaded file&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
! style=&amp;quot;text-align: left;&amp;quot; | Name&lt;br /&gt;
! style=&amp;quot;text-align: left;&amp;quot; | Type&lt;br /&gt;
! colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align: left;&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Input Parameters:&amp;lt;/b&amp;gt;&lt;br /&gt;
| docID&lt;br /&gt;
| xs:integer&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |File identification number&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Output Parameters:&amp;lt;/b&amp;gt;&lt;br /&gt;
| status_code&lt;br /&gt;
| xs:integer&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | File status code:&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; |&lt;br /&gt;
| align=&amp;quot;right&amp;quot; | 0&lt;br /&gt;
| File has been processed&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; |&lt;br /&gt;
| align=&amp;quot;right&amp;quot; | 2&lt;br /&gt;
| Uploading in progress&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; |&lt;br /&gt;
| align=&amp;quot;right&amp;quot; | 3&lt;br /&gt;
| File is in processing&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; |&lt;br /&gt;
| align=&amp;quot;right&amp;quot; | 4&lt;br /&gt;
| File was successfully uploaded and is waiting for processing&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; |&lt;br /&gt;
| align=&amp;quot;right&amp;quot; | -1&lt;br /&gt;
| Unknown error. Contact Krediidiinfo for more information. You might get usefull information with getStatusMsg method.&lt;br /&gt;
|-|-&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; |&lt;br /&gt;
| align=&amp;quot;right&amp;quot; | -10003&lt;br /&gt;
| MD5 check failed&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; |&lt;br /&gt;
| align=&amp;quot;right&amp;quot; | -xxxxx&lt;br /&gt;
| File processing failed. Contact Krediidiinfo for more information. You might get usefull information with getStatusMsg method.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== getStatusMsg ===&lt;br /&gt;
&lt;br /&gt;
Returns the status message of uploaded file. &lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
! style=&amp;quot;text-align: left;&amp;quot; | Name&lt;br /&gt;
! style=&amp;quot;text-align: left;&amp;quot; | Type&lt;br /&gt;
! style=&amp;quot;text-align: left;&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Input Parameters:&amp;lt;/b&amp;gt;&lt;br /&gt;
| docID&lt;br /&gt;
| xs:integer&lt;br /&gt;
| File identification number&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Output Parameters:&amp;lt;/b&amp;gt;&lt;br /&gt;
| statusMsg&lt;br /&gt;
| xs:string&lt;br /&gt;
| Status message of the file&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Error Codes ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Code&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Description&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;0&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Success&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Request was processed successfully.&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;-10001&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Access denied&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;You are trying to access file owned by somebody else.&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;-10002&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;File does not exists&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;You are using file identification that does not exist&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;-10003&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;MD5 failure&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Your sent MD5 does not match MD5 calculated by server&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Example in PHP =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
/**&lt;br /&gt;
 * Example of uploading and downloading files using KiDocExchange interface.&lt;br /&gt;
 * @author Rait Kapp &amp;lt;rait@krediidiinfo.ee&amp;gt;&lt;br /&gt;
 * @created 27.04.2007&lt;br /&gt;
 */&lt;br /&gt;
$wsdl_url = &#039;http://services.krediidiinfo.ee/KiDocExchange.wsdl&#039;;&lt;br /&gt;
$params = array(&#039;location&#039;      =&amp;gt; &#039;https://services.krediidiinfo.ee/soap.php?name=KiDocExchange&amp;amp;debug&#039;&lt;br /&gt;
              , &#039;login&#039;       =&amp;gt; &#039;username&#039; // &amp;lt;-- username. Make sure username is string type (PHP bug?).&lt;br /&gt;
              , &#039;password&#039;    =&amp;gt; &#039;password&#039;   // &amp;lt;-- password&lt;br /&gt;
	        );&lt;br /&gt;
    	&lt;br /&gt;
$client = new SoapClient($wsdl_url, $params);&lt;br /&gt;
&lt;br /&gt;
// Uploading file.&lt;br /&gt;
$content = &#039;I am a little test file!&#039;;&lt;br /&gt;
$docID = $client-&amp;gt;startUpload(&#039;test.txt&#039;);&lt;br /&gt;
$client-&amp;gt;uploadChunk($docID, $content);		&lt;br /&gt;
&lt;br /&gt;
$md5 = md5($content);&lt;br /&gt;
$result = $client-&amp;gt;finishUpload($docID, $md5);&lt;br /&gt;
if ($result != 0) {&lt;br /&gt;
    die(&amp;quot;upload failed.! Error code: {$result}\n&amp;quot;);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
// Downloading file&lt;br /&gt;
$start = 0;&lt;br /&gt;
$count = 512; // can be a big number if you do not have to display download progress.&lt;br /&gt;
$data = &#039;&#039;;&lt;br /&gt;
while ($chunk = $client-&amp;gt;downloadChunk($docID, $start, $count)) {&lt;br /&gt;
    $start += $count;&lt;br /&gt;
    $data .= $chunk;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
if ($content != $data) {&lt;br /&gt;
    echo &amp;quot;Something is not right!\n&amp;quot;;&lt;br /&gt;
} else {&lt;br /&gt;
    echo &amp;quot;We got back: {$data}\n&amp;quot;;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
?&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Vlads</name></author>
	</entry>
	<entry>
		<id>https://services.krediidiinfo.ee/wiki/index.php?title=KiReport_en&amp;diff=593</id>
		<title>KiReport en</title>
		<link rel="alternate" type="text/html" href="https://services.krediidiinfo.ee/wiki/index.php?title=KiReport_en&amp;diff=593"/>
		<updated>2015-11-12T13:42:56Z</updated>

		<summary type="html">&lt;p&gt;Vlads: /* Error Codes */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| align=&amp;quot;right&amp;quot;&lt;br /&gt;
| [[Image:Flag of Estonia.svg|border|30px]] [[KiReport|eesti keeles]]&lt;br /&gt;
|}&lt;br /&gt;
= Introduction = &lt;br /&gt;
&lt;br /&gt;
KiReport is the name of a Web Service based on SOAP protocol for requesting reports about companies and persons. Requested reports are in XML format.&lt;br /&gt;
&lt;br /&gt;
= WSDL =&lt;br /&gt;
&lt;br /&gt;
WSDL is located at [http://services.krediidiinfo.ee/KiReport.wsdl http://services.krediidiinfo.ee/KiReport.wsdl].&lt;br /&gt;
&lt;br /&gt;
= Methods =&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;getReport&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
Report requesting&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px;&amp;quot;&lt;br /&gt;
! &lt;br /&gt;
! Name&lt;br /&gt;
! Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Input:&amp;lt;/b&amp;gt; &lt;br /&gt;
| productCode&lt;br /&gt;
| xs:string&lt;br /&gt;
| Report (product) code&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;&amp;lt;/b&amp;gt; &lt;br /&gt;
| subjectCode&lt;br /&gt;
| xs:string&lt;br /&gt;
| Subject code. (Depending on report subject can be a registry code of a company, personal identity code, etc) &lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Output:&amp;lt;/b&amp;gt;&lt;br /&gt;
| xml&lt;br /&gt;
| xs:string&lt;br /&gt;
| Requested report in XML format.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;getAvailableReports&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
Requesting the list of available reports. &lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px;&amp;quot;&lt;br /&gt;
! &lt;br /&gt;
! Name&lt;br /&gt;
! Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Input:&amp;lt;/b&amp;gt; &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Output:&amp;lt;/b&amp;gt;&lt;br /&gt;
| xml&lt;br /&gt;
| xs:string&lt;br /&gt;
| Requested available reports list in XML format. XML schema in xsd format is located at [http://www.krediidiinfo.ee/schemas/services/KiReport__getAvailableReports.xsd http://www.krediidiinfo.ee/schemas/services/KiReport__getAvailableReports.xsd] and in png format [http://www.krediidiinfo.ee/schemas/services/KiReport__getAvailableReports.png KiReport__getAvailableReports.png]. An empty tag &#039;&#039;available_reports&#039;&#039; will be given in XML, if a person who requests do not have any available reports.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Example in PHP =&lt;br /&gt;
&lt;br /&gt;
Example of using KiReport in PHP:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
/**&lt;br /&gt;
 * Example of using KiReport web service of Krediidiinfo AS&lt;br /&gt;
 * Certificate issued by Krediidiinfo is needed to use KiReport interface.&lt;br /&gt;
 * &lt;br /&gt;
 * @author Rait Kapp &amp;lt;rait@krediidiinfo.ee&amp;gt;&lt;br /&gt;
 * @created 18.09.2007&lt;br /&gt;
 */&lt;br /&gt;
&lt;br /&gt;
$wsdl_url = &#039;http://services.krediidiinfo.ee/KiReport.wsdl&#039;;&lt;br /&gt;
$server_url = &#039;https://services.krediidiinfo.ee/soap.php?name=KiReport&amp;amp;enc=UTF-8&#039;; &lt;br /&gt;
&lt;br /&gt;
$params = array(&#039;location&#039; =&amp;gt; $server_url&lt;br /&gt;
              , &#039;login&#039;         =&amp;gt; &#039;online_code&#039; // Online Code issued by Krediidiinfo client management. Make sure that login value is string type (PHP bug?).&lt;br /&gt;
              , &#039;password&#039;      =&amp;gt; &#039;passwd&#039;&lt;br /&gt;
&lt;br /&gt;
/*            If you want to use certificate, then uncomment this block and comment params login and password!&lt;br /&gt;
              , &#039;local_cert&#039;    =&amp;gt; &#039;path/certificate.pem&#039; // Here goes path to certificate file.&lt;br /&gt;
              , &#039;passphrase&#039;    =&amp;gt; &#039;passwd&#039;  // Here goes password of certificate.&lt;br /&gt;
*/&lt;br /&gt;
//            , &#039;proxy_host&#039;    =&amp;gt; &#039;cache.neti.ee&#039;   // If necessary use proxy and proxy port.&lt;br /&gt;
//            , &#039;proxy_port&#039;    =&amp;gt; 8080&lt;br /&gt;
              , &#039;encoding&#039; =&amp;gt; &#039;UTF-8&#039;&lt;br /&gt;
               );&lt;br /&gt;
&lt;br /&gt;
$client = new SoapClient($wsdl_url, $params);&lt;br /&gt;
&lt;br /&gt;
$productCode = &#039;RAXXXE&#039;;&lt;br /&gt;
$subjectCode = &#039;00000000&#039;;&lt;br /&gt;
&lt;br /&gt;
$xml = $client-&amp;gt;getReport($productCode, $subjectCode);&lt;br /&gt;
&lt;br /&gt;
print_r($xml);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
$xml = $client-&amp;gt;getAvailableReports();&lt;br /&gt;
echo $xml;&lt;br /&gt;
&lt;br /&gt;
?&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Debugging =&lt;br /&gt;
&lt;br /&gt;
Developers can always use example report &#039;&#039;RAXXXE&#039;&#039; (&#039;&#039;productCode&#039;&#039;) for debugging. It is free of charge. The XML Schema of &#039;&#039;RAXXXE&#039;&#039; can be obtained from [http://www.krediidiinfo.ee/schemas/report/RAXXXE.xsd http://www.krediidiinfo.ee/schemas/report/RAXXXE.xsd]. &lt;br /&gt;
&lt;br /&gt;
The example of &#039;&#039;RAXXXE&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;report xmlns=&amp;quot;http//www.krediidiinfo.ee/schemas/report/RAXXXE.xsd&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;date_tag&amp;gt;2007-10-23&amp;lt;/date_tag&amp;gt;&lt;br /&gt;
    &amp;lt;date_time&amp;gt;2007-10-23T10:10:42&amp;lt;/date_time&amp;gt;&lt;br /&gt;
    &amp;lt;int_tag&amp;gt;12345&amp;lt;/int_tag&amp;gt;&lt;br /&gt;
    &amp;lt;decimal_tag&amp;gt;123456.789&amp;lt;/decimal_tag&amp;gt;&lt;br /&gt;
    &amp;lt;string_tag&amp;gt;I am a string&amp;lt;/string_tag&amp;gt;&lt;br /&gt;
    &amp;lt;codes_tag&amp;gt;&amp;amp;amp;amp; &amp;amp;apos;  &amp;amp;amp;quot; &amp;amp;amp;lt; &amp;amp;amp;gt;&amp;lt;/codes_tag&amp;gt;&lt;br /&gt;
    &amp;lt;est_character_tag&amp;gt;õ ä ö ü Õ Ä Ö Ü&amp;lt;/est_character_tag&amp;gt;&lt;br /&gt;
    &amp;lt;subject_code&amp;gt;00000000&amp;lt;/subject_code&amp;gt;&lt;br /&gt;
&amp;lt;/report&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The input parameter &#039;&#039;subjectCode&#039;&#039; value is always assigned to the tag &#039;&#039;subject_code&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
= Error Codes =&lt;br /&gt;
&lt;br /&gt;
==-20101 No permission for PRODUCT_CODE! ==&lt;br /&gt;
&lt;br /&gt;
Krediidiinfo has not granted permission for client to request certain report. To get permissions contact [[Klienditugi| client support]].&lt;br /&gt;
&lt;br /&gt;
== -20102 Subject code value is missing! ==&lt;br /&gt;
&lt;br /&gt;
The input parameter subjectCode has no any value. &lt;br /&gt;
&lt;br /&gt;
== -20103 Invalid subject code value! ==&lt;br /&gt;
&lt;br /&gt;
Specified subject code is not correct. &lt;br /&gt;
&lt;br /&gt;
== -10186 No Report ==&lt;br /&gt;
&lt;br /&gt;
There is no any reports for this subject. Example: not submitted annual report is requested. &lt;br /&gt;
&lt;br /&gt;
== -20104 No price registered for product PRODUCT_CODE! ==&lt;br /&gt;
&lt;br /&gt;
The product price is not registered. Please contact the client support.&lt;br /&gt;
&lt;br /&gt;
== -20105 INVALID_TEST_REPORT ==&lt;br /&gt;
&lt;br /&gt;
Test reports are generated for specific subject, product and inquirer. You get the error if one of them is wrong. &lt;br /&gt;
&lt;br /&gt;
== -10184 DATA_NOT_AVAILABLE ==&lt;br /&gt;
&lt;br /&gt;
The report cannot be generated, because there is no any information about the subject in Krediidiinfo database. &lt;br /&gt;
&lt;br /&gt;
== -10183 INVALID_SUBJECT_CODE ==&lt;br /&gt;
&lt;br /&gt;
Entered subjectCode is not correct.&lt;/div&gt;</summary>
		<author><name>Vlads</name></author>
	</entry>
	<entry>
		<id>https://services.krediidiinfo.ee/wiki/index.php?title=KiReport&amp;diff=592</id>
		<title>KiReport</title>
		<link rel="alternate" type="text/html" href="https://services.krediidiinfo.ee/wiki/index.php?title=KiReport&amp;diff=592"/>
		<updated>2015-11-06T11:45:46Z</updated>

		<summary type="html">&lt;p&gt;Vlads: /* Veakoodid */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| align=&amp;quot;right&amp;quot;&lt;br /&gt;
| [[Image:Flag of the United Kingdom.svg|border|30px]] [[KiReport__en|In English]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Tutvustus = &lt;br /&gt;
&lt;br /&gt;
KiReport ehk XML raportite pärimine on Krediidiinfo poolt loodud SOAP protokollil põhinev veebiteenus. Päringu tulemuseks saadavad raportid on XML formaadis. Raporti pärimiseks muudes formaatides kasutage raportite pärimise otselinki [[kireport.php]].&lt;br /&gt;
&lt;br /&gt;
XML raporti tellimine&lt;br /&gt;
# Leppige kliendihalduriga kokku raporti täpne struktuur ja hind &lt;br /&gt;
# Kliendihaldur laseb IT osakonnal koostada Teie jaoks raporti&lt;br /&gt;
# Kliendihaldur saadab Teile raporti testimiseks:&lt;br /&gt;
## Testkasutaja kasutajatunnuse, parooli &lt;br /&gt;
## Raportite pärimise liidese kirjelduse&lt;br /&gt;
## Raporti skeemi (XSD schema) ja kirjelduse&lt;br /&gt;
## Kõikide võimalike eranditega „Test“ raportite isiku-/registrikoodid&lt;br /&gt;
# Kui olete raporti testimise lõpetanud, saadab kliendihaldur Teile liidese- ja konkreetse raporti õigustega kasutajakonto.&lt;br /&gt;
&lt;br /&gt;
= WSDL =&lt;br /&gt;
&lt;br /&gt;
KiReport WSDL asub aadresslil [http://services.krediidiinfo.ee/KiReport.wsdl http://services.krediidiinfo.ee/KiReport.wsdl].&lt;br /&gt;
&lt;br /&gt;
= Meetodid =&lt;br /&gt;
== &#039;&#039;getReport&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
Raporti pärimine. &lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px;&amp;quot;&lt;br /&gt;
! &lt;br /&gt;
! Nimi&lt;br /&gt;
! Tüüp&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Sisendparameetrid:&amp;lt;/b&amp;gt; &lt;br /&gt;
| productCode&lt;br /&gt;
| xs:string&lt;br /&gt;
| Toote kood.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;&amp;lt;/b&amp;gt; &lt;br /&gt;
| subjectCode&lt;br /&gt;
| xs:string&lt;br /&gt;
| Subjekti kood (sõltuvalt raportist võib subjekti koodiks olla kas ettevõtte äriregistrikood, eraisiku isikukood vms)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Väljundparameeter:&amp;lt;/b&amp;gt;&lt;br /&gt;
| xml&lt;br /&gt;
| xs:string&lt;br /&gt;
| Päritud raport XML formaadis.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;getAvailableReports&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
Isikul saadaval olevate raportite loendi pärimine. &lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px;&amp;quot;&lt;br /&gt;
! &lt;br /&gt;
! Nimi&lt;br /&gt;
! Tüüp&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Sisendparameetrid:&amp;lt;/b&amp;gt; &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Väljundparameeter:&amp;lt;/b&amp;gt;&lt;br /&gt;
| xml&lt;br /&gt;
| xs:string&lt;br /&gt;
| raportite loend XML formaadis. XML skeem XSD formaadis asub aadressil [http://www.krediidiinfo.ee/schemas/services/KiReport__getAvailableReports.xsd http://www.krediidiinfo.ee/schemas/services/KiReport__getAvailableReports.xsd]. Skeem pildina: [http://www.krediidiinfo.ee/schemas/services/KiReport__getAvailableReports.png KiReport__getAvailableReports.png]. Kui isikul ei ole ühtegi raportit saadaval, siis on päringu tulemuseks saadav XML-is märgendi &#039;&#039;available_reports&#039;&#039; sisu tühi!  &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Näide PHP-s =&lt;br /&gt;
&lt;br /&gt;
KiReport kasutamise näide PHP-s:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
/**&lt;br /&gt;
 * Example of using KiReport web service of Krediidiinfo AS&lt;br /&gt;
 * Certificate issued by Krediidiinfo is needed to use KiReport interface.&lt;br /&gt;
 * &lt;br /&gt;
 * @author Rait Kapp &amp;lt;rait@krediidiinfo.ee&amp;gt;&lt;br /&gt;
 * @created 18.09.2007&lt;br /&gt;
 */&lt;br /&gt;
&lt;br /&gt;
$wsdl_url = &#039;http://www.krediidiinfo.ee/services/KiReport.wsdl&#039;;&lt;br /&gt;
$server_url = &#039;https://services.krediidiinfo.ee/soap.php?name=KiReport&amp;amp;enc=UTF-8&#039;; &lt;br /&gt;
&lt;br /&gt;
$params = array(&#039;location&#039; =&amp;gt; $server_url&lt;br /&gt;
              , &#039;login&#039;         =&amp;gt; &#039;online_code&#039; // Online Code issued by Krediidiinfo client management. Make sure that login value is string type (PHP bug?).&lt;br /&gt;
              , &#039;password&#039;      =&amp;gt; &#039;passwd&#039;&lt;br /&gt;
&lt;br /&gt;
/*            If you want to use certificate, then uncomment this block and comment params login and password!&lt;br /&gt;
              , &#039;local_cert&#039;    =&amp;gt; &#039;path/certificate.pem&#039; // Here goes path to certificate file.&lt;br /&gt;
              , &#039;passphrase&#039;    =&amp;gt; &#039;passwd&#039;  // Here goes password of certificate.&lt;br /&gt;
*/&lt;br /&gt;
//            , &#039;proxy_host&#039;    =&amp;gt; &#039;cache.neti.ee&#039;   // If necessary use proxy and proxy port.&lt;br /&gt;
//            , &#039;proxy_port&#039;    =&amp;gt; 8080&lt;br /&gt;
              , &#039;encoding&#039; =&amp;gt; &#039;UTF-8&#039;&lt;br /&gt;
               );&lt;br /&gt;
&lt;br /&gt;
$client = new SoapClient($wsdl_url, $params);&lt;br /&gt;
&lt;br /&gt;
$productCode = &#039;RAXXXE&#039;;&lt;br /&gt;
$subjectCode = &#039;00000000&#039;;&lt;br /&gt;
&lt;br /&gt;
try {&lt;br /&gt;
    $xml = $client-&amp;gt;getReport($productCode, $subjectCode);&lt;br /&gt;
    print_r($xml);&lt;br /&gt;
} catch (Exception $e) {&lt;br /&gt;
    echo &amp;quot;Raporti pärimine ebaõnnestus vea teatega: &amp;quot; . $e-&amp;gt;getMessage() . &amp;quot;\n&amp;quot;;&lt;br /&gt;
    if (isset($e-&amp;gt;detail)) {&lt;br /&gt;
        // $e-&amp;gt;details-&amp;gt;errorcode tähendusi vaata Veakoodide alt.&lt;br /&gt;
        echo &amp;quot;Krediidiinfo SOAP serveri poolt tagastatud vea kood: &amp;quot; . $e-&amp;gt;detail-&amp;gt;errorcode . &amp;quot;\n&amp;quot;;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
$xml = $client-&amp;gt;getAvailableReports();&lt;br /&gt;
echo $xml;&lt;br /&gt;
&lt;br /&gt;
?&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Silumine =&lt;br /&gt;
&lt;br /&gt;
Silumise jaoks võib alati pärida raportid koodiga &#039;&#039;RAXXXE&#039;&#039;. &#039;&#039;RAXXXE&#039;&#039; päringute eest tasu ei võeta! Raporti &#039;&#039;RAXXXE&#039;&#039; XML skeem asub aadressil [http://www.krediidiinfo.ee/schemas/report/RAXXXE.xsd http://www.krediidiinfo.ee/schemas/report/RAXXXE.xsd]. &lt;br /&gt;
&lt;br /&gt;
Raportis on loodud märgendid kõigis skalaarsetes tüüpides, mida Krediidiinfo XML-ides kasutatakse. &lt;br /&gt;
Raporti &#039;&#039;RAXXXE&#039;&#039; näidis:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;report xmlns=&amp;quot;http//www.krediidiinfo.ee/schemas/report/RAXXXE.xsd&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;date_tag&amp;gt;2007-10-23&amp;lt;/date_tag&amp;gt;&lt;br /&gt;
    &amp;lt;date_time&amp;gt;2007-10-23T10:10:42&amp;lt;/date_time&amp;gt;&lt;br /&gt;
    &amp;lt;int_tag&amp;gt;12345&amp;lt;/int_tag&amp;gt;&lt;br /&gt;
    &amp;lt;decimal_tag&amp;gt;123456.789&amp;lt;/decimal_tag&amp;gt;&lt;br /&gt;
    &amp;lt;string_tag&amp;gt;I am a string&amp;lt;/string_tag&amp;gt;&lt;br /&gt;
    &amp;lt;codes_tag&amp;gt;&amp;amp;amp;amp; &amp;amp;apos;  &amp;amp;amp;quot; &amp;amp;amp;lt; &amp;amp;amp;gt;&amp;lt;/codes_tag&amp;gt;&lt;br /&gt;
    &amp;lt;est_character_tag&amp;gt;õ ä ö ü Õ Ä Ö Ü&amp;lt;/est_character_tag&amp;gt;&lt;br /&gt;
    &amp;lt;subject_code&amp;gt;00000000&amp;lt;/subject_code&amp;gt;&lt;br /&gt;
&amp;lt;/report&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Märgendi &#039;&#039;subject_code&#039;&#039; väärtuseks on alati meetodi sisendparameetri &#039;&#039;subjectCode&#039;&#039; väärtus.&lt;br /&gt;
&lt;br /&gt;
= Veakoodid =&lt;br /&gt;
&lt;br /&gt;
==-20101 No permission for PRODUCT_CODE! ==&lt;br /&gt;
&lt;br /&gt;
Krediidiinfo AS ei ole andnud kliendile õiguseid pärida vastavat raportit. Õiguste saamiseks võtta ühendust [[Klienditugi| klienditoega]].&lt;br /&gt;
&lt;br /&gt;
==-20102 Subject code value is missing!==&lt;br /&gt;
&lt;br /&gt;
KiReport meetodile getReport sisendparameetril subjectCode puudub väärtus.&lt;br /&gt;
&lt;br /&gt;
==-20103 Invalid subject code value!==&lt;br /&gt;
&lt;br /&gt;
Ette antud subjekti kood ei ole korrektne.&lt;br /&gt;
&lt;br /&gt;
==-10186 No Report==&lt;br /&gt;
&lt;br /&gt;
Antud subjekti kohta raportit ei eksisteeri. Näiteks kui päritakse ettevõtte aasta aruannet aga ettevõte ei ole seda esitanud.&lt;br /&gt;
&lt;br /&gt;
==-20104 No price registred for product PRODUCT_CODE! ==&lt;br /&gt;
&lt;br /&gt;
Kliendihalduses ei ole registreeritud toote hinda. Võtke ühendust [[Klienditugi| klienditoega]].&lt;br /&gt;
&lt;br /&gt;
== -20105 INVALID_TEST_REPORT ==&lt;br /&gt;
&lt;br /&gt;
Test raportid tehtud konkreetsele subjektile, tootele ja pärijale. Veateade tuleb kui üks nendest on vale.&lt;br /&gt;
&lt;br /&gt;
== -10184 DATA_NOT_AVAILABLE ==&lt;br /&gt;
&lt;br /&gt;
Raportit ei saa genereerida, kuna subjekti kohta puuduvad Krediidiinfo andmebaasis andmed.&lt;br /&gt;
&lt;br /&gt;
== -10183 INVALID_SUBJECT_CODE==&lt;br /&gt;
&lt;br /&gt;
Raportit ei saa genereerida, kuna subjekti kohta puuduvad Krediidiinfo andmebaasis andmed.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Lisaks teenusespetsiifilistele veakoodidele on veel [[Veakoodid | süsteemsed veakoodid]].&lt;/div&gt;</summary>
		<author><name>Vlads</name></author>
	</entry>
	<entry>
		<id>https://services.krediidiinfo.ee/wiki/index.php?title=KiReport&amp;diff=591</id>
		<title>KiReport</title>
		<link rel="alternate" type="text/html" href="https://services.krediidiinfo.ee/wiki/index.php?title=KiReport&amp;diff=591"/>
		<updated>2015-11-06T11:42:16Z</updated>

		<summary type="html">&lt;p&gt;Vlads: /* Veakoodid */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| align=&amp;quot;right&amp;quot;&lt;br /&gt;
| [[Image:Flag of the United Kingdom.svg|border|30px]] [[KiReport__en|In English]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Tutvustus = &lt;br /&gt;
&lt;br /&gt;
KiReport ehk XML raportite pärimine on Krediidiinfo poolt loodud SOAP protokollil põhinev veebiteenus. Päringu tulemuseks saadavad raportid on XML formaadis. Raporti pärimiseks muudes formaatides kasutage raportite pärimise otselinki [[kireport.php]].&lt;br /&gt;
&lt;br /&gt;
XML raporti tellimine&lt;br /&gt;
# Leppige kliendihalduriga kokku raporti täpne struktuur ja hind &lt;br /&gt;
# Kliendihaldur laseb IT osakonnal koostada Teie jaoks raporti&lt;br /&gt;
# Kliendihaldur saadab Teile raporti testimiseks:&lt;br /&gt;
## Testkasutaja kasutajatunnuse, parooli &lt;br /&gt;
## Raportite pärimise liidese kirjelduse&lt;br /&gt;
## Raporti skeemi (XSD schema) ja kirjelduse&lt;br /&gt;
## Kõikide võimalike eranditega „Test“ raportite isiku-/registrikoodid&lt;br /&gt;
# Kui olete raporti testimise lõpetanud, saadab kliendihaldur Teile liidese- ja konkreetse raporti õigustega kasutajakonto.&lt;br /&gt;
&lt;br /&gt;
= WSDL =&lt;br /&gt;
&lt;br /&gt;
KiReport WSDL asub aadresslil [http://services.krediidiinfo.ee/KiReport.wsdl http://services.krediidiinfo.ee/KiReport.wsdl].&lt;br /&gt;
&lt;br /&gt;
= Meetodid =&lt;br /&gt;
== &#039;&#039;getReport&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
Raporti pärimine. &lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px;&amp;quot;&lt;br /&gt;
! &lt;br /&gt;
! Nimi&lt;br /&gt;
! Tüüp&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Sisendparameetrid:&amp;lt;/b&amp;gt; &lt;br /&gt;
| productCode&lt;br /&gt;
| xs:string&lt;br /&gt;
| Toote kood.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;&amp;lt;/b&amp;gt; &lt;br /&gt;
| subjectCode&lt;br /&gt;
| xs:string&lt;br /&gt;
| Subjekti kood (sõltuvalt raportist võib subjekti koodiks olla kas ettevõtte äriregistrikood, eraisiku isikukood vms)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Väljundparameeter:&amp;lt;/b&amp;gt;&lt;br /&gt;
| xml&lt;br /&gt;
| xs:string&lt;br /&gt;
| Päritud raport XML formaadis.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;getAvailableReports&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
Isikul saadaval olevate raportite loendi pärimine. &lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px;&amp;quot;&lt;br /&gt;
! &lt;br /&gt;
! Nimi&lt;br /&gt;
! Tüüp&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Sisendparameetrid:&amp;lt;/b&amp;gt; &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Väljundparameeter:&amp;lt;/b&amp;gt;&lt;br /&gt;
| xml&lt;br /&gt;
| xs:string&lt;br /&gt;
| raportite loend XML formaadis. XML skeem XSD formaadis asub aadressil [http://www.krediidiinfo.ee/schemas/services/KiReport__getAvailableReports.xsd http://www.krediidiinfo.ee/schemas/services/KiReport__getAvailableReports.xsd]. Skeem pildina: [http://www.krediidiinfo.ee/schemas/services/KiReport__getAvailableReports.png KiReport__getAvailableReports.png]. Kui isikul ei ole ühtegi raportit saadaval, siis on päringu tulemuseks saadav XML-is märgendi &#039;&#039;available_reports&#039;&#039; sisu tühi!  &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Näide PHP-s =&lt;br /&gt;
&lt;br /&gt;
KiReport kasutamise näide PHP-s:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
/**&lt;br /&gt;
 * Example of using KiReport web service of Krediidiinfo AS&lt;br /&gt;
 * Certificate issued by Krediidiinfo is needed to use KiReport interface.&lt;br /&gt;
 * &lt;br /&gt;
 * @author Rait Kapp &amp;lt;rait@krediidiinfo.ee&amp;gt;&lt;br /&gt;
 * @created 18.09.2007&lt;br /&gt;
 */&lt;br /&gt;
&lt;br /&gt;
$wsdl_url = &#039;http://www.krediidiinfo.ee/services/KiReport.wsdl&#039;;&lt;br /&gt;
$server_url = &#039;https://services.krediidiinfo.ee/soap.php?name=KiReport&amp;amp;enc=UTF-8&#039;; &lt;br /&gt;
&lt;br /&gt;
$params = array(&#039;location&#039; =&amp;gt; $server_url&lt;br /&gt;
              , &#039;login&#039;         =&amp;gt; &#039;online_code&#039; // Online Code issued by Krediidiinfo client management. Make sure that login value is string type (PHP bug?).&lt;br /&gt;
              , &#039;password&#039;      =&amp;gt; &#039;passwd&#039;&lt;br /&gt;
&lt;br /&gt;
/*            If you want to use certificate, then uncomment this block and comment params login and password!&lt;br /&gt;
              , &#039;local_cert&#039;    =&amp;gt; &#039;path/certificate.pem&#039; // Here goes path to certificate file.&lt;br /&gt;
              , &#039;passphrase&#039;    =&amp;gt; &#039;passwd&#039;  // Here goes password of certificate.&lt;br /&gt;
*/&lt;br /&gt;
//            , &#039;proxy_host&#039;    =&amp;gt; &#039;cache.neti.ee&#039;   // If necessary use proxy and proxy port.&lt;br /&gt;
//            , &#039;proxy_port&#039;    =&amp;gt; 8080&lt;br /&gt;
              , &#039;encoding&#039; =&amp;gt; &#039;UTF-8&#039;&lt;br /&gt;
               );&lt;br /&gt;
&lt;br /&gt;
$client = new SoapClient($wsdl_url, $params);&lt;br /&gt;
&lt;br /&gt;
$productCode = &#039;RAXXXE&#039;;&lt;br /&gt;
$subjectCode = &#039;00000000&#039;;&lt;br /&gt;
&lt;br /&gt;
try {&lt;br /&gt;
    $xml = $client-&amp;gt;getReport($productCode, $subjectCode);&lt;br /&gt;
    print_r($xml);&lt;br /&gt;
} catch (Exception $e) {&lt;br /&gt;
    echo &amp;quot;Raporti pärimine ebaõnnestus vea teatega: &amp;quot; . $e-&amp;gt;getMessage() . &amp;quot;\n&amp;quot;;&lt;br /&gt;
    if (isset($e-&amp;gt;detail)) {&lt;br /&gt;
        // $e-&amp;gt;details-&amp;gt;errorcode tähendusi vaata Veakoodide alt.&lt;br /&gt;
        echo &amp;quot;Krediidiinfo SOAP serveri poolt tagastatud vea kood: &amp;quot; . $e-&amp;gt;detail-&amp;gt;errorcode . &amp;quot;\n&amp;quot;;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
$xml = $client-&amp;gt;getAvailableReports();&lt;br /&gt;
echo $xml;&lt;br /&gt;
&lt;br /&gt;
?&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Silumine =&lt;br /&gt;
&lt;br /&gt;
Silumise jaoks võib alati pärida raportid koodiga &#039;&#039;RAXXXE&#039;&#039;. &#039;&#039;RAXXXE&#039;&#039; päringute eest tasu ei võeta! Raporti &#039;&#039;RAXXXE&#039;&#039; XML skeem asub aadressil [http://www.krediidiinfo.ee/schemas/report/RAXXXE.xsd http://www.krediidiinfo.ee/schemas/report/RAXXXE.xsd]. &lt;br /&gt;
&lt;br /&gt;
Raportis on loodud märgendid kõigis skalaarsetes tüüpides, mida Krediidiinfo XML-ides kasutatakse. &lt;br /&gt;
Raporti &#039;&#039;RAXXXE&#039;&#039; näidis:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;report xmlns=&amp;quot;http//www.krediidiinfo.ee/schemas/report/RAXXXE.xsd&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;date_tag&amp;gt;2007-10-23&amp;lt;/date_tag&amp;gt;&lt;br /&gt;
    &amp;lt;date_time&amp;gt;2007-10-23T10:10:42&amp;lt;/date_time&amp;gt;&lt;br /&gt;
    &amp;lt;int_tag&amp;gt;12345&amp;lt;/int_tag&amp;gt;&lt;br /&gt;
    &amp;lt;decimal_tag&amp;gt;123456.789&amp;lt;/decimal_tag&amp;gt;&lt;br /&gt;
    &amp;lt;string_tag&amp;gt;I am a string&amp;lt;/string_tag&amp;gt;&lt;br /&gt;
    &amp;lt;codes_tag&amp;gt;&amp;amp;amp;amp; &amp;amp;apos;  &amp;amp;amp;quot; &amp;amp;amp;lt; &amp;amp;amp;gt;&amp;lt;/codes_tag&amp;gt;&lt;br /&gt;
    &amp;lt;est_character_tag&amp;gt;õ ä ö ü Õ Ä Ö Ü&amp;lt;/est_character_tag&amp;gt;&lt;br /&gt;
    &amp;lt;subject_code&amp;gt;00000000&amp;lt;/subject_code&amp;gt;&lt;br /&gt;
&amp;lt;/report&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Märgendi &#039;&#039;subject_code&#039;&#039; väärtuseks on alati meetodi sisendparameetri &#039;&#039;subjectCode&#039;&#039; väärtus.&lt;br /&gt;
&lt;br /&gt;
= Veakoodid =&lt;br /&gt;
&lt;br /&gt;
==-20101 No permission for PRODUCT_CODE! ==&lt;br /&gt;
&lt;br /&gt;
Krediidiinfo AS ei ole andnud kliendile õiguseid pärida vastavat raportit. Õiguste saamiseks võtta ühendust [[Klienditugi| klienditoega]].&lt;br /&gt;
&lt;br /&gt;
==-20102 Subject code value is missing!==&lt;br /&gt;
&lt;br /&gt;
KiReport meetodile getReport sisendparameetril subjectCode puudub väärtus.&lt;br /&gt;
&lt;br /&gt;
==-20103 Invalid subject code value!==&lt;br /&gt;
&lt;br /&gt;
Ette antud subjekti kood ei ole korrektne.&lt;br /&gt;
&lt;br /&gt;
==-10186 No Report==&lt;br /&gt;
&lt;br /&gt;
Antud subjekti kohta raportit ei eksisteeri. Näiteks kui päritakse ettevõtte aasta aruannet aga ettevõte ei ole seda esitanud.&lt;br /&gt;
&lt;br /&gt;
==-20104 No price registred for product PRODUCT_CODE! ==&lt;br /&gt;
&lt;br /&gt;
Kliendihalduses ei ole registreeritud toote hinda. Võtke ühendust [[Klienditugi| klienditoega]].&lt;br /&gt;
&lt;br /&gt;
== -20105 INVALID_TEST_REPORT ==&lt;br /&gt;
&lt;br /&gt;
Test raportid tehtud konkreetsele subjektile, tootele ja pärijale. Nii et, kui üks nendest vale, siis tuleb veatede.&lt;br /&gt;
&lt;br /&gt;
== -10184 DATA_NOT_AVAILABLE ==&lt;br /&gt;
&lt;br /&gt;
Raportite ei saa genereerida, kuna subjekti kohta puuduvad Krediidiinfo andmebaasis andmed.&lt;br /&gt;
&lt;br /&gt;
== -10183 INVALID_SUBJECT_CODE==&lt;br /&gt;
&lt;br /&gt;
Raportite ei saa genereerida, kuna subjekti kohta puuduvad Krediidiinfo andmebaasis andmed.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Lisaks teenusespetsiifilistele veakoodidele on veel [[Veakoodid | süsteemsed veakoodid]].&lt;/div&gt;</summary>
		<author><name>Vlads</name></author>
	</entry>
	<entry>
		<id>https://services.krediidiinfo.ee/wiki/index.php?title=KiDocExchange_en&amp;diff=579</id>
		<title>KiDocExchange en</title>
		<link rel="alternate" type="text/html" href="https://services.krediidiinfo.ee/wiki/index.php?title=KiDocExchange_en&amp;diff=579"/>
		<updated>2015-02-26T12:02:23Z</updated>

		<summary type="html">&lt;p&gt;Vlads: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| align=&amp;quot;right&amp;quot;&lt;br /&gt;
| [[Image:Flag of Estonia.svg|border|30px]] [[KiDocExchange|eesti keeles]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= KiDocExchange Web Service =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
KiDocExchange is a web service for uploading files into Krediidiinfo server. Web Service description can be found on http://services.krediidiinfo.ee/KiDocExchange.wsdl.&lt;br /&gt;
&lt;br /&gt;
== Sequence Diagram ==&lt;br /&gt;
&lt;br /&gt;
Next squence diagram illustrates how to use KiDocExchange to upload files.&lt;br /&gt;
&lt;br /&gt;
[[Image:KiDocExchange_Upload_Sequence_Diagram.jpg]]&lt;br /&gt;
&lt;br /&gt;
== Methods ==&lt;br /&gt;
&lt;br /&gt;
=== startUpload ===&lt;br /&gt;
&lt;br /&gt;
Starts and initializes file upload.&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px;&amp;quot;&lt;br /&gt;
! &lt;br /&gt;
! Name&lt;br /&gt;
! Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Input Parameter:&amp;lt;/b&amp;gt; &lt;br /&gt;
| fileName&lt;br /&gt;
| xs:string&lt;br /&gt;
| The name of file&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Output Parameter:&amp;lt;/b&amp;gt;&lt;br /&gt;
| docID&lt;br /&gt;
| xs:integer&lt;br /&gt;
| Unique file identification number in Krediidiinfo server.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== uploadChunk ===&lt;br /&gt;
&lt;br /&gt;
Uploads and appends next chunk of data. Servers can send data in one chunk. Several chunks are needed when upload process is slow and there are a progress feedback needed (desktop application).&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
! style=&amp;quot;text-align: left;&amp;quot; | Name&lt;br /&gt;
! style=&amp;quot;text-align: left;&amp;quot; | Type&lt;br /&gt;
! style=&amp;quot;text-align: left;&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Input Parameters:&amp;lt;/b&amp;gt;&lt;br /&gt;
| docID&lt;br /&gt;
| xs:integer&lt;br /&gt;
| File identification number&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| chunk&lt;br /&gt;
| xs:base64Binary&lt;br /&gt;
| Next chunk of data&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Output Parameters:&amp;lt;/b&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| None&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== finishUpload ===&lt;br /&gt;
&lt;br /&gt;
Finishes file upload.&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
! style=&amp;quot;text-align: left;&amp;quot; | Name&lt;br /&gt;
! style=&amp;quot;text-align: left;&amp;quot; | Type&lt;br /&gt;
! style=&amp;quot;text-align: left;&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Input Parameters:&amp;lt;/b&amp;gt;&lt;br /&gt;
| docID&lt;br /&gt;
| xs:integer&lt;br /&gt;
| File identification number&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| md5&lt;br /&gt;
| xs:string&lt;br /&gt;
| MD5 checksum of uploaded file&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Output Parameters:&amp;lt;/b&amp;gt;&lt;br /&gt;
| errorCode&lt;br /&gt;
| xs:integer&lt;br /&gt;
| If 0 then file upload succeeded. If negative then there was an error. See Error Codes for more information.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== getStatusCode ===&lt;br /&gt;
&lt;br /&gt;
Returns the status code of uploaded file&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
! style=&amp;quot;text-align: left;&amp;quot; | Name&lt;br /&gt;
! style=&amp;quot;text-align: left;&amp;quot; | Type&lt;br /&gt;
! colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align: left;&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Input Parameters:&amp;lt;/b&amp;gt;&lt;br /&gt;
| docID&lt;br /&gt;
| xs:integer&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |File identification number&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Output Parameters:&amp;lt;/b&amp;gt;&lt;br /&gt;
| status_code&lt;br /&gt;
| xs:integer&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | File status code:&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; |&lt;br /&gt;
| align=&amp;quot;right&amp;quot; | 0&lt;br /&gt;
| File has been processed&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; |&lt;br /&gt;
| align=&amp;quot;right&amp;quot; | 2&lt;br /&gt;
| Uploading in progress&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; |&lt;br /&gt;
| align=&amp;quot;right&amp;quot; | 3&lt;br /&gt;
| File is in processing&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; |&lt;br /&gt;
| align=&amp;quot;right&amp;quot; | 4&lt;br /&gt;
| File was successfully uploaded and is waiting for processing&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; |&lt;br /&gt;
| align=&amp;quot;right&amp;quot; | -1&lt;br /&gt;
| Unknown error. Contact Krediidiinfo for more information. You might get usefull information with getStatusMsg method.&lt;br /&gt;
|-|-&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; |&lt;br /&gt;
| align=&amp;quot;right&amp;quot; | -10003&lt;br /&gt;
| MD5 check failed&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; |&lt;br /&gt;
| align=&amp;quot;right&amp;quot; | -xxxxx&lt;br /&gt;
| File processing failed. Contact Krediidiinfo for more information. You might get usefull information with getStatusMsg method.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== getStatusMsg ===&lt;br /&gt;
&lt;br /&gt;
Returns the status message of uploaded file. &lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
! style=&amp;quot;text-align: left;&amp;quot; | Name&lt;br /&gt;
! style=&amp;quot;text-align: left;&amp;quot; | Type&lt;br /&gt;
! style=&amp;quot;text-align: left;&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Input Parameters:&amp;lt;/b&amp;gt;&lt;br /&gt;
| docID&lt;br /&gt;
| xs:integer&lt;br /&gt;
| File identification number&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Output Parameters:&amp;lt;/b&amp;gt;&lt;br /&gt;
| statusMsg&lt;br /&gt;
| xs:string&lt;br /&gt;
| Status message of the file&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Error Codes ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Code&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Description&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;0&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Success&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Request was processed successfully.&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;-10001&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Access denied&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;You are trying to access file owned by somebody else.&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;-10002&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;File does not exists&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;You are using file identification that does not exist&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;-10003&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;MD5 failure&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Your sent MD5 does not match MD5 calculated by server&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Example in PHP =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
/**&lt;br /&gt;
 * Example of uploading and downloading files using KiDocExchange interface.&lt;br /&gt;
 * @author Rait Kapp &amp;lt;rait@krediidiinfo.ee&amp;gt;&lt;br /&gt;
 * @created 27.04.2007&lt;br /&gt;
 */&lt;br /&gt;
$wsdl_url = &#039;http://services.krediidiinfo.ee/KiDocExchange.wsdl&#039;;&lt;br /&gt;
$params = array(&#039;location&#039;      =&amp;gt; &#039;https://services.krediidiinfo.ee/soap.php?name=KiDocExchange&amp;amp;debug&#039;&lt;br /&gt;
              , &#039;login&#039;       =&amp;gt; &#039;username&#039; // &amp;lt;-- username. Make sure username is string type (PHP bug?).&lt;br /&gt;
              , &#039;password&#039;    =&amp;gt; &#039;password&#039;   // &amp;lt;-- password&lt;br /&gt;
	        );&lt;br /&gt;
    	&lt;br /&gt;
$client = new SoapClient($wsdl_url, $params);&lt;br /&gt;
&lt;br /&gt;
// Uploading file.&lt;br /&gt;
$content = &#039;I am a little test file!&#039;;&lt;br /&gt;
$docID = $client-&amp;gt;startUpload(&#039;test.txt&#039;);&lt;br /&gt;
$client-&amp;gt;uploadChunk($docID, $content);		&lt;br /&gt;
&lt;br /&gt;
$md5 = md5($content);&lt;br /&gt;
$result = $client-&amp;gt;finishUpload($docID, $md5);&lt;br /&gt;
if ($result != 0) {&lt;br /&gt;
    die(&amp;quot;upload failed.! Error code: {$result}\n&amp;quot;);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
// Downloading file&lt;br /&gt;
$start = 0;&lt;br /&gt;
$count = 512; // can be a big number if you do not have to display download progress.&lt;br /&gt;
$data = &#039;&#039;;&lt;br /&gt;
while ($chunk = $client-&amp;gt;downloadChunk($docID, $start, $count)) {&lt;br /&gt;
    $start += $count;&lt;br /&gt;
    $data .= $chunk;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
if ($content != $data) {&lt;br /&gt;
    echo &amp;quot;Something is not right!\n&amp;quot;;&lt;br /&gt;
} else {&lt;br /&gt;
    echo &amp;quot;We got back: {$data}\n&amp;quot;;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
?&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Vlads</name></author>
	</entry>
	<entry>
		<id>https://services.krediidiinfo.ee/wiki/index.php?title=KiDocExchange&amp;diff=578</id>
		<title>KiDocExchange</title>
		<link rel="alternate" type="text/html" href="https://services.krediidiinfo.ee/wiki/index.php?title=KiDocExchange&amp;diff=578"/>
		<updated>2015-02-13T09:53:12Z</updated>

		<summary type="html">&lt;p&gt;Vlads: /* Näidis PHP-s */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| align=&amp;quot;right&amp;quot;&lt;br /&gt;
| [[Image:Flag of the United Kingdom.svg|border|30px]] [[KiDocExchange__en|In English]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Tutvustus = &lt;br /&gt;
&lt;br /&gt;
KiDocExchange on Krediidiinfo veebiteenus failide saatmiseks Krediidiinfosse. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= WSDL = &lt;br /&gt;
&lt;br /&gt;
KiDocExchange veebiteenuse WSDL fail on aadressil [http://services.krediidiinfo.ee/KiDocExchange.wsdl http://services.krediidiinfo.ee/KiDocExchange.wsdl].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Järgnevusdiagramm =&lt;br /&gt;
&lt;br /&gt;
Järgnevusdiagrammil on näidatud KiDocExchange meetodite väljakutsumise järjekorrad.&lt;br /&gt;
&lt;br /&gt;
[[Image:KiDocExchange_Upload_Sequence_Diagram.jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Meetodid ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== startUpload ===&lt;br /&gt;
&lt;br /&gt;
Failide üleslaadimise initsialiseerimine.&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px;&amp;quot;&lt;br /&gt;
! &lt;br /&gt;
! Nimi&lt;br /&gt;
! Tüüp&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Sisendparameeter:&amp;lt;/b&amp;gt; &lt;br /&gt;
| fileName&lt;br /&gt;
| xs:string&lt;br /&gt;
| Faili nimi&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Väljundparameeter:&amp;lt;/b&amp;gt;&lt;br /&gt;
| docID&lt;br /&gt;
| xs:integer&lt;br /&gt;
| Unikaalne faili id Krediidiinfo serveris.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== uploadChunk ===&lt;br /&gt;
&lt;br /&gt;
Laetakse serverisse ning lisatakse juba serveris olevale failile lõppu osa failist. Kliendid võivad kogu faili saata ka ühe osana. Failide jupitamist on soovitav kasutada desktop lahendustes suurte failide saatmisel.&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
! style=&amp;quot;text-align: left;&amp;quot; | Nimi&lt;br /&gt;
! style=&amp;quot;text-align: left;&amp;quot; | Tüüp&lt;br /&gt;
! style=&amp;quot;text-align: left;&amp;quot; | Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Sisendparameetrid:&amp;lt;/b&amp;gt;&lt;br /&gt;
| docID&lt;br /&gt;
| xs:integer&lt;br /&gt;
| Faili identifikaator.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| chunk&lt;br /&gt;
| xs:base64Binary&lt;br /&gt;
| Järgmine faili osa.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Väljundparameeter:&amp;lt;/b&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| None&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== finishUpload ===&lt;br /&gt;
&lt;br /&gt;
Faili üleslaadimise lõpetamine.&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
! style=&amp;quot;text-align: left;&amp;quot; | Nimi&lt;br /&gt;
! style=&amp;quot;text-align: left;&amp;quot; | Tüüp&lt;br /&gt;
! style=&amp;quot;text-align: left;&amp;quot; | Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Sisendparameetrid:&amp;lt;/b&amp;gt;&lt;br /&gt;
| docID&lt;br /&gt;
| xs:integer&lt;br /&gt;
| Faili identifikaator&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| md5&lt;br /&gt;
| xs:string&lt;br /&gt;
| Üles laetud faili MD5 kontrollsumma.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Väljundparameeter:&amp;lt;/b&amp;gt;&lt;br /&gt;
| errorCode&lt;br /&gt;
| xs:integer&lt;br /&gt;
| Kui 0, siis faili üleslaadimine õnnestus. Kui negatiivne, siis tekkis mingi viga (vt veakoodide).&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== downloadChunk ===&lt;br /&gt;
&lt;br /&gt;
Faili alamosa allalaadimine Krediidiinfo failiserverist.&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
! style=&amp;quot;text-align: left;&amp;quot; | Nimi&lt;br /&gt;
! style=&amp;quot;text-align: left;&amp;quot; | Tüüp&lt;br /&gt;
! style=&amp;quot;text-align: left;&amp;quot; | Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Sisendparameetrid:&amp;lt;/b&amp;gt;&lt;br /&gt;
| docID&lt;br /&gt;
| xs:integer&lt;br /&gt;
| Faili identifikaator&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| start&lt;br /&gt;
| xs:integer&lt;br /&gt;
| Positsioon failis, millest alates andmeid alla laetakse (positsiooni lugemine algab nullist)&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| count&lt;br /&gt;
| xs:integer&lt;br /&gt;
| Alla laetava tüki suurus baitides.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Väljundparameeter:&amp;lt;/b&amp;gt;&lt;br /&gt;
| chunk&lt;br /&gt;
| xs:base64Binary&lt;br /&gt;
| Faili alamosa&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== getDownloadQueue ===&lt;br /&gt;
&lt;br /&gt;
Krediidiinfo serveris kliendi poolt allalaadimist ootavate failide loetelu.&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
! style=&amp;quot;text-align: left;&amp;quot; | Nimi&lt;br /&gt;
! style=&amp;quot;text-align: left;&amp;quot; | Tüüp&lt;br /&gt;
! style=&amp;quot;text-align: left;&amp;quot; | Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Väljundparameeter:&amp;lt;/b&amp;gt;&lt;br /&gt;
| queue&lt;br /&gt;
| DownloadQueueArray&lt;br /&gt;
| Massiiv DownloadQueueType tüüpi elementidest&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
DownloadQueueType on assiotsiatiivne massiiv, millel on järgmised elemendid:&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;&lt;br /&gt;
! style=&amp;quot;text-align: left;&amp;quot; | Nimi&lt;br /&gt;
! style=&amp;quot;text-align: left;&amp;quot; | Tüüp&lt;br /&gt;
! style=&amp;quot;text-align: left;&amp;quot; | Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| docID&lt;br /&gt;
| xs:integer&lt;br /&gt;
| faili id&lt;br /&gt;
|-&lt;br /&gt;
| fileName&lt;br /&gt;
| xs:string&lt;br /&gt;
| faili nimi&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== getStatusCode ===&lt;br /&gt;
&lt;br /&gt;
Tagastatakse üles laetud faili staatus serveris.&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
! style=&amp;quot;text-align: left;&amp;quot; | Nimi&lt;br /&gt;
! style=&amp;quot;text-align: left;&amp;quot; | Tüüp&lt;br /&gt;
! colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align: left;&amp;quot; | Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Sisendparameeter:&amp;lt;/b&amp;gt;&lt;br /&gt;
| docID&lt;br /&gt;
| xs:integer&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |Faili identifikaator&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Output Parameters:&amp;lt;/b&amp;gt;&lt;br /&gt;
| status_code&lt;br /&gt;
| xs:integer&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | Faili staatuse kood:&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; |&lt;br /&gt;
| align=&amp;quot;right&amp;quot; | 0&lt;br /&gt;
| Fail on töödeldud&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; |&lt;br /&gt;
| align=&amp;quot;right&amp;quot; | 2&lt;br /&gt;
| Toimub faili üles laadimine&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; |&lt;br /&gt;
| align=&amp;quot;right&amp;quot; | 3&lt;br /&gt;
| Toimub faili töötlemine&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; |&lt;br /&gt;
| align=&amp;quot;right&amp;quot; | 4&lt;br /&gt;
| Fail on edukalt üles laetud ning ootab töötlemist&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; |&lt;br /&gt;
| align=&amp;quot;right&amp;quot; | -1&lt;br /&gt;
| Tundmatu viga. Täpsema info saamiseks võtke ühendust tehnilise teoga. Rohkem infot vea teate kohta võib saada meetodiga getStatusMsg.&lt;br /&gt;
|-|-&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; |&lt;br /&gt;
| align=&amp;quot;right&amp;quot; | -10003&lt;br /&gt;
| MD5 kontroll ebaõnnestus. Kliendi saadetud MD5 kontrollsumma ei langenud kokku serveri poolt arvutatud MD5 kontrollsummaga.&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; |&lt;br /&gt;
| align=&amp;quot;right&amp;quot; | -xxxxx&lt;br /&gt;
| Faili töötlemine ebaõnnestus. Täpsema info saamiseks võta ühendust tehnilise toega. Rohkem infot vea teate kohta võib saada meetodiga getStatusMsg.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== getStatusMsg ===&lt;br /&gt;
&lt;br /&gt;
Tagastatakse staatust täpsustav info.&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
! style=&amp;quot;text-align: left;&amp;quot; | Nimi&lt;br /&gt;
! style=&amp;quot;text-align: left;&amp;quot; | Tüüp&lt;br /&gt;
! style=&amp;quot;text-align: left;&amp;quot; | Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Sisendparameeter:&amp;lt;/b&amp;gt;&lt;br /&gt;
| docID&lt;br /&gt;
| xs:integer&lt;br /&gt;
| Faili identifikaator&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Väljundparameeter:&amp;lt;/b&amp;gt;&lt;br /&gt;
| statusMsg&lt;br /&gt;
| xs:string&lt;br /&gt;
| Faili staatust täpsustav info&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Veakoodid =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Kood&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Kirjeldus&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;0&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Success&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Päringu töötlus õnnestus.&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;-10001&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Access denied&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Üritatakse pöörduda faili poole, mis kuulub kellelegi teisele.&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;-10002&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;File does not exists&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Kasutati faili identifikaatorit, mida ei eksisteeri.&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;-10003&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;MD5 failure&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Kliendi saadetud MD5 ei lange kokku serveri poolt arvutatud MD5-ga&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Näidis PHP-s =&lt;br /&gt;
&lt;br /&gt;
Programm laeb faili Krediidiinfo serverisse ning seejärel laeb sama faili alla. Lõpus kontrollitakse, kas üles ja alla laetud faili sisu on sama. Programmi põhimõte sobib KiDocExchange liidese testimiseks. Kui soovite maksehäire sisestamiseks mõledud faili testida siis ärge kasutage silumismoodi.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
/**&lt;br /&gt;
 * Example of uploading and downloading files using KiDocExchange interface.&lt;br /&gt;
 * @author Rait Kapp &amp;lt;rait@krediidiinfo.ee&amp;gt;&lt;br /&gt;
 * @created 27.04.2007&lt;br /&gt;
 */&lt;br /&gt;
$wsdl_url = &#039;http://services.krediidiinfo.ee/KiDocExchange.wsdl&#039;;&lt;br /&gt;
$params = array(&#039;location&#039;      =&amp;gt; &#039;https://services.krediidiinfo.ee/soap.php?name=KiDocExchange&amp;amp;debug&#039;&lt;br /&gt;
              , &#039;login&#039;       =&amp;gt; &#039;username&#039; // &amp;lt;-- username. Make sure username is string type (PHP bug?).&lt;br /&gt;
              , &#039;password&#039;    =&amp;gt; &#039;password&#039;   // &amp;lt;-- password&lt;br /&gt;
	        );&lt;br /&gt;
    	&lt;br /&gt;
$client = new SoapClient($wsdl_url, $params);&lt;br /&gt;
&lt;br /&gt;
// Uploading file.&lt;br /&gt;
$content = &#039;I am a little test file!&#039;;&lt;br /&gt;
$docID = $client-&amp;gt;startUpload(&#039;test.txt&#039;);&lt;br /&gt;
$client-&amp;gt;uploadChunk($docID, $content);		&lt;br /&gt;
&lt;br /&gt;
$md5 = md5($content);&lt;br /&gt;
$result = $client-&amp;gt;finishUpload($docID, $md5);&lt;br /&gt;
if ($result != 0) {&lt;br /&gt;
    die(&amp;quot;upload failed.! Error code: {$result}\n&amp;quot;);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
// Downloading file&lt;br /&gt;
$start = 0;&lt;br /&gt;
$count = 512; // can be a big number if you do not have to display download progress.&lt;br /&gt;
$data = &#039;&#039;;&lt;br /&gt;
while ($chunk = $client-&amp;gt;downloadChunk($docID, $start, $count)) {&lt;br /&gt;
    $start += $count;&lt;br /&gt;
    $data .= $chunk;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
if ($content != $data) {&lt;br /&gt;
    echo &amp;quot;Something is not right!\n&amp;quot;;&lt;br /&gt;
} else {&lt;br /&gt;
    echo &amp;quot;We got back: {$data}\n&amp;quot;;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
?&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Vlads</name></author>
	</entry>
	<entry>
		<id>https://services.krediidiinfo.ee/wiki/index.php?title=KiCompany&amp;diff=522</id>
		<title>KiCompany</title>
		<link rel="alternate" type="text/html" href="https://services.krediidiinfo.ee/wiki/index.php?title=KiCompany&amp;diff=522"/>
		<updated>2013-10-29T13:08:21Z</updated>

		<summary type="html">&lt;p&gt;Vlads: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| align=&amp;quot;right&amp;quot;&lt;br /&gt;
| [[Image:Flag of the United Kingdom.svg|border|30px]] [[KiCompany__en|In English]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Tutvustus = &lt;br /&gt;
&lt;br /&gt;
KiCompany on SOAP protokollil põhinev Krediidiinfo AS veebiteenus ettevõtete, mittetulundusühingute ja riigiasutuste põhiandmete pärimiseks. Liides on mõeldud klientidele, kes soovivad integreerida oma süsteemi [http://firmaparing.krediidiinfo.ee firmapäringu] funktsionaalsust.&lt;br /&gt;
&lt;br /&gt;
= WSDL =&lt;br /&gt;
&lt;br /&gt;
KiCompany WSDL asub aadressil [http://services.krediidiinfo.ee/KiCompany.wsdl http://services.krediidiinfo.ee/KiCompany.wsdl].&lt;br /&gt;
&lt;br /&gt;
Microsofti arendusvahendite kasutajate jaoks on tehtud teine WSDL: [http://services.krediidiinfo.ee/KiCompanyLit.wsdl http://services.krediidiinfo.ee/KiCompanyLit.wsdl]. See erineb varasemast WSDL-ist selle poolest, et &#039;&#039;RPC/encode&#039;&#039; asemel kasutatakse &#039;&#039;RPC/litteral&#039;&#039;-i.&lt;br /&gt;
&lt;br /&gt;
= Meetodid = &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== getName ==&lt;br /&gt;
&lt;br /&gt;
Ettevõtte nime pärimine.&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px;&amp;quot;&lt;br /&gt;
! &lt;br /&gt;
! Nimi&lt;br /&gt;
! Tüüp&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Sisendparameetrid:&amp;lt;/b&amp;gt; &lt;br /&gt;
| regCode&lt;br /&gt;
| xs:string&lt;br /&gt;
| Ettevõtte äriregistri kood.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Väljundparameeter:&amp;lt;/b&amp;gt;&lt;br /&gt;
| name&lt;br /&gt;
| xs:string&lt;br /&gt;
| Ettevõtte nimi. Kui ettevõtte nime ei leita (sellise nimega ettevõtet ei eksisteeri, ettevõtte äriregistrikood vigane vms), siis on väljundparameetri väärtuseks tühistring.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== getRegistryName ==&lt;br /&gt;
&lt;br /&gt;
Ettevõtte Äriregistri pika nime pärimine.&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px;&amp;quot;&lt;br /&gt;
! &lt;br /&gt;
! Nimi&lt;br /&gt;
! Tüüp&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Sisendparameetrid:&amp;lt;/b&amp;gt; &lt;br /&gt;
| regCode&lt;br /&gt;
| xs:string&lt;br /&gt;
| Ettevõtte äriregistri kood.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Väljundparameeter:&amp;lt;/b&amp;gt;&lt;br /&gt;
| name&lt;br /&gt;
| xs:string&lt;br /&gt;
| Ettevõtte nimi. Kui ettevõtte nime ei leita (sellise nimega ettevõtet ei eksisteeri), siis on väljundparameetri väärtuseks tühistring.&lt;br /&gt;
| Vigase registrikoodi korral tagastatakse viga -20501 (Invalid registry code value)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== findCompanies ==&lt;br /&gt;
&lt;br /&gt;
Ettevõtete otsimine nime järgi. Tulemuseks on massiiv, mis sisaldab otsingustringile sobivate ettevõtete nimesid ja äriregistrikoode.&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px;&amp;quot;&lt;br /&gt;
! &lt;br /&gt;
! Nimi&lt;br /&gt;
! Tüüp&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Sisendparameetrid:&amp;lt;/b&amp;gt; &lt;br /&gt;
| name&lt;br /&gt;
| xs:string&lt;br /&gt;
| Ettevõtte nimi või nime algus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;&amp;lt;/b&amp;gt; &lt;br /&gt;
| count&lt;br /&gt;
| xs:int&lt;br /&gt;
| Leitud ettevõtete maksimaalne arv, mis meetodi tulemuses võib olla. (Meetod ei tagasta korraga rohkem kui 100 ettevõtet)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Väljundparameeter:&amp;lt;/b&amp;gt;&lt;br /&gt;
| companies&lt;br /&gt;
| ResultCompanyIDDataArray&lt;br /&gt;
| Indekseeritud massiiv, mille elementideks on ResultCompanyIDData tüüpi elemendid.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
ResultCompanyIDData on kirje järgmise struktuuriga:&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px;&amp;quot;&lt;br /&gt;
! Nimi&lt;br /&gt;
! Tüüp&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| regCode&lt;br /&gt;
| xs:string&lt;br /&gt;
| Ettevõtte äriregistri kood&lt;br /&gt;
|-&lt;br /&gt;
| name&lt;br /&gt;
| xs:string&lt;br /&gt;
| Ettevõtte nimi.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== getBasicData ==&lt;br /&gt;
&lt;br /&gt;
Ettevõtte põhiandmete pärimine. &lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px;&amp;quot;&lt;br /&gt;
! &lt;br /&gt;
! Nimi&lt;br /&gt;
! Tüüp&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Sisendparameetrid:&amp;lt;/b&amp;gt; &lt;br /&gt;
| regCode&lt;br /&gt;
| xs:string&lt;br /&gt;
| Ettevõtte äriregistri kood.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Väljundparameeter:&amp;lt;/b&amp;gt;&lt;br /&gt;
| data&lt;br /&gt;
| CompanyBasicDataType&lt;br /&gt;
| Kirje ettevõtte andmetega.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Kui &#039;&#039;regCode&#039;&#039;-ile vastavat ettevõtet ei leita, siis tagastatakse SOAP veateade koodiga -10231.&lt;br /&gt;
&lt;br /&gt;
CompanyBasicDataType tüüpi kirje järgmise struktuuriga:&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px;&amp;quot;&lt;br /&gt;
! Nimi&lt;br /&gt;
! Tüüp&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| regCode&lt;br /&gt;
| xs:string&lt;br /&gt;
| ettevõtte äriregistri kood&lt;br /&gt;
|-&lt;br /&gt;
| name&lt;br /&gt;
| xs:string&lt;br /&gt;
| ettevõtte nimi.&lt;br /&gt;
|-&lt;br /&gt;
| street&lt;br /&gt;
| xs:string&lt;br /&gt;
| tänava nimi turunduseks kasutatavas postiaadressis&lt;br /&gt;
|-&lt;br /&gt;
| postCode&lt;br /&gt;
| xs:string&lt;br /&gt;
| posti indeksi number turunduseks kasutatavas postiaadressis&lt;br /&gt;
|-&lt;br /&gt;
| city&lt;br /&gt;
| xs:string&lt;br /&gt;
| linna nimi turunduseks kasutatavas postiaadressis&lt;br /&gt;
|-&lt;br /&gt;
| legalStreet&lt;br /&gt;
| xs:string&lt;br /&gt;
| tänava nimi juriidilises aadressis&lt;br /&gt;
|-&lt;br /&gt;
| legalPostCode&lt;br /&gt;
| xs:string&lt;br /&gt;
| posti indeksi number juriidilises aadressis&lt;br /&gt;
|-&lt;br /&gt;
| legalCity&lt;br /&gt;
| xs:string&lt;br /&gt;
| linnanimi juriidilises aadressis&lt;br /&gt;
|-&lt;br /&gt;
| phones&lt;br /&gt;
| xs:string&lt;br /&gt;
| telefonide numbrid&lt;br /&gt;
|-&lt;br /&gt;
| faxes&lt;br /&gt;
| xs:string&lt;br /&gt;
| fakside numbrid&lt;br /&gt;
|-&lt;br /&gt;
| web&lt;br /&gt;
| xs:string&lt;br /&gt;
| interneti kodulehekülje URL&lt;br /&gt;
|-&lt;br /&gt;
| emails&lt;br /&gt;
| xs:string&lt;br /&gt;
| e-posti aadressid&lt;br /&gt;
|-&lt;br /&gt;
| legalForm&lt;br /&gt;
| xs:string&lt;br /&gt;
| juriidiline vorm&lt;br /&gt;
|-&lt;br /&gt;
| shareCapital &lt;br /&gt;
| xs:int&lt;br /&gt;
| osakapitali suurus&lt;br /&gt;
|-&lt;br /&gt;
| shareCapitalCur&lt;br /&gt;
| xs:string&lt;br /&gt;
| valuuta tähis, milles on osakapitali suurus antud&lt;br /&gt;
|-&lt;br /&gt;
| regTime&lt;br /&gt;
| xs:string&lt;br /&gt;
| ettevõtte registreerimise aeg Äriregistris. Formaat: yyyy-mm-dd&lt;br /&gt;
|-&lt;br /&gt;
| regPlace&lt;br /&gt;
| xs:string&lt;br /&gt;
| registriosakonna nimetus kus ettevõte registreeriti&lt;br /&gt;
|-&lt;br /&gt;
| activities &lt;br /&gt;
| xs:string&lt;br /&gt;
| ettevõtte tegevusalade loetelu. Iga tegevusala ees on string &#039;* &#039; (tärn ja tühik). Alates 29.07.2011 on väärtuseks tühistring. &lt;br /&gt;
|-&lt;br /&gt;
| status&lt;br /&gt;
| xs:string&lt;br /&gt;
| äriregistri staatuse nimetus&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== getContactData ==&lt;br /&gt;
&lt;br /&gt;
Ettevõtte kontaktandmete pärimine.&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px;&amp;quot;&lt;br /&gt;
! &lt;br /&gt;
! Nimi&lt;br /&gt;
! Tüüp&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Sisendparameetrid:&amp;lt;/b&amp;gt; &lt;br /&gt;
| regCode&lt;br /&gt;
| xs:string&lt;br /&gt;
| ettevõtte äriregistri kood.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Väljundparameeter:&amp;lt;/b&amp;gt;&lt;br /&gt;
| data&lt;br /&gt;
| CompanyContactDataType&lt;br /&gt;
| kirje kontaktandmetega&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Kui &#039;&#039;regCode&#039;&#039;-ile vastavat ettevõtet ei leita, siis tagastatakse SOAP veateade koodiga -10231.&lt;br /&gt;
&lt;br /&gt;
CompanyContactDataType tüüpi kirje on järgmise struktuuriga:&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px;&amp;quot;&lt;br /&gt;
! Nimi&lt;br /&gt;
! Tüüp&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| street&lt;br /&gt;
| xs:string&lt;br /&gt;
| tänava nimi turunduseks kasutatavas postiaadressis&lt;br /&gt;
|-&lt;br /&gt;
| postCode&lt;br /&gt;
| xs:string&lt;br /&gt;
| posti indeksi number turunduseks kasutatavas postiaadressis&lt;br /&gt;
|-&lt;br /&gt;
| city&lt;br /&gt;
| xs:string&lt;br /&gt;
| linna nimi turunduseks kasutatavas postiaadressis&lt;br /&gt;
|-&lt;br /&gt;
| phones&lt;br /&gt;
| xs:string&lt;br /&gt;
| telefonide numbrid&lt;br /&gt;
|-&lt;br /&gt;
| faxes&lt;br /&gt;
| xs:string&lt;br /&gt;
| fakside numbrid&lt;br /&gt;
|-&lt;br /&gt;
| web&lt;br /&gt;
| xs:string&lt;br /&gt;
| interneti kodulehekülje URL&lt;br /&gt;
|-&lt;br /&gt;
| emails&lt;br /&gt;
| xs:string&lt;br /&gt;
| e-posti aadressid&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== getLegalPostAddress ==&lt;br /&gt;
&lt;br /&gt;
Ettevõtte juriidilise aadressi pärimine.&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px;&amp;quot;&lt;br /&gt;
! &lt;br /&gt;
! Nimi&lt;br /&gt;
! Tüüp&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Sisendparameetrid:&amp;lt;/b&amp;gt; &lt;br /&gt;
| regCode&lt;br /&gt;
| xs:string&lt;br /&gt;
| ettevõtte äriregistri kood.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Väljundparameeter:&amp;lt;/b&amp;gt;&lt;br /&gt;
| data&lt;br /&gt;
| CompanyPostAddressType&lt;br /&gt;
| kirje juriidilise aadressi andmetega&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Kui &#039;&#039;regCode&#039;&#039;-ile vastavat ettevõtet ei leita, siis tagastatakse SOAP veateade koodiga -10231.&lt;br /&gt;
&lt;br /&gt;
CompanyPostAddressType tüüpi kirje on järgmise struktuuriga:&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px;&amp;quot;&lt;br /&gt;
! Nimi&lt;br /&gt;
! Tüüp&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| street&lt;br /&gt;
| xs:string&lt;br /&gt;
| tänava nimi &lt;br /&gt;
|-&lt;br /&gt;
| postCode&lt;br /&gt;
| xs:string&lt;br /&gt;
| indeks&lt;br /&gt;
|-&lt;br /&gt;
| city&lt;br /&gt;
| xs:string&lt;br /&gt;
| linn&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== isRegCodeValid ==&lt;br /&gt;
&lt;br /&gt;
Ettevõtte äriregistri korrektsuse kontrollimine. &lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px;&amp;quot;&lt;br /&gt;
! &lt;br /&gt;
! Nimi&lt;br /&gt;
! Tüüp&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Sisendparameetrid:&amp;lt;/b&amp;gt; &lt;br /&gt;
| regCode&lt;br /&gt;
| xs:string&lt;br /&gt;
| Ettevõtte äriregistri kood&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Väljundparameeter:&amp;lt;/b&amp;gt;&lt;br /&gt;
| isValid&lt;br /&gt;
| xs:boolean&lt;br /&gt;
| Tõene, kui parameetriga ette antud äriregistri kood on kaheksakohaline arv ja viimane kontrollnumber on õige.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== getVATNo ==&lt;br /&gt;
&lt;br /&gt;
Ettevõtte käibemaksukohustuslase numbri pärimine.&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px;&amp;quot;&lt;br /&gt;
! &lt;br /&gt;
! Nimi&lt;br /&gt;
! Tüüp&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Sisendparameetrid:&amp;lt;/b&amp;gt; &lt;br /&gt;
| regCode&lt;br /&gt;
| xs:string&lt;br /&gt;
| Ettevõtte äriregistri kood.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Väljundparameeter:&amp;lt;/b&amp;gt;&lt;br /&gt;
| vatNo&lt;br /&gt;
| xs:string&lt;br /&gt;
| KMK number. Kui KMK number ei kehti või ettevõte ei ole käibemaksukohuslane, siis tagastatakse tühistring&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Veakoodid =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== -10231 No company found! ==&lt;br /&gt;
&lt;br /&gt;
Krediidiinfo andmebaasist ei leitud parameetriga ette antud registrikoodile vastavat ettevõtet. Kontrollida registrikoodi.&lt;br /&gt;
&lt;br /&gt;
(vt lisaks [[Veakoodid|üldiseid veakoode]])&lt;br /&gt;
&lt;br /&gt;
= Programmi näidis PHP-s =&lt;br /&gt;
&lt;br /&gt;
Järgnevalt on toodud PHP-s kirjutatud KiCompany veebiteenuse kasutamise näide.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
/**&lt;br /&gt;
 * Example of using KiCompany web service of Krediidiinfo AS&lt;br /&gt;
 * &lt;br /&gt;
 * @author Rait Kapp &amp;lt;rait@krediidiinfo.ee&amp;gt;&lt;br /&gt;
 * @created 15.02.2011&lt;br /&gt;
 */&lt;br /&gt;
$wsdl_url = &#039;http://services.krediidiinfo.ee/KiCompany.wsdl&#039;;&lt;br /&gt;
$server_url = &#039;https://services.krediidiinfo.ee/soap.php?name=KiCompany&#039;; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
$params = array(&#039;location&#039; =&amp;gt; $server_url&lt;br /&gt;
              , &#039;login&#039;         =&amp;gt; &#039;online_code&#039; // Online Code issued by Krediidiinfo client management. Make sure that login value is string type (PHP bug?).&lt;br /&gt;
              , &#039;password&#039;      =&amp;gt; &#039;passwd&#039;&lt;br /&gt;
//              , &#039;proxy_host&#039;    =&amp;gt; &#039;cache.neti.ee&#039;   // If necessary use proxy and proxy port.&lt;br /&gt;
//              , &#039;proxy_port&#039;    =&amp;gt; 8080&lt;br /&gt;
              , &#039;encoding&#039; =&amp;gt; &#039;ISO-8859-13&#039;&lt;br /&gt;
               );&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
$client = new SoapClient($wsdl_url, $params);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
$name = &#039;KREDIIDI&#039;;&lt;br /&gt;
$companies = $client-&amp;gt;findCompanies($name, 3);&lt;br /&gt;
print_r($companies);&lt;br /&gt;
&lt;br /&gt;
$regCode = &#039;10256137&#039;;&lt;br /&gt;
$name = $client-&amp;gt;getName($regCode);&lt;br /&gt;
echo &amp;quot;Äriregistri kood {$regCode} kuulub ettevõttele {$name}\n&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
$data = $client-&amp;gt;getBasicData($regCode);&lt;br /&gt;
echo &amp;quot;Aadress: {$data-&amp;gt;street} {$data-&amp;gt;postCode} {$data-&amp;gt;city}\n&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
$regCode = &#039;10256136&#039;; // kontrollnumber on vale!&lt;br /&gt;
if (!$client-&amp;gt;isRegCodeValid($regCode)) {&lt;br /&gt;
    echo &amp;quot;Äriregistri kood {$regCode} on vigane.\n&amp;quot;;&lt;br /&gt;
} else {&lt;br /&gt;
    echo &amp;quot;Äriregistri kood {$regCode} on korrektne\n&amp;quot;;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
?&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Programmi väljund:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Array&lt;br /&gt;
(&lt;br /&gt;
    [0] =&amp;gt; stdClass Object&lt;br /&gt;
        (&lt;br /&gt;
            [regCode] =&amp;gt; 90006012&lt;br /&gt;
            [name] =&amp;gt; KREDIIDI JA EKSPORDI GARANTEERIMISE SIHTASUTUS KREDEX&lt;br /&gt;
        )&lt;br /&gt;
&lt;br /&gt;
    [1] =&amp;gt; stdClass Object&lt;br /&gt;
        (&lt;br /&gt;
            [regCode] =&amp;gt; 10704587&lt;br /&gt;
            [name] =&amp;gt; KREDIIDI JÄRELVALVE OÜ&lt;br /&gt;
        )&lt;br /&gt;
&lt;br /&gt;
    [2] =&amp;gt; stdClass Object&lt;br /&gt;
        (&lt;br /&gt;
            [regCode] =&amp;gt; 11626688&lt;br /&gt;
            [name] =&amp;gt; KREDIIDIBÜROO OÜ&lt;br /&gt;
        )&lt;br /&gt;
&lt;br /&gt;
)&lt;br /&gt;
Äriregistri kood 10256137 kuulub ettevõttele KREDIIDIINFO AS&lt;br /&gt;
Aadress: Narva mnt 5 10117 Tallinn&lt;br /&gt;
Äriregistri kood 10256136 on vigane.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= HTTP päringute näidised =&lt;br /&gt;
&lt;br /&gt;
Failis [http://services.krediidiinfo.ee/wiki/images/e/ed/KiCompany_request_examples.zip kiCompany_request_examples.zip] on KiCompany HTTP päringute ja päringu vastuste näidised. Kui KiCompany integreeritakse süsteemi saates otse HTTP päringuid, siis HTTP vastuse parsimisel kasutada XML vahendeid. Mitte käsitleda HTTP vastuseid kui stringe ja parsida neid nö käsitsi. Kui Krediidiinfo uuendab SOAP serveri tarkvara, siis võib vastuse sõnumi kuju muutuda.&lt;/div&gt;</summary>
		<author><name>Vlads</name></author>
	</entry>
	<entry>
		<id>https://services.krediidiinfo.ee/wiki/index.php?title=KiCreditRiskManagement&amp;diff=417</id>
		<title>KiCreditRiskManagement</title>
		<link rel="alternate" type="text/html" href="https://services.krediidiinfo.ee/wiki/index.php?title=KiCreditRiskManagement&amp;diff=417"/>
		<updated>2013-06-04T13:27:05Z</updated>

		<summary type="html">&lt;p&gt;Vlads: /* Meetodid */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| align=&amp;quot;right&amp;quot;&lt;br /&gt;
| [[Image:Flag of the United Kingdom.svg|border|30px]] [[KiCreditManagement__en|In English]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Tutvustus = &lt;br /&gt;
&lt;br /&gt;
KiCreditRiskManagement on Krediidiinfo SOAP protokollil põhinev krediiriskide halduse veebiteenus.&lt;br /&gt;
&lt;br /&gt;
= WSDL =&lt;br /&gt;
&lt;br /&gt;
KiCreditRiskManagement WSDL asub aadresslil [http://services.krediidiinfo.ee/KiCreditRiskManagement.wsdl http://services.krediidiinfo.ee/KiCreditRiskManagement.wsdl].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Meetodid =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;start&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
Ettevõtte lisamine krediidiriskide jälgimise alla.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px;&amp;quot;&lt;br /&gt;
! &lt;br /&gt;
! Nimi&lt;br /&gt;
! Tüüp&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Sisendparameetrid:&amp;lt;/b&amp;gt; &lt;br /&gt;
| regCode&lt;br /&gt;
| xs:string&lt;br /&gt;
| Ettevõtte registrikood.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Väljundparameeter:&amp;lt;/b&amp;gt;&lt;br /&gt;
| resultCode&lt;br /&gt;
| xs:int&lt;br /&gt;
| kui päring õnnestub, siis on väärtuseks 0. Kui väärtus on negatiivne, siis on tegemist vea koodiga. Veakoodi võimalikud väärtused [http://services.krediidiinfo.ee/wiki/index.php/KiCreditRiskManagement#Veakoodid siin]. &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;end&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
Ettevõtte krediidiriskide jälgimise lõpetamine.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px;&amp;quot;&lt;br /&gt;
! &lt;br /&gt;
! Nimi&lt;br /&gt;
! Tüüp&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Sisendparameetrid:&amp;lt;/b&amp;gt; &lt;br /&gt;
| regCode&lt;br /&gt;
| xs:string&lt;br /&gt;
| Ettevõtte registrikood.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Väljundparameeter:&amp;lt;/b&amp;gt;&lt;br /&gt;
| resultCode&lt;br /&gt;
| xs:int&lt;br /&gt;
| kui päring õnnestub, siis on väärtuseks 0. Kui väärtus on negatiivne, siis on tegemist vea koodiga. Veakoodi võimalikud väärtused [http://services.krediidiinfo.ee/wiki/index.php/KiCreditRiskManagement#Veakoodid siin]. &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;getCreditRiskData&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
Ettevõtte krediidiriskide põhiandmete pärimine.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px;&amp;quot;&lt;br /&gt;
! &lt;br /&gt;
! Nimi&lt;br /&gt;
! Tüüp&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Sisendparameetrid:&amp;lt;/b&amp;gt; &lt;br /&gt;
| regCode&lt;br /&gt;
| xs:string&lt;br /&gt;
| Ettevõtte registrikood.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Väljundparameeter:&amp;lt;/b&amp;gt;&lt;br /&gt;
| xml&lt;br /&gt;
| xs:string&lt;br /&gt;
| vastus XML formaadis. XML skeem asub aadressil [http://www.krediidiinfo.ee/schemas/services/KiCreditRiskManagement__getCreditRiskData.xsd http://www.krediidiinfo.ee/schemas/services/KiCreditRiskManagement__getCreditRiskData.xsd]. Vaata näidisfaili: [[KiCreditRiskManagement__getCreditRiskData_example.xml]]. Kui päritav ettevõte ei ole krediidiriskide jälgimise all, siis on päringu tulemuseks saadav XML-is märgendi &#039;&#039;company&#039;&#039; sisu tühi (vt [[KiCreditRiskManagement__getCreditRiskData_example.xml|näidist]])!  &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;getEvents&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
Etteantud ajavahemikus toimunud krediidiriskide sündmuste pärimine.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px;&amp;quot;&lt;br /&gt;
! &lt;br /&gt;
! Nimi&lt;br /&gt;
! Tüüp&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Sisendparameetrid:&amp;lt;/b&amp;gt; &lt;br /&gt;
| begin&lt;br /&gt;
| xs:date&lt;br /&gt;
| Alguskuupäev.&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| end&lt;br /&gt;
| xs:date&lt;br /&gt;
| Lõpukuupäev.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Väljundparameeter:&amp;lt;/b&amp;gt;&lt;br /&gt;
| xml&lt;br /&gt;
| xs:string&lt;br /&gt;
| vastus XML formaadis. XML skeem asub aadressil [http://www.krediidiinfo.ee/schemas/services/KiCreditRiskManagement__getEvents.xsd http://www.krediidiinfo.ee/schemas/services/KiCreditRiskManagement__getEvents.xsd]. Vaata näidisfaili: [[KiCreditRiskManagement__getEvents_example.xml]]. Kui päritav ettevõte ei ole krediidiriskide jälgimise all, siis on päringu tulemuseks saadav XML-is märgendi &#039;&#039;event&#039;&#039; sisu tühi (vt [[KiCreditRiskManagement__getEvents_example.xml|näidist]])!  &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Veakoodid =&lt;br /&gt;
&lt;br /&gt;
== -20400 UNKNOWN ==&lt;br /&gt;
&lt;br /&gt;
Tundmatu viga&lt;br /&gt;
&lt;br /&gt;
== -20401 INVALID_REGCODE ==&lt;br /&gt;
&lt;br /&gt;
Vigane ettevõtte registrikood&lt;br /&gt;
&lt;br /&gt;
== -20402 SERVICE_ALREADY_ACTIVE ==&lt;br /&gt;
&lt;br /&gt;
Ettevõte on juba krediidiriskide jälgimise all.&lt;br /&gt;
&lt;br /&gt;
== -20403 SERVICE_INACTIVE ==&lt;br /&gt;
&lt;br /&gt;
Ettevõte ei ole krediidiriskide jälgimise all.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Arendamine =&lt;br /&gt;
&lt;br /&gt;
Liidese integreerimiseks vajaliku arenduse jaoks on tehtud näidiskasutaja:&lt;br /&gt;
&lt;br /&gt;
* Autentimise meetod: &#039;&#039;Basic Authentication&#039;&#039;&lt;br /&gt;
* Kasutajanimi: &#039;&#039;30546&#039;&#039;&lt;br /&gt;
* Parool: &#039;&#039;soapdemo&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Näide PHP-s =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
/**&lt;br /&gt;
 * Example of using Krediidiinfo AS SOAP interface KiCreditRiskManagement. &lt;br /&gt;
 * &lt;br /&gt;
 * In this example the demo username and password is used so there is no need&lt;br /&gt;
 * to contact with Krediidiinfo AS in order to run this program.&lt;br /&gt;
 * &lt;br /&gt;
 * @link http://services.krediidiinfo.ee/wiki/index.php/KiCreditRiskManagement&lt;br /&gt;
 * @author Julia Parkkonen &amp;lt;julia.parkkonen@krediidiinfo.ee&amp;gt;&lt;br /&gt;
 * @created 04.06.2013&lt;br /&gt;
 */&lt;br /&gt;
$wsdl_url = &#039;http://services.krediidiinfo.ee/KiCreditRiskManagement.wsdl&#039;;&lt;br /&gt;
$params = array(&#039;location&#039;      =&amp;gt; &#039;https://services.krediidiinfo.ee/soap.php?name=KiCreditRiskManagement&#039;&lt;br /&gt;
              , &#039;login&#039;       =&amp;gt; &#039;30546&#039; // &amp;lt;-- username. Make sure username is string type (PHP bug?).&lt;br /&gt;
              , &#039;password&#039;    =&amp;gt; &#039;soapdemo&#039;   // &amp;lt;-- password&lt;br /&gt;
            );&lt;br /&gt;
        &lt;br /&gt;
$client = new SoapClient($wsdl_url, $params);&lt;br /&gt;
&lt;br /&gt;
$regCode = &#039;10256137&#039;; &lt;br /&gt;
$resultCode = $client-&amp;gt;start($regCode);&lt;br /&gt;
if ($resultCode == 0) {&lt;br /&gt;
    echo &amp;quot;Ettevõte lisatud krediidiriskide jälgimise alla!&amp;quot;;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
?&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Vlads</name></author>
	</entry>
	<entry>
		<id>https://services.krediidiinfo.ee/wiki/index.php?title=KiCreditRiskManagement&amp;diff=416</id>
		<title>KiCreditRiskManagement</title>
		<link rel="alternate" type="text/html" href="https://services.krediidiinfo.ee/wiki/index.php?title=KiCreditRiskManagement&amp;diff=416"/>
		<updated>2013-06-04T13:20:39Z</updated>

		<summary type="html">&lt;p&gt;Vlads: /* Meetodid */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| align=&amp;quot;right&amp;quot;&lt;br /&gt;
| [[Image:Flag of the United Kingdom.svg|border|30px]] [[KiCreditManagement__en|In English]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Tutvustus = &lt;br /&gt;
&lt;br /&gt;
KiCreditRiskManagement on Krediidiinfo SOAP protokollil põhinev krediiriskide halduse veebiteenus.&lt;br /&gt;
&lt;br /&gt;
= WSDL =&lt;br /&gt;
&lt;br /&gt;
KiCreditRiskManagement WSDL asub aadresslil [http://services.krediidiinfo.ee/KiCreditRiskManagement.wsdl http://services.krediidiinfo.ee/KiCreditRiskManagement.wsdl].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Meetodid =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;start&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
Ettevõtte lisamine krediidiriskide jälgimise alla.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px;&amp;quot;&lt;br /&gt;
! &lt;br /&gt;
! Nimi&lt;br /&gt;
! Tüüp&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Sisendparameetrid:&amp;lt;/b&amp;gt; &lt;br /&gt;
| regCode&lt;br /&gt;
| xs:string&lt;br /&gt;
| Ettevõtte registrikood.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Väljundparameeter:&amp;lt;/b&amp;gt;&lt;br /&gt;
| resultCode&lt;br /&gt;
| xs:int&lt;br /&gt;
| kui päring õnnestub, siis on väärtuseks 0. Kui väärtus on negatiivne, siis on tegemist vea koodiga. Veakoodi võimalikud väärtused [http://services.krediidiinfo.ee/wiki/index.php/KiCreditRiskManagement#Veakoodid siin]. &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;end&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
Ettevõtte krediidiriskide jälgimise lõpetamine.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px;&amp;quot;&lt;br /&gt;
! &lt;br /&gt;
! Nimi&lt;br /&gt;
! Tüüp&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Sisendparameetrid:&amp;lt;/b&amp;gt; &lt;br /&gt;
| regCode&lt;br /&gt;
| xs:string&lt;br /&gt;
| Ettevõtte registrikood.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Väljundparameeter:&amp;lt;/b&amp;gt;&lt;br /&gt;
| resultCode&lt;br /&gt;
| xs:int&lt;br /&gt;
| kui päring õnnestub, siis on väärtuseks 0. Kui väärtus on negatiivne, siis on tegemist vea koodiga. Veakoodi võimalikud väärtused [http://services.krediidiinfo.ee/wiki/index.php/KiCreditRiskManagement#Veakoodid siin]. &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;getCreditRiskData&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
Ettevõtte krediidiriskide põhiandmete pärimine.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px;&amp;quot;&lt;br /&gt;
! &lt;br /&gt;
! Nimi&lt;br /&gt;
! Tüüp&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Sisendparameetrid:&amp;lt;/b&amp;gt; &lt;br /&gt;
| regCode&lt;br /&gt;
| xs:string&lt;br /&gt;
| Ettevõtte registrikood.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Väljundparameeter:&amp;lt;/b&amp;gt;&lt;br /&gt;
| xml&lt;br /&gt;
| xs:string&lt;br /&gt;
| vastus XML formaadis. XML skeem asub aadressil [http://www.krediidiinfo.ee/schemas/services/KiCreditRiskManagement__getCreditRiskData.xsd http://www.krediidiinfo.ee/schemas/services/KiCreditRiskManagement__getCreditRiskData.xsd]. Vaata näidisfaili: [[KiCreditRiskManagement__getCreditRiskData_example.xml]]. Kui päritav ettevõte ei ole krediidiriskide jälgimise all, siis on päringu tulemuseks saadav XML-is märgendi &#039;&#039;company&#039;&#039; sisu tühi (vt [[KiCreditRiskManagement__getCreditRiskData_example.xml|näidist]])!  &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Veakoodid =&lt;br /&gt;
&lt;br /&gt;
== -20400 UNKNOWN ==&lt;br /&gt;
&lt;br /&gt;
Tundmatu viga&lt;br /&gt;
&lt;br /&gt;
== -20401 INVALID_REGCODE ==&lt;br /&gt;
&lt;br /&gt;
Vigane ettevõtte registrikood&lt;br /&gt;
&lt;br /&gt;
== -20402 SERVICE_ALREADY_ACTIVE ==&lt;br /&gt;
&lt;br /&gt;
Ettevõte on juba krediidiriskide jälgimise all.&lt;br /&gt;
&lt;br /&gt;
== -20403 SERVICE_INACTIVE ==&lt;br /&gt;
&lt;br /&gt;
Ettevõte ei ole krediidiriskide jälgimise all.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Arendamine =&lt;br /&gt;
&lt;br /&gt;
Liidese integreerimiseks vajaliku arenduse jaoks on tehtud näidiskasutaja:&lt;br /&gt;
&lt;br /&gt;
* Autentimise meetod: &#039;&#039;Basic Authentication&#039;&#039;&lt;br /&gt;
* Kasutajanimi: &#039;&#039;30546&#039;&#039;&lt;br /&gt;
* Parool: &#039;&#039;soapdemo&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Näide PHP-s =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
/**&lt;br /&gt;
 * Example of using Krediidiinfo AS SOAP interface KiCreditRiskManagement. &lt;br /&gt;
 * &lt;br /&gt;
 * In this example the demo username and password is used so there is no need&lt;br /&gt;
 * to contact with Krediidiinfo AS in order to run this program.&lt;br /&gt;
 * &lt;br /&gt;
 * @link http://services.krediidiinfo.ee/wiki/index.php/KiCreditRiskManagement&lt;br /&gt;
 * @author Julia Parkkonen &amp;lt;julia.parkkonen@krediidiinfo.ee&amp;gt;&lt;br /&gt;
 * @created 04.06.2013&lt;br /&gt;
 */&lt;br /&gt;
$wsdl_url = &#039;http://services.krediidiinfo.ee/KiCreditRiskManagement.wsdl&#039;;&lt;br /&gt;
$params = array(&#039;location&#039;      =&amp;gt; &#039;https://services.krediidiinfo.ee/soap.php?name=KiCreditRiskManagement&#039;&lt;br /&gt;
              , &#039;login&#039;       =&amp;gt; &#039;30546&#039; // &amp;lt;-- username. Make sure username is string type (PHP bug?).&lt;br /&gt;
              , &#039;password&#039;    =&amp;gt; &#039;soapdemo&#039;   // &amp;lt;-- password&lt;br /&gt;
            );&lt;br /&gt;
        &lt;br /&gt;
$client = new SoapClient($wsdl_url, $params);&lt;br /&gt;
&lt;br /&gt;
$regCode = &#039;10256137&#039;; &lt;br /&gt;
$resultCode = $client-&amp;gt;start($regCode);&lt;br /&gt;
if ($resultCode == 0) {&lt;br /&gt;
    echo &amp;quot;Ettevõte lisatud krediidiriskide jälgimise alla!&amp;quot;;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
?&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Vlads</name></author>
	</entry>
	<entry>
		<id>https://services.krediidiinfo.ee/wiki/index.php?title=KiCreditRiskManagement&amp;diff=415</id>
		<title>KiCreditRiskManagement</title>
		<link rel="alternate" type="text/html" href="https://services.krediidiinfo.ee/wiki/index.php?title=KiCreditRiskManagement&amp;diff=415"/>
		<updated>2013-06-04T13:13:54Z</updated>

		<summary type="html">&lt;p&gt;Vlads: /* start */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| align=&amp;quot;right&amp;quot;&lt;br /&gt;
| [[Image:Flag of the United Kingdom.svg|border|30px]] [[KiCreditManagement__en|In English]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Tutvustus = &lt;br /&gt;
&lt;br /&gt;
KiCreditRiskManagement on Krediidiinfo SOAP protokollil põhinev krediiriskide halduse veebiteenus.&lt;br /&gt;
&lt;br /&gt;
= WSDL =&lt;br /&gt;
&lt;br /&gt;
KiCreditRiskManagement WSDL asub aadresslil [http://services.krediidiinfo.ee/KiCreditRiskManagement.wsdl http://services.krediidiinfo.ee/KiCreditRiskManagement.wsdl].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Meetodid =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;start&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
Ettevõtte lisamine krediidiriskide jälgimise alla.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px;&amp;quot;&lt;br /&gt;
! &lt;br /&gt;
! Nimi&lt;br /&gt;
! Tüüp&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Sisendparameetrid:&amp;lt;/b&amp;gt; &lt;br /&gt;
| regCode&lt;br /&gt;
| xs:string&lt;br /&gt;
| Ettevõtte registrikood.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Väljundparameeter:&amp;lt;/b&amp;gt;&lt;br /&gt;
| resultCode&lt;br /&gt;
| xs:int&lt;br /&gt;
| kui päring õnnestub, siis on väärtuseks 0. Kui väärtus on negatiivne, siis on tegemist vea koodiga. Veakoodi võimalikud väärtused [http://services.krediidiinfo.ee/wiki/index.php/KiCreditRiskManagement#Veakoodid siin]. &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Veakoodid =&lt;br /&gt;
&lt;br /&gt;
== -20400 UNKNOWN ==&lt;br /&gt;
&lt;br /&gt;
Tundmatu viga&lt;br /&gt;
&lt;br /&gt;
== -20401 INVALID_REGCODE ==&lt;br /&gt;
&lt;br /&gt;
Vigane ettevõtte registrikood&lt;br /&gt;
&lt;br /&gt;
== -20402 SERVICE_ALREADY_ACTIVE ==&lt;br /&gt;
&lt;br /&gt;
Ettevõte on juba krediidiriskide jälgimise all.&lt;br /&gt;
&lt;br /&gt;
== -20403 SERVICE_INACTIVE ==&lt;br /&gt;
&lt;br /&gt;
Ettevõte ei ole krediidiriskide jälgimise all.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Arendamine =&lt;br /&gt;
&lt;br /&gt;
Liidese integreerimiseks vajaliku arenduse jaoks on tehtud näidiskasutaja:&lt;br /&gt;
&lt;br /&gt;
* Autentimise meetod: &#039;&#039;Basic Authentication&#039;&#039;&lt;br /&gt;
* Kasutajanimi: &#039;&#039;30546&#039;&#039;&lt;br /&gt;
* Parool: &#039;&#039;soapdemo&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Näide PHP-s =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
/**&lt;br /&gt;
 * Example of using Krediidiinfo AS SOAP interface KiCreditRiskManagement. &lt;br /&gt;
 * &lt;br /&gt;
 * In this example the demo username and password is used so there is no need&lt;br /&gt;
 * to contact with Krediidiinfo AS in order to run this program.&lt;br /&gt;
 * &lt;br /&gt;
 * @link http://services.krediidiinfo.ee/wiki/index.php/KiCreditRiskManagement&lt;br /&gt;
 * @author Julia Parkkonen &amp;lt;julia.parkkonen@krediidiinfo.ee&amp;gt;&lt;br /&gt;
 * @created 04.06.2013&lt;br /&gt;
 */&lt;br /&gt;
$wsdl_url = &#039;http://services.krediidiinfo.ee/KiCreditRiskManagement.wsdl&#039;;&lt;br /&gt;
$params = array(&#039;location&#039;      =&amp;gt; &#039;https://services.krediidiinfo.ee/soap.php?name=KiCreditRiskManagement&#039;&lt;br /&gt;
              , &#039;login&#039;       =&amp;gt; &#039;30546&#039; // &amp;lt;-- username. Make sure username is string type (PHP bug?).&lt;br /&gt;
              , &#039;password&#039;    =&amp;gt; &#039;soapdemo&#039;   // &amp;lt;-- password&lt;br /&gt;
            );&lt;br /&gt;
        &lt;br /&gt;
$client = new SoapClient($wsdl_url, $params);&lt;br /&gt;
&lt;br /&gt;
$regCode = &#039;10256137&#039;; &lt;br /&gt;
$resultCode = $client-&amp;gt;start($regCode);&lt;br /&gt;
if ($resultCode == 0) {&lt;br /&gt;
    echo &amp;quot;Ettevõte lisatud krediidiriskide jälgimise alla!&amp;quot;;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
?&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Vlads</name></author>
	</entry>
	<entry>
		<id>https://services.krediidiinfo.ee/wiki/index.php?title=KiCreditRiskManagement&amp;diff=414</id>
		<title>KiCreditRiskManagement</title>
		<link rel="alternate" type="text/html" href="https://services.krediidiinfo.ee/wiki/index.php?title=KiCreditRiskManagement&amp;diff=414"/>
		<updated>2013-06-04T13:12:21Z</updated>

		<summary type="html">&lt;p&gt;Vlads: Created page with &amp;quot;{| align=&amp;quot;right&amp;quot; | 30px In English |}   = Tutvustus =   KiCreditRiskManagement on Krediidiinfo SOAP ...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| align=&amp;quot;right&amp;quot;&lt;br /&gt;
| [[Image:Flag of the United Kingdom.svg|border|30px]] [[KiCreditManagement__en|In English]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Tutvustus = &lt;br /&gt;
&lt;br /&gt;
KiCreditRiskManagement on Krediidiinfo SOAP protokollil põhinev krediiriskide halduse veebiteenus.&lt;br /&gt;
&lt;br /&gt;
= WSDL =&lt;br /&gt;
&lt;br /&gt;
KiCreditRiskManagement WSDL asub aadresslil [http://services.krediidiinfo.ee/KiCreditRiskManagement.wsdl http://services.krediidiinfo.ee/KiCreditRiskManagement.wsdl].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Meetodid =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;start&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
Ettevõtte lisamine krediidiriskide jälgimise alla.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px;&amp;quot;&lt;br /&gt;
! &lt;br /&gt;
! Nimi&lt;br /&gt;
! Tüüp&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Sisendparameetrid:&amp;lt;/b&amp;gt; &lt;br /&gt;
| regCode&lt;br /&gt;
| xs:string&lt;br /&gt;
| Ettevõtte registrikood.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Väljundparameeter:&amp;lt;/b&amp;gt;&lt;br /&gt;
| resultCode&lt;br /&gt;
| xs:int&lt;br /&gt;
| kui päring õnnestub, siis on väärtuseks 0. Kui väärtus on negatiivne, siis on tegemist vea koodiga. Veakoodi võimalikud väärtused siin. &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Veakoodid =&lt;br /&gt;
&lt;br /&gt;
== -20400 UNKNOWN ==&lt;br /&gt;
&lt;br /&gt;
Tundmatu viga&lt;br /&gt;
&lt;br /&gt;
== -20401 INVALID_REGCODE ==&lt;br /&gt;
&lt;br /&gt;
Vigane ettevõtte registrikood&lt;br /&gt;
&lt;br /&gt;
== -20402 SERVICE_ALREADY_ACTIVE ==&lt;br /&gt;
&lt;br /&gt;
Ettevõte on juba krediidiriskide jälgimise all.&lt;br /&gt;
&lt;br /&gt;
== -20403 SERVICE_INACTIVE ==&lt;br /&gt;
&lt;br /&gt;
Ettevõte ei ole krediidiriskide jälgimise all.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Arendamine =&lt;br /&gt;
&lt;br /&gt;
Liidese integreerimiseks vajaliku arenduse jaoks on tehtud näidiskasutaja:&lt;br /&gt;
&lt;br /&gt;
* Autentimise meetod: &#039;&#039;Basic Authentication&#039;&#039;&lt;br /&gt;
* Kasutajanimi: &#039;&#039;30546&#039;&#039;&lt;br /&gt;
* Parool: &#039;&#039;soapdemo&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Näide PHP-s =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
/**&lt;br /&gt;
 * Example of using Krediidiinfo AS SOAP interface KiCreditRiskManagement. &lt;br /&gt;
 * &lt;br /&gt;
 * In this example the demo username and password is used so there is no need&lt;br /&gt;
 * to contact with Krediidiinfo AS in order to run this program.&lt;br /&gt;
 * &lt;br /&gt;
 * @link http://services.krediidiinfo.ee/wiki/index.php/KiCreditRiskManagement&lt;br /&gt;
 * @author Julia Parkkonen &amp;lt;julia.parkkonen@krediidiinfo.ee&amp;gt;&lt;br /&gt;
 * @created 04.06.2013&lt;br /&gt;
 */&lt;br /&gt;
$wsdl_url = &#039;http://services.krediidiinfo.ee/KiCreditRiskManagement.wsdl&#039;;&lt;br /&gt;
$params = array(&#039;location&#039;      =&amp;gt; &#039;https://services.krediidiinfo.ee/soap.php?name=KiCreditRiskManagement&#039;&lt;br /&gt;
              , &#039;login&#039;       =&amp;gt; &#039;30546&#039; // &amp;lt;-- username. Make sure username is string type (PHP bug?).&lt;br /&gt;
              , &#039;password&#039;    =&amp;gt; &#039;soapdemo&#039;   // &amp;lt;-- password&lt;br /&gt;
            );&lt;br /&gt;
        &lt;br /&gt;
$client = new SoapClient($wsdl_url, $params);&lt;br /&gt;
&lt;br /&gt;
$regCode = &#039;10256137&#039;; &lt;br /&gt;
$resultCode = $client-&amp;gt;start($regCode);&lt;br /&gt;
if ($resultCode == 0) {&lt;br /&gt;
    echo &amp;quot;Ettevõte lisatud krediidiriskide jälgimise alla!&amp;quot;;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
?&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Vlads</name></author>
	</entry>
	<entry>
		<id>https://services.krediidiinfo.ee/wiki/index.php?title=Main_Page&amp;diff=413</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://services.krediidiinfo.ee/wiki/index.php?title=Main_Page&amp;diff=413"/>
		<updated>2013-06-04T12:53:49Z</updated>

		<summary type="html">&lt;p&gt;Vlads: /* Krediidiinfo veebiteenused */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| align=&amp;quot;right&amp;quot;&lt;br /&gt;
| [[Image:Flag of the United Kingdom.svg|border|30px]] [[Main page__en|In English]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Lehelt leiate Krediidiinfo veebiteenuste dokumentatsioonid ja näidised.&lt;br /&gt;
&lt;br /&gt;
= Tutvustus = &lt;br /&gt;
* &#039;&#039;&#039;Mis on veebiteenus?&#039;&#039;&#039;&lt;br /&gt;
Veebiteenused (Web Service) on tarkvarakomponendid, mis asuvad serveris ning mille poole kliendiprogrammid pöörduvad üle interneti. &lt;br /&gt;
&lt;br /&gt;
Veebiteenuse looja koostab koos veebiteenusega ka veebiteenuse dokumentatsiooni. Dokumentatsioonis on täpselt ära kirjeldatud veebiteenuse interneti aadress, mis andmevahetusprotokolle peab kasutama, millised on liidese meetodite nimed, millised on sisend- ja väljundparameetrite tüübid. Veebiteenuse kirjeldamiseks kasutatakse XML-põhist WSDL (Web Services Description Language) keelt. &lt;br /&gt;
&lt;br /&gt;
Veebiteenused on sõltumatud kasutatavast platvormist. Veebiteenus võib ise töötada Linux operatsioonisüsteemiga serveris, kliendiprogramm seevastu Win32 operatsioonisüsteemiga lauaarvutis. Ühte veebiteenust on võimalik integreerida ükskõik millisesse arvutisse eeldusel, et on olemas internetiühendus. &lt;br /&gt;
&lt;br /&gt;
Tänapäeval on kõrgtaseme tarkvaraarenduskeskkondadesse loodud tööriistad veebiteenuste lihtsaks integreerimiseks. WSDL kirjelduse põhjal suudavad arenduskeskkonnad genereerida programmeerija jaoks vajalikud teegid programmeerija poolt kasutatavas programmeerimiskeeles. Sisuliselt ei erine tarkvaraarendaja jaoks veebiteenuse väljakutsumine tavalisest funktsiooni väljakutsumisest. Kogu andmevahetuse ja tüübiteisenduste loogika on tarkvaraarendaja eest peidetud.&lt;br /&gt;
&lt;br /&gt;
= Krediidiinfo veebiteenused =&lt;br /&gt;
* [[KiReport]] &lt;br /&gt;
* [[KiDocExchange]]&lt;br /&gt;
* [[KiCompanyBasic]]&lt;br /&gt;
* [[KiCompany]]&lt;br /&gt;
* [[KiCreditManagement]]&lt;br /&gt;
* [[KiCreditRiskManagement]]&lt;br /&gt;
&lt;br /&gt;
= Arendajatele =&lt;br /&gt;
* [[Krediidiinfo veebiteenuste arhitektuur]]&lt;br /&gt;
* [[Autentimine]]&lt;br /&gt;
* [[Veebiteenuste silumine]]- Serveri testimine, raportite testimine testkeskkonnas&lt;br /&gt;
* [[Veatöötlus]]&lt;br /&gt;
* [[Veakoodid]]&lt;br /&gt;
* [[SOAP teenuse testimine]]&lt;br /&gt;
* [[Tehniline tugi]]&lt;br /&gt;
* Kasutatavad standardid/protokollid&lt;br /&gt;
** [http://www.w3schools.com/xml/default.asp XML]&lt;br /&gt;
** [http://www.w3schools.com/schema/default.asp XML Schema]&lt;br /&gt;
** [http://www.w3schools.com/soap/default.asp SOAP]&lt;br /&gt;
** [http://www.w3schools.com/wsdl/default.asp WSDL]&lt;br /&gt;
&lt;br /&gt;
= Näidised =&lt;br /&gt;
* [[KiCompanyBasic | KiCompanyBasic - &#039;&#039;&#039;&amp;lt;span style=&amp;quot;color:red;&amp;quot;&amp;gt;Tasuta liides!&amp;lt;/span&amp;gt;&#039;&#039;&#039;]]&lt;/div&gt;</summary>
		<author><name>Vlads</name></author>
	</entry>
	<entry>
		<id>https://services.krediidiinfo.ee/wiki/index.php?title=KiCompany&amp;diff=412</id>
		<title>KiCompany</title>
		<link rel="alternate" type="text/html" href="https://services.krediidiinfo.ee/wiki/index.php?title=KiCompany&amp;diff=412"/>
		<updated>2013-05-31T10:40:24Z</updated>

		<summary type="html">&lt;p&gt;Vlads: /* Meetodid */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| align=&amp;quot;right&amp;quot;&lt;br /&gt;
| [[Image:Flag of the United Kingdom.svg|border|30px]] [[KiCompany__en|In English]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Tutvustus = &lt;br /&gt;
&lt;br /&gt;
KiCompany on SOAP protokollil põhinev Krediidiinfo AS veebiteenus ettevõtete, mittetulundusühingute ja riigiasutuste põhiandmete pärimiseks. Liides on mõeldud klientidele, kes soovivad integreerida oma süsteemi [http://firmaparing.krediidiinfo.ee firmapäringu] funktsionaalsust.&lt;br /&gt;
&lt;br /&gt;
= WSDL =&lt;br /&gt;
&lt;br /&gt;
KiCompany WSDL asub aadressil [http://services.krediidiinfo.ee/KiCompany.wsdl http://services.krediidiinfo.ee/KiCompany.wsdl].&lt;br /&gt;
&lt;br /&gt;
Microsofti arendusvahendite kasutajate jaoks on tehtud teine WSDL: [http://services.krediidiinfo.ee/KiCompanyLit.wsdl http://services.krediidiinfo.ee/KiCompanyLit.wsdl]. See erineb varasemast WSDL-ist selle poolest, et &#039;&#039;RPC/encode&#039;&#039; asemel kasutatakse &#039;&#039;RPC/litteral&#039;&#039;-i.&lt;br /&gt;
&lt;br /&gt;
= Meetodid = &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== getName ==&lt;br /&gt;
&lt;br /&gt;
Ettevõtte nime pärimine.&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px;&amp;quot;&lt;br /&gt;
! &lt;br /&gt;
! Nimi&lt;br /&gt;
! Tüüp&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Sisendparameetrid:&amp;lt;/b&amp;gt; &lt;br /&gt;
| regCode&lt;br /&gt;
| xs:string&lt;br /&gt;
| Ettevõtte äriregistri kood.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Väljundparameeter:&amp;lt;/b&amp;gt;&lt;br /&gt;
| name&lt;br /&gt;
| xs:string&lt;br /&gt;
| Ettevõtte nimi. Kui ettevõtte nime ei leita (sellise nimega ettevõtet ei eksisteeri, ettevõtte äriregistrikood vigane vms), siis on väljundparameetri väärtuseks tühistring.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== getRegistryName ==&lt;br /&gt;
&lt;br /&gt;
Ettevõtte Äriregistri pika nime pärimine.&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px;&amp;quot;&lt;br /&gt;
! &lt;br /&gt;
! Nimi&lt;br /&gt;
! Tüüp&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Sisendparameetrid:&amp;lt;/b&amp;gt; &lt;br /&gt;
| regCode&lt;br /&gt;
| xs:string&lt;br /&gt;
| Ettevõtte äriregistri kood.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Väljundparameeter:&amp;lt;/b&amp;gt;&lt;br /&gt;
| name&lt;br /&gt;
| xs:string&lt;br /&gt;
| Ettevõtte nimi. Kui ettevõtte nime ei leita (sellise nimega ettevõtet ei eksisteeri), siis on väljundparameetri väärtuseks tühistring.&lt;br /&gt;
| Vigase registrikoodi korral tagastatakse viga -20501 (Invalid registry code value)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== findCompanies ==&lt;br /&gt;
&lt;br /&gt;
Ettevõtete otsimine nime järgi. Tulemuseks on massiiv, mis sisaldab otsingustringile sobivate ettevõtete nimesid ja äriregistrikoode.&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px;&amp;quot;&lt;br /&gt;
! &lt;br /&gt;
! Nimi&lt;br /&gt;
! Tüüp&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Sisendparameetrid:&amp;lt;/b&amp;gt; &lt;br /&gt;
| regCode&lt;br /&gt;
| xs:string&lt;br /&gt;
| Ettevõtte äriregistri kood&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;&amp;lt;/b&amp;gt; &lt;br /&gt;
| count&lt;br /&gt;
| xs:int&lt;br /&gt;
| Leitud ettevõtete maksimaalne arv, mis meetodi tulemuses võib olla. (Meetod ei tagasta korraga rohkem kui 100 ettevõtet)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Väljundparameeter:&amp;lt;/b&amp;gt;&lt;br /&gt;
| companies&lt;br /&gt;
| ResultCompanyIDDataArray&lt;br /&gt;
| Indekseeritud massiiv, mille elementideks on ResultCompanyIDData tüüpi elemendid.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
ResultCompanyIDData on kirje järgmise struktuuriga:&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px;&amp;quot;&lt;br /&gt;
! Nimi&lt;br /&gt;
! Tüüp&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| regCode&lt;br /&gt;
| xs:string&lt;br /&gt;
| Ettevõtte äriregistri kood&lt;br /&gt;
|-&lt;br /&gt;
| name&lt;br /&gt;
| xs:string&lt;br /&gt;
| Ettevõtte nimi.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== getBasicData ==&lt;br /&gt;
&lt;br /&gt;
Ettevõtte põhiandmete pärimine. &lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px;&amp;quot;&lt;br /&gt;
! &lt;br /&gt;
! Nimi&lt;br /&gt;
! Tüüp&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Sisendparameetrid:&amp;lt;/b&amp;gt; &lt;br /&gt;
| regCode&lt;br /&gt;
| xs:string&lt;br /&gt;
| Ettevõtte äriregistri kood.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Väljundparameeter:&amp;lt;/b&amp;gt;&lt;br /&gt;
| data&lt;br /&gt;
| CompanyBasicDataType&lt;br /&gt;
| Kirje ettevõtte andmetega.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Kui &#039;&#039;regCode&#039;&#039;-ile vastavat ettevõtet ei leita, siis tagastatakse SOAP veateade koodiga -10231.&lt;br /&gt;
&lt;br /&gt;
CompanyBasicDataType tüüpi kirje järgmise struktuuriga:&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px;&amp;quot;&lt;br /&gt;
! Nimi&lt;br /&gt;
! Tüüp&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| regCode&lt;br /&gt;
| xs:string&lt;br /&gt;
| ettevõtte äriregistri kood&lt;br /&gt;
|-&lt;br /&gt;
| name&lt;br /&gt;
| xs:string&lt;br /&gt;
| ettevõtte nimi.&lt;br /&gt;
|-&lt;br /&gt;
| street&lt;br /&gt;
| xs:string&lt;br /&gt;
| tänava nimi turunduseks kasutatavas postiaadressis&lt;br /&gt;
|-&lt;br /&gt;
| postCode&lt;br /&gt;
| xs:string&lt;br /&gt;
| posti indeksi number turunduseks kasutatavas postiaadressis&lt;br /&gt;
|-&lt;br /&gt;
| city&lt;br /&gt;
| xs:string&lt;br /&gt;
| linna nimi turunduseks kasutatavas postiaadressis&lt;br /&gt;
|-&lt;br /&gt;
| legalStreet&lt;br /&gt;
| xs:string&lt;br /&gt;
| tänava nimi juriidilises aadressis&lt;br /&gt;
|-&lt;br /&gt;
| legalPostCode&lt;br /&gt;
| xs:string&lt;br /&gt;
| posti indeksi number juriidilises aadressis&lt;br /&gt;
|-&lt;br /&gt;
| legalCity&lt;br /&gt;
| xs:string&lt;br /&gt;
| linnanimi juriidilises aadressis&lt;br /&gt;
|-&lt;br /&gt;
| phones&lt;br /&gt;
| xs:string&lt;br /&gt;
| telefonide numbrid&lt;br /&gt;
|-&lt;br /&gt;
| faxes&lt;br /&gt;
| xs:string&lt;br /&gt;
| fakside numbrid&lt;br /&gt;
|-&lt;br /&gt;
| web&lt;br /&gt;
| xs:string&lt;br /&gt;
| interneti kodulehekülje URL&lt;br /&gt;
|-&lt;br /&gt;
| emails&lt;br /&gt;
| xs:string&lt;br /&gt;
| e-posti aadressid&lt;br /&gt;
|-&lt;br /&gt;
| legalForm&lt;br /&gt;
| xs:string&lt;br /&gt;
| juriidiline vorm&lt;br /&gt;
|-&lt;br /&gt;
| shareCapital &lt;br /&gt;
| xs:int&lt;br /&gt;
| osakapitali suurus&lt;br /&gt;
|-&lt;br /&gt;
| shareCapitalCur&lt;br /&gt;
| xs:string&lt;br /&gt;
| valuuta tähis, milles on osakapitali suurus antud&lt;br /&gt;
|-&lt;br /&gt;
| regTime&lt;br /&gt;
| xs:string&lt;br /&gt;
| ettevõtte registreerimise aeg Äriregistris. Formaat: yyyy-mm-dd&lt;br /&gt;
|-&lt;br /&gt;
| regPlace&lt;br /&gt;
| xs:string&lt;br /&gt;
| registriosakonna nimetus kus ettevõte registreeriti&lt;br /&gt;
|-&lt;br /&gt;
| activities &lt;br /&gt;
| xs:string&lt;br /&gt;
| ettevõtte tegevusalade loetelu. Iga tegevusala ees on string &#039;* &#039; (tärn ja tühik). Alates 29.07.2011 saab tegevusalade infot vaid erikokkuleppel. Kui kokkulepet pole, siis on  väärtuseks tühistring. &lt;br /&gt;
|-&lt;br /&gt;
| status&lt;br /&gt;
| xs:string&lt;br /&gt;
| äriregistri staatuse nimetus&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== getContactData ==&lt;br /&gt;
&lt;br /&gt;
Ettevõtte kontaktandmete pärimine.&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px;&amp;quot;&lt;br /&gt;
! &lt;br /&gt;
! Nimi&lt;br /&gt;
! Tüüp&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Sisendparameetrid:&amp;lt;/b&amp;gt; &lt;br /&gt;
| regCode&lt;br /&gt;
| xs:string&lt;br /&gt;
| ettevõtte äriregistri kood.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Väljundparameeter:&amp;lt;/b&amp;gt;&lt;br /&gt;
| data&lt;br /&gt;
| CompanyContactDataType&lt;br /&gt;
| kirje kontaktandmetega&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Kui &#039;&#039;regCode&#039;&#039;-ile vastavat ettevõtet ei leita, siis tagastatakse SOAP veateade koodiga -10231.&lt;br /&gt;
&lt;br /&gt;
CompanyContactDataType tüüpi kirje on järgmise struktuuriga:&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px;&amp;quot;&lt;br /&gt;
! Nimi&lt;br /&gt;
! Tüüp&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| street&lt;br /&gt;
| xs:string&lt;br /&gt;
| tänava nimi turunduseks kasutatavas postiaadressis&lt;br /&gt;
|-&lt;br /&gt;
| postCode&lt;br /&gt;
| xs:string&lt;br /&gt;
| posti indeksi number turunduseks kasutatavas postiaadressis&lt;br /&gt;
|-&lt;br /&gt;
| city&lt;br /&gt;
| xs:string&lt;br /&gt;
| linna nimi turunduseks kasutatavas postiaadressis&lt;br /&gt;
|-&lt;br /&gt;
| phones&lt;br /&gt;
| xs:string&lt;br /&gt;
| telefonide numbrid&lt;br /&gt;
|-&lt;br /&gt;
| faxes&lt;br /&gt;
| xs:string&lt;br /&gt;
| fakside numbrid&lt;br /&gt;
|-&lt;br /&gt;
| web&lt;br /&gt;
| xs:string&lt;br /&gt;
| interneti kodulehekülje URL&lt;br /&gt;
|-&lt;br /&gt;
| emails&lt;br /&gt;
| xs:string&lt;br /&gt;
| e-posti aadressid&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== getLegalPostAddress ==&lt;br /&gt;
&lt;br /&gt;
Ettevõtte juriidilise aadressi pärimine.&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px;&amp;quot;&lt;br /&gt;
! &lt;br /&gt;
! Nimi&lt;br /&gt;
! Tüüp&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Sisendparameetrid:&amp;lt;/b&amp;gt; &lt;br /&gt;
| regCode&lt;br /&gt;
| xs:string&lt;br /&gt;
| ettevõtte äriregistri kood.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Väljundparameeter:&amp;lt;/b&amp;gt;&lt;br /&gt;
| data&lt;br /&gt;
| CompanyPostAddressType&lt;br /&gt;
| kirje juriidilise aadressi andmetega&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Kui &#039;&#039;regCode&#039;&#039;-ile vastavat ettevõtet ei leita, siis tagastatakse SOAP veateade koodiga -10231.&lt;br /&gt;
&lt;br /&gt;
CompanyPostAddressType tüüpi kirje on järgmise struktuuriga:&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px;&amp;quot;&lt;br /&gt;
! Nimi&lt;br /&gt;
! Tüüp&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| street&lt;br /&gt;
| xs:string&lt;br /&gt;
| tänava nimi &lt;br /&gt;
|-&lt;br /&gt;
| postCode&lt;br /&gt;
| xs:string&lt;br /&gt;
| indeks&lt;br /&gt;
|-&lt;br /&gt;
| city&lt;br /&gt;
| xs:string&lt;br /&gt;
| linn&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== isRegCodeValid ==&lt;br /&gt;
&lt;br /&gt;
Ettevõtte äriregistri korrektsuse kontrollimine. &lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px;&amp;quot;&lt;br /&gt;
! &lt;br /&gt;
! Nimi&lt;br /&gt;
! Tüüp&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Sisendparameetrid:&amp;lt;/b&amp;gt; &lt;br /&gt;
| regCode&lt;br /&gt;
| xs:string&lt;br /&gt;
| Ettevõtte äriregistri kood&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Väljundparameeter:&amp;lt;/b&amp;gt;&lt;br /&gt;
| isValid&lt;br /&gt;
| xs:boolean&lt;br /&gt;
| Tõene, kui parameetriga ette antud äriregistri kood on kaheksakohaline arv ja viimane kontrollnumber on õige.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== getVATNo ==&lt;br /&gt;
&lt;br /&gt;
Ettevõtte käibemaksukohustuslase numbri pärimine.&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px;&amp;quot;&lt;br /&gt;
! &lt;br /&gt;
! Nimi&lt;br /&gt;
! Tüüp&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Sisendparameetrid:&amp;lt;/b&amp;gt; &lt;br /&gt;
| regCode&lt;br /&gt;
| xs:string&lt;br /&gt;
| Ettevõtte äriregistri kood.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Väljundparameeter:&amp;lt;/b&amp;gt;&lt;br /&gt;
| vatNo&lt;br /&gt;
| xs:string&lt;br /&gt;
| KMK number. Kui KMK number ei kehti või ettevõte ei ole käibemaksukohuslane, siis tagastatakse tühistring&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Veakoodid =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== -10231 No company found! ==&lt;br /&gt;
&lt;br /&gt;
Krediidiinfo andmebaasist ei leitud parameetriga ette antud registrikoodile vastavat ettevõtet. Kontrollida registrikoodi.&lt;br /&gt;
&lt;br /&gt;
(vt lisaks [[Veakoodid|üldiseid veakoode]])&lt;br /&gt;
&lt;br /&gt;
= Programmi näidis PHP-s =&lt;br /&gt;
&lt;br /&gt;
Järgnevalt on toodud PHP-s kirjutatud KiCompany veebiteenuse kasutamise näide.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
/**&lt;br /&gt;
 * Example of using KiCompany web service of Krediidiinfo AS&lt;br /&gt;
 * &lt;br /&gt;
 * @author Rait Kapp &amp;lt;rait@krediidiinfo.ee&amp;gt;&lt;br /&gt;
 * @created 15.02.2011&lt;br /&gt;
 */&lt;br /&gt;
$wsdl_url = &#039;http://services.krediidiinfo.ee/KiCompany.wsdl&#039;;&lt;br /&gt;
$server_url = &#039;https://services.krediidiinfo.ee/soap.php?name=KiCompany&#039;; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
$params = array(&#039;location&#039; =&amp;gt; $server_url&lt;br /&gt;
              , &#039;login&#039;         =&amp;gt; &#039;online_code&#039; // Online Code issued by Krediidiinfo client management. Make sure that login value is string type (PHP bug?).&lt;br /&gt;
              , &#039;password&#039;      =&amp;gt; &#039;passwd&#039;&lt;br /&gt;
//              , &#039;proxy_host&#039;    =&amp;gt; &#039;cache.neti.ee&#039;   // If necessary use proxy and proxy port.&lt;br /&gt;
//              , &#039;proxy_port&#039;    =&amp;gt; 8080&lt;br /&gt;
              , &#039;encoding&#039; =&amp;gt; &#039;ISO-8859-13&#039;&lt;br /&gt;
               );&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
$client = new SoapClient($wsdl_url, $params);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
$name = &#039;KREDIIDI&#039;;&lt;br /&gt;
$companies = $client-&amp;gt;findCompanies($name, 3);&lt;br /&gt;
print_r($companies);&lt;br /&gt;
&lt;br /&gt;
$regCode = &#039;10256137&#039;;&lt;br /&gt;
$name = $client-&amp;gt;getName($regCode);&lt;br /&gt;
echo &amp;quot;Äriregistri kood {$regCode} kuulub ettevõttele {$name}\n&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
$data = $client-&amp;gt;getBasicData($regCode);&lt;br /&gt;
echo &amp;quot;Aadress: {$data-&amp;gt;street} {$data-&amp;gt;postCode} {$data-&amp;gt;city}\n&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
$regCode = &#039;10256136&#039;; // kontrollnumber on vale!&lt;br /&gt;
if (!$client-&amp;gt;isRegCodeValid($regCode)) {&lt;br /&gt;
    echo &amp;quot;Äriregistri kood {$regCode} on vigane.\n&amp;quot;;&lt;br /&gt;
} else {&lt;br /&gt;
    echo &amp;quot;Äriregistri kood {$regCode} on korrektne\n&amp;quot;;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
?&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Programmi väljund:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Array&lt;br /&gt;
(&lt;br /&gt;
    [0] =&amp;gt; stdClass Object&lt;br /&gt;
        (&lt;br /&gt;
            [regCode] =&amp;gt; 90006012&lt;br /&gt;
            [name] =&amp;gt; KREDIIDI JA EKSPORDI GARANTEERIMISE SIHTASUTUS KREDEX&lt;br /&gt;
        )&lt;br /&gt;
&lt;br /&gt;
    [1] =&amp;gt; stdClass Object&lt;br /&gt;
        (&lt;br /&gt;
            [regCode] =&amp;gt; 10704587&lt;br /&gt;
            [name] =&amp;gt; KREDIIDI JÄRELVALVE OÜ&lt;br /&gt;
        )&lt;br /&gt;
&lt;br /&gt;
    [2] =&amp;gt; stdClass Object&lt;br /&gt;
        (&lt;br /&gt;
            [regCode] =&amp;gt; 11626688&lt;br /&gt;
            [name] =&amp;gt; KREDIIDIBÜROO OÜ&lt;br /&gt;
        )&lt;br /&gt;
&lt;br /&gt;
)&lt;br /&gt;
Äriregistri kood 10256137 kuulub ettevõttele KREDIIDIINFO AS&lt;br /&gt;
Aadress: Narva mnt 5 10117 Tallinn&lt;br /&gt;
Äriregistri kood 10256136 on vigane.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= HTTP päringute näidised =&lt;br /&gt;
&lt;br /&gt;
Failis [http://services.krediidiinfo.ee/wiki/images/e/ed/KiCompany_request_examples.zip kiCompany_request_examples.zip] on KiCompany HTTP päringute ja päringu vastuste näidised. Kui KiCompany integreeritakse süsteemi saates otse HTTP päringuid, siis HTTP vastuse parsimisel kasutada XML vahendeid. Mitte käsitleda HTTP vastuseid kui stringe ja parsida neid nö käsitsi. Kui Krediidiinfo uuendab SOAP serveri tarkvara, siis võib vastuse sõnumi kuju muutuda.&lt;/div&gt;</summary>
		<author><name>Vlads</name></author>
	</entry>
	<entry>
		<id>https://services.krediidiinfo.ee/wiki/index.php?title=KiReport_en&amp;diff=405</id>
		<title>KiReport en</title>
		<link rel="alternate" type="text/html" href="https://services.krediidiinfo.ee/wiki/index.php?title=KiReport_en&amp;diff=405"/>
		<updated>2013-03-13T11:24:47Z</updated>

		<summary type="html">&lt;p&gt;Vlads: /* Example in PHP */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| align=&amp;quot;right&amp;quot;&lt;br /&gt;
| [[Image:Flag of Estonia.svg|border|30px]] [[KiReport|eesti keeles]]&lt;br /&gt;
|}&lt;br /&gt;
= Introduction = &lt;br /&gt;
&lt;br /&gt;
KiReport is the name of a Web Service based on SOAP protocol for requesting reports about companies and persons. Requested reports are in XML format.&lt;br /&gt;
&lt;br /&gt;
= WSDL =&lt;br /&gt;
&lt;br /&gt;
WSDL is located at [http://services.krediidiinfo.ee/KiReport.wsdl http://services.krediidiinfo.ee/KiReport.wsdl].&lt;br /&gt;
&lt;br /&gt;
= Methods =&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;getReport&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
Report requesting&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px;&amp;quot;&lt;br /&gt;
! &lt;br /&gt;
! Name&lt;br /&gt;
! Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Input:&amp;lt;/b&amp;gt; &lt;br /&gt;
| productCode&lt;br /&gt;
| xs:string&lt;br /&gt;
| Report (product) code&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;&amp;lt;/b&amp;gt; &lt;br /&gt;
| subjectCode&lt;br /&gt;
| xs:string&lt;br /&gt;
| Subject code. (Depending on report subject can be a registry code of a company, personal identity code, etc) &lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Output::&amp;lt;/b&amp;gt;&lt;br /&gt;
| xml&lt;br /&gt;
| xs:string&lt;br /&gt;
| Requested report in XML format.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Example in PHP =&lt;br /&gt;
&lt;br /&gt;
Example of using KiReport in PHP:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
/**&lt;br /&gt;
 * Example of using KiReport web service of Krediidiinfo AS&lt;br /&gt;
 * Certificate issued by Krediidiinfo is needed to use KiReport interface.&lt;br /&gt;
 * &lt;br /&gt;
 * @author Rait Kapp &amp;lt;rait@krediidiinfo.ee&amp;gt;&lt;br /&gt;
 * @created 18.09.2007&lt;br /&gt;
 */&lt;br /&gt;
&lt;br /&gt;
$wsdl_url = &#039;http://services.krediidiinfo.ee/KiReport.wsdl&#039;;&lt;br /&gt;
$server_url = &#039;https://services.krediidiinfo.ee/soap.php?name=KiReport&amp;amp;enc=UTF-8&#039;; &lt;br /&gt;
&lt;br /&gt;
$params = array(&#039;location&#039; =&amp;gt; $server_url&lt;br /&gt;
              , &#039;login&#039;         =&amp;gt; &#039;online_code&#039; // Online Code issued by Krediidiinfo client management. Make sure that login value is string type (PHP bug?).&lt;br /&gt;
              , &#039;password&#039;      =&amp;gt; &#039;passwd&#039;&lt;br /&gt;
&lt;br /&gt;
/*            If you want to use certificate, then uncomment this block and comment params login and password!&lt;br /&gt;
              , &#039;local_cert&#039;    =&amp;gt; &#039;path/certificate.pem&#039; // Here goes path to certificate file.&lt;br /&gt;
              , &#039;passphrase&#039;    =&amp;gt; &#039;passwd&#039;  // Here goes password of certificate.&lt;br /&gt;
*/&lt;br /&gt;
//            , &#039;proxy_host&#039;    =&amp;gt; &#039;cache.neti.ee&#039;   // If necessary use proxy and proxy port.&lt;br /&gt;
//            , &#039;proxy_port&#039;    =&amp;gt; 8080&lt;br /&gt;
              , &#039;encoding&#039; =&amp;gt; &#039;UTF-8&#039;&lt;br /&gt;
               );&lt;br /&gt;
&lt;br /&gt;
$client = new SoapClient($wsdl_url, $params);&lt;br /&gt;
&lt;br /&gt;
$productCode = &#039;RAXXXE&#039;;&lt;br /&gt;
$subjectCode = &#039;00000000&#039;;&lt;br /&gt;
&lt;br /&gt;
$xml = $client-&amp;gt;getReport($productCode, $subjectCode);&lt;br /&gt;
&lt;br /&gt;
print_r($xml);&lt;br /&gt;
&lt;br /&gt;
?&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Debugging =&lt;br /&gt;
&lt;br /&gt;
Developers can always use example report &#039;&#039;RAXXXE&#039;&#039; (&#039;&#039;productCode&#039;&#039;) for debugging. It is free of charge. The XML Schema of &#039;&#039;RAXXXE&#039;&#039; can be obtained from [http://www.krediidiinfo.ee/schemas/report/RAXXXE.xsd http://www.krediidiinfo.ee/schemas/report/RAXXXE.xsd]. &lt;br /&gt;
&lt;br /&gt;
The example of &#039;&#039;RAXXXE&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;report xmlns=&amp;quot;http//www.krediidiinfo.ee/schemas/report/RAXXXE.xsd&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;date_tag&amp;gt;2007-10-23&amp;lt;/date_tag&amp;gt;&lt;br /&gt;
    &amp;lt;date_time&amp;gt;2007-10-23T10:10:42&amp;lt;/date_time&amp;gt;&lt;br /&gt;
    &amp;lt;int_tag&amp;gt;12345&amp;lt;/int_tag&amp;gt;&lt;br /&gt;
    &amp;lt;decimal_tag&amp;gt;123456.789&amp;lt;/decimal_tag&amp;gt;&lt;br /&gt;
    &amp;lt;string_tag&amp;gt;I am a string&amp;lt;/string_tag&amp;gt;&lt;br /&gt;
    &amp;lt;codes_tag&amp;gt;&amp;amp;amp;amp; &amp;amp;apos;  &amp;amp;amp;quot; &amp;amp;amp;lt; &amp;amp;amp;gt;&amp;lt;/codes_tag&amp;gt;&lt;br /&gt;
    &amp;lt;est_character_tag&amp;gt;õ ä ö ü Õ Ä Ö Ü&amp;lt;/est_character_tag&amp;gt;&lt;br /&gt;
    &amp;lt;subject_code&amp;gt;00000000&amp;lt;/subject_code&amp;gt;&lt;br /&gt;
&amp;lt;/report&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The input parameter &#039;&#039;subjectCode&#039;&#039; value is always assigned to the tag &#039;&#039;subject_code&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
= Error Codes =&lt;br /&gt;
&lt;br /&gt;
==-20101 No permission for PRODUCT_CODE! ==&lt;br /&gt;
&lt;br /&gt;
Krediidiinfo has not granted permission for client to request certain report. To get permissions contact [[Klienditugi| client support]].&lt;/div&gt;</summary>
		<author><name>Vlads</name></author>
	</entry>
	<entry>
		<id>https://services.krediidiinfo.ee/wiki/index.php?title=KiReport&amp;diff=404</id>
		<title>KiReport</title>
		<link rel="alternate" type="text/html" href="https://services.krediidiinfo.ee/wiki/index.php?title=KiReport&amp;diff=404"/>
		<updated>2013-03-13T11:24:15Z</updated>

		<summary type="html">&lt;p&gt;Vlads: /* Näide PHP-s */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| align=&amp;quot;right&amp;quot;&lt;br /&gt;
| [[Image:Flag of the United Kingdom.svg|border|30px]] [[KiReport__en|In English]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Tutvustus = &lt;br /&gt;
&lt;br /&gt;
KiReport on Krediidiinfo poolt loodud SOAP protokollil põhinev veebiteenus Krediidiinfo raportite pärimiseks. Päringu tulemuseks saadavad raportid on XML formaadis. Raporti pärimiseks muudes formaatides kasutage raportite pärimise otselinki [[kireport.php]].&lt;br /&gt;
&lt;br /&gt;
= WSDL =&lt;br /&gt;
&lt;br /&gt;
KiReport WSDL asub aadresslil [http://services.krediidiinfo.ee/KiReport.wsdl http://services.krediidiinfo.ee/KiReport.wsdl].&lt;br /&gt;
&lt;br /&gt;
= Meetodid =&lt;br /&gt;
== &#039;&#039;getReport&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
Raporti pärimine. &lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px;&amp;quot;&lt;br /&gt;
! &lt;br /&gt;
! Nimi&lt;br /&gt;
! Tüüp&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Sisendparameetrid:&amp;lt;/b&amp;gt; &lt;br /&gt;
| productCode&lt;br /&gt;
| xs:string&lt;br /&gt;
| Toote kood.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;&amp;lt;/b&amp;gt; &lt;br /&gt;
| subjectCode&lt;br /&gt;
| xs:string&lt;br /&gt;
| Subjekti kood (sõltuvalt raportist võib subjekti koodiks olla kas ettevõtte äriregistrikood, eraisiku isikukood vms)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Väljundparameeter::&amp;lt;/b&amp;gt;&lt;br /&gt;
| xml&lt;br /&gt;
| xs:string&lt;br /&gt;
| Päritud raport XML formaadis.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Näide PHP-s =&lt;br /&gt;
&lt;br /&gt;
KiReport kasutamise näide PHP-s:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
/**&lt;br /&gt;
 * Example of using KiReport web service of Krediidiinfo AS&lt;br /&gt;
 * Certificate issued by Krediidiinfo is needed to use KiReport interface.&lt;br /&gt;
 * &lt;br /&gt;
 * @author Rait Kapp &amp;lt;rait@krediidiinfo.ee&amp;gt;&lt;br /&gt;
 * @created 18.09.2007&lt;br /&gt;
 */&lt;br /&gt;
&lt;br /&gt;
$wsdl_url = &#039;http://www.krediidiinfo.ee/services/KiReport.wsdl&#039;;&lt;br /&gt;
$server_url = &#039;https://services.krediidiinfo.ee/soap.php?name=KiReport&amp;amp;enc=UTF-8&#039;; &lt;br /&gt;
&lt;br /&gt;
$params = array(&#039;location&#039; =&amp;gt; $server_url&lt;br /&gt;
              , &#039;login&#039;         =&amp;gt; &#039;online_code&#039; // Online Code issued by Krediidiinfo client management. Make sure that login value is string type (PHP bug?).&lt;br /&gt;
              , &#039;password&#039;      =&amp;gt; &#039;passwd&#039;&lt;br /&gt;
&lt;br /&gt;
/*            If you want to use certificate, then uncomment this block and comment params login and password!&lt;br /&gt;
              , &#039;local_cert&#039;    =&amp;gt; &#039;path/certificate.pem&#039; // Here goes path to certificate file.&lt;br /&gt;
              , &#039;passphrase&#039;    =&amp;gt; &#039;passwd&#039;  // Here goes password of certificate.&lt;br /&gt;
*/&lt;br /&gt;
//            , &#039;proxy_host&#039;    =&amp;gt; &#039;cache.neti.ee&#039;   // If necessary use proxy and proxy port.&lt;br /&gt;
//            , &#039;proxy_port&#039;    =&amp;gt; 8080&lt;br /&gt;
              , &#039;encoding&#039; =&amp;gt; &#039;UTF-8&#039;&lt;br /&gt;
               );&lt;br /&gt;
&lt;br /&gt;
$client = new SoapClient($wsdl_url, $params);&lt;br /&gt;
&lt;br /&gt;
$productCode = &#039;RAXXXE&#039;;&lt;br /&gt;
$subjectCode = &#039;00000000&#039;;&lt;br /&gt;
&lt;br /&gt;
try {&lt;br /&gt;
    $xml = $client-&amp;gt;getReport($productCode, $subjectCode);&lt;br /&gt;
    print_r($xml);&lt;br /&gt;
} catch (Exception $e) {&lt;br /&gt;
    echo &amp;quot;Raporti pärimine ebaõnnestus vea teatega: &amp;quot; . $e-&amp;gt;getMessage() . &amp;quot;\n&amp;quot;;&lt;br /&gt;
    if (isset($e-&amp;gt;detail)) {&lt;br /&gt;
        // $e-&amp;gt;details-&amp;gt;errorcode tähendusi vaata Veakoodide alt.&lt;br /&gt;
        echo &amp;quot;Krediidiinfo SOAP serveri poolt tagastatud vea kood: &amp;quot; . $e-&amp;gt;detail-&amp;gt;errorcode . &amp;quot;\n&amp;quot;;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
?&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Silumine =&lt;br /&gt;
&lt;br /&gt;
Silumise jaoks võib alati pärida raportid koodiga &#039;&#039;RAXXXE&#039;&#039;. &#039;&#039;RAXXXE&#039;&#039; päringute eest tasu ei võeta! Raporti &#039;&#039;RAXXXE&#039;&#039; XML skeem asub aadressil [http://www.krediidiinfo.ee/schemas/report/RAXXXE.xsd http://www.krediidiinfo.ee/schemas/report/RAXXXE.xsd]. &lt;br /&gt;
&lt;br /&gt;
Raportis on loodud märgendid kõigis skalaarsetes tüüpides, mida Krediidiinfo XML-ides kasutatakse. &lt;br /&gt;
Raporti &#039;&#039;RAXXXE&#039;&#039; näidis:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;report xmlns=&amp;quot;http//www.krediidiinfo.ee/schemas/report/RAXXXE.xsd&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;date_tag&amp;gt;2007-10-23&amp;lt;/date_tag&amp;gt;&lt;br /&gt;
    &amp;lt;date_time&amp;gt;2007-10-23T10:10:42&amp;lt;/date_time&amp;gt;&lt;br /&gt;
    &amp;lt;int_tag&amp;gt;12345&amp;lt;/int_tag&amp;gt;&lt;br /&gt;
    &amp;lt;decimal_tag&amp;gt;123456.789&amp;lt;/decimal_tag&amp;gt;&lt;br /&gt;
    &amp;lt;string_tag&amp;gt;I am a string&amp;lt;/string_tag&amp;gt;&lt;br /&gt;
    &amp;lt;codes_tag&amp;gt;&amp;amp;amp;amp; &amp;amp;apos;  &amp;amp;amp;quot; &amp;amp;amp;lt; &amp;amp;amp;gt;&amp;lt;/codes_tag&amp;gt;&lt;br /&gt;
    &amp;lt;est_character_tag&amp;gt;õ ä ö ü Õ Ä Ö Ü&amp;lt;/est_character_tag&amp;gt;&lt;br /&gt;
    &amp;lt;subject_code&amp;gt;00000000&amp;lt;/subject_code&amp;gt;&lt;br /&gt;
&amp;lt;/report&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Märgendi &#039;&#039;subject_code&#039;&#039; väärtuseks on alati meetodi sisendparameetri &#039;&#039;subjectCode&#039;&#039; väärtus.&lt;br /&gt;
&lt;br /&gt;
= Veakoodid =&lt;br /&gt;
&lt;br /&gt;
==-20101 No permission for PRODUCT_CODE! ==&lt;br /&gt;
&lt;br /&gt;
Krediidiinfo AS ei ole andnud kliendile õiguseid pärida vastavat raportit. Õiguste saamiseks võtta ühendust [[Klienditugi| klienditoega]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==-20102 Subject code value is missing!==&lt;br /&gt;
&lt;br /&gt;
KiReport meetodile getReport sisendparameetril subjectCode puudub väärtus.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==-20103 Invalid subject code value!==&lt;br /&gt;
&lt;br /&gt;
Ette antud subjekti kood ei ole korrektne.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==-10186 No Report==&lt;br /&gt;
&lt;br /&gt;
Antud subjekti kohta raportit ei eksisteeri. Näiteks kui päritakse ettevõtte aasta aruannet aga ettevõte ei ole seda esitanud.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==-20104 No price registred for product PRODUCT_CODE! ==&lt;br /&gt;
&lt;br /&gt;
Kliendihalduses ei ole registreeritud toote hinda. Võtke ühendust [[Klienditugi| klienditoega]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Lisaks teenusespetsiifilistele veakoodidele on veel [[Veakoodid | süsteemsed veakoodid]].&lt;/div&gt;</summary>
		<author><name>Vlads</name></author>
	</entry>
	<entry>
		<id>https://services.krediidiinfo.ee/wiki/index.php?title=StudentLoanRegister&amp;diff=335</id>
		<title>StudentLoanRegister</title>
		<link rel="alternate" type="text/html" href="https://services.krediidiinfo.ee/wiki/index.php?title=StudentLoanRegister&amp;diff=335"/>
		<updated>2012-05-31T12:36:42Z</updated>

		<summary type="html">&lt;p&gt;Vlads: /* reFinance */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Tutvustus = &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;StudentLoanRegister&#039;&#039; on Krediidiinfo poolt loodud SOAP protokollil põhinev [http://services.krediidiinfo.ee/wiki/index.php/Krediidiinfo_veebiteenuste_arhitektuur veebiteenus] Õppelaenuregistriga suhtlemiseks. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= WSDL =&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;StudentLoanRegister&#039;&#039; WSDL asub aadresslil [http://services.krediidiinfo.ee/StudentLoanRegister.wsdl http://services.krediidiinfo.ee/StudentLoanRegister.wsdl].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Meetodid =&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;addPerson&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
Isiku lisamine õppelanuregistrisse.&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px;&amp;quot;&lt;br /&gt;
! &lt;br /&gt;
! Nimi&lt;br /&gt;
! Tüüp&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Sisendparameetrid:&amp;lt;/b&amp;gt; &lt;br /&gt;
| personCode&lt;br /&gt;
| xs:string&lt;br /&gt;
| Isikukood&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;&amp;lt;/b&amp;gt; &lt;br /&gt;
| personName&lt;br /&gt;
| xs:string&lt;br /&gt;
| Isiku nimi kujul eesnimi perekonnanimi. Maksimaalne pikkus 70 sümbolit.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Väljundparameeter::&amp;lt;/b&amp;gt;&lt;br /&gt;
| resultCode&lt;br /&gt;
| xs:int&lt;br /&gt;
| 0 - Isiku lisamine õnnestus&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;deletePerson&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
Isiku kustutamine õppelanuregistrist.&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px;&amp;quot;&lt;br /&gt;
! &lt;br /&gt;
! Nimi&lt;br /&gt;
! Tüüp&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Sisendparameetrid:&amp;lt;/b&amp;gt; &lt;br /&gt;
| personCode&lt;br /&gt;
| xs:string&lt;br /&gt;
| Isikukood&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Väljundparameeter::&amp;lt;/b&amp;gt;&lt;br /&gt;
| resultCode&lt;br /&gt;
| xs:int&lt;br /&gt;
| 0 - kustutamine õnnestus&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;changePersonName&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
Isiku nime muutmine registris&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px;&amp;quot;&lt;br /&gt;
! &lt;br /&gt;
! Nimi&lt;br /&gt;
! Tüüp&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Sisendparameetrid:&amp;lt;/b&amp;gt; &lt;br /&gt;
| personCode&lt;br /&gt;
| xs:string&lt;br /&gt;
| Isikukood&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;&amp;lt;/b&amp;gt; &lt;br /&gt;
| newPersonName&lt;br /&gt;
| xs:string&lt;br /&gt;
| Uus isiku nimi kujul eesnimi perekonnanimi. Maksimaalne pikkus 70 sümbolit.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Väljundparameeter::&amp;lt;/b&amp;gt;&lt;br /&gt;
| resultCode&lt;br /&gt;
| xs:int&lt;br /&gt;
| 0 - muutmine õnnestus&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;addChildBonus&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
Lapse soodustuse lisamine. Ühel lapsevanemal saab olla registreeritud rohkem kui üks laps. Soodustuse lõpukuupäev määratakse isikukoodist.&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px;&amp;quot;&lt;br /&gt;
! &lt;br /&gt;
! Nimi&lt;br /&gt;
! Tüüp&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Sisendparameetrid:&amp;lt;/b&amp;gt; &lt;br /&gt;
| parentPersonCode&lt;br /&gt;
| xs:string&lt;br /&gt;
| registris oleva lapsevanema isikukood&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;&amp;lt;/b&amp;gt; &lt;br /&gt;
| childPersonCode&lt;br /&gt;
| xs:string&lt;br /&gt;
| lapse isikukood &lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;&amp;lt;/b&amp;gt; &lt;br /&gt;
| bonusEndDate&lt;br /&gt;
| xs:date&lt;br /&gt;
| soodustuse lõpukuupäev &lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Väljundparameeter::&amp;lt;/b&amp;gt;&lt;br /&gt;
| resultCode&lt;br /&gt;
| xs:int&lt;br /&gt;
| 0 - soodustuse määramine õnnestus&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;removeChildBonus&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
Lapse soodustuse kustutamine&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px;&amp;quot;&lt;br /&gt;
! &lt;br /&gt;
! Nimi&lt;br /&gt;
! Tüüp&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Sisendparameetrid:&amp;lt;/b&amp;gt; &lt;br /&gt;
| parentPersonCode&lt;br /&gt;
| xs:string&lt;br /&gt;
| Lapsevaname isikukood, kellel on lapse soodustus&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Väljundparameeter::&amp;lt;/b&amp;gt;&lt;br /&gt;
| resultCode&lt;br /&gt;
| xs:int&lt;br /&gt;
| 0 - soodustuse kustutamine õnnestus&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;reFinance&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
Õppelaenu refinantseerimine. Refinantseerimise algataja on laenu omanik, va juhul kui võetakse üle pankrotistunud panga laenu.&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px;&amp;quot;&lt;br /&gt;
! &lt;br /&gt;
! Nimi&lt;br /&gt;
! Tüüp&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Sisendparameetrid:&amp;lt;/b&amp;gt; &lt;br /&gt;
| personCode&lt;br /&gt;
| xs:string&lt;br /&gt;
| Isikukood&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;&amp;lt;/b&amp;gt; &lt;br /&gt;
| newBankID&lt;br /&gt;
| xs:int&lt;br /&gt;
| Refinantseerija panga kood&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Väljundparameeter::&amp;lt;/b&amp;gt;&lt;br /&gt;
| resultCode&lt;br /&gt;
| xs:int&lt;br /&gt;
| 0 - refinantseerimine õnnestus&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;getPersonData&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
Isiku andmete pärimine registrist&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px;&amp;quot;&lt;br /&gt;
! &lt;br /&gt;
! Nimi&lt;br /&gt;
! Tüüp&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Sisendparameetrid:&amp;lt;/b&amp;gt; &lt;br /&gt;
| personCode&lt;br /&gt;
| xs:string&lt;br /&gt;
| /personCode kirjeldus/&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Väljundparameeter::&amp;lt;/b&amp;gt;&lt;br /&gt;
| resultData&lt;br /&gt;
| xs:string&lt;br /&gt;
| Võlgniku andmed XML formaadis mis vastab XML Schemile [http://www.krediidiinfo.ee/schemas/student_loan_register/person_data.xsd http://www.krediidiinfo.ee/schemas/student_loan_register/person_data.xsd]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;getChildData&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
Isiku andmete pärimine registrist lapse isikukoodi järgi&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px;&amp;quot;&lt;br /&gt;
! &lt;br /&gt;
! Nimi&lt;br /&gt;
! Tüüp&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Sisendparameetrid:&amp;lt;/b&amp;gt; &lt;br /&gt;
| childPersonCode&lt;br /&gt;
| xs:string&lt;br /&gt;
| /personCode kirjeldus/&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Väljundparameeter::&amp;lt;/b&amp;gt;&lt;br /&gt;
| resultData&lt;br /&gt;
| xs:string&lt;br /&gt;
| Võlgniku andmed XML formaadis mis vastab XML Schemile [http://www.krediidiinfo.ee/schemas/student_loan_register/person_data.xsd http://www.krediidiinfo.ee/schemas/student_loan_register/person_data.xsd]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:slr.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Väljundparameeter &#039;&#039;resultCode&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 0 - päring õnnestus ==&lt;br /&gt;
== -20300 - tundmatu viga ==&lt;br /&gt;
== -20301 - viga isikukoodis ==&lt;br /&gt;
== -20302 - viga lapse isikukoodis ==&lt;br /&gt;
== -20303 - vale kasutajanimi või parool ==&lt;br /&gt;
== -20311 - isik on juba registris ==&lt;br /&gt;
== -20352 - päringu tegija pole õppelaenu omanik ==&lt;br /&gt;
== -20353 - isikut ei leitud registrist ==&lt;br /&gt;
== -20354 - refinantseerija panka ei leitud registrist või ta ei ole laenuandja ==&lt;br /&gt;
== -20357 - antud lapsega juba on soodustus ==&lt;br /&gt;
== -20358 - viga kuupäevas ==&lt;/div&gt;</summary>
		<author><name>Vlads</name></author>
	</entry>
	<entry>
		<id>https://services.krediidiinfo.ee/wiki/index.php?title=StudentLoanRegister&amp;diff=334</id>
		<title>StudentLoanRegister</title>
		<link rel="alternate" type="text/html" href="https://services.krediidiinfo.ee/wiki/index.php?title=StudentLoanRegister&amp;diff=334"/>
		<updated>2012-05-31T12:36:05Z</updated>

		<summary type="html">&lt;p&gt;Vlads: /* removePerson */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Tutvustus = &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;StudentLoanRegister&#039;&#039; on Krediidiinfo poolt loodud SOAP protokollil põhinev [http://services.krediidiinfo.ee/wiki/index.php/Krediidiinfo_veebiteenuste_arhitektuur veebiteenus] Õppelaenuregistriga suhtlemiseks. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= WSDL =&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;StudentLoanRegister&#039;&#039; WSDL asub aadresslil [http://services.krediidiinfo.ee/StudentLoanRegister.wsdl http://services.krediidiinfo.ee/StudentLoanRegister.wsdl].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Meetodid =&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;addPerson&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
Isiku lisamine õppelanuregistrisse.&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px;&amp;quot;&lt;br /&gt;
! &lt;br /&gt;
! Nimi&lt;br /&gt;
! Tüüp&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Sisendparameetrid:&amp;lt;/b&amp;gt; &lt;br /&gt;
| personCode&lt;br /&gt;
| xs:string&lt;br /&gt;
| Isikukood&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;&amp;lt;/b&amp;gt; &lt;br /&gt;
| personName&lt;br /&gt;
| xs:string&lt;br /&gt;
| Isiku nimi kujul eesnimi perekonnanimi. Maksimaalne pikkus 70 sümbolit.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Väljundparameeter::&amp;lt;/b&amp;gt;&lt;br /&gt;
| resultCode&lt;br /&gt;
| xs:int&lt;br /&gt;
| 0 - Isiku lisamine õnnestus&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;deletePerson&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
Isiku kustutamine õppelanuregistrist.&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px;&amp;quot;&lt;br /&gt;
! &lt;br /&gt;
! Nimi&lt;br /&gt;
! Tüüp&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Sisendparameetrid:&amp;lt;/b&amp;gt; &lt;br /&gt;
| personCode&lt;br /&gt;
| xs:string&lt;br /&gt;
| Isikukood&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Väljundparameeter::&amp;lt;/b&amp;gt;&lt;br /&gt;
| resultCode&lt;br /&gt;
| xs:int&lt;br /&gt;
| 0 - kustutamine õnnestus&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;changePersonName&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
Isiku nime muutmine registris&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px;&amp;quot;&lt;br /&gt;
! &lt;br /&gt;
! Nimi&lt;br /&gt;
! Tüüp&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Sisendparameetrid:&amp;lt;/b&amp;gt; &lt;br /&gt;
| personCode&lt;br /&gt;
| xs:string&lt;br /&gt;
| Isikukood&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;&amp;lt;/b&amp;gt; &lt;br /&gt;
| newPersonName&lt;br /&gt;
| xs:string&lt;br /&gt;
| Uus isiku nimi kujul eesnimi perekonnanimi. Maksimaalne pikkus 70 sümbolit.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Väljundparameeter::&amp;lt;/b&amp;gt;&lt;br /&gt;
| resultCode&lt;br /&gt;
| xs:int&lt;br /&gt;
| 0 - muutmine õnnestus&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;addChildBonus&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
Lapse soodustuse lisamine. Ühel lapsevanemal saab olla registreeritud rohkem kui üks laps. Soodustuse lõpukuupäev määratakse isikukoodist.&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px;&amp;quot;&lt;br /&gt;
! &lt;br /&gt;
! Nimi&lt;br /&gt;
! Tüüp&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Sisendparameetrid:&amp;lt;/b&amp;gt; &lt;br /&gt;
| parentPersonCode&lt;br /&gt;
| xs:string&lt;br /&gt;
| registris oleva lapsevanema isikukood&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;&amp;lt;/b&amp;gt; &lt;br /&gt;
| childPersonCode&lt;br /&gt;
| xs:string&lt;br /&gt;
| lapse isikukood &lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;&amp;lt;/b&amp;gt; &lt;br /&gt;
| bonusEndDate&lt;br /&gt;
| xs:date&lt;br /&gt;
| soodustuse lõpukuupäev &lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Väljundparameeter::&amp;lt;/b&amp;gt;&lt;br /&gt;
| resultCode&lt;br /&gt;
| xs:int&lt;br /&gt;
| 0 - soodustuse määramine õnnestus&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;removeChildBonus&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
Lapse soodustuse kustutamine&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px;&amp;quot;&lt;br /&gt;
! &lt;br /&gt;
! Nimi&lt;br /&gt;
! Tüüp&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Sisendparameetrid:&amp;lt;/b&amp;gt; &lt;br /&gt;
| parentPersonCode&lt;br /&gt;
| xs:string&lt;br /&gt;
| Lapsevaname isikukood, kellel on lapse soodustus&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Väljundparameeter::&amp;lt;/b&amp;gt;&lt;br /&gt;
| resultCode&lt;br /&gt;
| xs:int&lt;br /&gt;
| 0 - soodustuse kustutamine õnnestus&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;reFinance&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
Õppelaenu refinantseerimine. Refinantseerimise algataja on laenu omanik, va juhul kui võetakse üle pankrotistunud panga laenu.&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px;&amp;quot;&lt;br /&gt;
! &lt;br /&gt;
! Nimi&lt;br /&gt;
! Tüüp&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Sisendparameetrid:&amp;lt;/b&amp;gt; &lt;br /&gt;
| personCode&lt;br /&gt;
| xs:string&lt;br /&gt;
| Isikukood&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;&amp;lt;/b&amp;gt; &lt;br /&gt;
| bankCode&lt;br /&gt;
| xs:int&lt;br /&gt;
| Refinantseerija panga kood&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Väljundparameeter::&amp;lt;/b&amp;gt;&lt;br /&gt;
| resultCode&lt;br /&gt;
| xs:int&lt;br /&gt;
| 0 - refinantseerimine õnnestus&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;getPersonData&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
Isiku andmete pärimine registrist&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px;&amp;quot;&lt;br /&gt;
! &lt;br /&gt;
! Nimi&lt;br /&gt;
! Tüüp&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Sisendparameetrid:&amp;lt;/b&amp;gt; &lt;br /&gt;
| personCode&lt;br /&gt;
| xs:string&lt;br /&gt;
| /personCode kirjeldus/&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Väljundparameeter::&amp;lt;/b&amp;gt;&lt;br /&gt;
| resultData&lt;br /&gt;
| xs:string&lt;br /&gt;
| Võlgniku andmed XML formaadis mis vastab XML Schemile [http://www.krediidiinfo.ee/schemas/student_loan_register/person_data.xsd http://www.krediidiinfo.ee/schemas/student_loan_register/person_data.xsd]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;getChildData&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
Isiku andmete pärimine registrist lapse isikukoodi järgi&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px;&amp;quot;&lt;br /&gt;
! &lt;br /&gt;
! Nimi&lt;br /&gt;
! Tüüp&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Sisendparameetrid:&amp;lt;/b&amp;gt; &lt;br /&gt;
| childPersonCode&lt;br /&gt;
| xs:string&lt;br /&gt;
| /personCode kirjeldus/&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Väljundparameeter::&amp;lt;/b&amp;gt;&lt;br /&gt;
| resultData&lt;br /&gt;
| xs:string&lt;br /&gt;
| Võlgniku andmed XML formaadis mis vastab XML Schemile [http://www.krediidiinfo.ee/schemas/student_loan_register/person_data.xsd http://www.krediidiinfo.ee/schemas/student_loan_register/person_data.xsd]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:slr.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Väljundparameeter &#039;&#039;resultCode&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 0 - päring õnnestus ==&lt;br /&gt;
== -20300 - tundmatu viga ==&lt;br /&gt;
== -20301 - viga isikukoodis ==&lt;br /&gt;
== -20302 - viga lapse isikukoodis ==&lt;br /&gt;
== -20303 - vale kasutajanimi või parool ==&lt;br /&gt;
== -20311 - isik on juba registris ==&lt;br /&gt;
== -20352 - päringu tegija pole õppelaenu omanik ==&lt;br /&gt;
== -20353 - isikut ei leitud registrist ==&lt;br /&gt;
== -20354 - refinantseerija panka ei leitud registrist või ta ei ole laenuandja ==&lt;br /&gt;
== -20357 - antud lapsega juba on soodustus ==&lt;br /&gt;
== -20358 - viga kuupäevas ==&lt;/div&gt;</summary>
		<author><name>Vlads</name></author>
	</entry>
	<entry>
		<id>https://services.krediidiinfo.ee/wiki/index.php?title=File:Slr.png&amp;diff=330</id>
		<title>File:Slr.png</title>
		<link rel="alternate" type="text/html" href="https://services.krediidiinfo.ee/wiki/index.php?title=File:Slr.png&amp;diff=330"/>
		<updated>2012-05-03T13:29:59Z</updated>

		<summary type="html">&lt;p&gt;Vlads: uploaded a new version of &amp;amp;quot;File:Slr.png&amp;amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;person_data xsd schema&lt;/div&gt;</summary>
		<author><name>Vlads</name></author>
	</entry>
	<entry>
		<id>https://services.krediidiinfo.ee/wiki/index.php?title=StudentLoanRegister&amp;diff=329</id>
		<title>StudentLoanRegister</title>
		<link rel="alternate" type="text/html" href="https://services.krediidiinfo.ee/wiki/index.php?title=StudentLoanRegister&amp;diff=329"/>
		<updated>2012-05-03T13:24:28Z</updated>

		<summary type="html">&lt;p&gt;Vlads: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Tutvustus = &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;StudentLoanRegister&#039;&#039; on Krediidiinfo poolt loodud SOAP protokollil põhinev [http://services.krediidiinfo.ee/wiki/index.php/Krediidiinfo_veebiteenuste_arhitektuur veebiteenus] Õppelaenuregistriga suhtlemiseks. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= WSDL =&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;StudentLoanRegister&#039;&#039; WSDL asub aadresslil [http://services.krediidiinfo.ee/StudentLoanRegister.wsdl http://services.krediidiinfo.ee/StudentLoanRegister.wsdl].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Meetodid =&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;addPerson&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
Isiku lisamine õppelanuregistrisse.&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px;&amp;quot;&lt;br /&gt;
! &lt;br /&gt;
! Nimi&lt;br /&gt;
! Tüüp&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Sisendparameetrid:&amp;lt;/b&amp;gt; &lt;br /&gt;
| personCode&lt;br /&gt;
| xs:string&lt;br /&gt;
| Isikukood&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;&amp;lt;/b&amp;gt; &lt;br /&gt;
| personName&lt;br /&gt;
| xs:string&lt;br /&gt;
| Isiku nimi kujul eesnimi perekonnanimi. Maksimaalne pikkus 70 sümbolit.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Väljundparameeter::&amp;lt;/b&amp;gt;&lt;br /&gt;
| resultCode&lt;br /&gt;
| xs:int&lt;br /&gt;
| 0 - Isiku lisamine õnnestus&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;removePerson&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
Isiku kustutamine õppelanuregistrist.&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px;&amp;quot;&lt;br /&gt;
! &lt;br /&gt;
! Nimi&lt;br /&gt;
! Tüüp&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Sisendparameetrid:&amp;lt;/b&amp;gt; &lt;br /&gt;
| personCode&lt;br /&gt;
| xs:string&lt;br /&gt;
| Isikukood&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Väljundparameeter::&amp;lt;/b&amp;gt;&lt;br /&gt;
| resultCode&lt;br /&gt;
| xs:int&lt;br /&gt;
| 0 - kustutamine õnnestus&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;changePersonName&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
Isiku nime muutmine registris&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px;&amp;quot;&lt;br /&gt;
! &lt;br /&gt;
! Nimi&lt;br /&gt;
! Tüüp&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Sisendparameetrid:&amp;lt;/b&amp;gt; &lt;br /&gt;
| personCode&lt;br /&gt;
| xs:string&lt;br /&gt;
| Isikukood&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;&amp;lt;/b&amp;gt; &lt;br /&gt;
| newPersonName&lt;br /&gt;
| xs:string&lt;br /&gt;
| Uus isiku nimi kujul eesnimi perekonnanimi. Maksimaalne pikkus 70 sümbolit.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Väljundparameeter::&amp;lt;/b&amp;gt;&lt;br /&gt;
| resultCode&lt;br /&gt;
| xs:int&lt;br /&gt;
| 0 - muutmine õnnestus&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;addChildBonus&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
Lapse soodustuse lisamine. Ühel lapsevanemal saab olla registreeritud rohkem kui üks laps. Soodustuse lõpukuupäev määratakse isikukoodist.&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px;&amp;quot;&lt;br /&gt;
! &lt;br /&gt;
! Nimi&lt;br /&gt;
! Tüüp&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Sisendparameetrid:&amp;lt;/b&amp;gt; &lt;br /&gt;
| parentPersonCode&lt;br /&gt;
| xs:string&lt;br /&gt;
| registris oleva lapsevanema isikukood&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;&amp;lt;/b&amp;gt; &lt;br /&gt;
| childPersonCode&lt;br /&gt;
| xs:string&lt;br /&gt;
| lapse isikukood &lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;&amp;lt;/b&amp;gt; &lt;br /&gt;
| bonusEndDate&lt;br /&gt;
| xs:date&lt;br /&gt;
| soodustuse lõpukuupäev &lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Väljundparameeter::&amp;lt;/b&amp;gt;&lt;br /&gt;
| resultCode&lt;br /&gt;
| xs:int&lt;br /&gt;
| 0 - soodustuse määramine õnnestus&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;removeChildBonus&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
Lapse soodustuse kustutamine&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px;&amp;quot;&lt;br /&gt;
! &lt;br /&gt;
! Nimi&lt;br /&gt;
! Tüüp&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Sisendparameetrid:&amp;lt;/b&amp;gt; &lt;br /&gt;
| parentPersonCode&lt;br /&gt;
| xs:string&lt;br /&gt;
| Lapsevaname isikukood, kellel on lapse soodustus&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Väljundparameeter::&amp;lt;/b&amp;gt;&lt;br /&gt;
| resultCode&lt;br /&gt;
| xs:int&lt;br /&gt;
| 0 - soodustuse kustutamine õnnestus&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;reFinance&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
Õppelaenu refinantseerimine. Refinantseerimise algataja on laenu omanik, va juhul kui võetakse üle pankrotistunud panga laenu.&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px;&amp;quot;&lt;br /&gt;
! &lt;br /&gt;
! Nimi&lt;br /&gt;
! Tüüp&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Sisendparameetrid:&amp;lt;/b&amp;gt; &lt;br /&gt;
| personCode&lt;br /&gt;
| xs:string&lt;br /&gt;
| Isikukood&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;&amp;lt;/b&amp;gt; &lt;br /&gt;
| bankCode&lt;br /&gt;
| xs:int&lt;br /&gt;
| Refinantseerija panga kood&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Väljundparameeter::&amp;lt;/b&amp;gt;&lt;br /&gt;
| resultCode&lt;br /&gt;
| xs:int&lt;br /&gt;
| 0 - refinantseerimine õnnestus&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;getPersonData&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
Isiku andmete pärimine registrist&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px;&amp;quot;&lt;br /&gt;
! &lt;br /&gt;
! Nimi&lt;br /&gt;
! Tüüp&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Sisendparameetrid:&amp;lt;/b&amp;gt; &lt;br /&gt;
| personCode&lt;br /&gt;
| xs:string&lt;br /&gt;
| /personCode kirjeldus/&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Väljundparameeter::&amp;lt;/b&amp;gt;&lt;br /&gt;
| resultData&lt;br /&gt;
| xs:string&lt;br /&gt;
| Võlgniku andmed XML formaadis mis vastab XML Schemile [http://www.krediidiinfo.ee/schemas/student_loan_register/person_data.xsd http://www.krediidiinfo.ee/schemas/student_loan_register/person_data.xsd]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;getChildData&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
Isiku andmete pärimine registrist lapse isikukoodi järgi&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px;&amp;quot;&lt;br /&gt;
! &lt;br /&gt;
! Nimi&lt;br /&gt;
! Tüüp&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Sisendparameetrid:&amp;lt;/b&amp;gt; &lt;br /&gt;
| childPersonCode&lt;br /&gt;
| xs:string&lt;br /&gt;
| /personCode kirjeldus/&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Väljundparameeter::&amp;lt;/b&amp;gt;&lt;br /&gt;
| resultData&lt;br /&gt;
| xs:string&lt;br /&gt;
| Võlgniku andmed XML formaadis mis vastab XML Schemile [http://www.krediidiinfo.ee/schemas/student_loan_register/person_data.xsd http://www.krediidiinfo.ee/schemas/student_loan_register/person_data.xsd]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:slr.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Väljundparameeter &#039;&#039;resultCode&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 0 - päring õnnestus ==&lt;br /&gt;
== -20300 - tundmatu viga ==&lt;br /&gt;
== -20301 - viga isikukoodis ==&lt;br /&gt;
== -20302 - viga lapse isikukoodis ==&lt;br /&gt;
== -20303 - vale kasutajanimi või parool ==&lt;br /&gt;
== -20311 - isik on juba registris ==&lt;br /&gt;
== -20352 - päringu tegija pole õppelaenu omanik ==&lt;br /&gt;
== -20353 - isikut ei leitud registrist ==&lt;br /&gt;
== -20354 - refinantseerija panka ei leitud registrist või ta ei ole laenuandja ==&lt;br /&gt;
== -20357 - antud lapsega juba on soodustus ==&lt;br /&gt;
== -20358 - viga kuupäevas ==&lt;/div&gt;</summary>
		<author><name>Vlads</name></author>
	</entry>
	<entry>
		<id>https://services.krediidiinfo.ee/wiki/index.php?title=StudentLoanRegister&amp;diff=328</id>
		<title>StudentLoanRegister</title>
		<link rel="alternate" type="text/html" href="https://services.krediidiinfo.ee/wiki/index.php?title=StudentLoanRegister&amp;diff=328"/>
		<updated>2012-05-03T13:22:40Z</updated>

		<summary type="html">&lt;p&gt;Vlads: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Tutvustus = &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;StudentLoanRegister&#039;&#039; on Krediidiinfo poolt loodud SOAP protokollil põhinev [http://services.krediidiinfo.ee/wiki/index.php/Krediidiinfo_veebiteenuste_arhitektuur veebiteenus] Õppelaenuregistriga suhtlemiseks. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= WSDL =&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;StudentLoanRegister&#039;&#039; WSDL asub aadresslil [http://services.krediidiinfo.ee/StudentLoanRegister.wsdl http://services.krediidiinfo.ee/StudentLoanRegister.wsdl].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Meetodid =&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;addPerson&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
Isiku lisamine õppelanuregistrisse.&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px;&amp;quot;&lt;br /&gt;
! &lt;br /&gt;
! Nimi&lt;br /&gt;
! Tüüp&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Sisendparameetrid:&amp;lt;/b&amp;gt; &lt;br /&gt;
| personCode&lt;br /&gt;
| xs:string&lt;br /&gt;
| Isikukood&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;&amp;lt;/b&amp;gt; &lt;br /&gt;
| personName&lt;br /&gt;
| xs:string&lt;br /&gt;
| Isiku nimi kujul eesnimi perekonnanimi. Maksimaalne pikkus 70 sümbolit.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Väljundparameeter::&amp;lt;/b&amp;gt;&lt;br /&gt;
| resultCode&lt;br /&gt;
| xs:int&lt;br /&gt;
| 0 - Isiku lisamine õnnestus&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;removePerson&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
Isiku kustutamine õppelanuregistrist.&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px;&amp;quot;&lt;br /&gt;
! &lt;br /&gt;
! Nimi&lt;br /&gt;
! Tüüp&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Sisendparameetrid:&amp;lt;/b&amp;gt; &lt;br /&gt;
| personCode&lt;br /&gt;
| xs:string&lt;br /&gt;
| Isikukood&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Väljundparameeter::&amp;lt;/b&amp;gt;&lt;br /&gt;
| resultCode&lt;br /&gt;
| xs:int&lt;br /&gt;
| 0 - kustutamine õnnestus&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;changePersonName&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
Isiku nime muutmine registris&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px;&amp;quot;&lt;br /&gt;
! &lt;br /&gt;
! Nimi&lt;br /&gt;
! Tüüp&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Sisendparameetrid:&amp;lt;/b&amp;gt; &lt;br /&gt;
| personCode&lt;br /&gt;
| xs:string&lt;br /&gt;
| Isikukood&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;&amp;lt;/b&amp;gt; &lt;br /&gt;
| newPersonName&lt;br /&gt;
| xs:string&lt;br /&gt;
| Uus isiku nimi kujul eesnimi perekonnanimi. Maksimaalne pikkus 70 sümbolit.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Väljundparameeter::&amp;lt;/b&amp;gt;&lt;br /&gt;
| resultCode&lt;br /&gt;
| xs:int&lt;br /&gt;
| 0 - muutmine õnnestus&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;addChildBonus&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
Lapse soodustuse lisamine. Ühel lapsevanemal saab olla registreeritud rohkem kui üks laps. Soodustuse lõpukuupäev määratakse isikukoodist.&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px;&amp;quot;&lt;br /&gt;
! &lt;br /&gt;
! Nimi&lt;br /&gt;
! Tüüp&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Sisendparameetrid:&amp;lt;/b&amp;gt; &lt;br /&gt;
| parentPersonCode&lt;br /&gt;
| xs:string&lt;br /&gt;
| registris oleva lapsevanema isikukood&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;&amp;lt;/b&amp;gt; &lt;br /&gt;
| childPersonCode&lt;br /&gt;
| xs:string&lt;br /&gt;
| lapse isikukood &lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;&amp;lt;/b&amp;gt; &lt;br /&gt;
| bonusEndDate&lt;br /&gt;
| xs:date&lt;br /&gt;
| soodustuse lõpukuupäev &lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Väljundparameeter::&amp;lt;/b&amp;gt;&lt;br /&gt;
| resultCode&lt;br /&gt;
| xs:int&lt;br /&gt;
| 0 - soodustuse määramine õnnestus&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;removeChildBonus&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
Lapse soodustuse kustutamine&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px;&amp;quot;&lt;br /&gt;
! &lt;br /&gt;
! Nimi&lt;br /&gt;
! Tüüp&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Sisendparameetrid:&amp;lt;/b&amp;gt; &lt;br /&gt;
| parentPersonCode&lt;br /&gt;
| xs:string&lt;br /&gt;
| Lapsevaname isikukood, kellel on lapse soodustus&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Väljundparameeter::&amp;lt;/b&amp;gt;&lt;br /&gt;
| resultCode&lt;br /&gt;
| xs:int&lt;br /&gt;
| 0 - soodustuse kustutamine õnnestus&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;reFinance&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
Õppelaenu refinantseerimine. Refinantseerimise algataja on laenu omanik, va juhul kui võetakse üle pankrotistunud panga laenu.&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px;&amp;quot;&lt;br /&gt;
! &lt;br /&gt;
! Nimi&lt;br /&gt;
! Tüüp&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Sisendparameetrid:&amp;lt;/b&amp;gt; &lt;br /&gt;
| personCode&lt;br /&gt;
| xs:string&lt;br /&gt;
| Isikukood&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;&amp;lt;/b&amp;gt; &lt;br /&gt;
| bankCode&lt;br /&gt;
| xs:int&lt;br /&gt;
| Refinantseerija panga kood&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Väljundparameeter::&amp;lt;/b&amp;gt;&lt;br /&gt;
| resultCode&lt;br /&gt;
| xs:int&lt;br /&gt;
| 0 - refinantseerimine õnnestus&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;getPersonData&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
Isiku andmete pärimine registrist&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px;&amp;quot;&lt;br /&gt;
! &lt;br /&gt;
! Nimi&lt;br /&gt;
! Tüüp&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Sisendparameetrid:&amp;lt;/b&amp;gt; &lt;br /&gt;
| personCode&lt;br /&gt;
| xs:string&lt;br /&gt;
| /personCode kirjeldus/&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Väljundparameeter::&amp;lt;/b&amp;gt;&lt;br /&gt;
| resultData&lt;br /&gt;
| xs:string&lt;br /&gt;
| Võlgniku andmed XML formaadis mis vastab XML Schemile [http://www.krediidiinfo.ee/schemas/student_loan_register/person_data.xsd http://www.krediidiinfo.ee/schemas/student_loan_register/person_data.xsd]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:slr.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Väljundparameeter &#039;&#039;resultCode&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 0 - päring õnnestus ==&lt;br /&gt;
== -20300 - tundmatu viga ==&lt;br /&gt;
== -20301 - viga isikukoodis ==&lt;br /&gt;
== -20302 - viga lapse isikukoodis ==&lt;br /&gt;
== -20303 - vale kasutajanimi või parool ==&lt;br /&gt;
== -20311 - isik on juba registris ==&lt;br /&gt;
== -20352 - päringu tegija pole õppelaenu omanik ==&lt;br /&gt;
== -20353 - isikut ei leitud registrist ==&lt;br /&gt;
== -20354 - refinantseerija panka ei leitud registrist või ta ei ole laenuandja ==&lt;br /&gt;
== -20357 - antud lapsega juba on soodustus ==&lt;br /&gt;
== -20358 - viga kuupäevas ==&lt;/div&gt;</summary>
		<author><name>Vlads</name></author>
	</entry>
	<entry>
		<id>https://services.krediidiinfo.ee/wiki/index.php?title=StudentLoanRegister&amp;diff=319</id>
		<title>StudentLoanRegister</title>
		<link rel="alternate" type="text/html" href="https://services.krediidiinfo.ee/wiki/index.php?title=StudentLoanRegister&amp;diff=319"/>
		<updated>2011-10-28T09:55:29Z</updated>

		<summary type="html">&lt;p&gt;Vlads: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Tutvustus = &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;StudentLoanRegister&#039;&#039; on Krediidiinfo poolt loodud SOAP protokollil põhinev [http://services.krediidiinfo.ee/wiki/index.php/Krediidiinfo_veebiteenuste_arhitektuur veebiteenus] Õppelaenuregistriga suhtlemiseks. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= WSDL =&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;StudentLoanRegister&#039;&#039; WSDL asub aadresslil [http://services.krediidiinfo.ee/StudentLoanRegister.wsdl http://services.krediidiinfo.ee/StudentLoanRegister.wsdl].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Meetodid =&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;addPerson&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
Isiku lisamine õppelanuregistrisse.&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px;&amp;quot;&lt;br /&gt;
! &lt;br /&gt;
! Nimi&lt;br /&gt;
! Tüüp&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Sisendparameetrid:&amp;lt;/b&amp;gt; &lt;br /&gt;
| personCode&lt;br /&gt;
| xs:string&lt;br /&gt;
| Isikukood&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;&amp;lt;/b&amp;gt; &lt;br /&gt;
| personName&lt;br /&gt;
| xs:string&lt;br /&gt;
| Isiku nimi kujul eesnimi perekonnanimi. Maksimaalne pikkus 70 sümbolit.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Väljundparameeter::&amp;lt;/b&amp;gt;&lt;br /&gt;
| resultCode&lt;br /&gt;
| xs:int&lt;br /&gt;
| 0 - Isiku lisamine õnnestus&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;removePerson&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
Isiku kustutamine õppelanuregistrist.&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px;&amp;quot;&lt;br /&gt;
! &lt;br /&gt;
! Nimi&lt;br /&gt;
! Tüüp&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Sisendparameetrid:&amp;lt;/b&amp;gt; &lt;br /&gt;
| personCode&lt;br /&gt;
| xs:string&lt;br /&gt;
| Isikukood&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Väljundparameeter::&amp;lt;/b&amp;gt;&lt;br /&gt;
| resultCode&lt;br /&gt;
| xs:int&lt;br /&gt;
| 0 - kustutamine õnnestus&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;changePersonName&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
Isiku nime muutmine registris&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px;&amp;quot;&lt;br /&gt;
! &lt;br /&gt;
! Nimi&lt;br /&gt;
! Tüüp&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Sisendparameetrid:&amp;lt;/b&amp;gt; &lt;br /&gt;
| personCode&lt;br /&gt;
| xs:string&lt;br /&gt;
| Isikukood&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;&amp;lt;/b&amp;gt; &lt;br /&gt;
| newPersonName&lt;br /&gt;
| xs:string&lt;br /&gt;
| Uus isiku nimi kujul eesnimi perekonnanimi. Maksimaalne pikkus 70 sümbolit.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Väljundparameeter::&amp;lt;/b&amp;gt;&lt;br /&gt;
| resultCode&lt;br /&gt;
| xs:int&lt;br /&gt;
| 0 - muutmine õnnestus&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;addChildBonus&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
Lapse soodustuse lisamine. Ühel lapsevanemal saab olla registreeritud rohkem kui üks laps. Soodustuse lõpukuupäev määratakse isikukoodist.&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px;&amp;quot;&lt;br /&gt;
! &lt;br /&gt;
! Nimi&lt;br /&gt;
! Tüüp&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Sisendparameetrid:&amp;lt;/b&amp;gt; &lt;br /&gt;
| parentPersonCode&lt;br /&gt;
| xs:string&lt;br /&gt;
| registris oleva lapsevanema isikukood&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;&amp;lt;/b&amp;gt; &lt;br /&gt;
| childPersonCode&lt;br /&gt;
| xs:string&lt;br /&gt;
| lapse isikukood &lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Väljundparameeter::&amp;lt;/b&amp;gt;&lt;br /&gt;
| resultCode&lt;br /&gt;
| xs:int&lt;br /&gt;
| 0 - soodustuse määramine õnnestus&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;removeChildBonus&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
Lapse soodustuse kustutamine&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px;&amp;quot;&lt;br /&gt;
! &lt;br /&gt;
! Nimi&lt;br /&gt;
! Tüüp&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Sisendparameetrid:&amp;lt;/b&amp;gt; &lt;br /&gt;
| parentPersonCode&lt;br /&gt;
| xs:string&lt;br /&gt;
| Lapsevaname isikukood, kellel on lapse soodustus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;&amp;lt;/b&amp;gt; &lt;br /&gt;
| removeChildBonus&lt;br /&gt;
| xs:string&lt;br /&gt;
| Lapse isikukood, keda soovitakse kustutada&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Väljundparameeter::&amp;lt;/b&amp;gt;&lt;br /&gt;
| resultCode&lt;br /&gt;
| xs:int&lt;br /&gt;
| 0 - soodustuse kustutamine õnnestus&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;reFinance&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
Õppelaenu refinantseerimine. Refinantseerimise algataja on laenu omanik, va juhul kui võetakse üle pankrotistunud panga laenu.&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px;&amp;quot;&lt;br /&gt;
! &lt;br /&gt;
! Nimi&lt;br /&gt;
! Tüüp&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Sisendparameetrid:&amp;lt;/b&amp;gt; &lt;br /&gt;
| personCode&lt;br /&gt;
| xs:string&lt;br /&gt;
| Isikukood&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;&amp;lt;/b&amp;gt; &lt;br /&gt;
| bankCode&lt;br /&gt;
| xs:int&lt;br /&gt;
| Refinantseerija panga kood&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Väljundparameeter::&amp;lt;/b&amp;gt;&lt;br /&gt;
| resultCode&lt;br /&gt;
| xs:int&lt;br /&gt;
| 0 - refinantseerimine õnnestus&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;getPersonData&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
Isiku andmete pärimine registrist&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px;&amp;quot;&lt;br /&gt;
! &lt;br /&gt;
! Nimi&lt;br /&gt;
! Tüüp&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Sisendparameetrid:&amp;lt;/b&amp;gt; &lt;br /&gt;
| personCode&lt;br /&gt;
| xs:string&lt;br /&gt;
| /personCode kirjeldus/&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Väljundparameeter::&amp;lt;/b&amp;gt;&lt;br /&gt;
| resultData&lt;br /&gt;
| xs:string&lt;br /&gt;
| Võlgniku andmed XML formaadis mis vastab XML Schemile [http://www.krediidiinfo.ee/schemas/student_loan_register/person_data.xsd http://www.krediidiinfo.ee/schemas/student_loan_register/person_data.xsd]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:slr.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Väljundparameeter &#039;&#039;resultCode&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 0 - päring õnnestus ==&lt;br /&gt;
== -20300 - tundmatu viga ==&lt;br /&gt;
== -20301 - viga isikukoodis ==&lt;br /&gt;
== -20302 - viga lapse isikukoodis ==&lt;br /&gt;
== -20303 - vale kasutajanimi või parool ==&lt;br /&gt;
== -20311 - isik on juba registris ==&lt;br /&gt;
== -20352 - päringu tegija pole õppelaenu omanik ==&lt;br /&gt;
== -20353 - isikut ei leitud registrist ==&lt;br /&gt;
== -20354 - refinantseerija panka ei leitud registrist või ta ei ole laenuandja ==&lt;br /&gt;
== -20357 - antud lapsega juba on soodustus ==&lt;br /&gt;
== -20358 - viga kuupäevas ==&lt;/div&gt;</summary>
		<author><name>Vlads</name></author>
	</entry>
	<entry>
		<id>https://services.krediidiinfo.ee/wiki/index.php?title=StudentLoanRegister&amp;diff=315</id>
		<title>StudentLoanRegister</title>
		<link rel="alternate" type="text/html" href="https://services.krediidiinfo.ee/wiki/index.php?title=StudentLoanRegister&amp;diff=315"/>
		<updated>2011-05-26T12:18:11Z</updated>

		<summary type="html">&lt;p&gt;Vlads: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Tutvustus = &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;StudentLoanRegister&#039;&#039; on Krediidiinfo poolt loodud SOAP protokollil põhinev [http://services.krediidiinfo.ee/wiki/index.php/Krediidiinfo_veebiteenuste_arhitektuur veebiteenus] Õppelaenuregistriga suhtlemiseks. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= WSDL =&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;StudentLoanRegister&#039;&#039; WSDL asub aadresslil [http://services.krediidiinfo.ee/StudentLoanRegister.wsdl http://services.krediidiinfo.ee/StudentLoanRegister.wsdl].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Meetodid =&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;addPerson&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
Isiku lisamine õppelanuregistrisse.&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px;&amp;quot;&lt;br /&gt;
! &lt;br /&gt;
! Nimi&lt;br /&gt;
! Tüüp&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Sisendparameetrid:&amp;lt;/b&amp;gt; &lt;br /&gt;
| personCode&lt;br /&gt;
| xs:string&lt;br /&gt;
| Isikukood&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;&amp;lt;/b&amp;gt; &lt;br /&gt;
| personName&lt;br /&gt;
| xs:string&lt;br /&gt;
| Isiku nimi kujul eesnimi perekonnanimi. Maksimaalne pikkus 70 sümbolit.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Väljundparameeter::&amp;lt;/b&amp;gt;&lt;br /&gt;
| resultCode&lt;br /&gt;
| xs:int&lt;br /&gt;
| 0 - Isiku lisamine õnnestus&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;removePerson&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
Isiku kustutamine õppelanuregistrist.&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px;&amp;quot;&lt;br /&gt;
! &lt;br /&gt;
! Nimi&lt;br /&gt;
! Tüüp&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Sisendparameetrid:&amp;lt;/b&amp;gt; &lt;br /&gt;
| personCode&lt;br /&gt;
| xs:string&lt;br /&gt;
| Isikukood&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Väljundparameeter::&amp;lt;/b&amp;gt;&lt;br /&gt;
| resultCode&lt;br /&gt;
| xs:int&lt;br /&gt;
| 0 - kustutamine õnnestus&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;changePersonName&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
Isiku nime muutmine registris&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px;&amp;quot;&lt;br /&gt;
! &lt;br /&gt;
! Nimi&lt;br /&gt;
! Tüüp&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Sisendparameetrid:&amp;lt;/b&amp;gt; &lt;br /&gt;
| personCode&lt;br /&gt;
| xs:string&lt;br /&gt;
| Isikukood&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;&amp;lt;/b&amp;gt; &lt;br /&gt;
| newPersonName&lt;br /&gt;
| xs:string&lt;br /&gt;
| Uus isiku nimi kujul eesnimi perekonnanimi. Maksimaalne pikkus 70 sümbolit.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Väljundparameeter::&amp;lt;/b&amp;gt;&lt;br /&gt;
| resultCode&lt;br /&gt;
| xs:int&lt;br /&gt;
| 0 - muutmine õnnestus&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;addChildBonus&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
Lapse soodustuse määramine&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px;&amp;quot;&lt;br /&gt;
! &lt;br /&gt;
! Nimi&lt;br /&gt;
! Tüüp&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Sisendparameetrid:&amp;lt;/b&amp;gt; &lt;br /&gt;
| parentPersonCode&lt;br /&gt;
| xs:string&lt;br /&gt;
| registris oleva lapsevanema isikukood&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;&amp;lt;/b&amp;gt; &lt;br /&gt;
| childPersonCode&lt;br /&gt;
| xs:string&lt;br /&gt;
| lapse isikukood &lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;&amp;lt;/b&amp;gt; &lt;br /&gt;
| bonusBeginDate&lt;br /&gt;
| xs:date&lt;br /&gt;
| soodustuse alguskuupäev &lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Väljundparameeter::&amp;lt;/b&amp;gt;&lt;br /&gt;
| resultCode&lt;br /&gt;
| xs:int&lt;br /&gt;
| 0 - soodustuse määramine õnnestus&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;removeChildBonus&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
Lapse soodustuse kustutamine&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px;&amp;quot;&lt;br /&gt;
! &lt;br /&gt;
! Nimi&lt;br /&gt;
! Tüüp&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Sisendparameetrid:&amp;lt;/b&amp;gt; &lt;br /&gt;
| parentPersonCode&lt;br /&gt;
| xs:string&lt;br /&gt;
| Lapsevaname isikukood, kellel on lapse soodustus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Väljundparameeter::&amp;lt;/b&amp;gt;&lt;br /&gt;
| resultCode&lt;br /&gt;
| xs:int&lt;br /&gt;
| 0 - soodustuse kustutamine õnnestus&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;reFinance&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
Õppelaenu refinantseerimine. Refinantseerimise algataja on laenu omanik, va juhul kui võetakse üle pankrotistunud panga laenu.&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px;&amp;quot;&lt;br /&gt;
! &lt;br /&gt;
! Nimi&lt;br /&gt;
! Tüüp&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Sisendparameetrid:&amp;lt;/b&amp;gt; &lt;br /&gt;
| personCode&lt;br /&gt;
| xs:string&lt;br /&gt;
| Isikukood&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;&amp;lt;/b&amp;gt; &lt;br /&gt;
| bankCode&lt;br /&gt;
| xs:int&lt;br /&gt;
| Refinantseerija panga kood&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Väljundparameeter::&amp;lt;/b&amp;gt;&lt;br /&gt;
| resultCode&lt;br /&gt;
| xs:int&lt;br /&gt;
| 0 - refinantseerimine õnnestus&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;getPersonData&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
Isiku andmete pärimine registrist&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px;&amp;quot;&lt;br /&gt;
! &lt;br /&gt;
! Nimi&lt;br /&gt;
! Tüüp&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Sisendparameetrid:&amp;lt;/b&amp;gt; &lt;br /&gt;
| personCode&lt;br /&gt;
| xs:string&lt;br /&gt;
| /personCode kirjeldus/&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Väljundparameeter::&amp;lt;/b&amp;gt;&lt;br /&gt;
| resultData&lt;br /&gt;
| xs:string&lt;br /&gt;
| Võlgniku andmed XML formaadis mis vastab XML Schemile [http://www.krediidiinfo.ee/schemas/student_loan_register/person_data.xsd http://www.krediidiinfo.ee/schemas/student_loan_register/person_data.xsd]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:slr.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Väljundparameeter &#039;&#039;resultCode&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 0 - päring õnnestus ==&lt;br /&gt;
== -20300 - tundmatu viga ==&lt;br /&gt;
== -20301 - viga isikukoodis ==&lt;br /&gt;
== -20302 - viga lapse isikukoodis ==&lt;br /&gt;
== -20303 - vale kasutajanimi või parool ==&lt;br /&gt;
== -20311 - isik on juba registris ==&lt;br /&gt;
== -20352 - päringu tegija pole õppelaenu omanik ==&lt;br /&gt;
== -20353 - isikut ei leitud registrist ==&lt;br /&gt;
== -20354 - refinantseerija panka ei leitud registrist või ta ei ole laenuandja ==&lt;br /&gt;
== -20357 - antud lapsega juba on soodustus ==&lt;br /&gt;
== -20358 - viga kuupäevas ==&lt;/div&gt;</summary>
		<author><name>Vlads</name></author>
	</entry>
	<entry>
		<id>https://services.krediidiinfo.ee/wiki/index.php?title=StudentLoanRegister&amp;diff=314</id>
		<title>StudentLoanRegister</title>
		<link rel="alternate" type="text/html" href="https://services.krediidiinfo.ee/wiki/index.php?title=StudentLoanRegister&amp;diff=314"/>
		<updated>2011-05-26T12:17:38Z</updated>

		<summary type="html">&lt;p&gt;Vlads: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Tutvustus = &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;StudentLoanRegister&#039;&#039; on Krediidiinfo poolt loodud SOAP protokollil põhinev [http://services.krediidiinfo.ee/wiki/index.php/Krediidiinfo_veebiteenuste_arhitektuur veebiteenus] Õppelaenuregistriga suhtlemiseks. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= WSDL =&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;StudentLoanRegister&#039;&#039; WSDL asub aadresslil [http://services.krediidiinfo.ee/StudentLoanRegister.wsdl http://services.krediidiinfo.ee/StudentLoanRegister.wsdl].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Meetodid =&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;addPerson&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
Isiku lisamine õppelanuregistrisse.&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px;&amp;quot;&lt;br /&gt;
! &lt;br /&gt;
! Nimi&lt;br /&gt;
! Tüüp&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Sisendparameetrid:&amp;lt;/b&amp;gt; &lt;br /&gt;
| personCode&lt;br /&gt;
| xs:string&lt;br /&gt;
| Isikukood&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;&amp;lt;/b&amp;gt; &lt;br /&gt;
| personName&lt;br /&gt;
| xs:string&lt;br /&gt;
| Isiku nimi kujul eesnimi perekonnanimi. Maksimaalne pikkus 70 sümbolit.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Väljundparameeter::&amp;lt;/b&amp;gt;&lt;br /&gt;
| resultCode&lt;br /&gt;
| xs:int&lt;br /&gt;
| 0 - Isiku lisamine õnnestus&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;removePerson&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
Isiku kustutamine õppelanuregistrist.&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px;&amp;quot;&lt;br /&gt;
! &lt;br /&gt;
! Nimi&lt;br /&gt;
! Tüüp&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Sisendparameetrid:&amp;lt;/b&amp;gt; &lt;br /&gt;
| personCode&lt;br /&gt;
| xs:string&lt;br /&gt;
| Isikukood&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Väljundparameeter::&amp;lt;/b&amp;gt;&lt;br /&gt;
| resultCode&lt;br /&gt;
| xs:int&lt;br /&gt;
| 0 - kustutamine õnnestus&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;changePersonName&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
Isiku nime muutmine registris&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px;&amp;quot;&lt;br /&gt;
! &lt;br /&gt;
! Nimi&lt;br /&gt;
! Tüüp&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Sisendparameetrid:&amp;lt;/b&amp;gt; &lt;br /&gt;
| personCode&lt;br /&gt;
| xs:string&lt;br /&gt;
| Isikukood&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;&amp;lt;/b&amp;gt; &lt;br /&gt;
| newPersonName&lt;br /&gt;
| xs:string&lt;br /&gt;
| Uus isiku nimi kujul eesnimi perekonnanimi. Maksimaalne pikkus 70 sümbolit.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Väljundparameeter::&amp;lt;/b&amp;gt;&lt;br /&gt;
| resultCode&lt;br /&gt;
| xs:int&lt;br /&gt;
| 0 - muutmine õnnestus&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;addChildBonus&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
Lapse soodustuse määramine&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px;&amp;quot;&lt;br /&gt;
! &lt;br /&gt;
! Nimi&lt;br /&gt;
! Tüüp&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Sisendparameetrid:&amp;lt;/b&amp;gt; &lt;br /&gt;
| parentPersonCode&lt;br /&gt;
| xs:string&lt;br /&gt;
| registris oleva lapsevanema isikukood&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;&amp;lt;/b&amp;gt; &lt;br /&gt;
| childPersonCode&lt;br /&gt;
| xs:string&lt;br /&gt;
| lapse isikukood &lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;&amp;lt;/b&amp;gt; &lt;br /&gt;
| bonusBeginDate&lt;br /&gt;
| xs:date&lt;br /&gt;
| soodustuse alguskuupäev &lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Väljundparameeter::&amp;lt;/b&amp;gt;&lt;br /&gt;
| resultCode&lt;br /&gt;
| xs:int&lt;br /&gt;
| 0 - soodustuse määramine õnnestus&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;removeChildBonus&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
Lapse soodustuse kustutamine&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px;&amp;quot;&lt;br /&gt;
! &lt;br /&gt;
! Nimi&lt;br /&gt;
! Tüüp&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Sisendparameetrid:&amp;lt;/b&amp;gt; &lt;br /&gt;
| parentPersonCode&lt;br /&gt;
| xs:string&lt;br /&gt;
| Lapsevaname isikukood, kellel on lapse soodustus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Väljundparameeter::&amp;lt;/b&amp;gt;&lt;br /&gt;
| resultCode&lt;br /&gt;
| xs:int&lt;br /&gt;
| 0 - soodustuse kustutamine õnnestus&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;reFinance&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
Õppelaenu refinantseerimine. Refinantseerimise algataja on laenu omanik, va juhul kui võetakse üle pankrotistunud panga laenu.&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px;&amp;quot;&lt;br /&gt;
! &lt;br /&gt;
! Nimi&lt;br /&gt;
! Tüüp&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Sisendparameetrid:&amp;lt;/b&amp;gt; &lt;br /&gt;
| personCode&lt;br /&gt;
| xs:string&lt;br /&gt;
| Isikukood&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;&amp;lt;/b&amp;gt; &lt;br /&gt;
| bankCode&lt;br /&gt;
| xs:int&lt;br /&gt;
| Refinantseerija panga kood&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Väljundparameeter::&amp;lt;/b&amp;gt;&lt;br /&gt;
| resultCode&lt;br /&gt;
| xs:int&lt;br /&gt;
| 0 - refinantseerimine õnnestus&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;getPersonData&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
Isiku andmete pärimine registrist&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px;&amp;quot;&lt;br /&gt;
! &lt;br /&gt;
! Nimi&lt;br /&gt;
! Tüüp&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Sisendparameetrid:&amp;lt;/b&amp;gt; &lt;br /&gt;
| personCode&lt;br /&gt;
| xs:string&lt;br /&gt;
| /personCode kirjeldus/&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Väljundparameeter::&amp;lt;/b&amp;gt;&lt;br /&gt;
| resultData&lt;br /&gt;
| xs:string&lt;br /&gt;
| Võlgniku andmed XML formaadis mis vastab XML Schemile [http://www.krediidiinfo.ee/schemas/student_loan_register/person_data.xsd http://www.krediidiinfo.ee/schemas/student_loan_register/person_data.xsd]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:slr.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Väljundparameeter &#039;&#039;resultCode&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 0 - päring õnnestus ==&lt;br /&gt;
== -20301 - viga isikukoodis ==&lt;br /&gt;
== -20302 - viga lapse isikukoodis ==&lt;br /&gt;
== -20303 - vale kasutajanimi või parool ==&lt;br /&gt;
== -20311 - isik on juba registris ==&lt;br /&gt;
== -20352 - päringu tegija pole õppelaenu omanik ==&lt;br /&gt;
== -20353 - isikut ei leitud registrist ==&lt;br /&gt;
== -20354 - refinantseerija panka ei leitud registrist või ta ei ole laenuandja ==&lt;br /&gt;
== -20357 - antud lapsega juba on soodustus ==&lt;br /&gt;
== -20358 - viga kuupäevas ==&lt;/div&gt;</summary>
		<author><name>Vlads</name></author>
	</entry>
	<entry>
		<id>https://services.krediidiinfo.ee/wiki/index.php?title=StudentLoanRegister&amp;diff=313</id>
		<title>StudentLoanRegister</title>
		<link rel="alternate" type="text/html" href="https://services.krediidiinfo.ee/wiki/index.php?title=StudentLoanRegister&amp;diff=313"/>
		<updated>2011-05-26T12:17:14Z</updated>

		<summary type="html">&lt;p&gt;Vlads: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Tutvustus = &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;StudentLoanRegister&#039;&#039; on Krediidiinfo poolt loodud SOAP protokollil põhinev [http://services.krediidiinfo.ee/wiki/index.php/Krediidiinfo_veebiteenuste_arhitektuur veebiteenus] Õppelaenuregistriga suhtlemiseks. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= WSDL =&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;StudentLoanRegister&#039;&#039; WSDL asub aadresslil [http://services.krediidiinfo.ee/StudentLoanRegister.wsdl http://services.krediidiinfo.ee/StudentLoanRegister.wsdl].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Meetodid =&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;addPerson&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
Isiku lisamine õppelanuregistrisse.&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px;&amp;quot;&lt;br /&gt;
! &lt;br /&gt;
! Nimi&lt;br /&gt;
! Tüüp&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Sisendparameetrid:&amp;lt;/b&amp;gt; &lt;br /&gt;
| personCode&lt;br /&gt;
| xs:string&lt;br /&gt;
| Isikukood&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;&amp;lt;/b&amp;gt; &lt;br /&gt;
| personName&lt;br /&gt;
| xs:string&lt;br /&gt;
| Isiku nimi kujul eesnimi perekonnanimi. Maksimaalne pikkus 70 sümbolit.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Väljundparameeter::&amp;lt;/b&amp;gt;&lt;br /&gt;
| resultCode&lt;br /&gt;
| xs:int&lt;br /&gt;
| 0 - Isiku lisamine õnnestus&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;removePerson&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
Isiku kustutamine õppelanuregistrist.&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px;&amp;quot;&lt;br /&gt;
! &lt;br /&gt;
! Nimi&lt;br /&gt;
! Tüüp&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Sisendparameetrid:&amp;lt;/b&amp;gt; &lt;br /&gt;
| personCode&lt;br /&gt;
| xs:string&lt;br /&gt;
| Isikukood&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Väljundparameeter::&amp;lt;/b&amp;gt;&lt;br /&gt;
| resultCode&lt;br /&gt;
| xs:int&lt;br /&gt;
| 0 - kustutamine õnnestus&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;changePersonName&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
Isiku nime muutmine registris&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px;&amp;quot;&lt;br /&gt;
! &lt;br /&gt;
! Nimi&lt;br /&gt;
! Tüüp&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Sisendparameetrid:&amp;lt;/b&amp;gt; &lt;br /&gt;
| personCode&lt;br /&gt;
| xs:string&lt;br /&gt;
| Isikukood&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;&amp;lt;/b&amp;gt; &lt;br /&gt;
| newPersonName&lt;br /&gt;
| xs:string&lt;br /&gt;
| Uus isiku nimi kujul eesnimi perekonnanimi. Maksimaalne pikkus 70 sümbolit.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Väljundparameeter::&amp;lt;/b&amp;gt;&lt;br /&gt;
| resultCode&lt;br /&gt;
| xs:int&lt;br /&gt;
| 0 - muutmine õnnestus&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;addChildBonus&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
Lapse soodustuse määramine&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px;&amp;quot;&lt;br /&gt;
! &lt;br /&gt;
! Nimi&lt;br /&gt;
! Tüüp&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Sisendparameetrid:&amp;lt;/b&amp;gt; &lt;br /&gt;
| parentPersonCode&lt;br /&gt;
| xs:string&lt;br /&gt;
| registris oleva lapsevanema isikukood&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;&amp;lt;/b&amp;gt; &lt;br /&gt;
| childPersonCode&lt;br /&gt;
| xs:string&lt;br /&gt;
| lapse isikukood &lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;&amp;lt;/b&amp;gt; &lt;br /&gt;
| bonusBeginDate&lt;br /&gt;
| xs:date&lt;br /&gt;
| soodustuse alguskuupäev &lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Väljundparameeter::&amp;lt;/b&amp;gt;&lt;br /&gt;
| resultCode&lt;br /&gt;
| xs:int&lt;br /&gt;
| 0 - soodustuse määramine õnnestus&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;removeChildBonus&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
Lapse soodustuse kustutamine&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px;&amp;quot;&lt;br /&gt;
! &lt;br /&gt;
! Nimi&lt;br /&gt;
! Tüüp&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Sisendparameetrid:&amp;lt;/b&amp;gt; &lt;br /&gt;
| parentPersonCode&lt;br /&gt;
| xs:string&lt;br /&gt;
| Lapsevaname isikukood, kellel on lapse soodustus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Väljundparameeter::&amp;lt;/b&amp;gt;&lt;br /&gt;
| resultCode&lt;br /&gt;
| xs:int&lt;br /&gt;
| 0 - soodustuse kustutamine õnnestus&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;reFinance&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
Õppelaenu refinantseerimine. Refinantseerimise algataja on laenu omanik, va juhul kui võetakse üle pankrotistunud panga laenu.&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px;&amp;quot;&lt;br /&gt;
! &lt;br /&gt;
! Nimi&lt;br /&gt;
! Tüüp&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Sisendparameetrid:&amp;lt;/b&amp;gt; &lt;br /&gt;
| personCode&lt;br /&gt;
| xs:string&lt;br /&gt;
| Isikukood&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;&amp;lt;/b&amp;gt; &lt;br /&gt;
| bankCode&lt;br /&gt;
| xs:int&lt;br /&gt;
| Refinantseerija panga kood&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Väljundparameeter::&amp;lt;/b&amp;gt;&lt;br /&gt;
| resultCode&lt;br /&gt;
| xs:int&lt;br /&gt;
| 0 - refinantseerimine õnnestus&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;getPersonData&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
/meetodi kirjeldus/&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px;&amp;quot;&lt;br /&gt;
! &lt;br /&gt;
! Nimi&lt;br /&gt;
! Tüüp&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Sisendparameetrid:&amp;lt;/b&amp;gt; &lt;br /&gt;
| personCode&lt;br /&gt;
| xs:string&lt;br /&gt;
| /personCode kirjeldus/&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Väljundparameeter::&amp;lt;/b&amp;gt;&lt;br /&gt;
| resultData&lt;br /&gt;
| xs:string&lt;br /&gt;
| Võlgniku andmed XML formaadis mis vastab XML Schemile [http://www.krediidiinfo.ee/schemas/student_loan_register/person_data.xsd http://www.krediidiinfo.ee/schemas/student_loan_register/person_data.xsd]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:slr.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Väljundparameeter &#039;&#039;resultCode&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 0 - päring õnnestus ==&lt;br /&gt;
== -20301 - viga isikukoodis ==&lt;br /&gt;
== -20302 - viga lapse isikukoodis ==&lt;br /&gt;
== -20303 - vale kasutajanimi või parool ==&lt;br /&gt;
== -20311 - isik on juba registris ==&lt;br /&gt;
== -20352 - päringu tegija pole õppelaenu omanik ==&lt;br /&gt;
== -20353 - isikut ei leitud registrist ==&lt;br /&gt;
== -20354 - refinantseerija panka ei leitud registrist või ta ei ole laenuandja ==&lt;br /&gt;
== -20357 - antud lapsega juba on soodustus ==&lt;br /&gt;
== -20358 - viga kuupäevas ==&lt;/div&gt;</summary>
		<author><name>Vlads</name></author>
	</entry>
	<entry>
		<id>https://services.krediidiinfo.ee/wiki/index.php?title=File:Slr.png&amp;diff=312</id>
		<title>File:Slr.png</title>
		<link rel="alternate" type="text/html" href="https://services.krediidiinfo.ee/wiki/index.php?title=File:Slr.png&amp;diff=312"/>
		<updated>2011-05-26T12:15:58Z</updated>

		<summary type="html">&lt;p&gt;Vlads: person_data xsd schema&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;person_data xsd schema&lt;/div&gt;</summary>
		<author><name>Vlads</name></author>
	</entry>
	<entry>
		<id>https://services.krediidiinfo.ee/wiki/index.php?title=StudentLoanRegister&amp;diff=311</id>
		<title>StudentLoanRegister</title>
		<link rel="alternate" type="text/html" href="https://services.krediidiinfo.ee/wiki/index.php?title=StudentLoanRegister&amp;diff=311"/>
		<updated>2011-05-26T12:15:16Z</updated>

		<summary type="html">&lt;p&gt;Vlads: Created page with &amp;quot;= Tutvustus =   &amp;#039;&amp;#039;StudentLoanRegister&amp;#039;&amp;#039; on Krediidiinfo poolt loodud SOAP protokollil põhinev [http://services.krediidiinfo.ee/wiki/index.php/Krediidiinfo_veebiteenuste_arhitekt...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Tutvustus = &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;StudentLoanRegister&#039;&#039; on Krediidiinfo poolt loodud SOAP protokollil põhinev [http://services.krediidiinfo.ee/wiki/index.php/Krediidiinfo_veebiteenuste_arhitektuur veebiteenus] Õppelaenuregistriga suhtlemiseks. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= WSDL =&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;StudentLoanRegister&#039;&#039; WSDL asub aadresslil [http://services.krediidiinfo.ee/StudentLoanRegister.wsdl http://services.krediidiinfo.ee/StudentLoanRegister.wsdl].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Meetodid =&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;addPerson&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
Isiku lisamine õppelanuregistrisse.&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px;&amp;quot;&lt;br /&gt;
! &lt;br /&gt;
! Nimi&lt;br /&gt;
! Tüüp&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Sisendparameetrid:&amp;lt;/b&amp;gt; &lt;br /&gt;
| personCode&lt;br /&gt;
| xs:string&lt;br /&gt;
| Isikukood&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;&amp;lt;/b&amp;gt; &lt;br /&gt;
| personName&lt;br /&gt;
| xs:string&lt;br /&gt;
| Isiku nimi kujul eesnimi perekonnanimi. Maksimaalne pikkus 70 sümbolit.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Väljundparameeter::&amp;lt;/b&amp;gt;&lt;br /&gt;
| resultCode&lt;br /&gt;
| xs:int&lt;br /&gt;
| 0 - Isiku lisamine õnnestus&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;removePerson&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
Isiku kustutamine õppelanuregistrist.&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px;&amp;quot;&lt;br /&gt;
! &lt;br /&gt;
! Nimi&lt;br /&gt;
! Tüüp&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Sisendparameetrid:&amp;lt;/b&amp;gt; &lt;br /&gt;
| personCode&lt;br /&gt;
| xs:string&lt;br /&gt;
| Isikukood&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Väljundparameeter::&amp;lt;/b&amp;gt;&lt;br /&gt;
| resultCode&lt;br /&gt;
| xs:int&lt;br /&gt;
| 0 - kustutamine õnnestus&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;changePersonName&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
Isiku nime muutmine registris&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px;&amp;quot;&lt;br /&gt;
! &lt;br /&gt;
! Nimi&lt;br /&gt;
! Tüüp&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Sisendparameetrid:&amp;lt;/b&amp;gt; &lt;br /&gt;
| personCode&lt;br /&gt;
| xs:string&lt;br /&gt;
| Isikukood&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;&amp;lt;/b&amp;gt; &lt;br /&gt;
| newPersonName&lt;br /&gt;
| xs:string&lt;br /&gt;
| Uus isiku nimi kujul eesnimi perekonnanimi. Maksimaalne pikkus 70 sümbolit.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Väljundparameeter::&amp;lt;/b&amp;gt;&lt;br /&gt;
| resultCode&lt;br /&gt;
| xs:int&lt;br /&gt;
| 0 - muutmine õnnestus&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;addChildBonus&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
Lapse soodustuse määramine&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px;&amp;quot;&lt;br /&gt;
! &lt;br /&gt;
! Nimi&lt;br /&gt;
! Tüüp&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Sisendparameetrid:&amp;lt;/b&amp;gt; &lt;br /&gt;
| parentPersonCode&lt;br /&gt;
| xs:string&lt;br /&gt;
| registris oleva lapsevanema isikukood&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;&amp;lt;/b&amp;gt; &lt;br /&gt;
| childPersonCode&lt;br /&gt;
| xs:string&lt;br /&gt;
| lapse isikukood &lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;&amp;lt;/b&amp;gt; &lt;br /&gt;
| bonusBeginDate&lt;br /&gt;
| xs:date&lt;br /&gt;
| soodustuse alguskuupäev &lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Väljundparameeter::&amp;lt;/b&amp;gt;&lt;br /&gt;
| resultCode&lt;br /&gt;
| xs:int&lt;br /&gt;
| 0 - soodustuse määramine õnnestus&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;removeChildBonus&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
Lapse soodustuse kustutamine&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px;&amp;quot;&lt;br /&gt;
! &lt;br /&gt;
! Nimi&lt;br /&gt;
! Tüüp&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Sisendparameetrid:&amp;lt;/b&amp;gt; &lt;br /&gt;
| parentPersonCode&lt;br /&gt;
| xs:string&lt;br /&gt;
| Lapsevaname isikukood, kellel on lapse soodustus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Väljundparameeter::&amp;lt;/b&amp;gt;&lt;br /&gt;
| resultCode&lt;br /&gt;
| xs:int&lt;br /&gt;
| 0 - soodustuse kustutamine õnnestus&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;reFinance&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
Õppelaenu refinantseerimine. Refinantseerimise algataja on laenu omanik, va juhul kui võetakse üle pankrotistunud panga laenu.&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px;&amp;quot;&lt;br /&gt;
! &lt;br /&gt;
! Nimi&lt;br /&gt;
! Tüüp&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Sisendparameetrid:&amp;lt;/b&amp;gt; &lt;br /&gt;
| personCode&lt;br /&gt;
| xs:string&lt;br /&gt;
| Isikukood&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;&amp;lt;/b&amp;gt; &lt;br /&gt;
| bankCode&lt;br /&gt;
| xs:int&lt;br /&gt;
| Refinantseerija panga kood&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Väljundparameeter::&amp;lt;/b&amp;gt;&lt;br /&gt;
| resultCode&lt;br /&gt;
| xs:int&lt;br /&gt;
| 0 - refinantseerimine õnnestus&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;getPersonData&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
/meetodi kirjeldus/&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-style: solid; border-width: 1px;&amp;quot;&lt;br /&gt;
! &lt;br /&gt;
! Nimi&lt;br /&gt;
! Tüüp&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Sisendparameetrid:&amp;lt;/b&amp;gt; &lt;br /&gt;
| personCode&lt;br /&gt;
| xs:string&lt;br /&gt;
| /personCode kirjeldus/&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;b&amp;gt;Väljundparameeter::&amp;lt;/b&amp;gt;&lt;br /&gt;
| resultData&lt;br /&gt;
| xs:string&lt;br /&gt;
| Võlgniku andmed XML formaadis mis vastab XML Schemile [http://www.krediidiinfo.ee/schemas/student_loan_register/person_data.xsd http://www.krediidiinfo.ee/schemas/student_loan_register/person_data.xsd]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/siia pilt http://www.krediidiinfo.ee/schemas/student_loan_register/data.xsd struktuurist (teha XML Spy-ga)/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Väljundparameeter &#039;&#039;resultCode&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 0 - päring õnnestus ==&lt;br /&gt;
== -20301 - viga isikukoodis ==&lt;br /&gt;
== -20302 - viga lapse isikukoodis ==&lt;br /&gt;
== -20303 - vale kasutajanimi või parool ==&lt;br /&gt;
== -20311 - isik on juba registris ==&lt;br /&gt;
== -20352 - päringu tegija pole õppelaenu omanik ==&lt;br /&gt;
== -20353 - isikut ei leitud registrist ==&lt;br /&gt;
== -20354 - refinantseerija panka ei leitud registrist või ta ei ole laenuandja ==&lt;br /&gt;
== -20357 - antud lapsega juba on soodustus ==&lt;br /&gt;
== -20358 - viga kuupäevas ==&lt;/div&gt;</summary>
		<author><name>Vlads</name></author>
	</entry>
</feed>