SupPartGroup
SupPartGroup contains the relevant information relating to a part group.
It represents the leaves of the Part Family hierarchy, and contain the parts represented by this group.
Common Data Model
- Part Group — A leaf of the part family hierarchy in the supply data, holding the parts that belong to it together with group-level information such as its manufacturer, overview, key features and documents. Groups sharing the same parent family are usually close alternatives to one another.
- IRI:
https://w3id.org/altium/cdm/supply/PartGroup - GRID:
grid:supply::platform:part-group/{id}
- IRI:
Returned By
supPartGroupById query ● supPartGroupByPartId query ● supPartGroupsByIds query
Member Of
SupPartFamily object ● SupPartGroup object
Interfaces
SupPartFamilyEntity interface
Shared Fields between SupPartFamily and SupPartGroup.
type SupPartGroup implements SupPartFamilyEntity {
applicationIDs: [String!]!
categoryID: String!
documents(
type: SupPartFamilyDocumentType
): [SupPartFamilyDocument!]!
id: ID!
keyFeatures: [SupPartFamilyKeyFeature!]!
manufacturerID: String!
overview: String!
parent: SupPartFamily
partIDs: [String!]!
referenceDesignIDs: [String!]!
siblings: [SupPartGroup!]!
subtitle: String!
tags: [SupPartFamilyTag!]!
title: String!
}
Fields
applicationIDs ● [String!]! non-null scalar
applicationIDs is a list of the identifiers of relevant applications this part group can be useful for.
categoryID ● String! non-null scalar
categoryID is the identifier of the part category of this part group.
documents ● [SupPartFamilyDocument!]! non-null object
documents is a list of the key documentation related to this part group.
type ● SupPartFamilyDocumentType enum
id ● ID! non-null scalar
id is the global resource id (GRID) for this Part Group.
keyFeatures ● [SupPartFamilyKeyFeature!]! non-null object
keyFeatures is the list of key part features relevant to this part group.
manufacturerID ● String! non-null scalar
manufacturerID is the identifier of the manufacturer of this part group.
overview ● String! non-null scalar
overview of the key details of this part group.
parent ● SupPartFamily object
parent is the the part family representing the direct parent of this group.
partIDs ● [String!]! non-null scalar
partIDs is the list of identifiers of the physical parts within this group.
referenceDesignIDs ● [String!]! non-null scalar
referenceDesignIDs is a list of the identifiers of reference designs relevant to this part group.
siblings ● [SupPartGroup!]! non-null object
siblings is a list of direct sibling part groups of the current group, which have the same parent.
They are usually a close alternative choice of the current group.
subtitle ● String! non-null scalar
subtitle of the part group.
tags ● [SupPartFamilyTag!]! non-null object
tags is a list of additional metadata for categorizing this part group.
title ● String! non-null scalar
title of the part group.