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


Uzel meta

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.


Uzel segment

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.