Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
en:nap:egsb [2021/06/01 10:10] – created Tomáš Šedivecen:nap:egsb [2021/11/12 09:42] (current) Tomáš Šedivec
Line 1: Line 1:
 ======eGovernment On-Line Service Bus / Shared Service Information System====== ======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 [[nap:reference_interface|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 [[: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 [[:nap:egsb|eGSB / ISSS]] interface allows:+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   * Publish services for sharing data relating to specific subjects and objects of law
Line 7: Line 7:
   * Translation of agency identifiers of individuals for whom data is exchanged between agencies (AIFO translation)   * 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   * Exchange of data files with data on subjects based on pseudonymised identifiers in relation to translated AIFO identifiers
-  * Provision of claim, [[nap:notification|notification]] and update services for data provided by AIS services+  * 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)   * Provision of independent auditing of the data exchange (stores information identifying the query and response and the technical cryptographic fingerprint of the message - hash)
  
-The aim is that public administration clients are not forced to prove facts that the public administration already knows about or that have even arisen from public administration decision. Most of the facts needed for public administration decision-making are already recorded somewhere, in the form of data in public administration information systems. There are also facts which, although they are the basis for public administration decisions, are not yet recorded as data in the AIS (examples are study certificates, sheltered workshop agreements, etc.)The mapping of the data in the various agencies, which is now taking place as part of the new reporting obligations of the notifiers to [[nap:rpp|RPP]], has gradually established a basic map of the data recorded, required and provided in the various agencies and where and how they are recorded and in which AIS. This, as already described above, creates a basic data map of the public administration, and it is therefore possible to analyse it and identify those data and facts that are used in multiple agendas+In eGSB/ISSS there is a restrictive condition for the use of the MapAIFO element compared to ISZRThis 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 
  
-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 [[nap:iszr|ISZR]] services and then makes decisions based on them. The principle of data sharing via [[:nap:egsb|eGSB / ISSS]] is only an extension of this functional unit to include other data.+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.
  
-Two main roles are defined for the use of [[:nap:egsb|eGSB / ISSS]]:+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 ^ ^ Role^ Description^ What it provides ^
-| Publisher (provider)| ISVS administrator from which data is provided| Services publishing data via [[:nap:egsb|eGSB / ISSS]], based on the agenda providing data from the AIS | +| 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 [[: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.|+| 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 [[[:nap:egsb|eGSB / ISSS]], the following aspects apply:+In the context of data sharing via [[en:nap:egsb|eGSB / ISSS]], the following aspects apply:
  
-  * The data are reported in the [[nap:rpp|register of rights and obligations]] as data processed by the agenda on the basis of a legal mandate.+  * 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 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 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 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 [[nap:zakladni_registry|ZR]].+  * 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.   * It shall be possible for the right holder to extract the data as an extract from the public administration information system.
  
Line 32: Line 34:
  
   - on the basis of the consent of the right holder (on behalf of the right holder), or   - 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 [[nap:rpp|RPP]] (ex officio) +  - 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: Information on the data sharing information system is available at [[https://www.mvcr.cz/clanek/dokumentace-egsb.aspx|MoI website]], including documents:
-  * {{ :documents:publication_ais_na_egsb_v1_05.pdf |Publication of AIS on eGSB / ISSS}} +  * {{ :dokumenty:publikace_ais_na_egsb_v1_05.pdf |Publication of AIS on eGSB / ISSS}} 
-  * {{ :documents:pripojeni_publikacniho_a_ctenarskeho_ais_k_egsb_v1_08.pdf |Posting and Reading AIS on eGSB / ISSS}} +  * {{ :dokumenty:pripojeni_publikacniho_a_ctenarskeho_ais_k_egsb_v1_08.pdf |Posting and Reading AIS on eGSB / ISSS}} 
-  * {{ :documents:vyuziti_sluzeb_egsb_ctenarskymi_a_zdrojovymi_ais_v1_04.pdf |Use of eGSB / ISSS services by reading and publishing AIS}}+  * {{ :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 ==== ==== List of eGSB / ISSS services ====
  
 ^**Code**^**Detailed description of the service**^**Version**^ ^**Code**^**Detailed description of the service**^**Version**^
-|G1 |{{ :documents:service_description_g1_gsbctidata_v1_00.docx |gsbCtiData}}|1.00| +|G1 |{{ :dokumenty:popis_sluzby_g1_gsbctidata_v1_00.docx |gsbCtiData}}|1.00| 
-|G2 |{{ :documents:description_g2_gsbctizmeny_v1_00.docx |gsbCtiZmeny}} |1.00 | +|G2 |{{ :dokumenty:popis_sluzby_g2_gsbctizmeny_v1_00.docx |gsbCtiZmeny}} |1.00 | 
-|G3 |{{ :documents:description_g3_gsbvlozodpoved_v1_01.docx |gsbVlozOdpoved}} |1.01 | +|G3 |{{ :dokumenty:popis_sluzby_g3_gsbvlozodpoved_v1_01.docx |gsbVlozOdpoved}} |1.01 | 
-|G4 |{{ :documents:description_g4_gsblozsoubor_v1_00.docx |gsbVlozSoubor}} |1.00 | +|G4 |{{ :dokumenty:popis_sluzby_g4_gsbvlozsoubor_v1_00.docx |gsbVlozSoubor}} |1.00 | 
-|G5 |{{ :documents:description_g5_gsbctisoubor_v1_00.docx |gsbCtiSoubor}} |1.00 | +|G5 |{{ :dokumenty:popis_sluzby_g5_gsbctisoubor_v1_00.docx |gsbCtiSoubor}} |1.00 | 
-|G6 |{{ :documents:service_description_g6_gsbvypisfronty_v1_00.docx |gsbVypisFronty}} |1.00 | +|G6 |{{ :dokumenty:popis_sluzby_g6_gsbvypisfronty_v1_00.docx |gsbVypisFronty}} |1.00 | 
-|G7 |{{ :documents:description_g7_gsbodpovedzfronty_v1_00.docx |gsbOdpovedZFronty}} |1.00 | +|G7 |{{ :dokumenty:popis_sluzby_g7_gsbodpovedzfronty_v1_00.docx |gsbOdpovedZFronty}} |1.00 | 
-|G8 |{{ :documents:description_g8_gsbsmazatfrontu_v1_00.docx |gsbSmazatFrontu}} |1.00 | +|G8 |{{ :dokumenty:popis_sluzby_g8_gsbsmazatfrontu_v1_00.docx |gsbSmazatFrontu}} |1.00 | 
-|G9 |{{ :documents:service_description_g9_gsbprobe_v1_00.docx |gsbProbe}} |1.00 | +|G9 |{{ :dokumenty:popis_sluzby_g9_gsbprobe_v1_00.docx |gsbProbe}} |1.00 | 
-|G10 |{{ :documents:service_description_g10_gsbctikontexty_v1_00.docx |gsbCtiKontexty }} |1.00 | +|G10 |{{ :dokumenty:popis_sluzby_g10_gsbctikontexty_v1_00.docx |gsbCtiKontexty }} |1.00 | 
-|G11 |{{ :documents:service_description_g11_gsbzapisdata_v1_03.docx |gsbZapisData}} |1.03 | +|G11 |{{ :dokumenty:popis_sluzby_g11_gsbzapisdata_v1_03.docx |gsbZapisData}} |1.03 | 
-|K1 | {{ :documents:popis_sluzby_k1_katctisluzby_v1_00.docx |katCtiSluzby}} |1.00 | +|K1 | {{ :dokumenty:popis_sluzby_k1_katctisluzby_v1_00.docx |katCtiSluzby}} |1.00 | 
-|K2 | {{ :documents:description_k2_katctidetail_services_v1_00.docx |katCtiDetailServices}} |1.00 | +|K2 | {{ :dokumenty:popis_sluzby_k2_katctidetailsluzby_v1_00.docx |katCtiDetailServices}} |1.00 | 
-|K3 | {{ :documents:description_k3_katctiprilohu_v1_00.docx |katCtiPrilohu}} |1.00 | +|K3 | {{ :dokumenty:popis_sluzby_k3_katctiprilohu_v1_00.docx |katCtiPrilohu}} |1.00 | 
-|K4 | {{ :documents:service_description_k4_katctiendpoint_v1_00.docx |katCtiEndpoint}} |1.00 |+|K4 | {{ :dokumenty:popis_sluzby_k4_katctiendpoint_v1_00.docx |katCtiEndpoint}} |1.00 |
  
  
Line 62: Line 64:
  
  
-{{page>:nap:context}}+{{page>en:nap:kontext}}
  
  
 ==== A view of the integration platform interconnections ==== ==== A view of the integration platform interconnections ====
  
-{{ :nap-document:intergacni_platforms.png |}}+{{ :nap-dokument:intergacni_platformy.png |}}
  
 {{tag>"Interconnected Data Pool" eGSB ISSS "Functional Unit"}} {{tag>"Interconnected Data Pool" eGSB ISSS "Functional Unit"}}