File:NFPA 704.svg|80px|alt=NFPA 704 four-colored diamond poly 150 150 300 300 150 450 0 300 Health (blue): no hazard code poly 300 0 450 150 300 300 150 150 Flammability (red): no hazard code poly 450 150 600 300 450 450 300 300 Instability (yellow): no hazard code poly 300 300 450 450 300 600 150 450 Special hazards (white): no code desc none
</imagemap> The pages listed in this category are templates.
This page is part of OODA WIKI's administration and not part of the encyclopedia.
Further template category notes
This category contains pages in the template namespace. It should not be used to categorize articles or pages in other namespaces. To add a template to this category:
|
This category is an index of templates which use TemplateStyles. It is automatically populated by {{Uses TemplateStyles}}. This template produces a NFPA 704 safety square with optionally four hazard codes. It is designed to be used in a table.
Primary use is through {{Chembox}}, the {{NFPA 704}} box and {{OrganicBox complete}} (chemical data pages).
When used stand-alone (outside of a table), consider the {{NFPA 704}} box.
Parameters
{{NFPA 704 diamond | H = | F = | I = | S = | ref = | showimage = | background = }} |
Health code, 0-4 or - (hyphen for blank) Flammability code Instability (reactivity) code ("R=" is also allowed) Special code W, OX, W+OX, ..., or - (hyphen for blank) References. Add the <ref> ... </ref> tags. Set =no to show text instead ('RA' only. Default: =yes, show image) background color (e.g., =yellow or =#ff7623) }} |
Input options
Main rule: if the quarter must be blank, input is the hyphen, -. Do not depend on default behavior in this situation.
Basic 0–4 and - (hyphen)
|H=
, |F=
, |I=
accept codes 0, 1, 2, 3, 4, -
. Code -
(hyphen) produces a blank ("no hazard code").
A blank can be set (enforced) by entering =-
, a hyphen. This is the preferred way to reflect what the source states (don't depend on the default blank in this situation).
Default code (blank)
= <blank>
|
<imagemap>
File:NFPA 704.svg|80px|alt=NFPA 704 four-colored diamond poly 150 150 300 300 150 450 0 300 Health (blue): no hazard code poly 300 0 450 150 300 300 150 150 Flammability (red): no hazard code poly 450 150 600 300 450 450 300 300 Instability (yellow): no hazard code poly 300 300 450 450 300 600 150 450 Special hazards (white): no code desc none </imagemap> |
All four codes default to blank, that is: no NFPA code is present or shown. There is no specific text (just a link to the NFPA color section). Note that a blank is not the same as code "0". Code "0" is an explicit statement, while a blank is the absence of any statement.
A blank can also be enforced by entering =-
(hyphen). This is the preferred way to reflect what the source states (do not depend on default).
From the input, spaces and even newlines (all whitespace) are treated as blank. Note that =
code produces an error, but entering the nbsp character (>=
<) is accepted as a space (blank).
Special hazard options
|S=W
|
|S=OX
|
|S=W+OX
|
|S=SA
|
|S=- (hyphen)
|
<imagemap>
File:NFPA 704.svg|80px|alt=NFPA 704 four-colored diamond poly 150 150 300 300 150 450 0 300 Health (blue): no hazard code poly 300 0 450 150 300 300 150 150 Flammability (red): no hazard code poly 450 150 600 300 450 450 300 300 Instability (yellow): no hazard code poly 300 300 450 450 300 600 150 450 Special hazard W: Reacts with water in an unusual or dangerous manner. E.g. sodium, sulfuric acid desc none </imagemap> |
<imagemap>
File:NFPA 704.svg|80px|alt=NFPA 704 four-colored diamond poly 150 150 300 300 150 450 0 300 Health (blue): no hazard code poly 300 0 450 150 300 300 150 150 Flammability (red): no hazard code poly 450 150 600 300 450 450 300 300 Instability (yellow): no hazard code poly 300 300 450 450 300 600 150 450 Special hazard OX: Oxidizer. E.g. potassium perchlorate desc none </imagemap> |
<imagemap>
File:NFPA 704.svg|80px|alt=NFPA 704 four-colored diamond poly 150 150 300 300 150 450 0 300 Health (blue): no hazard code poly 300 0 450 150 300 300 150 150 Flammability (red): no hazard code poly 450 150 600 300 450 450 300 300 Instability (yellow): no hazard code poly 300 300 450 450 300 600 150 450 Special hazard W+OX: Reacts with water in an unusual or dangerous manner AND is oxidizer desc none </imagemap> |
<imagemap>
File:NFPA 704.svg|80px|alt=NFPA 704 four-colored diamond poly 150 150 300 300 150 450 0 300 Health (blue): no hazard code poly 300 0 450 150 300 300 150 150 Flammability (red): no hazard code poly 450 150 600 300 450 450 300 300 Instability (yellow): no hazard code poly 300 300 450 450 300 600 150 450 Special hazard SA: Simple asphyxiant gas. E.g. nitrogen, helium desc none </imagemap> |
<imagemap>
File:NFPA 704.svg|80px|alt=NFPA 704 four-colored diamond poly 150 150 300 300 150 450 0 300 Health (blue): no hazard code poly 300 0 450 150 300 300 150 150 Flammability (red): no hazard code poly 450 150 600 300 450 450 300 300 Instability (yellow): no hazard code poly 300 300 450 450 300 600 150 450 Special hazards (white): no code desc none </imagemap> |
|S=ACID
|
|S=ALK
|
|S=COR
|
|S=CRYO
|
|S=POI
|
<imagemap>
File:NFPA 704.svg|80px|alt=NFPA 704 four-colored diamond poly 150 150 300 300 150 450 0 300 Health (blue): no hazard code poly 300 0 450 150 300 300 150 150 Flammability (red): no hazard code poly 450 150 600 300 450 450 300 300 Instability (yellow): no hazard code poly 300 300 450 450 300 600 150 450 Special hazard ACID: Acid desc none </imagemap> |
<imagemap>
File:NFPA 704.svg|80px|alt=NFPA 704 four-colored diamond poly 150 150 300 300 150 450 0 300 Health (blue): no hazard code poly 300 0 450 150 300 300 150 150 Flammability (red): no hazard code poly 450 150 600 300 450 450 300 300 Instability (yellow): no hazard code poly 300 300 450 450 300 600 150 450 Special hazard ALK: Alkaline desc none </imagemap> |
<imagemap>
File:NFPA 704.svg|80px|alt=NFPA 704 four-colored diamond poly 150 150 300 300 150 450 0 300 Health (blue): no hazard code poly 300 0 450 150 300 300 150 150 Flammability (red): no hazard code poly 450 150 600 300 450 450 300 300 Instability (yellow): no hazard code poly 300 300 450 450 300 600 150 450 Special hazard COR: Corrosive; strong acid or base. E.g. sulfuric acid, potassium hydroxide desc none </imagemap> |
<imagemap>
File:NFPA 704.svg|80px|alt=NFPA 704 four-colored diamond poly 150 150 300 300 150 450 0 300 Health (blue): no hazard code poly 300 0 450 150 300 300 150 150 Flammability (red): no hazard code poly 450 150 600 300 450 450 300 300 Instability (yellow): no hazard code poly 300 300 450 450 300 600 150 450 Special hazard CRYO: Cryogenic desc none </imagemap> |
<imagemap>
File:NFPA 704.svg|80px|alt=NFPA 704 four-colored diamond poly 150 150 300 300 150 450 0 300 Health (blue): no hazard code poly 300 0 450 150 300 300 150 150 Flammability (red): no hazard code poly 450 150 600 300 450 450 300 300 Instability (yellow): no hazard code poly 300 300 450 450 300 600 150 450 Special hazard POI: Poisonous desc none </imagemap> |
|S=RA |showimage=<default>
|
|S=RA |showimage=yes
|
|S=RA |showimage=no
| ||
<imagemap>
File:NFPA 704.svg|80px|alt=NFPA 704 four-colored diamond poly 150 150 300 300 150 450 0 300 Health (blue): no hazard code poly 300 0 450 150 300 300 150 150 Flammability (red): no hazard code poly 450 150 600 300 450 450 300 300 Instability (yellow): no hazard code poly 300 300 450 450 300 600 150 450 Special hazard RA: Radioactive. E.g. plutonium desc none </imagemap> |
<imagemap>
File:NFPA 704.svg|80px|alt=NFPA 704 four-colored diamond poly 150 150 300 300 150 450 0 300 Health (blue): no hazard code poly 300 0 450 150 300 300 150 150 Flammability (red): no hazard code poly 450 150 600 300 450 450 300 300 Instability (yellow): no hazard code poly 300 300 450 450 300 600 150 450 Special hazard RA: Radioactive. E.g. plutonium desc none </imagemap> |
<imagemap>
File:NFPA 704.svg|80px|alt=NFPA 704 four-colored diamond poly 150 150 300 300 150 450 0 300 Health (blue): no hazard code poly 300 0 450 150 300 300 150 150 Flammability (red): no hazard code poly 450 150 600 300 450 450 300 300 Instability (yellow): no hazard code poly 300 300 450 450 300 600 150 450 Special hazard RA: Radioactive. E.g. plutonium desc none </imagemap> | ||
|S=BIO |showimage=<default>
|
|S=BIO |showimage=yes
|
|S=BIO |showimage=no
| ||
<imagemap>
File:NFPA 704.svg|80px|alt=NFPA 704 four-colored diamond poly 150 150 300 300 150 450 0 300 Health (blue): no hazard code poly 300 0 450 150 300 300 150 150 Flammability (red): no hazard code poly 450 150 600 300 450 450 300 300 Instability (yellow): no hazard code poly 300 300 450 450 300 600 150 450 Special hazard BIO: Biohazardous. E.g. smallpox virus desc none </imagemap> |
<imagemap>
File:NFPA 704.svg|80px|alt=NFPA 704 four-colored diamond poly 150 150 300 300 150 450 0 300 Health (blue): no hazard code poly 300 0 450 150 300 300 150 150 Flammability (red): no hazard code poly 450 150 600 300 450 450 300 300 Instability (yellow): no hazard code poly 300 300 450 450 300 600 150 450 Special hazard BIO: Biohazardous. E.g. smallpox virus desc none </imagemap> |
<imagemap>
File:NFPA 704.svg|80px|alt=NFPA 704 four-colored diamond poly 150 150 300 300 150 450 0 300 Health (blue): no hazard code poly 300 0 450 150 300 300 150 150 Flammability (red): no hazard code poly 450 150 600 300 450 450 300 300 Instability (yellow): no hazard code poly 300 300 450 450 300 600 150 450 Special hazard BIO: Biohazardous. E.g. smallpox virus desc none </imagemap> |
For
enter W|S=W
.
For
enter W OX|S=W+OX
, |S=W OX
or |S=WOX
.
The "Special" quarter is sometimes called "Other".
Unknown codes (error)
The diamond template checks for unknown codes.
=abc |
= |
=abc |cat=no
|
<imagemap>
File:NFPA 704.svg|80px|alt=NFPA 704 four-colored diamond poly 150 150 300 300 150 450 0 300 [[NFPA 704#Blue|]] poly 300 0 450 150 300 300 150 150 [[NFPA 704#Red|]] poly 450 150 600 300 450 450 300 300 [[NFPA 704#Yellow|]] poly 300 300 450 450 300 600 150 450 [[NFPA 704#White|]] desc none </imagemap>H=abc NFPA code error. F=klm NFPA code error. I=pqr NFPA code error. S=XYZ NFPA code error.
|
<imagemap>
File:NFPA 704.svg|80px|alt=NFPA 704 four-colored diamond poly 150 150 300 300 150 450 0 300 [[NFPA 704#Blue|]] poly 300 0 450 150 300 300 150 150 [[NFPA 704#Red|]] poly 450 150 600 300 450 450 300 300 [[NFPA 704#Yellow|]] poly 300 300 450 450 300 600 150 450 [[NFPA 704#White|]] desc none </imagemap>H= NFPA code error. F= NFPA code error. I= NFPA code error. S=&NBSP; NFPA code error.
|
<imagemap>
File:NFPA 704.svg|80px|alt=NFPA 704 four-colored diamond poly 150 150 300 300 150 450 0 300 [[NFPA 704#Blue|]] poly 300 0 450 150 300 300 150 150 [[NFPA 704#Red|]] poly 450 150 600 300 450 450 300 300 [[NFPA 704#Yellow|]] poly 300 300 450 450 300 600 150 450 [[NFPA 704#White|]] desc none </imagemap> |
Articles with unknown codes are listed for maintenance (correction) in Category:Articles with unknown NFPA 704 code (0). Other pages (like this documentation) are not categorized, but have a message instead. This categorizing can be switched off by setting |cat=no
Note that =
code produces an error, but entering the nbsp character (= ) is accepted as a space (blank).
Adding references
References can be added using |ref=
.
|ref=<ref>{{cite web|url=http://chemlabs.uoregon.edu/Safety/NFPA_White.html|title=More on white codes}}</ref>
<imagemap>
File:NFPA 704.svg|80px|alt=NFPA 704 four-colored diamond poly 150 150 300 300 150 450 0 300 Health 2: Intense or continued but not chronic exposure could cause temporary incapacitation or possible residual injury. E.g. chloroform poly 300 0 450 150 300 300 150 150 Flammability 2: Must be moderately heated or exposed to relatively high ambient temperature before ignition can occur. Flash point between 38 and 93 °C (100 and 200 °F). E.g. diesel fuel poly 450 150 600 300 450 450 300 300 Instability 2: Undergoes violent chemical change at elevated temperatures and pressures, reacts violently with water, or may form explosive mixtures with water. E.g. white phosphorus poly 300 300 450 450 300 600 150 450 Special hazards (white): no code desc none </imagemap> |
The <ref> ... </ref> tags should be added. Multiple references can be entered. Depending on cell width, the links show above or next to the diamond. While technically possible to enter plain text, this is not supported (and this could be disallowed in the future).
<imagemap>
File:NFPA 704.svg|80px|alt=NFPA 704 four-colored diamond poly 150 150 300 300 150 450 0 300 Health (blue): no hazard code poly 300 0 450 150 300 300 150 150 Flammability (red): no hazard code poly 450 150 600 300 450 450 300 300 Instability (yellow): no hazard code poly 300 300 450 450 300 600 150 450 Special hazards (white): no code desc none </imagemap> |
<imagemap>
File:NFPA 704.svg|80px|alt=NFPA 704 four-colored diamond poly 150 150 300 300 150 450 0 300 Health (blue): no hazard code poly 300 0 450 150 300 300 150 150 Flammability (red): no hazard code poly 450 150 600 300 450 450 300 300 Instability (yellow): no hazard code poly 300 300 450 450 300 600 150 450 Special hazard RA: Radioactive. E.g. plutonium desc none </imagemap> |
<imagemap>
File:NFPA 704.svg|80px|alt=NFPA 704 four-colored diamond poly 150 150 300 300 150 450 0 300 Health (blue): no hazard code poly 300 0 450 150 300 300 150 150 Flammability (red): no hazard code poly 450 150 600 300 450 450 300 300 Instability (yellow): no hazard code poly 300 300 450 450 300 600 150 450 Special hazard OX: Oxidizer. E.g. potassium perchlorate desc none </imagemap> |
<imagemap>
File:NFPA 704.svg|80px|alt=NFPA 704 four-colored diamond poly 150 150 300 300 150 450 0 300 Health (blue): no hazard code poly 300 0 450 150 300 300 150 150 Flammability (red): no hazard code poly 450 150 600 300 450 450 300 300 Instability (yellow): no hazard code poly 300 300 450 450 300 600 150 450 Special hazard OX: Oxidizer. E.g. potassium perchlorate desc none </imagemap> |
List of codes
Code descriptions ( ) | |||
---|---|---|---|
input type | quarter | code | text |
code | H | 0 | Health 0: Exposure under fire conditions would offer no hazard beyond that of ordinary combustible material. E.g. sodium chloride |
code | H | 1 | Health 1: Exposure would cause irritation but only minor residual injury. E.g. turpentine |
code | H | 2 | Health 2: Intense or continued but not chronic exposure could cause temporary incapacitation or possible residual injury. E.g. chloroform |
code | H | 3 | Health 3: Short exposure could cause serious temporary or residual injury. E.g. chlorine gas |
code | H | 4 | Health 4: Very short exposure could cause death or major residual injury. E.g. VX gas |
code | F | 0 | Flammability 0: Will not burn. E.g. water |
code | F | 1 | Flammability 1: Must be pre-heated before ignition can occur. Flash point over 93 °C (200 °F). E.g. canola oil |
code | F | 2 | Flammability 2: Must be moderately heated or exposed to relatively high ambient temperature before ignition can occur. Flash point between 38 and 93 °C (100 and 200 °F). E.g. diesel fuel |
code | F | 3 | Flammability 3: Liquids and solids that can be ignited under almost all ambient temperature conditions. Flash point between 23 and 38 °C (73 and 100 °F). E.g. gasoline |
code | F | 4 | Flammability 4: Will rapidly or completely vaporize at normal atmospheric pressure and temperature, or is readily dispersed in air and will burn readily. Flash point below 23 °C (73 °F). E.g. propane |
code | I | 0 | Instability 0: Normally stable, even under fire exposure conditions, and is not reactive with water. E.g. liquid nitrogen |
code | I | 1 | Instability 1: Normally stable, but can become unstable at elevated temperatures and pressures. E.g. calcium |
code | I | 2 | Instability 2: Undergoes violent chemical change at elevated temperatures and pressures, reacts violently with water, or may form explosive mixtures with water. E.g. white phosphorus |
code | I | 3 | Instability 3: Capable of detonation or explosive decomposition but requires a strong initiating source, must be heated under confinement before initiation, reacts explosively with water, or will detonate if severely shocked. E.g. hydrogen peroxide |
code | I | 4 | Instability 4: Readily capable of detonation or explosive decomposition at normal temperatures and pressures. E.g. nitroglycerin |
code | S | OX | Special hazard OX: Oxidizer. E.g. potassium perchlorate |
code | S | W, |
Special hazard W: Reacts with water in an unusual or dangerous manner. E.g. sodium, sulfuric acid |
code | S | W+OX, WOX | Special hazard W+OX: Reacts with water in an unusual or dangerous manner AND is oxidizer |
code | S | ACID | Special hazard ACID: Acid |
code | S | ALK | Special hazard ALK: Alkaline |
code | S | BIO | Special hazard BIO: Biohazardous. E.g. smallpox virus |
code | S | COR | Special hazard COR: Corrosive; strong acid or base. E.g. sulfuric acid, potassium hydroxide |
code | S | CRYO | Special hazard CRYO: Cryogenic |
code | S | POI | Special hazard POI: Poisonous |
code | S | RA | Special hazard RA: Radioactive. E.g. plutonium |
hyphen | H | - | Health (blue): no hazard code |
hyphen | F | - | Flammability (red): no hazard code |
hyphen | I | - | Instability (yellow): no hazard code |
hyphen | S | - | Special hazards (white): no code |
blank | H | <blank> | Health (blue): no hazard code |
blank | F | <blank> | Flammability (red): no hazard code |
blank | I | <blank> | Instability (yellow): no hazard code |
blank | S | <blank> | Special hazards (white): no code |
no letter | |||
no letter | 3 | ||
no letter | 9 | ||
no letter | WOX | ||
unknown | H | xyz | |
unknown | F | xyz | |
unknown | I | xyz | |
unknown | S | xyz |
Color style
- Option
|background=green
. Default istransparent
.
<imagemap>
File:NFPA 704.svg|80px|alt=NFPA 704 four-colored diamond poly 150 150 300 300 150 450 0 300 Health 2: Intense or continued but not chronic exposure could cause temporary incapacitation or possible residual injury. E.g. chloroform poly 300 0 450 150 300 300 150 150 Flammability 2: Must be moderately heated or exposed to relatively high ambient temperature before ignition can occur. Flash point between 38 and 93 °C (100 and 200 °F). E.g. diesel fuel poly 450 150 600 300 450 450 300 300 Instability 2: Undergoes violent chemical change at elevated temperatures and pressures, reacts violently with water, or may form explosive mixtures with water. E.g. white phosphorus poly 300 300 450 450 300 600 150 450 Special hazards (white): no code desc none </imagemap> |
Colors used
Blue | Red | Yellow | White |
---|---|---|---|
1 | 4 | 3 | SA |
#6691ff
|
#ff6666
|
#fcff66
|
#ffffff
|
Better not to use RGB colors named blue, red, yellow
, because these produce a bad contrast with the text.
Template data
TemplateData for NFPA 704 diamond
No description.
Parameter | Description | Type | Status | |
---|---|---|---|---|
Health (blue) | H | no description
| String | optional |
Flammability (red) | F | no description
| String | optional |
Instability, Reactivity (yellow) | I R | no description
| String | optional |
Special code (white) | S | no description
| String | optional |
background | background | no description | Unknown | optional |
ref | ref | no description | Unknown | optional |
showimage | showimage | shows S image when available | Boolean | optional |
cat | cat | no description | Unknown | optional |
Known issues
- Is there an ENGVAR-like switch needed, eg for the order of °C - °F temperatures? (Currently, °C is first)
- For documentation, could use a diamond with the four letters in the quadrants.
- The non-standard S (on white) codes should be complete, and maybe listed for attention.
Tracking category
See also
- File:NFPA 704.svg -- The background diamond image
- {{NFPA 704}} -- in a stand alone box
- {{NFPA 704 diamond/text}}
References
- The references are from the demos in this documentation.