Dokumenty určené k odeslání mailem jsou ukládány na disk. Každý dokument je uložen do vlastního adresáře. V adersáři jsou jednotlivé soubory, které budou odeslány jako příloha mailu, soubor document.xml s popisem mailu a soubor complete ( příznak, že mail je v adresáři kompletní a může být odeslán )
Příklad uloženého mailu:
Následující příklad ukazuje strukturu jednoho dokumentu určeného k odeslání mailem.
.../MailInput/1234567890/document.xml .../MailInput/1234567890/0000001.jpg .../MailInput/1234567890/complete
Název adresáře s dokumentem ( zde 123456789 ) může být libovolný a generuje ho aplikace, která předává mail k odeslání.
document.xml
V souboru docset.xml je popis přiřazení stránek jednotlivým dokumentům a atributy dokumentů docset.xml Pokud kódová stránka není uvedena, standardně se rozumí kódování utf-8.
Příklad:
<?xml version="1.0"?> <Document> <Attributes> <Attribute name="Document.type" value="ZP006" /> <Attribute name="CJ" value="12345678901234" /> </Attributes> <Files> <File name="00000001.doc" mimeType="APPLICATION/MSWORD" attachmentName="Dopis"/> <File name="00000002.jpg" mimeType="IMAGE/JPEG" attachmentName="Smlouva"/> </Files> </Document>
<Document> popisuje jeden dokument, obsahuje <Attributes> a <Files>
<Attributes> popisuje atributy dokumentu, obsahuje aspon jeden <Attribute>
<Files> popisuje jednu stránku, obsahuje aspon jeden <File>
<Attribute> obsahuje popis jednoho atributu dokumentu
Atribut
Význam
name
název atributu
value
hodnota atributu
<File> obsahuje popis jedné stránky
Atribut
Význam
name
název souboru s příslušnou stránkou
mimeType
mime typ stránky ( MIME/JPEG, MIME/TIFF)
attachmentName
nazevev pod jakym bude priloha ulozena v mailu ( z Tahiti bude zaslana v atributu origName )
Rozšířený formátu docset.xml je dostupný zde: [WWW] http://frnk.lightcomp.cz/lcdevel/SpecifikaceTahitiDamisUlozeniDat, část Popis spisu
Předávané atributy
Pro následné zpracování je nutné správné pojmenování atributů. V následující tabulce jsou popsány některé názvy atributů a jejich význam.
Atribut
Význam
Document.type
dokumentový typ
Golem.Area
produktová oblast
Scan.batchId
identifikátor dávky - jednoznačný
Scan.prepare
přípravář spisu
Scan.date
datum skenování - dd.mm.yyyy
Scan.time
čas skenování(vytvoření dávky) - hh:mm
Atributy dokumentu viz cmserver2.xml
Povinné atributy:
- číslo jednací - název atributu je určen definicí v cmserver2.xml
- atributy skenovací linky označené jako Scan.