1.1.6 POPIS DATOVÉ VÝMĚNY
Datová dávka je komprimována algoritmem ZIP do jednoho společného souboru. Soubory patřící do jedné tranše jsou do komprimovaného souboru přidávány bez cest. Komprimovaný soubor je zašifrován asymetrickým šifrovacím algoritmem PGP s tím, že po dohodě s Garančním systémem je možné použít i jiný způsob šifrování alespoň stejné bezpečnosti.

1.1.6.1 CSV SOUBORY

1.1.6.1.1 FORMÁT SOUBORŮ
Všechny soubory jsou typu CSV, tedy:

a) textový ASCII soubor v kódování CP-1250 (Win-1250)

b) jednotlivé řádky (věty) jsou ukončeny znakem LF (0x0A), nebo dvojicí znaků CR, LF (0x0D, 0x0A)

c) jednotlivé datové prvky jsou odděleny znakem čárka (COMMA - 0x2C)

d) za posledním datovým prvkem (řádkem) je znak čárka (COMMA - 0x2C) nepřípustný

e) pokud soubor obsahuje znak NULL (0x00), je považován za konec souboru

1.1.6.1.2 OBECNÁ PRAVIDLA JEDNOTLIVÝCH TYPŮ DATOVÝCH PRVKŮ
Texty - pokud textový datový prvek obsahuje znak čárka (COMMA - 0x2C), musí být celý text ohraničen znakem horní uvozovky (Quotation mark - 0x22). Pokud textový datový prvek obsahuje znak horní uvozovky (0x22), musí být tento znak zdvojen.
Částky - 15 cifer včetně úvodních nul, bez desetinného oddělovače, bez oddělovačů tisíců, poslední dvě pozice vpravo představují setiny měny (např. haléře v případě měny Kč).
Datum - pořadí rok, měsíc, den, včetně případných předřazených nul u měsíců a dnů, bez oddělovačů.
Čas - pořadí hodiny, minuty, vteřiny, včetně případných předřazených nul, bez oddělovačů.
Procento - bez oddělovače, doplněno na 4 cifry.

1.1.6.1.3 VYSVĚTLIVKY POPISU DATOVÝCH PRVKŮ
Délka: N - maximální délka
Formát: X - znaky Windows 1250
9 - numerické znaky (0x30 - 0x39)
YYYY - rok
MM - měsíc
DD - den
hh - hodina
mm - minuta
ss - vteřina
(N) - definuje variabilní délku s maximální délkou N; opakování znaků X, 9, atp. definuje pevnou délku v počtu opakování.
* - indikuje datový prvek, jehož hodnota může být prázdná.
Všechny datové prvky jsou povinné, tedy i prázdný datový prvek označený * musí být uveden pomocí znaku čárka (COMMA - 0x2C).