Property talk:P4952
Documentation
classification data for the identification and labelling of chemical risks associated with a product
List of violations of this constraint: Database reports/Constraint violations/P4952#Type Q113145171, Q169336, SPARQL
List of violations of this constraint: Database reports/Constraint violations/P4952#One of, values statistics, search, SPARQL
List of violations of this constraint: Database reports/Constraint violations/P4952#citation needed
List of violations of this constraint: Database reports/Constraint violations/P4952#Entity types
This property is being used by:
Please notify projects that use this property before big changes (renaming, deletion, merge with another property, etc.) |
Value NFPA 704 (Q208273) will be automatically replaced to value NFPA 704: Standard System for the Identification of the Hazards of Materials for Emergency Response (Q51139288). Testing: TODO list |
Value Globally Harmonized System of Classification and Labelling of Chemicals (Q899146) will be automatically replaced to value Globally Harmonized System of Classification and Labelling of Chemicals (GHS) (Q51079642). Testing: TODO list |
NFPA 704 (safety classification and labelling (P4952) with NFPA 704: Standard System for the Identification of the Hazards of Materials for Emergency Response (Q51139288) value) should always have all 4 qualifiers (NFPA Special (P877)/NFPA Health (P993)/NFPA Fire (P994)/NFPA Instability (P995)), even if some of them have no value (Help)
Violations query:
SELECT DISTINCT ?item # we are looking for P4952=Q51139288 which are missing any of four PQs # a PQ of 'no value' is a valid PQ. WHERE { ?item p:P4952 ?statement. ?statement ps:P4952 wd:Q51139288. MINUS { OPTIONAL { ?statement pq:P877 ?v877 } FILTER(BOUND(?v877) || EXISTS{?statement a wdno:P877.}) #treat the value "no value" as valid OPTIONAL { ?statement pq:P993 ?v993 } FILTER(BOUND(?v993) || EXISTS{?statement a wdno:P993.}) OPTIONAL { ?statement pq:P994 ?v994 } FILTER(BOUND(?v994) || EXISTS{?statement a wdno:P994.}) OPTIONAL { ?statement pq:P995 ?v995 } FILTER(BOUND(?v995) || EXISTS{?statement a wdno:P995.}) } # Out of the above emerges a list of P4952=Q51139288 where there is one or more missing PQs. # ALSO the filter treats a PQ value of 'no value' as the PRESENCE of a PQ. # So an item having the 4 PQs, but with one or more of 'no value', will NOT appear in the results. # Please note that also a PQ of 'unknown value', as e.g. Q331451 and Q21099636 have, is treated as a valid PQ SERVICE wikibase:label { bd:serviceParam wikibase:language "[AUTO_LANGUAGE],en". } }
List of this constraint violations: Database reports/Complex constraint violations/P4952#NFPA 704 data without any of the 4 mandatory qualifiers
GHS data based on European Union's CLP Regulation should always have all 4 qualifiers (GHS hazard pictogram (P5040)/GHS signal word (P1033)/GHS hazard statement (P5041)/GHS precautionary statement (P5042)), even if some of them have no value (Help)
Violations query:
SELECT DISTINCT ?item # we are looking for P4952=Q2005334 which are missing any of four PQs # a PQ of 'no value' is a valid PQ. WHERE { ?item p:P4952 ?statement. ?statement ps:P4952 wd:Q2005334. MINUS { OPTIONAL { ?statement pq:P5040 ?v5040 } FILTER(BOUND(?v5040) || EXISTS{?statement a wdno:P5040.}) #treat the value "no value" as valid OPTIONAL { ?statement pq:P1033 ?v1030 } FILTER(BOUND(?v1030) || EXISTS{?statement a wdno:P1033.}) OPTIONAL { ?statement pq:P5041 ?v5041 } FILTER(BOUND(?v5041) || EXISTS{?statement a wdno:P5041.}) OPTIONAL { ?statement pq:P5042 ?v5042 } FILTER(BOUND(?v5042) || EXISTS{?statement a wdno:P5042.}) } # Out of the above emerges a list of P4952=Q2005334 where there is one or more missing PQs. # ALSO the filter treats a PQ value of 'no value' as the PRESENCE of a PQ. # So an item having the 4 PQs, but with one or more of 'no value', will NOT appear in the results. # Please note that also a PQ of 'unknown value' is treated as a valid PQ SERVICE wikibase:label { bd:serviceParam wikibase:language "[AUTO_LANGUAGE],en". } }
List of this constraint violations: Database reports/Complex constraint violations/P4952#European GHS data without any of the 4 mandatory qualifiers
Information for use of this property
edit1) For Globally Harmonized System of Classification and Labelling of Chemicals (Q899146), please use the relevant regulatory application text: Application of GHS system is dependent on countries regulations and for one chemical sold by one company, you can have different sets of labelling depending on the area where the chemical is sold. So to be able to distinguish between these different labellings, we need to use the regulatory text which is at the origin of these differences. If no mention is done in the MSDS (Material safety data sheet) to which regulatory text the labelling is referring, use the country for which the MSDS is issued. This is usually mentioned in the first page of the MSDS.
2) For Globally Harmonized System of Classification and Labelling of Chemicals (Q899146), please use only labelling data from the labelling section and not data from the classification section. There are some differences in the H-phrases between these two sections.
Safety system | Country | Value | Versions |
---|---|---|---|
Globally Harmonized System of Classification and Labelling of Chemicals (Q899146) | European Union (Q458) | Regulation (EC) No. 1272/2008 (Q2005334) | |
United States of America (Q30) | 2012 OSHA Hazard Communication Standard; 29 CFR Part 1910.1200 | ||
Canada (Q16) | Hazardous Products Regulations (HPR) (SOR/2015-17) | ||
China (Q148) | GB 30000 Classification and Labelling of Chemicals (2013) | ||
Japan (Q17) | JIS 7252 Classification of Chemicals Based on GHS (2014) | ||
South Korea (Q884) | MoEL Public Notice No. 2016-19 The Standard for Classification Labeling of Chemical Substance and Material Safety Data Sheet | ||
United Nations (Q1065) | UN GHS Purple Book | GHS 1st edition, GHS Rev.1, GHS Rev.2, GHS Rev.3, GHS Rev.4, GHS Rev.5, GHS Rev.6, GHS Rev.7, | |
Australia | Labelling of Workplace Hazardous Chemicals. Code of Practice (Q54889034) | ||
NFPA 704 (Q208273) | US | NFPA 704: Standard System for the Identification of the Hazards of Materials for Emergency Response (Q51139288) | 1996 version, 2007 version, 2012 version, 2017 version |
UN Recommendations on the Transport of Dangerous Goods (Q7865437) | UNO | 1996 version, 2007 version, 2012 version, 2017 version |
CIRC Classification of Carcinogens
editWhat about those as allowed values ? https://en.wikipedia.org/wiki/List_of_IARC_Group_2A_carcinogens Teolemon (talk) 09:30, 22 July 2018 (UTC)
- @Teolemon: I don't think that this is the right property to do this; the c&l systems that this property was design for are something quite different from IARC classification and we would have to add this data in a bit weird way:
- safety classification and labelling (P4952) with Qxx that describes IARC document with classification (single monograph?) – this is the way that this property is modelled, first comes the document about classification, then classification or labelling in qualifiers
- Pxx (new qualifier) with Qyy that describes IARC class
- source with IARC document again
- safety classification and labelling (P4952) with Qxx that describes IARC document with classification (single monograph?) – this is the way that this property is modelled, first comes the document about classification, then classification or labelling in qualifiers
- This is of course possible using P4952, but I see at least two easier ways to add IARC classes:
- create new property (instead of creating new qualifier for P4952) – this would be the easiest I think, because IARC classes do not have all the problems we have with c&l systems (there would be only one qualifier for IARC class and there is no need to group several qualifiers together like in e.g. GHS or NFPA systems; new property would allow to add qualifiers for IARC classes, e.g. start time (P580), end time (P582), which wouldn't be possible using P4952 etc.)
- use instance of (P31) with Qxx that decribes IARC class, e.g. compound XXX instance of (P31) IARC group 2A carcinogen
- So, it is possible to use P4952 for IARC classification, but it won't be imho the best option. Wostr (talk) 13:46, 22 July 2018 (UTC)