POČETNA SPI SC servis

Metoda dohvatiDrzave

Opis Vraća podatke o državama iz kataloga LC SPI baze

Specifikacija ulaznog XML-a:

Struktura Opis Tip podatka Uvjet Broj pojavljivanja elementa
dohvatiDrzaveRequest
VsID Identifikator vanjskog sustava (dogovara se) string(36) 1..1
drzave 1..1
drzava 1..n
DrzSifra Filter - Troznačna šifra države string(3) 0..1
DrzNaziv Filter - Naziv države string(30) 0..1
/drzava
/drzave
/dohvatiDrzaveRequest

* Filteri (neobavezni) filtriraju response listu na način da se iz kataloga država LC SPI sustava izdvajaju samo podaci koji sadrže vrijednost poslanu u navedenim filterima.
* Filtriranje po poslanim šiframa se vrši na način potpunog uparivanja, odnosno vraća se podatak iz LC SPI kataloga kojem je pripadajuća šifra identična poslanoj vrijednosti filtera.
* Ukoliko elementi filtera nisu poslani tada se filtriranje na toj razini niti ne vrši.

Specifikacija izlaznog XML-a:

Struktura Opis Tip podatka Uvjet Broj pojavljivanja elementa
dohvatiDrzaveResponse
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
greska 0..1
Greska 1 – greška tinyint 1..1
OpisGreske Opis greške prilikom dohvata podatka string(300) 1..1
/greska
/dohvatiDrzaveResponse

* U odgovoru metode dohvatiDrzaveResponse se vraća unija podataka iz kataloga prema poslanim filterima.

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:dohvatiDrzaveRequest> <v0:VsID>SC</v0:VsID> <!--Optional:--> <v0:drzave> <!--1 or more repetitions:--> <v0:drzava> <!--Optional:--> <v0:DrzSifra>02</v0:DrzSifra> <!--Optional:--> <v0:DrzNaziv>PORTUGAL</v0:DrzNaziv> </v0:drzava> </v0:drzave> </v0:dohvatiDrzaveRequest> </soapenv:Body> </soapenv:Envelope>

Primjer responsea:

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" <soap:Body> <ns3:dohvatiDrzaveResponse 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>02</ns3:DrzSifra> <ns3:DrzNaziv>PORTUGAL</ns3:DrzNaziv> </ns3:drzava> </ns3:drzave> </ns3:dohvatiDrzaveResponse> </soap:Body> </soap:Envelope>