Optional ReadonlyalkalinityTotal alkalinity as CaCO₃, ppm.
Optional ReadonlybicarbonateBicarbonate, ppm. Wins over the two alkalinity forms when given.
Optional ReadonlycalciumCalcium, ppm. Defaults to 0.
Optional ReadonlycarbonateCarbonate hardness in German degrees (°dH). 1 °dH = 17.848 ppm CaCO₃.
Optional ReadonlychlorideChloride, ppm. Defaults to 0.
Optional ReadonlymagnesiumMagnesium, ppm. Defaults to 0.
Optional ReadonlynameA name for the profile.
Optional ReadonlyphMeasured water pH.
Optional ReadonlysodiumSodium, ppm. Defaults to 0.
Optional ReadonlysulfateSulfate as SO₄²⁻, ppm. Defaults to 0.
Partially specified water, with alkalinity in any of the entry forms.
Water reports differ. US utilities usually publish "total alkalinity as CaCO₃", European ones usually publish bicarbonate, and German reports often give Karbonathärte in °dH. We accept all of them so nobody has to convert by hand.