POČETNA SPI URP servis

Metoda dohvatDatoteke

Opis Vraća datoteke

Specifikacija ulaznog XML-a:

Struktura Opis Tip podatka Uvjet Broj pojavljivanja elementa
dohvatDatotekeRequest
VsID Identifikator vanjskog sustava (dogovara se) string(36) 1..1
filter 1..1
GUIDDokumenta GUID dokumenta, dohvaćaju se sve datoteke koje su vezane na traženi dokument string(36) 1..1
GUIDDatotekeSpi GUIDDatoteke iz SPI sustava string(36) 0..1
DatumZadnjegPreuzimanja Datum prema kojem će se filtrirati podaci u dohvatu. Ako se ne pošalje željeni datum tada se dohvaćaju svi podaci datetime 0..1
/filter
/dohvatDatotekeRequest

Specifikacija izlaznog XML-a:

Struktura Opis Tip podatka Uvjet Broj pojavljivanja elementa
dohvatDatotekeResponse
datoteke 1..1
datoteka 1..n
GUIDDokumenta GUID dokumenta na koji je datoteka vezana string(36) 1..1
GUIDDatotekeSpi GUID datoteke string(36) 1..1
NazivDatoteke Naziv datoteke string(200) 1..1
EkstenzijaDatoteke Ekstenzija datoteke string(20) 1..1
Datoteka Datoteka base64Binary 1..1
/datoteka
/datoteke
status 0..1
Greska 0 - nije došlo do greške 1 – došlo je do greške boolean 1..1
OpisGreske Tekstualni opis greške string(300) 0..1
/status
/dohvatDatotekeResponse

Primjer requesta:

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:v1="http://www.spi.hr/ws/razmjena/urp/spi-urp/v1.0"> <soapenv:Header /> <soapenv:Body> <v1:dohvatDatotekeRequest> <v1:VsID>URP</v1:VsID> <v1:filter> <v1:GUIDDokumenta>A36907BF-1A92-E611-80D5-00155D01D303</v1:GUIDDokumenta> </v1:filter> </v1:dohvatDatotekeRequest> </soapenv:Body> </soapenv:Envelope>

Primjer responsea:

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> <soap:Body> <dohvatDatotekeResponse xmlns="http://www.spi.hr/ws/razmjena/urp/spi-urp/v1.0"> <datoteke> <datoteka> <GUIDDokumenta>A36907BF-1A92-E611-80D5-00155D01D303</GUIDDokumenta> <GUIDDatotekeSpi>683FEDA6-49EB-4A68-9121-44CA6B98DB22</GUIDDatotekeSpi> <NazivDatoteke>1. Odluka o početku javne nabave.doc</NazivDatoteke> <ExtDatoteke>doc</ExtDatoteke> <Datoteka>xXx</Datoteka> </datoteka> </datoteke> </dohvatDatotekeResponse> </soap:Body> </soap:Envelope>