Fix using CURLOPT_XFERINFOFUNCTION curl option
[libisds.git] / doc / government_journals
blob90c432b660f12cdc0bc8874759cd8364c833c9e1
1 Publishing Government Journals
2 ==============================
4 Source: Provozní řád Informačního systému datových schránek, version 2011-06-19,
5     page 18.
6 Source: pril_5/XSD_publikace_vestniku.xsd, version 2011-06-19
8 ISDS specification describes some additional services built on top of ISDS.
9 One of them is publishing news by central administration (sections 4 and 5 of
10 365/200? Coll. act, Government Information Systems Act).
12 Permitted box owners (some government offices) can send a PDF journal
13 encapsulated into special XML document as part of ISDS message to dedicated
14 box, the message will be processed by a robot and decapsulated journal
15 placed on web ISDS portal.
17 The same box owner can cease publishing of a journal by sending other XML
18 document carrying journal identifier as an ISDS message to the same dedicated
19 box and the journal will be removed from web portal.
21 Non-normative: Specification does not mention whether it's possible to publish
22 or unpublish more journals by adding more documents into one message.
24 The dedicated recipient box ID is `uur3q2i' and the box owner name is `Portál
25 datových schránek (Ministerstvo vnitra)'.
27 XML schemata of ISDS documents used to deliver or un-publish journal are
28 described in 5th techical amendment of ISDS specification.
31 XML Document for Publishing Journal
32 ===================================
34 Structure:
35 docMeta
36     + docName – type xs:string, obligate, title of the journal
37     + effectiveFrom – type xs:date, obligate, date since the journal is valid
38     + effectiveTo – type xs:string, effectively sequence of spaces or xs:date,
39     |               optional, date till the journal is valid
40     + dataPdf – type xs:base64Binary, obligate, the PDF journal encoded into
41                 Base64, maximal size is 10 MB.
43 Non-normative: No acknowledgment is defined by specification.
46 XML Document for Un-publishing Journal
47 ======================================
49 Structure:
50 docMeta
51     + publishingDate – type xs:date, obligate, date since the journal is valid
52     + docErase – type xs:integer, obligate, journal identifier
54 Journal identifier is assigned by recipient robot when publishing a journal.
55 The identifier value can be found on web ISDS portal. It follows journal title
56 in brackets there.
58 Non-normative: No acknowledgment is defined by specification.