SCALAR
ID
The ID
scalar type represents a unique identifier, often used to refetch an object or as key for a cache. The ID type appears in a JSON response as a String; however, it is not intended to be human-readable. When expected as an input type, any string (such as "4"
) or integer (such as 4
) input value will be accepted as an ID.
link GraphQL Schema definition
- scalar ID
link Require by
- CapabilityA production capability. The capabilities are ordered hierarchically. It is imporant to provide semantic references or at least descriptions of the capability. Otherwise it might not be found by the search engine.
- CapabilityFilterFields of a capability which can be passed to queries as filters.
- CapabilityInputFields of a capability which can be passed to mutations.
- EnterpriseAn enterprise or company which is a supplier in a supply chain, provider of production capabilities, etc.
- EnterpriseFilterFields of a enterprise which can be passed to queries as filters.
- EnterpriseInputFields of an enterprise which can be passed to mutations.
- FactoryA factory which is part of an enterprise and contains production resources.
- FactoryFilterFields of a factory which can be passed to queries as filters.
- FactoryInputFields of a factory which can be passed to mutations.
- HumanResourceAn anonymous human resource as production resource to represent certain expertise and certification. Please do not add personal information!
- HumanResourceFilterFields of a human resource which can be passed to queries as filters.
- HumanResourceInputFields of a human resource which can be passed to mutations.
- LocationA location containing coordinates and an address
- LocationInputFields of a location which can be passed to mutations.
- MachineA machine of a factory as a production resource which should be linked to processes and capabilities.
- MachineFilterFields of a machine which can be passed to queries as filters.
- MachineInputFields of a machine which can be passed to mutations.
- Mutation
- ProcessA process description which schould be linked to capabilities, input/output products and production resources. Input/output products do not have to be added if they are added to the sub processes and the sub processes are ordered via their input/output products.
- ProcessFilterFields of a process which can be passed to queries as filters.
- ProcessInputFields of a process which can be passed to mutations.
- ProductAn end product (can also be a material) or a product used to produce another product. It includes information about its supply chain and references its product passport.
- ProductApplicationA container for product usage metadata, like quantity. This is important to model input and output products of processes.
- ProductApplicationFilterFields of a product application (Product metadata container) which can be passed to queries as filters.
- ProductApplicationInputFields of a product application (Product metadata container) which can be passed to mutations.
- ProductClassA product type or class which describes the cathegory of a product.
- ProductClassFilterFields of a product class which can be passed to queries as filters.
- ProductClassInputFields of a product class which can be passed to mutations.
- ProductFilterFields of a product which can be passed to queries as filters.
- ProductInputFields of a product which can be passed to mutations.
- ProductionResourceAbstract production resource definition. It is specialized by Machine and HumanResource.
- ProductPassportA digital product passport reference.
- ProductPassportInputFields of a product passport which can be passed to mutations.
- PropertyA property is a slice of information about an entity or capability. It is recommended to define at least one semantic reference for the property which is a BAMM model. This way applications can dynamically select the correct data and form type in interfaces to create, read or update the property.
- PropertyFilterFields of a property which can be passed to queries as filters.
- PropertyInputFields of a property which can be passed to mutations.
- SemanticReferenceA reference to a concrete semantic, like to a concrete term in a taxonomy like eClass.
- SemanticReferenceFilterFields of a semantic reference which can be passed to queries as filters.
- SemanticReferenceInputFields of a semantic reference which can be passed to mutations.
- SupplyChainA supply chain container, consisting of supply chain elements to represent the whole supply chain.
- SupplyChainElementSupplier within a certain supply chain. Multiple factories of one company have to be divided into multiple supply chain elements.
- SupplyChainElementFilterFields of a supply chain element which can be passed to queries as filters.
- SupplyChainElementInputFields of a supply chain element which can be passed to mutations.
- SupplyChainFilterFields of a supply chain which can be passed to queries as filters.
- SupplyChainInputFields of a supply chain which can be passed to mutations.