======eGovernment On-Line Service Bus / Shared Service Information System====== The eGovernment On-Line Service Bus (eGSB), also known as the Information Shared Service System (ISSS) according to the legislative wording, is a unified interface for sharing data between different public administration information systems. It is part of the [[en:nap:referencni_rozhrani|reference interface]] allowing individual AIS to draw on and publish data held on individual legal entities. Where an agency is required by law to maintain its own data records, it is obliged to publish its data to other agencies through [[en:nap:egsb|eGSB/ISSS]] as a secure, standardised and documented interface for authorised readers. It is managed and operated by the Basic Registries Administration. The [[en:nap:egsb|eGSB / ISSS]] interface allows: * Publish services for sharing data relating to specific subjects and objects of law * Use data sharing based on published services * Translation of agency identifiers of individuals for whom data is exchanged between agencies (AIFO translation) * Exchange of data files with data on subjects based on pseudonymised identifiers in relation to translated AIFO identifiers * Provision of claim, [[en:nap:notifikace|notification]] and update services for data provided by AIS services * Provision of independent auditing of the data exchange (stores information identifying the query and response and the technical cryptographic fingerprint of the message - hash) In eGSB/ISSS there is a restrictive condition for the use of the MapAIFO element compared to ISZR. This element can only contain a single AIFO when called by {{:dokumenty:popis_sluzby_g1_gsbctidata_v1_02.docx |G1:gsbCtiData}} and {{:dokumenty:popis_sluzby_g11_gsbzapisdata_v1_03.docx |G11:gsbZapisData}}. There may be more than one AIFO in the response. This is because eGSB/ISSS is fundamentally a multi-source system. A single context can be published by multiple publishers/AIS and the reader does not need to know in which one the information about the individual is located. ISSS performs a logical search, using [[en:nap:zakldni_registry|ORG]] to identify target AISs (they maintain the AIFO and publish the context) and then sends a request to these publishers. At the same time, the eGSB/ISSS must not alter the payload of the message in any way, i.e. it cannot "split" and send one at a time to different targets. The above applies to all calls for now, but a so-called multi-source to single-source narrowing method is planned. That is, if the target AIS is uniquely identified, and thus known to the user of {{:dokumenty:popis_sluzby_g1_gsbctidata_v1_02.docx |G1:gsbCtiData}} or {{:dokumenty:popis_sluzby_g11_gsbzapisdata_v1_03.docx |G11:gsbZapisData}}. This would remove the requirement for a single AIFO only for the narrowing method on the target AIS. The functionality of the principle is verified on the reference data held in the basic registers, where the client does not have to prove these data and their changes, but the whole public administration obtains these data through [[en:nap:iszr|ISZR]] services and then makes decisions based on them. The principle of data sharing via [[en:nap:egsb|eGSB / ISSS]] is only an extension of this functional unit to include other data. Two main roles are defined for the use of [[en:nap:egsb|eGSB / ISSS]]: ^ Role^ Description^ What it provides ^ | Publisher (provider)| ISVS administrator from which data is provided| Services publishing data via [[en:nap:egsb|eGSB / ISSS]], based on the agenda providing data from the AIS | | Reader (user)| OVM retrieving data from another agenda based on its permission in RPP| Connection to [[en:nap:egsb|eGSB / ISSS]] and calling publisher services (even multiple AIS of a given agenda), AIFO translation from the provider's agenda is used, the reader calls according to the AIFO of its agenda in case of a natural person. No translation is used for a legal entity.| In the context of data sharing via [[en:nap:egsb|eGSB / ISSS]], the following aspects apply: * The data are reported in the [[en:nap:rpp|register of rights and obligations]] as data processed by the agenda on the basis of a legal mandate. * The data must be held in the AIS * The data is clear how it was created, who is responsible for its entry, changes and management, in which AIS it is held and how it can be amended or cancelled. * The data provider is always the administrator of the AIS in which the data is held and recorded. * The data is always linked to a right subject or right object in [[en:nap:zakladni_registry|ZR]]. * It shall be possible for the right holder to extract the data as an extract from the public administration information system. As the aim is to link data efficiently and effectively, primarily to reduce the need for the client to prove facts, the data will be retrievable by the public authority: - on the basis of the consent of the right holder (on behalf of the right holder), or - on the basis of a legal mandate to keep the data in an agenda with a drawdown flag in [[en:nap:rpp|RPP]] (ex officio) Information on the data sharing information system is available at [[https://www.mvcr.cz/clanek/dokumentace-egsb.aspx|MoI website]], including documents: * {{ :dokumenty:publikace_ais_na_egsb_v1_05.pdf |Publication of AIS on eGSB / ISSS}} * {{ :dokumenty:pripojeni_publikacniho_a_ctenarskeho_ais_k_egsb_v1_08.pdf |Posting and Reading AIS on eGSB / ISSS}} * {{ :dokumenty:vyuziti_sluzeb_egsb_ctenarskymi_a_zdrojovymi_ais_v1_04.pdf |Use of eGSB / ISSS services by reading and publishing AIS}} ==== List of eGSB / ISSS services ==== ^**Code**^**Detailed description of the service**^**Version**^ |G1 |{{ :dokumenty:popis_sluzby_g1_gsbctidata_v1_00.docx |gsbCtiData}}|1.00| |G2 |{{ :dokumenty:popis_sluzby_g2_gsbctizmeny_v1_00.docx |gsbCtiZmeny}} |1.00 | |G3 |{{ :dokumenty:popis_sluzby_g3_gsbvlozodpoved_v1_01.docx |gsbVlozOdpoved}} |1.01 | |G4 |{{ :dokumenty:popis_sluzby_g4_gsbvlozsoubor_v1_00.docx |gsbVlozSoubor}} |1.00 | |G5 |{{ :dokumenty:popis_sluzby_g5_gsbctisoubor_v1_00.docx |gsbCtiSoubor}} |1.00 | |G6 |{{ :dokumenty:popis_sluzby_g6_gsbvypisfronty_v1_00.docx |gsbVypisFronty}} |1.00 | |G7 |{{ :dokumenty:popis_sluzby_g7_gsbodpovedzfronty_v1_00.docx |gsbOdpovedZFronty}} |1.00 | |G8 |{{ :dokumenty:popis_sluzby_g8_gsbsmazatfrontu_v1_00.docx |gsbSmazatFrontu}} |1.00 | |G9 |{{ :dokumenty:popis_sluzby_g9_gsbprobe_v1_00.docx |gsbProbe}} |1.00 | |G10 |{{ :dokumenty:popis_sluzby_g10_gsbctikontexty_v1_00.docx |gsbCtiKontexty }} |1.00 | |G11 |{{ :dokumenty:popis_sluzby_g11_gsbzapisdata_v1_03.docx |gsbZapisData}} |1.03 | |K1 | {{ :dokumenty:popis_sluzby_k1_katctisluzby_v1_00.docx |katCtiSluzby}} |1.00 | |K2 | {{ :dokumenty:popis_sluzby_k2_katctidetailsluzby_v1_00.docx |katCtiDetailServices}} |1.00 | |K3 | {{ :dokumenty:popis_sluzby_k3_katctiprilohu_v1_00.docx |katCtiPrilohu}} |1.00 | |K4 | {{ :dokumenty:popis_sluzby_k4_katctiendpoint_v1_00.docx |katCtiEndpoint}} |1.00 | ==== Context eGSB / ISSS ==== {{page>en:nap:kontext}} ==== A view of the integration platform interconnections ==== {{ :nap-dokument:intergacni_platformy.png |}} {{tag>"Interconnected Data Pool" eGSB ISSS "Functional Unit"}}