|
Size: 770
Comment:
|
Size: 953
Comment:
|
| Deletions are marked like this. | Additions are marked like this. |
| Line 1: | Line 1: |
| Formát notifikace odesílané pomocí http protokolu. | = Formát notifikace odesílané pomocí http protokolu = |
| Line 7: | Line 7: |
| Request | == Request == |
| Line 9: | Line 9: |
| Request obsahuje soubor description.xml, mimetype je text-xml | Request obsahuje soubor description.xml, mimetype je text/xml |
| Line 11: | Line 11: |
| Response | == Response == |
| Line 20: | Line 20: |
| = Atribut status = | === status === Atribut status obsahuje návratorvý kód popisující výsledek operace |
| Line 23: | Line 24: |
| || ok || popis dávky byl úspěšně zpracován|| | || ok || popis dávky byl úspěšně zpracován || |
| Line 25: | Line 26: |
| || dbfail || Nepodařilo se uložit popis dávky do databáze || | || dbfail || Nepodařilo se uložit popis dávky do databáze || |
| Line 28: | Line 29: |
=== errMessage === Atribut errMessage je volitelný a může obsahovat detailní popis chyby. |
Formát notifikace odesílané pomocí http protokolu
Komunikace probíhá pomocí HTTP protokolu (RFC1945, RFC2616), notifikace je přenášena metodou POST.
Request
Request obsahuje soubor description.xml, mimetype je text/xml
Response
Jako odpověď je očekáván xml soubor s popisem výsledku operace.
<?xml version="1.0"?> <BatchInsertResponse status="..." errMessage="..."/>
status
Atribut status obsahuje návratorvý kód popisující výsledek operace
Status |
Význam |
ok |
popis dávky byl úspěšně zpracován |
collision |
Číslo dávky nebo číslo jednací již v systému existuje |
dbfail |
Nepodařilo se uložit popis dávky do databáze |
invalidagency |
Agentura neexistuje |
invalidstructure |
Chybná struktura xml souboru |
errMessage
Atribut errMessage je volitelný a může obsahovat detailní popis chyby.