Module:GHS phrases/data

-- Module:GHS phrases/data -- -- Contains phrase lists for H, P phrases in two straight array tables --	['Hphrases']', ['Pphrases'] -- Phrase id's are formatted in pattern "H223", "H302+H312", "H361fd" --	(no whitespace, each number H/P prefix, case-sensitive, no unexpected chars) -- -- OmitRules: -- per source (2021): one may "omit phrase X when phrase Y is present". -- listed as: tOmitRules{ ['keep'] = 'omit' } -- source: 9th rev ed., 2021

local tOmitRules = { ['H314'] = 'H318', -- source (2021), p. 286 ['H410'] = 'H400', -- source (2021), p. 286 ['H411'] = 'H401', -- source (2021), p. 286 ['H412'] = 'H402', -- source (2021), p. 286 ['P203'] = 'P103', -- source (2021), p. 284 ['P236'] = 'P234', -- source (2021), p. 286 ['P411'] = 'P235', -- source (2021), p. 341 (note: omit not always, per page 286?) ['P413'] = 'P235' -- source (2021), p. 286 }

local Hphrases = { ['H200'] = 'Unstable explosive', ['H201'] = 'Explosive: mass explosion hazard', ['H202'] = 'Explosive: severe projection hazard', ['H203'] = 'Explosive: fire, blast or projection hazard', ['H204'] = 'Fire or projection hazard', ['H205'] = 'May mass explode in fire', ['H206'] = 'Fire, blast or projection hazard: increased risk of explosion if desensitizing agent is reduced', ['H207'] = 'Fire or projection hazard; increased risk of explosion if desensitizing agent is reduced', ['H208'] = 'Fire hazard; increased risk of explosion if desensitizing agent is reduced', ['H209'] = 'Explosive', ['H210'] = 'Very explosive', ['H211'] = 'May be sensitive', ['H220'] = 'Extremely flammable gas', ['H221'] = 'Flammable gas', ['H222'] = 'Extremely flammable material', ['H223'] = 'Flammable material', ['H224'] = 'Extremely flammable liquid and vapour', ['H225'] = 'Highly flammable liquid and vapour', ['H226'] = 'Flammable liquid and vapour', ['H227'] = 'Combustible liquid', ['H228'] = 'Flammable solid', ['H230'] = 'May react explosively even in the absence of air', ['H231'] = 'May react explosively even in the absence of air at elevated pressure and/or temperature', ['H240'] = 'Heating may cause an explosion', ['H241'] = 'Heating may cause a fire or explosion', ['H242'] = 'Heating may cause a fire', ['H250'] = 'Catches fire spontaneously if exposed to air', ['H251'] = 'Self-heating: may catch fire', ['H252'] = 'Self-heating in large quantities: may catch fire', ['H260'] = 'In contact with water releases flammable gases which may ignite spontaneously', ['H261'] = 'In contact with water releases flammable gas', ['H270'] = 'May cause or intensify fire: oxidizer', ['H271'] = 'May cause fire or explosion: strong oxidizer', ['H272'] = 'May intensify fire: oxidizer', ['H280'] = 'Contains gas under pressure: may explode if heated', ['H281'] = 'Contains refrigerated gas: may cause cryogenic burns or injury', ['H282'] = 'Extremely flammable chemical under pressure: May explode if heated', ['H283'] = 'Flammable chemical under pressure: May explode if heated', ['H284'] = 'Chemical under pressure: May explode if heated', ['H290'] = 'May be corrosive to metals', ['H300'] = 'Fatal if swallowed', ['H300+H310'] = 'Fatal if swallowed or in contact with skin', ['H300+H310+H330'] = 'Fatal if swallowed, in contact with skin or if inhaled', ['H300+H330'] = 'Fatal if swallowed or if inhaled', ['H301'] = 'Toxic if swallowed', ['H301+H311'] = 'Toxic if swallowed or in contact with skin', ['H301+H311+H331'] = 'Toxic if swallowed, in contact with skin or if inhaled', ['H301+H331'] = 'Toxic if swallowed or if inhaled', ['H302'] = 'Harmful if swallowed', ['H302+H312'] = 'Harmful if swallowed or in contact with skin', ['H302+H312+H332'] = 'Harmful if swallowed, in contact with skin or if inhaled', ['H302+H332'] = 'Harmful if swallowed or inhaled', ['H303'] = 'May be harmful if swallowed', ['H303+H313'] = 'May be harmful if swallowed or in contact with skin', ['H303+H313+H333'] = 'May be harmful if swallowed, in contact with skin or if inhaled', ['H303+H333'] = 'May be harmful if swallowed or if inhaled', ['H304'] = 'May be fatal if swallowed and enters airways', ['H305'] = 'May be harmful if swallowed and enters airways', ['H310'] = 'Fatal in contact with skin', ['H310+H330'] = 'Fatal in contact with skin or if inhaled', ['H311'] = 'Toxic in contact with skin', ['H311+H331'] = 'Toxic in contact with skin or if inhaled', ['H312'] = 'Harmful in contact with skin', ['H312+H332'] = 'Harmful in contact with skin or if inhaled', ['H313'] = 'May be harmful in contact with skin', ['H313+H333'] = 'May be harmful in contact with skin or if inhaled', ['H314'] = 'Causes severe skin burns and eye damage', ['H315'] = 'Causes skin irritation', ['H315+H320'] = 'Causes skin and eye irritation', ['H316'] = 'Causes mild skin irritation', ['H317'] = 'May cause an allergic skin reaction', ['H318'] = 'Causes serious eye damage', ['H319'] = 'Causes serious eye irritation', ['H320'] = 'Causes eye irritation', ['H330'] = 'Fatal if inhaled', ['H331'] = 'Toxic if inhaled', ['H332'] = 'Harmful if inhaled', ['H333'] = 'May be harmful if inhaled', ['H334'] = 'May cause allergy or asthma symptoms of breathing difficulties if inhaled', ['H335'] = 'May cause respiratory irritation', ['H336'] = 'May cause drowsiness or dizziness', ['H340'] = 'May cause genetic defects', ['H341'] = 'Suspected of causing genetic defects', ['H350'] = 'May cause cancer', ['H350i'] = 'May cause cancer by inhalation', ['H351'] = 'Suspected of causing cancer', ['H360'] = 'May damage fertility or the unborn child', ['H360D'] = 'May damage the unborn child', ['H360Df'] = 'May damage the unborn child. Suspected of damaging fertility.', ['H360F'] = 'May damage fertility', ['H360FD'] = 'May damage fertility. May damage the unborn child.', ['H360Fd'] = 'May damage fertility. Suspected of damaging the unborn child.', ['H361'] = 'Suspected of damaging fertility or the unborn child', ['H361d'] = 'Suspected of damaging the unborn child', ['H361f'] = 'Suspected of damaging fertility', ['H361fd'] = 'Suspected of damaging fertility. Suspected of damaging the unborn child.', ['H362'] = 'May cause harm to breast-fed children', ['H370'] = 'Causes damage to organs', ['H371'] = 'May cause damage to organs', ['H372'] = 'Causes damage to organs through prolonged or repeated exposure', ['H373'] = 'May cause damage to organs through prolonged or repeated exposure', ['H400'] = 'Very toxic to aquatic life', ['H401'] = 'Toxic to aquatic life', ['H402'] = 'Harmful to aquatic life', ['H410'] = 'Very toxic to aquatic life with long lasting effects', ['H411'] = 'Toxic to aquatic life with long lasting effects', ['H412'] = 'Harmful to aquatic life with long lasting effects', ['H413'] = 'May cause long lasting harmful effects to aquatic life', ['H420'] = 'Harms public health and the environment by destroying ozone in the upper atmosphere', ['H441'] = 'Very toxic to terrestrial invertebrates' }

local Pphrases = { ['P101'] = 'If medical advice is needed, have product container or label at hand.', ['P102'] = 'Keep out of reach of children.', ['P103'] = 'Read label before use.', ['P201'] = 'Obtain special instructions before use.', ['P202'] = 'Do not handle until all safety precautions have been read and understood.', ['P210'] = 'Keep away from heat, hot surfaces, sparks, open flames and other ignition sources. No smoking.', ['P211'] = 'Do not spray on an open flame or other ignition source.', ['P212'] = 'Avoid heating under confinement or reduction of the desensitized agent.', ['P220'] = 'Keep/Store away from clothing/.../combustible materials.', ['P221'] = 'Take any precaution to avoid mixing with combustibles.', ['P222'] = 'Do not allow contact with air.', ['P223'] = 'Do not allow contact with water.', ['P230'] = 'Keep wetted with ...', ['P231'] = 'Handle and store contents under inert gas/...', ['P231+P232'] = 'Handle and store contents under inert gas. Protect from moisture', ['P232'] = 'Protect from moisture.', ['P233'] = 'Keep container tightly closed.', ['P234'] = 'Keep only in original container/packaging.', ['P235'] = 'Keep cool.', ['P235+P410'] = 'Keep cool. Protect from sunlight.', ['P240'] = 'Ground and bond container and receiving equipment.', ['P241'] = 'Use explosion-proof electrical/ventilating/light/.../equipment.', ['P242'] = 'Use only non-sparking tools.', ['P243'] = 'Take action to prevent static discharges.', ['P244'] = 'Keep valves and fittings free from grease and oil', ['P250'] = 'Do not subject to grinding/shock/.../friction.', ['P251'] = 'Pressurized container – Do not pierce or burn, even after use.', ['P260'] = 'Do not breathe dust/fume/gas/mist/vapours/spray.', ['P261'] = 'Avoid breathing dust/fume/gas/mist/vapours/spray.', ['P262'] = 'Do not get in eyes, on skin, or on clothing.', ['P263'] = 'Avoid contact during pregnancy and while nursing.', ['P264'] = 'Wash ... thoroughly after handling.', ['P270'] = 'Do not eat, drink or smoke when using this product.', ['P271'] = 'Use only outdoors or in a well-ventilated area.', ['P272'] = 'Contaminated work clothing should not be allowed out of the workplace.', ['P273'] = 'Avoid release to the environment.', ['P280'] = 'Wear protective gloves/protective clothing/eye protection/face protection.', ['P281'] = 'Use personal protective equipment as required.', ['P282'] = 'Wear cold insulating gloves and either face shield or eye protection.', ['P283'] = 'Wear fire resistant or flame retardant clothing.', ['P284'] = 'Wear respiratory protection.', ['P285'] = 'In case of inadequate ventilation wear respiratory protection.', ['P301'] = 'IF SWALLOWED:', ['P301+P310'] = 'IF SWALLOWED: Immediately call a POISON CENTER or doctor/physician.', ['P301+P310+P330'] = 'IF SWALLOWED: Immediately call a POISON CENTER or doctor/physician. Rinse mouth.', ['P301+P312'] = 'IF SWALLOWED: Call a POISON CENTER or doctor/physician if you feel unwell.', ['P301+P312+P330'] = 'IF SWALLOWED: Call a POISON CENTER or doctor/physician if you feel unwell. Rinse mouth.', ['P301+P316'] = 'IF SWALLOWED: Get immediate emergency medical help.', ['P301+P317'] = 'IF SWALLOWED: IF SWALLOWED: Get medical help.', ['P301+P330+P331'] = 'IF SWALLOWED: Rinse mouth. Do NOT induce vomiting.', ['P302'] = 'IF ON SKIN:', ['P302+P312'] = 'IF ON SKIN: Call a POISON CENTER or doctor/physician if you feel unwell.', ['P302+P334'] = 'IF ON SKIN: Immerse in cool water or wrap in wet bandages.', ['P302+P335+P334'] = 'IF ON SKIN: Brush off loose particles from skin. Immerse in cool water or wrap in wet bandages.', ['P302+P350'] = 'IF ON SKIN: Gently wash with soap and water.', ['P302+P352'] = 'IF ON SKIN: Wash with soap and water.', ['P302+P352+P312'] = 'IF ON SKIN: Wash with soap and water. Call a POISON CENTER or doctor/physician if you feel unwell.', ['P302+P353'] = 'IF ON SKIN: Rinse skin with water [or shower].', ['P303'] = 'IF ON SKIN (or hair):', ['P303+P361+P353'] = 'IF ON SKIN (or hair): Remove/Take off immediately all contaminated clothing. Rinse skin with water [or shower].', ['P303+P361+P353+P315'] = 'IF ON SKIN (or hair): Remove/Take off immediately all contaminated clothing. Rinse skin with water [or shower]. Get immediate medical advice/attention.', ['P304'] = 'IF INHALED:', ['P304+P312'] = 'IF INHALED: Call a POISON CENTER or doctor/physician if you feel unwell.', ['P304+P340'] = 'IF INHALED: Remove victim to fresh air and keep at rest in a position comfortable for breathing.', ['P304+P340+P310'] = 'IF INHALED: Remove victim to fresh air and keep at rest in a position comfortable for breathing. Immediately call a POISON CENTER or doctor/physician.', ['P304+P340+P311'] = 'IF INHALED: Remove victim to fresh air and keep at rest in a position comfortable for breathing. Call a POISON CENTER or doctor/physician.', ['P304+P340+P312'] = 'IF INHALED: Remove victim to fresh air and keep at rest in a position comfortable for breathing. Call a POISON CENTER or doctor/physician if you feel unwell.', ['P304+P340+P315'] = 'IF INHALED: Remove victim to fresh air and keep at rest in a position comfortable for breathing. Get immediate medical advice/attention.', ['P304+P341'] = 'IF INHALED: If breathing is difficult, remove victim to fresh air and keep at rest in a position comfortable for breathing.', ['P305'] = 'IF IN EYES:', ['P305+P351+P338'] = 'IF IN EYES: Rinse continuously with water for several minutes. Remove contact lenses if present and easy to do. Continue rinsing.', ['P305+P351+P338+P310'] = 'IF IN EYES: Rinse continuously with water for several minutes. Remove contact lenses if present and easy to do. Continue rinsing. Immediately call a POISON CENTER or doctor/physician.', ['P305+P351+P338+P315'] = 'IF IN EYES: Rinse cautiously with water for several minutes. Remove contact lenses if present and easy to do. Continue rinsing. Get immediate medical advice/attention.', ['P306'] = 'IF ON CLOTHING:', ['P306+P360'] = 'IF ON CLOTHING: Rinse immediately contaminated clothing and skin with plenty of water before removing clothes.', ['P307'] = 'IF exposed:', ['P307+P311'] = 'IF exposed: Call a POISON CENTER or doctor/physician.', ['P308'] = 'IF exposed or concerned:', ['P308+P310'] = 'IF exposed or concerned: Immediately call a POISON CENTER or doctor/physician.', ['P308+P311'] = 'IF exposed or concerned: Call a POISON CENTER or doctor/physician.', ['P308+P313'] = 'IF exposed or concerned: Get medical advice/attention.', ['P309'] = 'IF exposed or you feel unwell:', ['P309+P311'] = 'IF exposed or you feel unwell: Call a POISON CENTER or doctor/physician.', ['P310'] = 'Immediately call a POISON CENTER or doctor/physician.', ['P311'] = 'Call a POISON CENTER or doctor/physician.', ['P312'] = 'Call a POISON CENTER or doctor/physician if you feel unwell.', ['P313'] = 'Get medical advice/attention.', ['P314'] = 'Get Medical advice/attention if you feel unwell.', ['P315'] = 'Get immediate medical advice/attention.', ['P316'] = 'Get immediate emergency medical help.', ['P317'] = 'Get emergency medical help.', ['P319'] = 'Get medical help if you feel unwell.', ['P320'] = 'Specific treatment is urgent (see ... on this label).', ['P321'] = 'Specific treatment (see ... on this label).', ['P322'] = 'Specific measures (see ... on this label).', ['P330'] = 'Rinse mouth.', ['P331'] = 'Do NOT induce vomiting.', ['P332'] = 'If skin irritation occurs:', ['P332+P313'] = 'If skin irritation occurs: Get medical advice/attention.', ['P333'] = 'If skin irritation or a rash occurs:', ['P333+P313'] = 'If skin irritation or a rash occurs: Get medical advice/attention.', ['P334'] = 'Immerse in cool water [or wrap in wet bandages].', ['P335'] = 'Brush off loose particles from skin.', ['P335+P334'] = 'Brush off loose particles from skin. Immerse in cool water/wrap in wet bandages.', ['P336'] = 'Thaw frosted parts with lukewarm water. Do not rub affected areas.', ['P336+P315'] = 'Thaw frosted parts with lukewarm water. Do not rub affected area. Get immediate medical advice/attention.', ['P337'] = 'If eye irritation persists:', ['P337+P313'] = 'Get medical advice/attention.', ['P338'] = 'Remove contact lenses if present and easy to do. Continue rinsing.', ['P340'] = 'Remove victim to fresh air and keep at rest in a position comfortable for breathing.', ['P341'] = 'If breathing is difficult, remove victim to fresh air and keep at rest in a position comfortable for breathing.', ['P342'] = 'If experiencing respiratory symptoms:', ['P342+P311'] = 'If experiencing respiratory symptoms: Call a POISON CENTER or doctor/physician.', ['P350'] = 'Gently wash with soap and water.', ['P351'] = 'Rinse cautiously with water for several minutes.', ['P352'] = 'Wash with plenty of water.', ['P353'] = 'Rinse skin with water [or shower].', ['P360'] = 'Rinse immediately contaminated clothing and skin with plenty of water before removing clothes.', ['P361'] = 'Remove/Take off immediately all contaminated clothing.', ['P361+P364'] = 'Take off immediately all contaminated clothing and wash it before reuse.', ['P362'] = 'Take off contaminated clothing.', ['P362+P364'] = 'Take off contaminated clothing and wash it before reuse.', ['P363'] = 'Wash contaminated clothing before reuse.', ['P364'] = 'And wash it before reuse.', ['P370'] = 'In case of fire:', ['P370+P372+P380+P373'] = 'In case of fire: Explosion risk. Evacuate area. DO NOT fight fire when fire reaches explosives.', ['P370+P376'] = 'In case of fire: Stop leak if safe to do so.', ['P370+P378'] = 'In case of fire: Use ... to extinguish.', ['P370+P380'] = 'In case of fire: Evacuate area.', ['P370+P380+P375'] = 'In case of fire: Evacuate area. Fight fire remotely due to the risk of explosion.', ['P370+P380+P375+P378'] = 'In case of fire: Evacuate area. Fight fire remotely due to the risk of explosion. Use ... to extinguish.', ['P371'] = 'In case of major fire and large quantities:', ['P371+P380+P375'] = 'In case of major fire and large quantities: Evacuate area. Fight fire remotely due to the risk of explosion.', ['P372'] = 'Explosion risk.', ['P373'] = 'DO NOT fight fire when fire reaches explosives.', ['P374'] = 'Fight fire with normal precautions from a reasonable distance.', ['P375'] = 'Fight fire remotely due to the risk of explosion.', ['P376'] = 'Stop leak if safe to do so.', ['P377'] = 'Leaking gas fire – do not extinguish unless leak can be stopped safely.', ['P378'] = 'Use ... to extinguish.', ['P380'] = 'Evacuate area.', ['P381'] = 'In case of leakage, eliminate all ignition sources.', ['P390'] = 'Absorb spillage to prevent material damage.', ['P391'] = 'Collect spillage.', ['P401'] = 'Store in accordance with ...', ['P402'] = 'Store in a dry place.', ['P402+P404'] = 'Store in a dry place. Store in a closed container.', ['P403'] = 'Store in a well ventilated place.', ['P403+P233'] = 'Store in a well ventilated place. Keep container tightly closed.', ['P403+P235'] = 'Store in a well ventilated place. Keep cool.', ['P404'] = 'Store in a closed container.', ['P405'] = 'Store locked up.', ['P406'] = 'Store in a corrosive resistant/... container with a resistant inner liner.', ['P407'] = 'Maintain air gap between stacks or pallets.', ['P410'] = 'Protect from sunlight.', ['P410+P403'] = 'Protect from sunlight. Store in a well ventilated place.', ['P410+P412'] = 'Protect from sunlight. Do not expose to temperatures exceeding 50 ºC/122 ºF.', ['P411'] = 'Store at temperatures not exceeding ... ºC/... ºF.', ['P411+P235'] = 'Store at temperatures not exceeding ... ºC/... ºF. Keep cool.', ['P412'] = 'Do not expose to temperatures exceeding 50 ºC/122 ºF.', ['P413'] = 'Store bulk masses greater than ... kg/... lbs at temperatures not exceeding ... °C/... °F.', ['P420'] = 'Store separately/away from other materials.', ['P422'] = 'Store contents under ...', ['P501'] = 'Dispose of contents/container to ...', ['P502'] = 'Refer to manufacturer or supplier for information on recovery or recycling.', }

return { Hphrases = Hphrases, Pphrases = Pphrases, tOmitRules = tOmitRules }