Požadavek set-metadata

Zápis metadat dokumetu zvoleného typu.

syntax
<request>
<set-metadata>
<document ... /> *
</set-metadata>
</request>

Atributy

Požadavek set-metadata neobsahuje žádné atributy.


Potomci


Uzel document

Požadavek na vrácení podoby, kompletního obsahu, jedné konkrétní položky ze seznamu historických stavů (dle id).

syntax
<document
type="{string}"
dkey="{number}"
>
<meta ... /> *
<segment ... /> *
</document>

Atributy

type - typ dokumentu - Typový název dokumentu definovaného v XDS.(typ: string)

dkey - PDK dokumentu - Primární klíč instance typu dokumentu dle databáze.(typ: number)


Potomci

Položka metadat. Dané jméno může být v daném uzlu dokumentu pouze jednou a musí odpovídat definovanému názvu.

syntax
<meta
name="{string}"
value="{string}"
/>

Atributy

name - Typový název - Název meta hodnoty pro zápis k dokumentu. Musí být u dokumentu definována.(typ: string)

value - Hodnota zapisovaných metadat v závislosti na jejich datovém typu.(typ: string) TYP HODNOTY: string;


Potomci

Uzel meta neobsahuje žádné další elementy, ani žádné jiné číselné či řetězcové hodnoty. Uzel nemá povolen prázdný obsah.

Opakovatelný segment jako nositel metadat na místo kmene dokumentu.

syntax
<segment
array="{string}"
skey="{number}"
>
<meta ... /> *
</segment>

Atributy

array - typ dokumentu - Typový název dokumentu definovaného v XDS.(typ: string)

skey - PDK dokumentu - Primární klíč instance typu dokumentu dle databáze.(typ: number)


Potomci

Položka metadat. Dané jméno může být v daném uzlu dokumentu pouze jednou a musí odpovídat definovanému názvu.

syntax
<meta
name="{string}"
value="{string}"
/>

Atributy

name - Typový název - Název meta hodnoty pro zápis k dokumentu. Musí být u dokumentu definována.(typ: string)

value - Hodnota zapisovaných metadat v závislosti na jejich datovém typu.(typ: string) TYP HODNOTY: string;


Potomci

Uzel meta neobsahuje žádné další elementy, ani žádné jiné číselné či řetězcové hodnoty. Uzel nemá povolen prázdný obsah.


Odpověď

Struktura odpovědi na požadavek set-metadata vrácená v obálce response:

syntax
<response>
<set-metadata
dkey="{number}"
type="ok|error"
detail="{string}"
/>
</response>

Atributy

dkey - PDK dokumentu - Primární klíč instance typu dokumentu dle databáze.(typ: number)

type - Obsahuje hodnoty ok nebo error (možnosti obsahu: ok | error)

detail - Upřesnění - Bližší popis vzniklé chyby. Je k dispozici při odpovědi typu 'error'.(typ: string)


Potomci

Odpověď set-metadata neobsahuje žádné další elementy, ani žádné jiné číselné či řetězcové hodnoty.

Výraz pro identifikaci chyb v odpovědi serveru: set-metadata[@type='error'] (odkaz na popis detailu: @detail).


Požadavek get-documentPožadavek save-documentPožadavek get-pseudo-documentPožadavek save-pseudo-documentPožadavek get-historyPožadavek erase-documentPožadavek remove-documentPožadavek set-metadata