{
  "category": "Pipe Fittings",
  "vertical": "plumbing-and-pvf",
  "source": "https://getclaro.ai/resources/attribute-library/plumbing-and-pvf/pipe-fittings/",
  "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": "fitting_type",
      "label": "Fitting Type",
      "group": "selection",
      "priority": "core",
      "value_type": "controlled",
      "unit": null,
      "example_format": "Reducing Tee"
    },
    {
      "key": "nominal_size_nps_dn",
      "label": "Nominal Size (NPS/DN)",
      "group": "technical",
      "priority": "core",
      "value_type": "text",
      "unit": "in",
      "example_format": "1 in x 1 in x 3/4 in (run x run x branch)"
    },
    {
      "key": "end_connection_end_1",
      "label": "End Connection — End 1",
      "group": "fit",
      "priority": "core",
      "value_type": "controlled",
      "unit": null,
      "example_format": "FNPT"
    },
    {
      "key": "end_connection_end_2",
      "label": "End Connection — End 2",
      "group": "fit",
      "priority": "core",
      "value_type": "controlled",
      "unit": null,
      "example_format": "FNPT (branch)"
    },
    {
      "key": "body_material_alloy_grade",
      "label": "Body Material / Alloy Grade",
      "group": "selection",
      "priority": "core",
      "value_type": "controlled",
      "unit": null,
      "example_format": "Malleable iron, ASTM A197"
    },
    {
      "key": "pressure_class_schedule",
      "label": "Pressure Class / Schedule",
      "group": "technical",
      "priority": "core",
      "value_type": "controlled",
      "unit": null,
      "example_format": "Class 150"
    },
    {
      "key": "maximum_working_pressure",
      "label": "Maximum Working Pressure",
      "group": "technical",
      "priority": "core",
      "value_type": "number",
      "unit": "psi",
      "example_format": "300"
    },
    {
      "key": "finish_coating",
      "label": "Finish / Coating",
      "group": "selection",
      "priority": "core",
      "value_type": "controlled",
      "unit": null,
      "example_format": "Black (uncoated)"
    },
    {
      "key": "manufacturer_part_number",
      "label": "Manufacturer Part Number",
      "group": "identity",
      "priority": "core",
      "value_type": "identifier",
      "unit": null,
      "example_format": "PF-150-RT-1075"
    },
    {
      "key": "temperature_rating",
      "label": "Temperature Rating",
      "group": "technical",
      "priority": "differentiating",
      "value_type": "text",
      "unit": "°F",
      "example_format": "-20 to 150 °F at full rating"
    },
    {
      "key": "sealing_element_material",
      "label": "Sealing Element Material",
      "group": "selection",
      "priority": "differentiating",
      "value_type": "controlled",
      "unit": null,
      "example_format": "None (threaded joint)"
    },
    {
      "key": "service_media",
      "label": "Service / Media",
      "group": "selection",
      "priority": "differentiating",
      "value_type": "controlled",
      "unit": null,
      "example_format": "Natural gas, compressed air"
    },
    {
      "key": "dimensional_standard",
      "label": "Dimensional Standard",
      "group": "evidence",
      "priority": "differentiating",
      "value_type": "controlled",
      "unit": null,
      "example_format": "ASME B16.3"
    },
    {
      "key": "thread_standard",
      "label": "Thread Standard",
      "group": "evidence",
      "priority": "differentiating",
      "value_type": "controlled",
      "unit": null,
      "example_format": "ASME B1.20.1 (NPT)"
    },
    {
      "key": "lead_free_certification_nsf_ansi_can_372",
      "label": "Lead-Free Certification (NSF/ANSI/CAN 372)",
      "group": "evidence",
      "priority": "channel",
      "value_type": "controlled",
      "unit": null,
      "example_format": "Not certified; non-potable service"
    },
    {
      "key": "listings_approvals",
      "label": "Listings & Approvals",
      "group": "evidence",
      "priority": "channel",
      "value_type": "controlled",
      "unit": null,
      "example_format": "UL Listed; FM Approved"
    },
    {
      "key": "country_of_origin_melt_manufacture",
      "label": "Country of Origin / Melt & Manufacture",
      "group": "evidence",
      "priority": "channel",
      "value_type": "controlled",
      "unit": null,
      "example_format": "United States; melted and manufactured"
    },
    {
      "key": "gtin_upc",
      "label": "GTIN / UPC",
      "group": "identity",
      "priority": "channel",
      "value_type": "identifier",
      "unit": null,
      "example_format": "00614141250080"
    }
  ],
  "evidence_columns": [
    "raw_value",
    "normalized_value",
    "source_uri",
    "source_page_or_row",
    "confidence",
    "review_state",
    "last_verified"
  ],
  "normalization_examples": [
    {
      "attribute": "End Connection",
      "variants": [
        "FIP",
        "F.I.P.",
        "Female NPT",
        "FNPT",
        "Fem. Pipe Thread",
        "FPT"
      ],
      "normalized": "FNPT"
    },
    {
      "attribute": "Body Material",
      "variants": [
        "Mall. Iron",
        "M.I.",
        "Malleable",
        "Black Malleable",
        "A197 Malleable",
        "MI"
      ],
      "normalized": "Malleable Iron (ASTM A197)"
    },
    {
      "attribute": "Nominal Size",
      "variants": [
        "1/2\"",
        ".5 in",
        "0.50",
        "DN 15",
        "DN15",
        "1/2 IPS"
      ],
      "normalized": "1/2 in (DN15)"
    }
  ]
}
