The project
RiskWatch Italia is an Open Data project dedicated to analyzing workplace injuries and fatalities in Italy.
We have focused our analysis on several key aspects:
- Year Span: from 2018 to 2024, highlighting the impact of COVID-19;
- Gender: focusing on the conventional genders Male and Female due to the nature of our data;
- Age Range: dividing the population into three groups according to the Italian Institute of Statistics (ISTAT): 0-14, 15-64, and 65+;
- Nationality: distinguishing between Italian and foreign nationals;
- Job Sectors: grouping first-level ATECO economic activity classifications into three sectors: primary, secondary, and tertiary.
Our project leverages open data sources to explore the trends, patterns, and insights surrounding workplace safety across various sectors in Italy.
Through interactive visualizations and detailed reports, we present a comprehensive view of the evolving landscape of workplace accidents and fatalities.
Overview of 2023
Injuries in Italy
Fatalities in Italy
Region with the most injuries: Lombardy
Region with the most fatalities: Lombardy
Datasets
We collected our data from INAIL (Istituto Nazionale per l'Assicurazione contro gli Infortuni sul Lavoro), ISTAT (Istituto Nazionale di Statistica), and Normattiva.
INAIL
We downloaded and processed 46 CSV datasets from INAIL, one for each region in two time periods (2018-2022 and 2023-2024). These datasets contain information about regional data on workplace accidents and fatalities, including the birthplaces of the accident victims and the economic activities in which the work was carried out.
After downloading the individual dataframes, we performed data cleaning and decoding operations. The datasets were then merged, first for the two periods separately and then together.
ISTAT
From ISTAT, we downloaded one CSV dataset containing data on the employment status of the Italian population. The ISTAT dataframe was cleaned, and the relevant data (Age, Region, and Year) were harmonized with the INAIL data to facilitate efficient merging. From this merged dataframe, we created the final datasets and saved them as CSV files.
Normattiva - Akoma Ntoso
Normattiva is a textual database storing all numbered state regulatory acts published in the Gazzetta Ufficiale from 1861 to the present day.
The database presents acts in three formats:
1. As originally published.
2. As currently in force as of a specified date.
3. As a "multivigente" text, reconstructing the lifecycle of a regulatory act, including explicit modifications over time.
We extracted the Akoma Ntoso XML files from Normattiva related to work safety decrees from recent years. An advanced search was conducted on the portal using keywords, resulting in the download of seven regulations in XML format. Metadata was added by creating a descriptive RDF turtle file. These files will help us understand the legislative changes concerning our research topic. XPath queries will be used to answer specific research questions in our project.
Source Datasets
The data from INAIL are collected separately for each region and distinguished between two time spans: 2018-2022 (stored biannually) and 2023-2024 (stored monthly). Additionally, some datasets are used to decode the data. The datasets are as follows:
Datasets 2018-2022- DatiConCadenzaSemestraleInfortuniAbruzzo.csv
- DatiConCadenzaSemestraleInfortuniBasilicata.csv
- DatiConCadenzaSemestraleInfortuniCalabria.csv
- DatiConCadenzaSemestraleInfortuniCampania.csv
- DatiConCadenzaSemestraleInfortuniEmiliaRomagna.csv
- DatiConCadenzaSemestraleInfortuniFriuliVeneziaGiulia.csv
- DatiConCadenzaSemestraleInfortuniLazio.csv
- DatiConCadenzaSemestraleInfortuniLiguria.csv
- DatiConCadenzaSemestraleInfortuniLombardia.csv
- DatiConCadenzaSemestraleInfortuniMarche.csv
- DatiConCadenzaSemestraleInfortuniMolise.csv
- DatiConCadenzaSemestraleInfortuniPiemonte.csv
- DatiConCadenzaSemestraleInfortuniPuglia.csv
- DatiConCadenzaSemestraleInfortuniSicilia.csv
- DatiConCadenzaSemestraleInfortuniToscana.csv
- DatiConCadenzaSemestraleInfortuniTrentino.csv
- DatiConCadenzaSemestraleInfortuniUmbria.csv
- DatiConCadenzaSemestraleInfortuniValleDAosta.csv
- DatiConCadenzaSemestraleInfortuniVeneto.csv
Note: The file available on the INAIL website for the Sarnina region is empty.
Datasets 2023-2024- DatiConCadenzaMensileInfortuniAbruzzo.csv
- DatiConCadenzaMensileInfortuniBasilicata.csv
- DatiConCadenzaMensileInfortuniCalabria.csv
- DatiConCadenzaMensileInfortuniCampania.csv
- DatiConCadenzaMensileInfortuniEmiliaRomagna.csv
- DatiConCadenzaMensileInfortuniFriuliVeneziaGiulia.csv
- DatiConCadenzaMensileInfortuniLazio.csv
- DatiConCadenzaMensileInfortuniLiguria.csv
- DatiConCadenzaMensileInfortuniLombardia.csv
- DatiConCadenzaMensileInfortuniMarche.csv
- DatiConCadenzaMensileInfortuniMolise.csv
- DatiConCadenzaMensileInfortuniPiemonte.csv
- DatiConCadenzaMensileInfortuniPuglia.csv
- DatiConCadenzaMensileInfortuniSardegna.csv
- DatiConCadenzaMensileInfortuniSicilia.csv
- DatiConCadenzaMensileInfortuniToscana.csv
- DatiConCadenzaMensileInfortuniTrentino.csv
- DatiConCadenzaMensileInfortuniUmbria.csv
- DatiConCadenzaMensileInfortuniValleDAosta.csv
- DatiConCadenzaMensileInfortuniVeneto.csv
- DecisioneIstruttoriaEsitoMortale.csv
- DefinizioneAmministrativa.csv
- GrandeGruppoTariffario.csv
- LuogoNascita.csv
- Provincia.csv
- SettoreAttivitaEconomica.csv
- TipologiaIndennizzo.csv
Using the API available here, we selected the years of interest and downloaded the data. The relevant directory on the website is: CENSUS OF POPULATION AND HOUSING > Population > Education, work, commuting for studying or working > Education, work, commuting for studying or working: Current activity status, age - municipalities. We stored the file as:
- occupazione-italia-2016-2024.csv
Using advanced search functions, we extracted 7 documents by filtering them with the keywords 'security' and 'work'.
The 7 documents are:
Mashup Datasets
Merging INAIL and ISTAT dataset we generated 13 new cvs files.
| Format | Metadata | URI | License | Issued |
|---|---|---|---|---|
| csv | RDF | mortalita.csv | CC-BY 4.0 | 05/07/2024 |
| Format | Metadata | URI | License | Issued |
|---|---|---|---|---|
| csv | RDF | summarised_feriti_eta.csv | CC-BY 4.0 | 05/07/2024 |
| Format | Metadata | URI | License | Issued |
|---|---|---|---|---|
| csv | RDF | summarised_feriti_genere.csv | CC-BY 4.0 | 05/07/2024 |
| Format | Metadata | URI | License | Issued |
|---|---|---|---|---|
| csv | RDF | summarised_feriti_lavoro.csv | CC-BY 4.0 | 05/07/2024 |
| Format | Metadata | URI | License | Issued |
|---|---|---|---|---|
| csv | RDF | summarised_feriti_nazionalita.csv | CC-BY 4.0 | 05/07/2024 |
| Format | Metadata | URI | License | Issued |
|---|---|---|---|---|
| csv | RDF | summarised_feriti_settore.csv | CC-BY 4.0 | 05/07/2024 |
| Format | Metadata | URI | License | Issued |
|---|---|---|---|---|
| csv | RDF | summarised_feriti_totali.csv | CC-BY 4.0 | 05/07/2024 |
| Format | Metadata | URI | License | Issued |
|---|---|---|---|---|
| csv | RDF | summarised_morti_eta.csv | CC-BY 4.0 | 05/07/2024 |
| Format | Metadata | URI | License | Issued |
|---|---|---|---|---|
| csv | RDF | summarised_morti_genere.csv | CC-BY 4.0 | 05/07/2024 |
| Format | Metadata | URI | License | Issued |
|---|---|---|---|---|
| csv | RDF | summarised_morti_lavoro.csv | CC-BY 4.0 | 05/07/2024 |
| Format | Metadata | URI | License | Issued |
|---|---|---|---|---|
| csv | RDF | summarised_morti_nazionalita.csv | CC-BY 4.0 | 05/07/2024 |
| Format | Metadata | URI | License | Issued |
|---|---|---|---|---|
| csv | RDF | summarised_morti_settore.csv | CC-BY 4.0 | 05/07/2024 |
| Format | Metadata | URI | License | Issued |
|---|---|---|---|---|
| csv | RDF | summarised_morti_totali.csv | CC-BY 4.0 | 05/07/2024 |
RDF Metadata
We generated turtle rdf files to semantically describe our datasets through controlled vocabularies.
DCAT-IT
RDF for all the generated dataset from Inail and Istat
Akoma_Ntoso
RDF for all the legal norms from Normattiva
Analyses
The source datasets have been analysed for four aspects.
Quality analysis
Following the National Guidelines for the Improvement of Public Information Assets and its four factors: accuracy, completeness, coherence and promptness.
Legal Analysis
This aims to evaluate potential imbalances and risks concerning the long-term sustainability of data generation and dissemination concerning topics such as privacy, intellectual property, licensing, limitations on public access, economic conditions, and other temporary aspects.
Ethical Analysis
Assessing the ethical aspects of datasets based on Data Ethics Principles and Guidelines: placing humans at the center, ensuring transparency, accountability, and protecting individual data.
Technical Analysis
Analyzing the metadata provided by Istat and other available information on the datasets, including format, provenance, and IRI. Additionally, conducting an RDF assertion and metadata for the mashup datasets, and evaluating the project from the perspective of FAIR principles.
Quality analysis
Following the Italian National Guidelines ("Linee guida nazionali per la valorizzazione del patrimonio informativo pubblico"), developed within the Data & Analytics Framework project by AgID and the Digital Transformation Team, we have conducted a quality analysis of our source datasets to ensure they are in good condition and suitable for the intended use.
This analysis focuses on four primary factors for assessing data quality:
- Accuracy (syntactic and semantic): the data and its attributes correctly represent the real value of the concept or event they refer to
- Coherence: the data and its attributes do not present any contradictions with respect to other data in the context of use by the administration owner
- Completeness: the data are exhaustive for what concerns every expected value and with respect to the related entities (sources) that contribute to the definition of the procedure
- Timeliness (or promptness of updating): the data and its attributes refer to the "correct time" (up to date) with respect to the procedure they refer to
The following table showcases the quality of each of the source datasets and highlights possible flaws.
| Dataset | Accuracy | Coherence | Completeness | Timeliness |
|---|---|---|---|---|
| INAIL | ||||
| ISTAT | ||||
| Normattiva |
Legal analysis
Conducting a legal analysis of the source datasets is crucial for ensuring long-term sustainability of the production process and publication of datasets, as well as for guaranteeing a balanced service that complies with public function and individual rights.
This analysis was conducted using a reference checklist comprising a series of binary questions addressing privacy issues, IPR policies, licensing, limitations on public access, economical conditions, and temporal aspects.
| To check: | INAIL | ISTAT | Normattiva |
|---|---|---|---|
| Is the dataset free of any personal data as defined in the Regulation (EU) 2016/679? | |||
| Is the dataset free of any indirect personal data that could be used for identifying the natural person? | |||
| Is the dataset free of any particular personal data (art. 9 GDPR)? | |||
| Is the dataset free of any information that combined with common data available in the web, could identify the person? | |||
| Is the dataset free of any information related to human rights (e.g., refugees, witness protection, etc.) | |||
| Did you use a tool for calculating the range of the risk of deanonymization? | Not needed | Not needed | |
| Are you using geolocalization capabilities? | |||
| Did you check that the open data platform respect all the privacy regulations (registration of the end-user, profiling, cookies, analytics, etc.)? | |||
| Do you know who, in your open data platform, is the Controller and Processor of the privacy data of the system? | |||
| Have you checked the privacy regulation of the country where the dataset are physically stored? | |||
| Do you have non-personal data? |
| To check: | INAIL | ISTAT | Normattiva |
|---|---|---|---|
| Have you created and generated the dataset? | |||
| Are you the owner of the dataset? | |||
| Are you sure not to use third party data without the proper authorization and license? | |||
| Have you checked if there are any limitations in your national legal system for releasing some kind of datasets with open license? |
| To check: | INAIL | ISTAT | Normattiva |
|---|---|---|---|
| Did you release the dataset with an open data license? | |||
| Did you include the clause: 'In any case the dataset can't be used for re-identifying the person'? | |||
| Did you release the API (in case you have it) with an open source license? | |||
| Have you checked that the open data/API platform license regime is in compliance with your IPR policy? |
| To check: | INAIL | ISTAT | Normattiva |
|---|---|---|---|
| Did you check that the dataset concerns your institutional competences, scope and finality? | |||
| Did you check the limitations for the publication stated by your national legislation or by the EU directives? | |||
| Did you check if there are some limitations connected to the international relations, public security or national defence? | |||
| Did you check if there are some limitations concerning the public interest? | |||
| Did you check the international law limitations? | |||
| Did you check the INSPIRE law limitations for the spatial data? |
| To check: | INAIL | ISTAT | Normattiva |
|---|---|---|---|
| Did you check that the dataset could be released for free? | |||
| Did you check if there are some agreements with some other partners in order to release the dataset with a reasonable price? | Not needed | Not needed | Not needed |
| Did you check if the open data platform terms of service include a clause of 'non liability agreement' regarding the dataset and API provided? | |||
| In case you decide to release the dataset to a reasonable price did you check if the limitation imposed by the new directive 2019/1024/EU are respected? | Not needed | Not needed | Not needed |
| In case you decide to release the dataset to a reasonable price did you check the e-Commerce directive and regulation? | Not needed | Not needed | Not needed |
| To check: | INAIL | ISTAT | Normattiva |
|---|---|---|---|
| Do you have a temporary policy for updating the dataset? | |||
| Do you have some mechanism for informing the end-user that the dataset is updated at a given time to avoid mis-usage and so potential risk of damage? | |||
| Did you check if the dataset for some reason cannot be indexed by the research engines (e.g., Google, Yahoo, etc.)? | |||
| In case of personal data, do you have a reasonable technical mechanism for collecting request of deletion (e.g., right to be forgotten)? | Not needed | Not needed | Not needed |
Publication license
Finally, a crucial aspect of the legal analysis involves selecting the publication license for the newly created mashup datasets.
This decision must take into account the original licenses of the source datasets, all of which were published under CC BY 3.0.
To assist in exploring our options, we utilized the Licensing Assistant tool
provided by the European Commission. Consequently, we have chosen to release all nine mashup datasets under a CC BY 4.0 license.
Below is a table detailing the original licenses of the source datasets and the final publication license selected for the mashup datasets:
| ID | Dataset | Original licenses | Final licenses |
|---|---|---|---|
| feriti_eta | injuries based on the age | CC BY 3.0 | CC BY 4.0 |
| feriti_genere | injuries based on the gender | CC BY 3.0 | CC BY 4.0 |
| feriti_lavoro | injuries based on the Ateco code | CC BY 3.0 | CC BY 4.0 |
| feriti_nazionaita | injuries based on nationality (Italian or foreigners) | CC BY 3.0 | CC BY 4.0 |
| feriti_settore | injuries based on economic sector | CC BY 3.0 | CC BY 4.0 |
| feriti_totali | total injuries per year | CC BY 3.0 | CC BY 4.0 |
Ethical analysis
When evaluating the ethical aspects of our project's data, we drew inspiration from the Data Ethics Principles and Guidelines and the detailed Ethical Canvas from the ODI project, to ensure we thoroughly considered every ethical aspect in our data management.
Since both our source and mashup datasets exclusively feature information provided by the National Institute for Insurance against Work Accidents (INAIL), our initial focus was on examining the fairness of data collection and management by INAIL. Subsequently, we developed guidelines to address ethical concerns in processing the source datasets for our project.
Data Ethics Principles
-
Human being at the center
INAIL, in releasing its datasets, does not indicate anywhere on its website the policies followed to respect ethical and legal principles.
According to information on the ISTAT website, ISTAT's policies align with ethical and legislative principles, focusing on effectively publishing statistical information and analysis results to raise awareness of Italy's conditions and enhance decision-making processes among private and public institutions. -
Equality
INAIL, in releasing its open data, does not make an effort to propose the use of statistical methodologies to highlight discrimination and injustices. The data provides all the necessary information to conduct such studies, but these studies are not carried out by the institute itself.
On the other hand, ISTAT utilizes statistical methodologies to publish data on critical equality issues across various domains. - Transparency While ISTAT provides comprehensive documentation (SIQual) describing the methodologies for data collection, processing, and storage, INAIL does not provide any information regarding this in the production of its open data.
- Accountability ISTAT's quality policy aligns with the European framework established by Eurostat, adhering to the principles outlined in the European Statistics Code of Practice. This framework ensures and enhances accountability and governance within both the European Statistical System and the National Statistical Systems it encompasses. INAIL does not provide information in this regard, leaving doubts about its methods of accountability.
- Individual data protection ISTAT anonymizes its datasets to prioritize respondent privacy, safeguard data confidentiality, and operate transparently and independently. Collected information is protected by statistical confidentiality and adheres to personal data protection legislation. The INAIL datasets present an "event-oriented" structure, collecting individual events. This approach, despite the anonymization of the participating subjects (injured person and employer), is not compliant with the GDPR, since, especially in cases of serious injuries or deaths, identification can be obtained indirectly by checking the available information online.
Ethical concerns and their management
Despite ISTAT's compliance with ethical principles in data collection and management, the team placed significant emphasis on the ethical handling of sensitive information contained within the datasets.
Data pertaining to age, residence, religious observance, and reproductive health are particularly sensitive, and their ethical handling was carefully considered through the following steps:
- Data integrity and privacy are rigorously maintained by aggregating source dataset values and presenting them as percentage values, thereby preventing any correlation with real individuals.
- To ensure equality and protect vulnerable groups, clear boundaries were set by intentionally excluding certain data provided by ISTAT, such as distinctions based on citizenship, to mitigate potential discriminatory practices.
Anonymization
The data as collected in our final mashed up were not compliant with the General Data Protection Regulation (GDPR). In fact eight out of thirteen contained personal data.
Personal data are defined as:
Personal data is any information that relates to an identified or identifiable living individual. Different pieces of information, which collected together can lead to the identification of a particular person, also constitute personal data.
Personal data is any information that relates to an identified or identifiable living individual. Different pieces of information, which collected together can lead to the identification of a particular person, also constitute personal data.
Our data analysis created the final output dataset counting INAIL datasets’ instances of events of injuries and fatalities for each year in each region. In many cases in a specific region in a given year only one event occurred. Therefore, we were producing personal data that indirectly.
While the GDPR does not apply to deceased persons (as specified in Recital 27), Italy has availed itself of the option of proposing a different approach with the harmonization decree of the Privacy Code (Legislative Decree 101/2018), which, through Article 2-terdecies, extended the provisions of the GDPR to the processing of personal data of deceased persons.
Therefore we have processed a double approach to ensure that no living individual was going to be identified.
We grouped the result in different layers and at the same time we hidden the unique values signing all values between 1 and 10 as 10.
Technical analysis
Source datasets
All source dataset have been evaluated based on the metadata model provided by AGID that classifies metadata quality on a range of 4 levels according to two factors: data-metadata bond and detail level
| Dataset | Provenience | Format | Metadata | URI | License |
|---|---|---|---|---|---|
| Inail datasets | Inail Open Data | .csv, .xml, .rdf | Level 2: The linkage is weak because the data is accompanied by external metadata included on the dataset download page in a separate rdf files | Infortuni | CC BY 4.0 |
| Istat dataset | IstatData | .csv, .sdmx, .json | Level 4: An SDMX structured file is available for download, featuring a robust connection between data and metadata with detailed descriptions at the datum level. These files are machine-readable. Level 2: Additional metadata offering transparent information about sources and methodologies are accessible on a separate webpage, available via a sidebar menu |
Occupazione | CC BY 3.0 |
| Normattiva | IPZS | .xml, .pdf, .epub, .rtf | Level 4: Inside the specific XML file there is all the “meta” section with different level of detailed description. They are machine readable. | Search filter: "sicurezza lavoro" | CC BY 4.0 |
RDF Assertion and Metadata for the mashup datasets
All produced mashup dataset have been thoroughly described with metadata, following the specification
of DCAT-AP_IT standard as recommended by AGID's public information heritage valorization
guidelines.
Since all our datasets contain data of specific national interest and are derived from Istat datasets,
which is an italian public research institution we decided to adopt DCAT-AP_IT (2016), the national
standard.
Moreover:
- To describe in full transparency the sources and the activities underlying the creation of our mashup datasets we adopted PROV-O - the provenance ontology as strongly recommended on a european level and also allowed by DCAT-AP_IT metadata model
- To authoritatively describe the keywords and themes addressed by the datasets, we relied on the vocabularies of EuroVoc and the Publications Office of the European Union.
- We have created a Turtle RDF file to describe the collection of datasets resulting from our mashup work, and an additional Turtle RDF file to describe the documents selected from Normattiva.
FAIR
Finally, we assessed the datasets against the FAIR principles proposed by the GO FAIR Initiative. These principles, advocated by a consortium of scientists and organizations, aim to enhance the Findability, Accessibility, Interoperability, and Reusability of digital assets.
| Inail | Istat | Normattiva | Mashup data | |
|---|---|---|---|---|
| (Meta)data are assigned a globally unique and persistent identifier | ||||
| Data are described with rich metadata | ||||
| Metadata clearly and explicitly include the identifier of the data they describe | ||||
| (Meta)data are registered or indexed in a searchable resource |
| Inail | Istat | Normattiva | Mashup data | |
|---|---|---|---|---|
| (Meta)data are retrievable by their identifier using a standardised communications protocol | n/a | n/a | Possible development | |
| The communication protocol is open, free, and universally implementable | ||||
| The communication protocol allows for an authentication and authorisation procedure, where necessary | ||||
| Metadata are accessible, even when the data are no longer available | n/a | n/a |
| Inail | Istat | Normattiva | Mashup data | |
|---|---|---|---|---|
| (Meta)data use a formal, accessible, shared, and broadly applicable language for knowledge representation. | ||||
| (Meta)data use vocabularies that follow FAIR principles | ||||
| (Meta)data include qualified references to other (meta)data |
| Inail | Istat | Normattiva | Mashup data | |
|---|---|---|---|---|
| (Meta)data are richly described with a plurality of accurate and relevant attributes | ||||
| (Meta)data are released with a clear and accessible data usage license | n/a | n/a | ||
| (Meta)data are associated with detailed provenance | n/a | n/a | ||
| (Meta)data meet domain-relevant community standards |
SUSTAINABILITY OF THE DATASETS
The data we collect is based on three main sources: INAIL OpenData, ISTAT database, and Normattiva.
The initial datasets are organized to ensure their long-term sustainability. Regular updates keep these data collections alive and dynamic.
On the other hand, the datasets produced by our team are part of the final output of the Open Access and Digital Ethics project at the University of Bologna (https://www.unibo.it/en). For this reason, the website development team members do not commit to ensuring the update of the data we collect.
Their storage on GitHub (https://github.com/ChiaraParravicini/RiskWatchItalia) ensures their persistence for a medium to long period.
However, since no permalink is produced for each of them and their existence is linked to the developers' account, no long-term durability inference can be made.
Visualization
In this section, we aim to provide a comprehensive overview of workplace deaths and accidents across Italy.
The first part focuses on presenting a general overview using choropleth maps with a time slider to select the year for which you want to view the data. This will also include the percentage comparison between workplace deaths and accidents.
In the second part, we delve deeper into the data, analyzing it based on variables such as gender, nationality, industry sector and age of the individuals involved in workplace incidents. For the gender variable, a stacked bar chart is used. The nationality data is presented with a clustered bar chart. Age data is visualized through a stacked area graph, and the industry sector data with a line graph.
Some visualizations allow for regional comparisons by enabling the selection of specific years, while others provide a diachronic perspective, allowing the selection of individual regions.
Perc. Fatalities/Accidents
Total Number of Accidents
Total Number of Fatalities
Normattiva - Akoma Ntoso
Observing the results of our analyses and visualizations, we have noticed a peak in fatalities in certain specific sectors of work during the years 2019-2020. These data appear to correlate with the COVID-19 pandemic.
To delve deeper into this scenario, we have decided to analyze DECRETO-LEGGE 17 Marzo 2020, n. 18, which addresses Measures to strengthen the National Health Service and provide economic support to families, workers, and businesses affected by the COVID-19 epidemiological emergency.
To achieve this, the following research questions have been defined and subsequently transformed into XPath queries for the automatic interrogation of the document itself:
-
1 - What is the title of the document?
XPath:eli_title_contents = root.xpath('//nrdfa:span[@property="eli:title"]/@content', namespaces=namespaces)
Result:Document title: Misure di potenziamento del Servizio sanitario nazionale e di sostegno economico per famiglie, lavoratori e imprese connesse all'emergenza epidemiologica
-
2 - What it the URI of the document?
XPath:document_uri = root.xpath('//akn:FRBRuri/@value', namespaces=namespaces)
Result:Document URI:
/akn/it/act/decreto-legge/stato/2020-03-17/18/ita@2024-03-27
/akn/it/act/decreto-legge/stato/2020-03-17/18
/akn/it/act/decreto-legge/stato/2020-03-17/18/ita@2024-03-27.xml
-
3 - And its publication number?
XPath:document_pub_num = root.xpath('//akn:publication/@number', namespaces=namespaces)
Result:Publication number: 70
-
4 - What are the dates and sources of each amendment to the decree?
XPath:dates_of_modification = root.xpath('//akn:eventRef/@date', namespaces=namespaces)
sources_of_modification = root.xpath('//akn:eventRef/@source', namespaces=namespaces)
Result:Date Source 2020-03-17 ro1 2020-03-18 rp1 2020-04-08 rp2 2020-04-08 rp3 2020-04-29 rp4 2020-04-30 rp5 2020-05-10 rp6 2020-05-16 rp7 2020-05-19 rp8 2020-06-06 rp9 2020-06-06 rp10 2020-06-16 rp11 2020-06-29 rp12 2020-07-09 rp13 2020-07-15 rp14 2020-07-16 rp15 2020-07-18 rp16 2020-07-30 rp17 2020-08-14 rp18 2020-09-14 rp19 2020-09-28 rp20 2020-10-07 rp21 2020-10-13 rp22 2020-10-20 rp23 2020-10-28 rp24 2020-11-09 rp25 2020-11-30 rp26 2020-12-03 rp27 2020-12-24 rp28 2020-12-30 rp29 2020-12-31 rp30 2021-01-14 rp31 2021-01-15 rp32 2021-01-30 rp33 2021-03-01 rp34 2021-03-01 rp35 2021-03-22 rp36 2021-04-01 rp37 2021-04-22 rp38 2021-04-29 rp39 2021-04-30 rp40 2021-05-21 rp41 2021-05-25 rp42 2021-05-31 rp43 2021-06-21 rp44 2021-06-23 rp45 2021-06-30 rp46 2021-07-07 rp47 2021-07-23 rp48 2021-07-24 rp49 2021-07-30 rp50 2021-08-06 rp51 2021-09-10 rp52 2021-09-18 rp53 2021-09-27 rp54 2021-10-01 rp55 2021-10-21 rp56 2021-11-06 rp57 2021-11-09 rp58 2021-12-20 rp59 2021-12-24 rp60 2021-12-30 rp61 2021-12-31 rp62 2021-12-31 rp63 2022-01-27 rp64 2022-02-18 rp65 2022-02-28 rp66 2022-03-01 rp67 2022-03-21 rp68 2022-03-24 rp69 2022-03-28 rp70 2022-04-28 rp71 2022-04-30 rp72 2022-05-20 rp73 2022-05-23 rp74 2022-06-16 rp75 2022-06-21 rp76 2022-06-29 rp77 2022-08-05 rp78 2022-08-09 rp79 2022-08-19 rp80 2022-09-21 rp81 2022-12-29 rp82 2022-12-29 rp83 2023-02-27 rp84 2023-09-29 rp85 2023-11-28 rp86 2023-12-30 rp87 2023-12-30 rp88 2024-02-28 rp89 2024-03-12 rp90
The python file containing the xPath query and all the procedures is available here.
Licenses and Credits
Web template
This website is built on the HTML5 template "Valera" by BootstrapMade and released under MIT
Source Datasets
Inail:Creative Commons Attribution 4.0 International (CC-BY 4.0)
Istat:Creative Commons Attribution 3.0 Unported (CC BY 3.0)
Normattiva:Creative Commons Attribution 3.0 Unported (CC BY 3.0)
Mashup Dataset
Creative Commons Attribution 4.0 International (CC-BY 4.0)
Softwares used
amCharts: linkware
license
Leaflet: Copyright (c) 2010-2024,(BSD 2-Clause "Simplified" License)