{
  "$id": "https://hash.ai/@h/types/entity-type/bill-of-materials-item/v/1",
  "$schema": "https://blockprotocol.org/types/modules/graph/0.3/schema/entity-type",
  "description": "A component line within a bill of materials.",
  "icon": "/icons/types/list-ol.svg",
  "kind": "entityType",
  "links": {
    "https://hash.ai/@h/types/entity-type/has-material/v/1": {
      "items": {
        "oneOf": [
          {
            "$ref": "https://hash.ai/@h/types/entity-type/material/v/1"
          }
        ]
      },
      "type": "array"
    }
  },
  "properties": {
    "https://hash.ai/@h/types/property-type/component-quantity/": {
      "$ref": "https://hash.ai/@h/types/property-type/component-quantity/v/1"
    },
    "https://hash.ai/@h/types/property-type/deletion-indicator/": {
      "$ref": "https://hash.ai/@h/types/property-type/deletion-indicator/v/1"
    },
    "https://hash.ai/@h/types/property-type/fixed-quantity-indicator/": {
      "$ref": "https://hash.ai/@h/types/property-type/fixed-quantity-indicator/v/1"
    },
    "https://hash.ai/@h/types/property-type/item-category/": {
      "$ref": "https://hash.ai/@h/types/property-type/item-category/v/1"
    },
    "https://hash.ai/@h/types/property-type/item-number/": {
      "$ref": "https://hash.ai/@h/types/property-type/item-number/v/1"
    },
    "https://hash.ai/@h/types/property-type/scrap-percentage/": {
      "$ref": "https://hash.ai/@h/types/property-type/scrap-percentage/v/1"
    },
    "https://hash.ai/@h/types/property-type/unit-of-measure/": {
      "$ref": "https://hash.ai/@h/types/property-type/unit-of-measure/v/1"
    },
    "https://hash.ai/@h/types/property-type/valid-from-date/": {
      "$ref": "https://hash.ai/@h/types/property-type/valid-from-date/v/1"
    }
  },
  "title": "Bill of Materials Item",
  "type": "object"
}