StudentLoanRegister: Difference between revisions

From services.krediidiinfo.ee
Jump to navigation Jump to search
No edit summary
No edit summary
 
(6 intermediate revisions by one other user not shown)
Line 1: Line 1:
= Tutvustus =  
= Tutvustus =  


''StudentLoanRegister'' on Krediidiinfo poolt loodud SOAP protokollil põhinev [http://services.krediidiinfo.ee/wiki/index.php/Krediidiinfo_veebiteenuste_arhitektuur veebiteenus] Õppelaenuregistriga suhtlemiseks.  
''StudentLoanRegister'' on Creditinfo poolt loodud SOAP protokollil põhinev [http://services.krediidiinfo.ee/wiki/index.php/Creditinfo_veebiteenuste_arhitektuur veebiteenus] Õppelaenuregistriga suhtlemiseks.  




Line 38: Line 38:




== ''removePerson'' ==
== ''deletePerson'' ==


Isiku kustutamine õppelanuregistrist.
Isiku kustutamine õppelanuregistrist.
Line 58: Line 58:
| 0 - kustutamine õnnestus
| 0 - kustutamine õnnestus
|}
|}


== ''changePersonName'' ==
== ''changePersonName'' ==
Line 89: Line 88:
== ''addChildBonus'' ==
== ''addChildBonus'' ==


Lapse soodustuse määramine
Lapse soodustuse lisamine. Ühel lapsevanemal saab olla registreeritud rohkem kui üks laps. Soodustuse lõpukuupäev määratakse isikukoodist.


{| style="border-style: solid; border-width: 1px;"
{| style="border-style: solid; border-width: 1px;"
Line 108: Line 107:
|-
|-
| <b></b>  
| <b></b>  
| bonusBeginDate
| bonusEndDate
| xs:date
| xs:date
| soodustuse alguskuupäev
| soodustuse lõpukuupäev
|-
|-
| <b>Väljundparameeter::</b>
| <b>Väljundparameeter::</b>
Line 133: Line 132:
| xs:string
| xs:string
| Lapsevaname isikukood, kellel on lapse soodustus
| Lapsevaname isikukood, kellel on lapse soodustus
|-
|-
|-
| <b>Väljundparameeter::</b>
| <b>Väljundparameeter::</b>
Line 158: Line 158:
|-
|-
| <b></b>  
| <b></b>  
| bankCode
| newBankID
| xs:int
| xs:int
| Refinantseerija panga kood
| Refinantseerija panga kood
Line 167: Line 167:
| 0 - refinantseerimine õnnestus
| 0 - refinantseerimine õnnestus
|}
|}


== ''getPersonData'' ==
== ''getPersonData'' ==
Line 181: Line 180:
| <b>Sisendparameetrid:</b>  
| <b>Sisendparameetrid:</b>  
| personCode
| personCode
| xs:string
| /personCode kirjeldus/
|-
| <b>Väljundparameeter::</b>
| resultData
| xs:string
| 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]
|}
== ''getChildData'' ==
Isiku andmete pärimine registrist lapse isikukoodi järgi
{| style="border-style: solid; border-width: 1px;"
!
! Nimi
! Tüüp
! Kirjeldus
|-
| <b>Sisendparameetrid:</b>
| childPersonCode
| xs:string
| xs:string
| /personCode kirjeldus/
| /personCode kirjeldus/
Line 198: Line 219:


== 0 - päring õnnestus ==
== 0 - päring õnnestus ==
== -20300 - tundmatu viga ==
== -20301 - viga isikukoodis ==
== -20301 - viga isikukoodis ==
== -20302 - viga lapse isikukoodis ==
== -20302 - viga lapse isikukoodis ==

Latest revision as of 15:04, 6 December 2016

Tutvustus

StudentLoanRegister on Creditinfo poolt loodud SOAP protokollil põhinev veebiteenus Õppelaenuregistriga suhtlemiseks.


WSDL

StudentLoanRegister WSDL asub aadresslil http://services.krediidiinfo.ee/StudentLoanRegister.wsdl.


Meetodid

addPerson

Isiku lisamine õppelanuregistrisse.

Nimi Tüüp Kirjeldus
Sisendparameetrid: personCode xs:string Isikukood
personName xs:string Isiku nimi kujul eesnimi perekonnanimi. Maksimaalne pikkus 70 sümbolit.
Väljundparameeter:: resultCode xs:int 0 - Isiku lisamine õnnestus


deletePerson

Isiku kustutamine õppelanuregistrist.

Nimi Tüüp Kirjeldus
Sisendparameetrid: personCode xs:string Isikukood
Väljundparameeter:: resultCode xs:int 0 - kustutamine õnnestus

changePersonName

Isiku nime muutmine registris

Nimi Tüüp Kirjeldus
Sisendparameetrid: personCode xs:string Isikukood
newPersonName xs:string Uus isiku nimi kujul eesnimi perekonnanimi. Maksimaalne pikkus 70 sümbolit.
Väljundparameeter:: resultCode xs:int 0 - muutmine õnnestus


addChildBonus

Lapse soodustuse lisamine. Ühel lapsevanemal saab olla registreeritud rohkem kui üks laps. Soodustuse lõpukuupäev määratakse isikukoodist.

Nimi Tüüp Kirjeldus
Sisendparameetrid: parentPersonCode xs:string registris oleva lapsevanema isikukood
childPersonCode xs:string lapse isikukood
bonusEndDate xs:date soodustuse lõpukuupäev
Väljundparameeter:: resultCode xs:int 0 - soodustuse määramine õnnestus


removeChildBonus

Lapse soodustuse kustutamine

Nimi Tüüp Kirjeldus
Sisendparameetrid: parentPersonCode xs:string Lapsevaname isikukood, kellel on lapse soodustus
Väljundparameeter:: resultCode xs:int 0 - soodustuse kustutamine õnnestus


reFinance

Õppelaenu refinantseerimine. Refinantseerimise algataja on laenu omanik, va juhul kui võetakse üle pankrotistunud panga laenu.

Nimi Tüüp Kirjeldus
Sisendparameetrid: personCode xs:string Isikukood
newBankID xs:int Refinantseerija panga kood
Väljundparameeter:: resultCode xs:int 0 - refinantseerimine õnnestus

getPersonData

Isiku andmete pärimine registrist

Nimi Tüüp Kirjeldus
Sisendparameetrid: personCode xs:string /personCode kirjeldus/
Väljundparameeter:: resultData xs:string Võlgniku andmed XML formaadis mis vastab XML Schemile http://www.krediidiinfo.ee/schemas/student_loan_register/person_data.xsd


getChildData

Isiku andmete pärimine registrist lapse isikukoodi järgi

Nimi Tüüp Kirjeldus
Sisendparameetrid: childPersonCode xs:string /personCode kirjeldus/
Väljundparameeter:: resultData xs:string Võlgniku andmed XML formaadis mis vastab XML Schemile http://www.krediidiinfo.ee/schemas/student_loan_register/person_data.xsd


Slr.png


Väljundparameeter resultCode

0 - päring õnnestus

-20300 - tundmatu viga

-20301 - viga isikukoodis

-20302 - viga lapse isikukoodis

-20303 - vale kasutajanimi või parool

-20311 - isik on juba registris

-20352 - päringu tegija pole õppelaenu omanik

-20353 - isikut ei leitud registrist

-20354 - refinantseerija panka ei leitud registrist või ta ei ole laenuandja

-20357 - antud lapsega juba on soodustus

-20358 - viga kuupäevas