Property talk:P4952

From Wikidata
Jump to navigation Jump to search

Documentation

safety classification and labelling
classification data for the identification and labelling of chemical risks associated with a product
Representssafety classification (Q11142899)
Data typeItem
Domaintype of chemical entity (Q113145171) or mixture (Q169336)
Allowed valuesNFPA 704: Standard System for the Identification of the Hazards of Materials for Emergency Response (Q51139288), Regulation (EC) No. 1272/2008 (Q2005334), Globally Harmonized System of Classification and Labelling of Chemicals (GHS) (Q51079642) or Labelling of Workplace Hazardous Chemicals. Code of Practice (Q54889034)
Exampledichlorine (Q1904422)NFPA 704: Standard System for the Identification of the Hazards of Materials for Emergency Response (Q51139288)
carbachol (Q419401)Regulation (EC) No. 1272/2008 (Q2005334)
Tracking: usageCategory:Pages using Wikidata property P4952 (Q126375329)
See alsoGHS hazard pictogram (P5040), GHS hazard statement (P5041), GHS precautionary statement (P5042), GHS signal word (P1033), NFPA Health (P993), NFPA Fire (P994), NFPA Instability (P995), NFPA Special (P877)
Lists
Proposal discussionProposal discussion
Current uses
Total1,502
Main statement1,48598.9% of uses
Qualifier161.1% of uses
Reference1<0.1% of uses
Search for values
[create Create a translatable help page (preferably in English) for this property to be included here]
Type “type of chemical entity (Q113145171), mixture (Q169336): item must contain property “instance of (P31), subclass of (P279)” with classes “type of chemical entity (Q113145171), mixture (Q169336)” or their subclasses (defined using subclass of (P279)). (Help)
Exceptions are possible as rare values may exist. Exceptions can be specified using exception to constraint (P2303).
List of violations of this constraint: Database reports/Constraint violations/P4952#Type Q113145171, Q169336, SPARQL
Scope is as main value (Q54828448): the property must be used by specified way only (Help)
List of violations of this constraint: Database reports/Constraint violations/P4952#Scope, hourly updated report, SPARQL
Citation needed: the property must have at least one reference (Help)
Exceptions are possible as rare values may exist. Exceptions can be specified using exception to constraint (P2303).
List of violations of this constraint: Database reports/Constraint violations/P4952#citation needed
Allowed entity types are Wikibase item (Q29934200): the property may only be used on a certain entity type (Help)
Exceptions are possible as rare values may exist. Exceptions can be specified using exception to constraint (P2303).
List of violations of this constraint: Database reports/Constraint violations/P4952#Entity types
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
NFPA 704 data without any of the 4 mandatory qualifiers
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
European GHS 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

[edit]

1) 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

[edit]

What about those as allowed values ? https://en.wikipedia.org/wiki/List_of_IARC_Group_2A_carcinogens Teolemon (talk) 09:30, 22 July 2018 (UTC)[reply]

@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
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)[reply]