{
  "category": "Water Heaters",
  "vertical": "plumbing-and-pvf",
  "source": "https://getclaro.ai/resources/attribute-library/plumbing-and-pvf/water-heaters/",
  "status": "editorial-draft",
  "note": "Editorial reference template. Example values show format only and do not describe a real SKU. Not an official ETIM or ECLASS class.",
  "groups": [
    {
      "key": "identity",
      "name": "Identity",
      "check": "Preserve leading zeros and punctuation, validate against the manufacturer record, and check the GTIN check digit and packaging level before linking."
    },
    {
      "key": "technical",
      "name": "Technical specifications",
      "check": "Store the number and unit separately. Convert only when the source unit and test conditions are known."
    },
    {
      "key": "selection",
      "name": "Selection attributes",
      "check": "Map supplier wording to a governed vocabulary only after checking the source text and which variant it applies to."
    },
    {
      "key": "fit",
      "name": "Fit & compatibility",
      "check": "Keep model and series qualifiers. A similar-looking part is not a verified fit until a source says so."
    },
    {
      "key": "evidence",
      "name": "Evidence & compliance",
      "check": "Link the manufacturer document or label with its edition or date. Never copy a certification from a neighboring SKU."
    }
  ],
  "fields": [
    {
      "key": "fuel_type",
      "label": "Fuel Type",
      "group": "selection",
      "priority": "core",
      "value_type": "controlled",
      "unit": null,
      "example_format": "Natural Gas"
    },
    {
      "key": "heater_configuration",
      "label": "Heater Configuration",
      "group": "selection",
      "priority": "core",
      "value_type": "controlled",
      "unit": null,
      "example_format": "Storage Tank"
    },
    {
      "key": "nominal_storage_capacity",
      "label": "Nominal Storage Capacity",
      "group": "technical",
      "priority": "core",
      "value_type": "number",
      "unit": "gal",
      "example_format": "50"
    },
    {
      "key": "rated_input",
      "label": "Rated Input",
      "group": "technical",
      "priority": "core",
      "value_type": "number",
      "unit": "BTU/h",
      "example_format": "40000"
    },
    {
      "key": "electrical_requirements",
      "label": "Electrical Requirements (Voltage / Phase / Wattage)",
      "group": "technical",
      "priority": "core",
      "value_type": "text",
      "unit": null,
      "example_format": "120 VAC, 1-phase (power vent blower)"
    },
    {
      "key": "tank_profile_jacket_dimensions",
      "label": "Tank Profile & Jacket Dimensions",
      "group": "technical",
      "priority": "core",
      "value_type": "text",
      "unit": "in",
      "example_format": "Tall, 20-1/2 in dia x 61-1/4 in H"
    },
    {
      "key": "working_pressure",
      "label": "Working Pressure",
      "group": "technical",
      "priority": "core",
      "value_type": "number",
      "unit": "psi",
      "example_format": "150"
    },
    {
      "key": "manufacturer_part_number_mpn",
      "label": "Manufacturer Part Number (MPN)",
      "group": "identity",
      "priority": "core",
      "value_type": "identifier",
      "unit": null,
      "example_format": "WH-G50-40-PDV"
    },
    {
      "key": "gtin_14_upc",
      "label": "GTIN-14 / UPC",
      "group": "identity",
      "priority": "core",
      "value_type": "identifier",
      "unit": null,
      "example_format": "614141260058"
    },
    {
      "key": "venting_type_vent_connection_size",
      "label": "Venting Type & Vent Connection Size",
      "group": "fit",
      "priority": "differentiating",
      "value_type": "text",
      "unit": "in",
      "example_format": "Power direct vent, 3 in"
    },
    {
      "key": "recovery_rate_90_f_rise",
      "label": "Recovery Rate @ 90°F Rise",
      "group": "technical",
      "priority": "differentiating",
      "value_type": "number",
      "unit": "gal/h",
      "example_format": "40.6"
    },
    {
      "key": "first_hour_rating",
      "label": "First Hour Rating",
      "group": "technical",
      "priority": "differentiating",
      "value_type": "number",
      "unit": "gal",
      "example_format": "81"
    },
    {
      "key": "rated_flow_temperature_rise",
      "label": "Rated Flow @ Temperature Rise",
      "group": "technical",
      "priority": "differentiating",
      "value_type": "text",
      "unit": "GPM @ °F rise",
      "example_format": "Not applicable (storage tank)"
    },
    {
      "key": "uniform_energy_factor_uef",
      "label": "Uniform Energy Factor (UEF)",
      "group": "technical",
      "priority": "differentiating",
      "value_type": "number",
      "unit": null,
      "example_format": "0.64 (medium draw pattern)"
    },
    {
      "key": "warranty_term_tank_parts",
      "label": "Warranty Term (Tank / Parts)",
      "group": "evidence",
      "priority": "differentiating",
      "value_type": "text",
      "unit": null,
      "example_format": "6-year tank / 6-year parts"
    },
    {
      "key": "nox_emission_class",
      "label": "NOx Emission Class",
      "group": "evidence",
      "priority": "channel",
      "value_type": "controlled",
      "unit": null,
      "example_format": "Ultra Low NOx (14 ng/J)"
    },
    {
      "key": "agency_certification_listing",
      "label": "Agency Certification / Listing",
      "group": "evidence",
      "priority": "channel",
      "value_type": "text",
      "unit": null,
      "example_format": "ANSI Z21.10.1/CSA 4.1; NSF/ANSI/CAN 372"
    },
    {
      "key": "country_of_origin",
      "label": "Country of Origin",
      "group": "evidence",
      "priority": "channel",
      "value_type": "controlled",
      "unit": null,
      "example_format": "United States"
    }
  ],
  "evidence_columns": [
    "raw_value",
    "normalized_value",
    "source_uri",
    "source_page_or_row",
    "confidence",
    "review_state",
    "last_verified"
  ],
  "normalization_examples": [
    {
      "attribute": "Fuel Type",
      "variants": [
        "Nat Gas",
        "NG",
        "N/G",
        "Natural",
        "Gas - Natural",
        "NAT"
      ],
      "normalized": "Natural Gas"
    },
    {
      "attribute": "Rated Input",
      "variants": [
        "40 MBH",
        "40,000 BTU",
        "40000 Btu/hr",
        "40K BTU",
        "40,000 BTUH",
        "11.7 kW"
      ],
      "normalized": "40000 BTU/h"
    },
    {
      "attribute": "NOx Emission Class",
      "variants": [
        "Ultra Low NOx",
        "Ultra-Low NOx",
        "ULN",
        "ULNOx",
        "Ultra Low Nox",
        "14 ng/J"
      ],
      "normalized": "Ultra Low NOx (14 ng/J)"
    }
  ]
}
