POČETNA
SPI SC servis
Metoda spremiDrzave
Specifikacija ulaznog XML-a:
Struktura |
Opis |
Tip podatka |
Uvjet |
Broj pojavljivanja elementa |
spremiDrzaveRequest |
VsID | Identifikator vanjskog sustava (dogovara se) | string(36) | | 1..1 |
drzave | 1..1 |
drzava | 1..n |
DrzSifra | Troznačna šifra države | string(3) | | 1..1 |
DrzNaziv | Naziv države | string(30) | | 1..1 |
/drzava |
/drzave |
/spremiDrzaveRequest |
Specifikacija izlaznog XML-a:
Struktura |
Opis |
Tip podatka |
Uvjet |
Broj pojavljivanja elementa |
spremiDrzaveResponse |
VsID | Identifikator vanjskog sustava (dogovara se) | string(36) | | 1..1 |
drzave | 1..1 |
drzava | 1..n |
DrzSifra | Troznačna šifra države | string(3) | | 1..1 |
DrzNaziv | Naziv države | string(30) | | 1..1 |
status | 1..1 |
Greska |
0 – nema greške;
1 – greška (nije spremljeno);
2 – spremljeno (ali ne svi podaci);
3 – već postoji u LC SPI sustavu
|
tinyint |
|
1..1 |
OpisGreske | Opis greške prilikom spremanja podatka – obavezan za Greska <> 0 | string(300) | Greska = 0 | 1..1 |
status |
/drzava |
/drzave |
/spremiDrzaveResponse |
* Ako je poslan DrzSifra ili DrzNaziv koji već postoje u LC SPI sustavu spremanje države će biti ignorirano, a u izlaznom XML-u će se prikazati kao greška spremanja podatka.
Primjer requesta:
<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:v0="http://www.spi.hr/ws/razmjena/sc/razmjenasc/v0.1">
<soapenv:Header/>
<soapenv:Body>
<v0:spremiDrzaveRequest>
<v0:VsID>SC</v0:VsID>
<v0:drzave>
<v0:drzava>
<v0:DrzSifra>RP</v0:DrzSifra>
<v0:DrzNaziv>REPUBLIKA PALAU</v0:DrzNaziv>
</v0:drzava>
</v0:drzave>
</v0:spremiDrzaveRequest>
</soapenv:Body>
</soapenv:Envelope>
Primjer responsea:
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<ns3:spremiDrzaveResponse
xmlns:ns6="http://www.spi.hr/ws/razmjena/sc/v0.1"
xmlns:ns5="urn:iso:std:iso:20022:tech:xsd:camt.053.001.02"
xmlns:ns4="http://www.spi.hr/ws/razmjena/sc/razmjenalc125/v0.1"
xmlns:ns3="http://www.spi.hr/ws/razmjena/sc/razmjenasc/v0.1"
xmlns:ns2="http://www.spi.hr/ws/razmjena/sc/razmjenarp/v0.1">
<ns3:VsID>SC</ns3:VsID>
<ns3:drzave>
<ns3:drzava>
<ns3:DrzSifra>RP</ns3:DrzSifra>
<ns3:DrzNaziv>REPUBLIKA PALAU</ns3:DrzNaziv>
<ns3:status>
<ns3:Greska>0</ns3:Greska>
<ns3:OpisGreske/>
</ns3:status>
</ns3:drzava>
</ns3:drzave>
</ns3:spremiDrzaveResponse>
</soap:Body>
</soap:Envelope>