Conformity Assessment Criteria
General Information
- cxId: CX-0128
- name: Demand and Capacity Management Data Exchange
- capability: Demand and Capacity
- version: 2.3.1
- release: CX-Saturn
Conformity Assessment Criteria
CX-0128-CAC-001
- type: MUST
- topic: Policy
- automisable: false
- assessment: - [ ] Inspection - [ ] Observation - [ ] Self-Assessment - [ ] Inquiry - [x] Confirmation - [ ] Recalculation - [ ] Reperformance - [ ] Analytical - [ ] Procedures
Requirement
Policies within Catena-X MUST be aligned with the example usage policy in the CX ODRL Profile and with all subsections of 2.3 Additional Requirements.
Proof of Conformity
CustomerCustomer In the context of OSim, the receiver of produced goods from a supplier. and SupplierSupplier In the context of OSim, the producer of goods.: Contract Definitions, Policies and AssetsAsset On the Data Provider side, an Asset describes the data set which will be shared or can be consumed by a Data Consumer. used by the EDC for the respective APIsAPI An API is a way for two or more computer programs to communicate with each other..
Information
Policies
CX-0128-CAC-002
- type: MUST
- topic: Aspect ModelAspect Model A formal, machine-readable semantic description (expressed with RDF/Turtle) of data accessible from an aspect. Note 1: An Aspect Model must adhere to the Semantic Aspect Meta Model (SAMM) and be compliant with its validity rules. Note 2: Aspect Models are logical data models that can be used to detail a conceptual model to describe the semantics of runtime data related to a concept; elements of an Aspect Model can/should refer to terms of a standardized Business Glossary (if existing). WeekBasedMaterialDemand
- automisable: false
- assessment: - [ ] Inspection - [ ] Observation - [ ] Self-Assessment - [ ] Inquiry - [x] Confirmation - [ ] Recalculation - [ ] Reperformance - [ ] Analytical - [ ] Procedures
Requirement
The unique identifier for the semantic model, as specified in this standard, MUST be used to define the meaning of the data being transferred.
Proof of Conformity
CustomerCustomer In the context of OSim, the receiver of produced goods from a supplier.: Egest of Aspect ModelAspect Model A formal, machine-readable semantic description (expressed with RDF/Turtle) of data accessible from an aspect. Note 1: An Aspect Model must adhere to the Semantic Aspect Meta Model (SAMM) and be compliant with its validity rules. Note 2: Aspect Models are logical data models that can be used to detail a conceptual model to describe the semantics of runtime data related to a concept; elements of an Aspect Model can/should refer to terms of a standardized Business Glossary (if existing).
Information
Aspect ModelAspect Model A formal, machine-readable semantic description (expressed with RDF/Turtle) of data accessible from an aspect. Note 1: An Aspect Model must adhere to the Semantic Aspect Meta Model (SAMM) and be compliant with its validity rules. Note 2: Aspect Models are logical data models that can be used to detail a conceptual model to describe the semantics of runtime data related to a concept; elements of an Aspect Model can/should refer to terms of a standardized Business Glossary (if existing). WeekBasedMaterialDemand
CX-0128-CAC-003
- type: MUST
- topic: Aspect ModelAspect Model A formal, machine-readable semantic description (expressed with RDF/Turtle) of data accessible from an aspect. Note 1: An Aspect Model must adhere to the Semantic Aspect Meta Model (SAMM) and be compliant with its validity rules. Note 2: Aspect Models are logical data models that can be used to detail a conceptual model to describe the semantics of runtime data related to a concept; elements of an Aspect Model can/should refer to terms of a standardized Business Glossary (if existing). WeekBasedMaterialDemand
- automisable: false
- assessment: - [ ] Inspection - [ ] Observation - [ ] Self-Assessment - [ ] Inquiry - [x] Confirmation - [ ] Recalculation - [ ] Reperformance - [ ] Analytical - [ ] Procedures
Requirement
The JSON payload provided by data providers MUST comply with the JSON schema as specified in this standard and MUST be validated against the same JSON schema by data consumers.
Proof of Conformity
CustomerCustomer In the context of OSim, the receiver of produced goods from a supplier.: Egest of Aspect ModelAspect Model A formal, machine-readable semantic description (expressed with RDF/Turtle) of data accessible from an aspect. Note 1: An Aspect Model must adhere to the Semantic Aspect Meta Model (SAMM) and be compliant with its validity rules. Note 2: Aspect Models are logical data models that can be used to detail a conceptual model to describe the semantics of runtime data related to a concept; elements of an Aspect Model can/should refer to terms of a standardized Business Glossary (if existing)., SupplierSupplier In the context of OSim, the producer of goods.: Ingest of Aspect ModelAspect Model A formal, machine-readable semantic description (expressed with RDF/Turtle) of data accessible from an aspect. Note 1: An Aspect Model must adhere to the Semantic Aspect Meta Model (SAMM) and be compliant with its validity rules. Note 2: Aspect Models are logical data models that can be used to detail a conceptual model to describe the semantics of runtime data related to a concept; elements of an Aspect Model can/should refer to terms of a standardized Business Glossary (if existing).
Information
Aspect ModelAspect Model A formal, machine-readable semantic description (expressed with RDF/Turtle) of data accessible from an aspect. Note 1: An Aspect Model must adhere to the Semantic Aspect Meta Model (SAMM) and be compliant with its validity rules. Note 2: Aspect Models are logical data models that can be used to detail a conceptual model to describe the semantics of runtime data related to a concept; elements of an Aspect Model can/should refer to terms of a standardized Business Glossary (if existing). WeekBasedMaterialDemand
CX-0128-CAC-004
- type: MUST
- topic: Aspect ModelAspect Model A formal, machine-readable semantic description (expressed with RDF/Turtle) of data accessible from an aspect. Note 1: An Aspect Model must adhere to the Semantic Aspect Meta Model (SAMM) and be compliant with its validity rules. Note 2: Aspect Models are logical data models that can be used to detail a conceptual model to describe the semantics of runtime data related to a concept; elements of an Aspect Model can/should refer to terms of a standardized Business Glossary (if existing). WeekBasedMaterialDemand
- automisable: false
- assessment: - [ ] Inspection - [ ] Observation - [ ] Self-Assessment - [ ] Inquiry - [x] Confirmation - [ ] Recalculation - [ ] Reperformance - [ ] Analytical - [ ] Procedures
Requirement
Within the Catena-X data space WeekBasedMaterialDemand data MUST be requested and exchanged using a connector, conforming to the standards [CX-0018] and [CX-0002]. It MUST be transferred using the WeekBasedMaterialDemand API
Proof of Conformity
CustomerCustomer In the context of OSim, the receiver of produced goods from a supplier.: Egest of Aspect ModelAspect Model A formal, machine-readable semantic description (expressed with RDF/Turtle) of data accessible from an aspect. Note 1: An Aspect Model must adhere to the Semantic Aspect Meta Model (SAMM) and be compliant with its validity rules. Note 2: Aspect Models are logical data models that can be used to detail a conceptual model to describe the semantics of runtime data related to a concept; elements of an Aspect Model can/should refer to terms of a standardized Business Glossary (if existing)., SupplierSupplier In the context of OSim, the producer of goods.: Ingest of Aspect ModelAspect Model A formal, machine-readable semantic description (expressed with RDF/Turtle) of data accessible from an aspect. Note 1: An Aspect Model must adhere to the Semantic Aspect Meta Model (SAMM) and be compliant with its validity rules. Note 2: Aspect Models are logical data models that can be used to detail a conceptual model to describe the semantics of runtime data related to a concept; elements of an Aspect Model can/should refer to terms of a standardized Business Glossary (if existing).
Information
Aspect ModelAspect Model A formal, machine-readable semantic description (expressed with RDF/Turtle) of data accessible from an aspect. Note 1: An Aspect Model must adhere to the Semantic Aspect Meta Model (SAMM) and be compliant with its validity rules. Note 2: Aspect Models are logical data models that can be used to detail a conceptual model to describe the semantics of runtime data related to a concept; elements of an Aspect Model can/should refer to terms of a standardized Business Glossary (if existing). WeekBasedMaterialDemand
CX-0128-CAC-005
- type: MUST
- topic: Aspect ModelAspect Model A formal, machine-readable semantic description (expressed with RDF/Turtle) of data accessible from an aspect. Note 1: An Aspect Model must adhere to the Semantic Aspect Meta Model (SAMM) and be compliant with its validity rules. Note 2: Aspect Models are logical data models that can be used to detail a conceptual model to describe the semantics of runtime data related to a concept; elements of an Aspect Model can/should refer to terms of a standardized Business Glossary (if existing). WeekBasedCapacityGroup
- automisable: false
- assessment: - [ ] Inspection - [ ] Observation - [ ] Self-Assessment - [ ] Inquiry - [x] Confirmation - [ ] Recalculation - [ ] Reperformance - [ ] Analytical - [ ] Procedures
Requirement
The unique identifier for the semantic model, as specified in this standard, MUST be used to define the meaning of the data being transferred.
Proof of Conformity
SupplierSupplier In the context of OSim, the producer of goods.: Egest of Aspect ModelAspect Model A formal, machine-readable semantic description (expressed with RDF/Turtle) of data accessible from an aspect. Note 1: An Aspect Model must adhere to the Semantic Aspect Meta Model (SAMM) and be compliant with its validity rules. Note 2: Aspect Models are logical data models that can be used to detail a conceptual model to describe the semantics of runtime data related to a concept; elements of an Aspect Model can/should refer to terms of a standardized Business Glossary (if existing).
Information
Aspect ModelAspect Model A formal, machine-readable semantic description (expressed with RDF/Turtle) of data accessible from an aspect. Note 1: An Aspect Model must adhere to the Semantic Aspect Meta Model (SAMM) and be compliant with its validity rules. Note 2: Aspect Models are logical data models that can be used to detail a conceptual model to describe the semantics of runtime data related to a concept; elements of an Aspect Model can/should refer to terms of a standardized Business Glossary (if existing). WeekBasedCapacityGroup
CX-0128-CAC-006
- type: MUST
- topic: Aspect ModelAspect Model A formal, machine-readable semantic description (expressed with RDF/Turtle) of data accessible from an aspect. Note 1: An Aspect Model must adhere to the Semantic Aspect Meta Model (SAMM) and be compliant with its validity rules. Note 2: Aspect Models are logical data models that can be used to detail a conceptual model to describe the semantics of runtime data related to a concept; elements of an Aspect Model can/should refer to terms of a standardized Business Glossary (if existing). WeekBasedCapacityGroup
- automisable: false
- assessment: - [ ] Inspection - [ ] Observation - [ ] Self-Assessment - [ ] Inquiry - [x] Confirmation - [ ] Recalculation - [ ] Reperformance - [ ] Analytical - [ ] Procedures
Requirement
The JSON payload provided by data providers MUST comply with the JSON schema as specified in this standard and MUST be validated against the same JSON schema by data consumers.
Proof of Conformity
SupplierSupplier In the context of OSim, the producer of goods.: Egest of Aspect ModelAspect Model A formal, machine-readable semantic description (expressed with RDF/Turtle) of data accessible from an aspect. Note 1: An Aspect Model must adhere to the Semantic Aspect Meta Model (SAMM) and be compliant with its validity rules. Note 2: Aspect Models are logical data models that can be used to detail a conceptual model to describe the semantics of runtime data related to a concept; elements of an Aspect Model can/should refer to terms of a standardized Business Glossary (if existing)., CustomerCustomer In the context of OSim, the receiver of produced goods from a supplier.: Ingest of Aspect ModelAspect Model A formal, machine-readable semantic description (expressed with RDF/Turtle) of data accessible from an aspect. Note 1: An Aspect Model must adhere to the Semantic Aspect Meta Model (SAMM) and be compliant with its validity rules. Note 2: Aspect Models are logical data models that can be used to detail a conceptual model to describe the semantics of runtime data related to a concept; elements of an Aspect Model can/should refer to terms of a standardized Business Glossary (if existing).
Information
Aspect ModelAspect Model A formal, machine-readable semantic description (expressed with RDF/Turtle) of data accessible from an aspect. Note 1: An Aspect Model must adhere to the Semantic Aspect Meta Model (SAMM) and be compliant with its validity rules. Note 2: Aspect Models are logical data models that can be used to detail a conceptual model to describe the semantics of runtime data related to a concept; elements of an Aspect Model can/should refer to terms of a standardized Business Glossary (if existing). WeekBasedCapacityGroup
CX-0128-CAC-007
- type: MUST
- topic: Aspect ModelAspect Model A formal, machine-readable semantic description (expressed with RDF/Turtle) of data accessible from an aspect. Note 1: An Aspect Model must adhere to the Semantic Aspect Meta Model (SAMM) and be compliant with its validity rules. Note 2: Aspect Models are logical data models that can be used to detail a conceptual model to describe the semantics of runtime data related to a concept; elements of an Aspect Model can/should refer to terms of a standardized Business Glossary (if existing). WeekBasedCapacityGroup
- automisable: false
- assessment: - [ ] Inspection - [ ] Observation - [ ] Self-Assessment - [ ] Inquiry - [x] Confirmation - [ ] Recalculation - [ ] Reperformance - [ ] Analytical - [ ] Procedures
Requirement
Within the Catena-X data space WeekBasedMaterialCapacityGroup data MUST be requested and exchanged using a connector, conforming to the standards [CX-0018] and [CX-0002]. It MUST be transferred using the WeekBasedCapacityGroup API
Proof of Conformity
SupplierSupplier In the context of OSim, the producer of goods.: Egest of Aspect ModelAspect Model A formal, machine-readable semantic description (expressed with RDF/Turtle) of data accessible from an aspect. Note 1: An Aspect Model must adhere to the Semantic Aspect Meta Model (SAMM) and be compliant with its validity rules. Note 2: Aspect Models are logical data models that can be used to detail a conceptual model to describe the semantics of runtime data related to a concept; elements of an Aspect Model can/should refer to terms of a standardized Business Glossary (if existing)., CustomerCustomer In the context of OSim, the receiver of produced goods from a supplier.: Ingest of Aspect ModelAspect Model A formal, machine-readable semantic description (expressed with RDF/Turtle) of data accessible from an aspect. Note 1: An Aspect Model must adhere to the Semantic Aspect Meta Model (SAMM) and be compliant with its validity rules. Note 2: Aspect Models are logical data models that can be used to detail a conceptual model to describe the semantics of runtime data related to a concept; elements of an Aspect Model can/should refer to terms of a standardized Business Glossary (if existing).
Information
Aspect ModelAspect Model A formal, machine-readable semantic description (expressed with RDF/Turtle) of data accessible from an aspect. Note 1: An Aspect Model must adhere to the Semantic Aspect Meta Model (SAMM) and be compliant with its validity rules. Note 2: Aspect Models are logical data models that can be used to detail a conceptual model to describe the semantics of runtime data related to a concept; elements of an Aspect Model can/should refer to terms of a standardized Business Glossary (if existing). WeekBasedCapacityGroup
CX-0128-CAC-008
- type: MUST
- topic: Aspect ModelAspect Model A formal, machine-readable semantic description (expressed with RDF/Turtle) of data accessible from an aspect. Note 1: An Aspect Model must adhere to the Semantic Aspect Meta Model (SAMM) and be compliant with its validity rules. Note 2: Aspect Models are logical data models that can be used to detail a conceptual model to describe the semantics of runtime data related to a concept; elements of an Aspect Model can/should refer to terms of a standardized Business Glossary (if existing). IdBasedRequestForUpdate
- automisable: false
- assessment: - [ ] Inspection - [ ] Observation - [ ] Self-Assessment - [ ] Inquiry - [x] Confirmation - [ ] Recalculation - [ ] Reperformance - [ ] Analytical - [ ] Procedures
Requirement
The unique identifier for the semantic model, as specified in this standard, MUST be used to define the meaning of the data being transferred.
Proof of Conformity
CustomerCustomer In the context of OSim, the receiver of produced goods from a supplier. and SupplierSupplier In the context of OSim, the producer of goods.: Egest of Aspect ModelAspect Model A formal, machine-readable semantic description (expressed with RDF/Turtle) of data accessible from an aspect. Note 1: An Aspect Model must adhere to the Semantic Aspect Meta Model (SAMM) and be compliant with its validity rules. Note 2: Aspect Models are logical data models that can be used to detail a conceptual model to describe the semantics of runtime data related to a concept; elements of an Aspect Model can/should refer to terms of a standardized Business Glossary (if existing).
Information
Aspect ModelAspect Model A formal, machine-readable semantic description (expressed with RDF/Turtle) of data accessible from an aspect. Note 1: An Aspect Model must adhere to the Semantic Aspect Meta Model (SAMM) and be compliant with its validity rules. Note 2: Aspect Models are logical data models that can be used to detail a conceptual model to describe the semantics of runtime data related to a concept; elements of an Aspect Model can/should refer to terms of a standardized Business Glossary (if existing). IdBasedRequestForUpdate
CX-0128-CAC-009
- type: MUST
- topic: Aspect ModelAspect Model A formal, machine-readable semantic description (expressed with RDF/Turtle) of data accessible from an aspect. Note 1: An Aspect Model must adhere to the Semantic Aspect Meta Model (SAMM) and be compliant with its validity rules. Note 2: Aspect Models are logical data models that can be used to detail a conceptual model to describe the semantics of runtime data related to a concept; elements of an Aspect Model can/should refer to terms of a standardized Business Glossary (if existing). IdBasedRequestForUpdate
- automisable: false
- assessment: - [ ] Inspection - [ ] Observation - [ ] Self-Assessment - [ ] Inquiry - [x] Confirmation - [ ] Recalculation - [ ] Reperformance - [ ] Analytical - [ ] Procedures
Requirement
The JSON payload provided by data providers MUST comply with the JSON schema as specified in this standard and MUST be validated against the same JSON schema by data consumers.
Proof of Conformity
CustomerCustomer In the context of OSim, the receiver of produced goods from a supplier. and SupplierSupplier In the context of OSim, the producer of goods.: Egest and Ingest of Aspect ModelAspect Model A formal, machine-readable semantic description (expressed with RDF/Turtle) of data accessible from an aspect. Note 1: An Aspect Model must adhere to the Semantic Aspect Meta Model (SAMM) and be compliant with its validity rules. Note 2: Aspect Models are logical data models that can be used to detail a conceptual model to describe the semantics of runtime data related to a concept; elements of an Aspect Model can/should refer to terms of a standardized Business Glossary (if existing).
Information
Aspect ModelAspect Model A formal, machine-readable semantic description (expressed with RDF/Turtle) of data accessible from an aspect. Note 1: An Aspect Model must adhere to the Semantic Aspect Meta Model (SAMM) and be compliant with its validity rules. Note 2: Aspect Models are logical data models that can be used to detail a conceptual model to describe the semantics of runtime data related to a concept; elements of an Aspect Model can/should refer to terms of a standardized Business Glossary (if existing). IdBasedRequestForUpdate
CX-0128-CAC-010
- type: MUST
- topic: Aspect ModelAspect Model A formal, machine-readable semantic description (expressed with RDF/Turtle) of data accessible from an aspect. Note 1: An Aspect Model must adhere to the Semantic Aspect Meta Model (SAMM) and be compliant with its validity rules. Note 2: Aspect Models are logical data models that can be used to detail a conceptual model to describe the semantics of runtime data related to a concept; elements of an Aspect Model can/should refer to terms of a standardized Business Glossary (if existing). IdBasedRequestForUpdate
- automisable: false
- assessment: - [ ] Inspection - [ ] Observation - [ ] Self-Assessment - [ ] Inquiry - [x] Confirmation - [ ] Recalculation - [ ] Reperformance - [ ] Analytical - [ ] Procedures
Requirement
Within the Catena-X data space IdBasedRequestForUpdate data MUST be requested and exchanged using a connector, conforming to the standards [CX-0018] and [CX-0002]. It MUST be transferred using the RequestForUpdate API.
Proof of Conformity
CustomerCustomer In the context of OSim, the receiver of produced goods from a supplier. and SupplierSupplier In the context of OSim, the producer of goods.: Egest and Ingest of Aspect ModelAspect Model A formal, machine-readable semantic description (expressed with RDF/Turtle) of data accessible from an aspect. Note 1: An Aspect Model must adhere to the Semantic Aspect Meta Model (SAMM) and be compliant with its validity rules. Note 2: Aspect Models are logical data models that can be used to detail a conceptual model to describe the semantics of runtime data related to a concept; elements of an Aspect Model can/should refer to terms of a standardized Business Glossary (if existing).
Information
Aspect ModelAspect Model A formal, machine-readable semantic description (expressed with RDF/Turtle) of data accessible from an aspect. Note 1: An Aspect Model must adhere to the Semantic Aspect Meta Model (SAMM) and be compliant with its validity rules. Note 2: Aspect Models are logical data models that can be used to detail a conceptual model to describe the semantics of runtime data related to a concept; elements of an Aspect Model can/should refer to terms of a standardized Business Glossary (if existing). IdBasedRequestForUpdate
CX-0128-CAC-011
- type: MUST
- topic: Aspect ModelAspect Model A formal, machine-readable semantic description (expressed with RDF/Turtle) of data accessible from an aspect. Note 1: An Aspect Model must adhere to the Semantic Aspect Meta Model (SAMM) and be compliant with its validity rules. Note 2: Aspect Models are logical data models that can be used to detail a conceptual model to describe the semantics of runtime data related to a concept; elements of an Aspect Model can/should refer to terms of a standardized Business Glossary (if existing). IdBasedComment
- automisable: false
- assessment: - [ ] Inspection - [ ] Observation - [ ] Self-Assessment - [ ] Inquiry - [x] Confirmation - [ ] Recalculation - [ ] Reperformance - [ ] Analytical - [ ] Procedures
Requirement
The unique identifier for the semantic model, as specified in this standard, MUST be used to define the meaning of the data being transferred.
Proof of Conformity
CustomerCustomer In the context of OSim, the receiver of produced goods from a supplier. and SupplierSupplier In the context of OSim, the producer of goods.: Egest of Aspect ModelAspect Model A formal, machine-readable semantic description (expressed with RDF/Turtle) of data accessible from an aspect. Note 1: An Aspect Model must adhere to the Semantic Aspect Meta Model (SAMM) and be compliant with its validity rules. Note 2: Aspect Models are logical data models that can be used to detail a conceptual model to describe the semantics of runtime data related to a concept; elements of an Aspect Model can/should refer to terms of a standardized Business Glossary (if existing).
Information
Aspect ModelAspect Model A formal, machine-readable semantic description (expressed with RDF/Turtle) of data accessible from an aspect. Note 1: An Aspect Model must adhere to the Semantic Aspect Meta Model (SAMM) and be compliant with its validity rules. Note 2: Aspect Models are logical data models that can be used to detail a conceptual model to describe the semantics of runtime data related to a concept; elements of an Aspect Model can/should refer to terms of a standardized Business Glossary (if existing). IdBasedComment
CX-0128-CAC-012
- type: MUST
- topic: Aspect ModelAspect Model A formal, machine-readable semantic description (expressed with RDF/Turtle) of data accessible from an aspect. Note 1: An Aspect Model must adhere to the Semantic Aspect Meta Model (SAMM) and be compliant with its validity rules. Note 2: Aspect Models are logical data models that can be used to detail a conceptual model to describe the semantics of runtime data related to a concept; elements of an Aspect Model can/should refer to terms of a standardized Business Glossary (if existing). IdBasedComment
- automisable: false
- assessment: - [ ] Inspection - [ ] Observation - [ ] Self-Assessment - [ ] Inquiry - [x] Confirmation - [ ] Recalculation - [ ] Reperformance - [ ] Analytical - [ ] Procedures
Requirement
The JSON Payload provided by data providers MUST comply with the JSON schema as specified in this standard and MUST be validated against the same JSON schema by data consumers.
Proof of Conformity
CustomerCustomer In the context of OSim, the receiver of produced goods from a supplier. and SupplierSupplier In the context of OSim, the producer of goods.: Egest and Ingest of Aspect ModelAspect Model A formal, machine-readable semantic description (expressed with RDF/Turtle) of data accessible from an aspect. Note 1: An Aspect Model must adhere to the Semantic Aspect Meta Model (SAMM) and be compliant with its validity rules. Note 2: Aspect Models are logical data models that can be used to detail a conceptual model to describe the semantics of runtime data related to a concept; elements of an Aspect Model can/should refer to terms of a standardized Business Glossary (if existing).
Information
Aspect ModelAspect Model A formal, machine-readable semantic description (expressed with RDF/Turtle) of data accessible from an aspect. Note 1: An Aspect Model must adhere to the Semantic Aspect Meta Model (SAMM) and be compliant with its validity rules. Note 2: Aspect Models are logical data models that can be used to detail a conceptual model to describe the semantics of runtime data related to a concept; elements of an Aspect Model can/should refer to terms of a standardized Business Glossary (if existing). IdBasedComment
CX-0128-CAC-013
- type: MUST
- topic: Aspect ModelAspect Model A formal, machine-readable semantic description (expressed with RDF/Turtle) of data accessible from an aspect. Note 1: An Aspect Model must adhere to the Semantic Aspect Meta Model (SAMM) and be compliant with its validity rules. Note 2: Aspect Models are logical data models that can be used to detail a conceptual model to describe the semantics of runtime data related to a concept; elements of an Aspect Model can/should refer to terms of a standardized Business Glossary (if existing). IdBasedComment
- automisable: false
- assessment: - [ ] Inspection - [ ] Observation - [ ] Self-Assessment - [ ] Inquiry - [x] Confirmation - [ ] Recalculation - [ ] Reperformance - [ ] Analytical - [ ] Procedures
Requirement
Within the Catena-X data space IdBasedComment data MUST be requested and exchanged using a connector, conforming to the standards [CX-0018] and [CX-0002]. It must be transferred using the IdBasedComment API.
Proof of Conformity
CustomerCustomer In the context of OSim, the receiver of produced goods from a supplier. and SupplierSupplier In the context of OSim, the producer of goods.: Egest and Ingest of Aspect ModelAspect Model A formal, machine-readable semantic description (expressed with RDF/Turtle) of data accessible from an aspect. Note 1: An Aspect Model must adhere to the Semantic Aspect Meta Model (SAMM) and be compliant with its validity rules. Note 2: Aspect Models are logical data models that can be used to detail a conceptual model to describe the semantics of runtime data related to a concept; elements of an Aspect Model can/should refer to terms of a standardized Business Glossary (if existing).
Information
Aspect ModelAspect Model A formal, machine-readable semantic description (expressed with RDF/Turtle) of data accessible from an aspect. Note 1: An Aspect Model must adhere to the Semantic Aspect Meta Model (SAMM) and be compliant with its validity rules. Note 2: Aspect Models are logical data models that can be used to detail a conceptual model to describe the semantics of runtime data related to a concept; elements of an Aspect Model can/should refer to terms of a standardized Business Glossary (if existing). IdBasedComment
CX-0128-CAC-014
- type: MUST
- topic: Payload Structure
- automisable: false
- assessment: - [ ] Inspection - [ ] Observation - [ ] Self-Assessment - [ ] Inquiry - [x] Confirmation - [ ] Recalculation - [ ] Reperformance - [ ] Analytical - [ ] Procedures
Requirement
When exchanging data with a DCM partner, the POST request payload MUST be structured as follows:
Proof of Conformity
CustomerCustomer In the context of OSim, the receiver of produced goods from a supplier. and SupplierSupplier In the context of OSim, the producer of goods.: Serialization of Aspect ModelsAspect Model A formal, machine-readable semantic description (expressed with RDF/Turtle) of data accessible from an aspect. Note 1: An Aspect Model must adhere to the Semantic Aspect Meta Model (SAMM) and be compliant with its validity rules. Note 2: Aspect Models are logical data models that can be used to detail a conceptual model to describe the semantics of runtime data related to a concept; elements of an Aspect Model can/should refer to terms of a standardized Business Glossary (if existing). as Payloads
Information
Payload Structure
CX-0128-CAC-015
- type: MUST
- topic: APIAPI An API is a way for two or more computer programs to communicate with each other. WeekBasedMaterialDemand
- automisable: false
- assessment: - [ ] Inspection - [ ] Observation - [ ] Self-Assessment - [ ] Inquiry - [x] Confirmation - [ ] Recalculation - [ ] Reperformance - [ ] Analytical - [ ] Procedures
Requirement
Within the Catena-X data space APIsAPI An API is a way for two or more computer programs to communicate with each other. MUST only be accessible via a connector, conforming to the standard [CX-0018].
Proof of Conformity
SupplierSupplier In the context of OSim, the producer of goods.: EDC AssetAsset On the Data Provider side, an Asset describes the data set which will be shared or can be consumed by a Data Consumer.
Information
APIAPI An API is a way for two or more computer programs to communicate with each other. WeekBasedMaterialDemand
CX-0128-CAC-016
- type: MUST
- topic: APIAPI An API is a way for two or more computer programs to communicate with each other. WeekBasedMaterialDemand
- automisable: false
- assessment: - [ ] Inspection - [ ] Observation - [ ] Self-Assessment - [ ] Inquiry - [x] Confirmation - [ ] Recalculation - [ ] Reperformance - [ ] Analytical - [ ] Procedures
Requirement
The APIAPI An API is a way for two or more computer programs to communicate with each other. MUST be registered as a data assetAsset On the Data Provider side, an Asset describes the data set which will be shared or can be consumed by a Data Consumer. as defined in Section 4.1.2.5.
Proof of Conformity
SupplierSupplier In the context of OSim, the producer of goods.: EDC AssetAsset On the Data Provider side, an Asset describes the data set which will be shared or can be consumed by a Data Consumer.
Information
APIAPI An API is a way for two or more computer programs to communicate with each other. WeekBasedMaterialDemand
CX-0128-CAC-017
- type: MUST
- topic: APIAPI An API is a way for two or more computer programs to communicate with each other. WeekBasedMaterialDemand
- automisable: false
- assessment: - [ ] Inspection - [ ] Observation - [ ] Self-Assessment - [ ] Inquiry - [x] Confirmation - [ ] Recalculation - [ ] Reperformance - [ ] Analytical - [ ] Procedures
Requirement
The APIAPI An API is a way for two or more computer programs to communicate with each other. MUST be implemented as defined in Section 4.1.2.
Proof of Conformity
SupplierSupplier In the context of OSim, the producer of goods.: APIAPI An API is a way for two or more computer programs to communicate with each other. Logic
Information
APIAPI An API is a way for two or more computer programs to communicate with each other. WeekBasedMaterialDemand
CX-0128-CAC-018
- type: MUST
- topic: APIAPI An API is a way for two or more computer programs to communicate with each other. WeekBasedCapacityGroup
- automisable: false
- assessment: - [ ] Inspection - [ ] Observation - [ ] Self-Assessment - [ ] Inquiry - [x] Confirmation - [ ] Recalculation - [ ] Reperformance - [ ] Analytical - [ ] Procedures
Requirement
Within the Catena-X data space APIsAPI An API is a way for two or more computer programs to communicate with each other. MUST only be accessible via a connector, conforming to the standard [CX-0018].
Proof of Conformity
CustomerCustomer In the context of OSim, the receiver of produced goods from a supplier.: EDC AssetAsset On the Data Provider side, an Asset describes the data set which will be shared or can be consumed by a Data Consumer.
Information
APIAPI An API is a way for two or more computer programs to communicate with each other. WeekBasedCapacityGroup
CX-0128-CAC-019
- type: MUST
- topic: APIAPI An API is a way for two or more computer programs to communicate with each other. WeekBasedCapacityGroup
- automisable: false
- assessment: - [ ] Inspection - [ ] Observation - [ ] Self-Assessment - [ ] Inquiry - [x] Confirmation - [ ] Recalculation - [ ] Reperformance - [ ] Analytical - [ ] Procedures
Requirement
The APIAPI An API is a way for two or more computer programs to communicate with each other. MUST be registered as a data assetAsset On the Data Provider side, an Asset describes the data set which will be shared or can be consumed by a Data Consumer. as defined in Section 4.2.2.5.
Proof of Conformity
CustomerCustomer In the context of OSim, the receiver of produced goods from a supplier.: EDC AssetAsset On the Data Provider side, an Asset describes the data set which will be shared or can be consumed by a Data Consumer.
Information
APIAPI An API is a way for two or more computer programs to communicate with each other. WeekBasedCapacityGroup
CX-0128-CAC-020
- type: MUST
- topic: APIAPI An API is a way for two or more computer programs to communicate with each other. WeekBasedCapacityGroup
- automisable: false
- assessment: - [ ] Inspection - [ ] Observation - [ ] Self-Assessment - [ ] Inquiry - [x] Confirmation - [ ] Recalculation - [ ] Reperformance - [ ] Analytical - [ ] Procedures
Requirement
The APIAPI An API is a way for two or more computer programs to communicate with each other. MUST be implemented as defined in Section 4.2.2.
Proof of Conformity
CustomerCustomer In the context of OSim, the receiver of produced goods from a supplier.: APIAPI An API is a way for two or more computer programs to communicate with each other. Logic
Information
APIAPI An API is a way for two or more computer programs to communicate with each other. WeekBasedCapacityGroup
CX-0128-CAC-021
- type: MUST
- topic: APIAPI An API is a way for two or more computer programs to communicate with each other. IdBasedRequestForUpdate
- automisable: false
- assessment: - [ ] Inspection - [ ] Observation - [ ] Self-Assessment - [ ] Inquiry - [x] Confirmation - [ ] Recalculation - [ ] Reperformance - [ ] Analytical - [ ] Procedures
Requirement
Within the Catena-X data space APIsAPI An API is a way for two or more computer programs to communicate with each other. MUST only be accessible via a connector, conforming to the standard [CX-0018].
Proof of Conformity
CustomerCustomer In the context of OSim, the receiver of produced goods from a supplier. and SupplierSupplier In the context of OSim, the producer of goods.: EDC AssetAsset On the Data Provider side, an Asset describes the data set which will be shared or can be consumed by a Data Consumer.
Information
APIAPI An API is a way for two or more computer programs to communicate with each other. IdBasedRequestForUpdate
CX-0128-CAC-022
- type: MUST
- topic: APIAPI An API is a way for two or more computer programs to communicate with each other. IdBasedRequestForUpdate
- automisable: false
- assessment: - [ ] Inspection - [ ] Observation - [ ] Self-Assessment - [ ] Inquiry - [x] Confirmation - [ ] Recalculation - [ ] Reperformance - [ ] Analytical - [ ] Procedures
Requirement
The APIAPI An API is a way for two or more computer programs to communicate with each other. MUST be registered as a data assetAsset On the Data Provider side, an Asset describes the data set which will be shared or can be consumed by a Data Consumer. as defined in Section 4.3.2.4.
Proof of Conformity
CustomerCustomer In the context of OSim, the receiver of produced goods from a supplier. and SupplierSupplier In the context of OSim, the producer of goods.: EDC AssetAsset On the Data Provider side, an Asset describes the data set which will be shared or can be consumed by a Data Consumer.
Information
APIAPI An API is a way for two or more computer programs to communicate with each other. IdBasedRequestForUpdate
CX-0128-CAC-023
- type: MUST
- topic: APIAPI An API is a way for two or more computer programs to communicate with each other. IdBasedRequestForUpdate
- automisable: false
- assessment: - [ ] Inspection - [ ] Observation - [ ] Self-Assessment - [ ] Inquiry - [x] Confirmation - [ ] Recalculation - [ ] Reperformance - [ ] Analytical - [ ] Procedures
Requirement
The APIAPI An API is a way for two or more computer programs to communicate with each other. MUST be implemented as defined in Section 4.3.2.
Proof of Conformity
CustomerCustomer In the context of OSim, the receiver of produced goods from a supplier. and SupplierSupplier In the context of OSim, the producer of goods.: APIAPI An API is a way for two or more computer programs to communicate with each other. Logic
Information
APIAPI An API is a way for two or more computer programs to communicate with each other. IdBasedRequestForUpdate
CX-0128-CAC-024
- type: MUST
- topic: APIAPI An API is a way for two or more computer programs to communicate with each other. IdBasedComment
- automisable: false
- assessment: - [ ] Inspection - [ ] Observation - [ ] Self-Assessment - [ ] Inquiry - [x] Confirmation - [ ] Recalculation - [ ] Reperformance - [ ] Analytical - [ ] Procedures
Requirement
Within the Catena-X data space APIsAPI An API is a way for two or more computer programs to communicate with each other. MUST only be accessible via a connector, conforming to the standard [CX-0018].
Proof of Conformity
CustomerCustomer In the context of OSim, the receiver of produced goods from a supplier. and SupplierSupplier In the context of OSim, the producer of goods.: EDC AssetAsset On the Data Provider side, an Asset describes the data set which will be shared or can be consumed by a Data Consumer.
Information
APIAPI An API is a way for two or more computer programs to communicate with each other. IdBasedComment
CX-0128-CAC-025
- type: MUST
- topic: APIAPI An API is a way for two or more computer programs to communicate with each other. IdBasedComment
- automisable: false
- assessment: - [ ] Inspection - [ ] Observation - [ ] Self-Assessment - [ ] Inquiry - [x] Confirmation - [ ] Recalculation - [ ] Reperformance - [ ] Analytical - [ ] Procedures
Requirement
The APIAPI An API is a way for two or more computer programs to communicate with each other. MUST be registered as a data assetAsset On the Data Provider side, an Asset describes the data set which will be shared or can be consumed by a Data Consumer. as defined in Section 4.4.2.5.
Proof of Conformity
CustomerCustomer In the context of OSim, the receiver of produced goods from a supplier. and SupplierSupplier In the context of OSim, the producer of goods.: EDC AssetAsset On the Data Provider side, an Asset describes the data set which will be shared or can be consumed by a Data Consumer.
Information
APIAPI An API is a way for two or more computer programs to communicate with each other. IdBasedComment
CX-0128-CAC-026
- type: MUST
- topic: APIAPI An API is a way for two or more computer programs to communicate with each other. IdBasedComment
- automisable: false
- assessment: - [ ] Inspection - [ ] Observation - [ ] Self-Assessment - [ ] Inquiry - [x] Confirmation - [ ] Recalculation - [ ] Reperformance - [ ] Analytical - [ ] Procedures
Requirement
The APIAPI An API is a way for two or more computer programs to communicate with each other. MUST be implemented as defined in Section 4.4.2.
Proof of Conformity
CustomerCustomer In the context of OSim, the receiver of produced goods from a supplier. and SupplierSupplier In the context of OSim, the producer of goods.: APIAPI An API is a way for two or more computer programs to communicate with each other. Logic
Information
APIAPI An API is a way for two or more computer programs to communicate with each other. IdBasedComment
CX-0128-CAC-027
- type: MAY
- topic: APIAPI An API is a way for two or more computer programs to communicate with each other. DCM AAS
- automisable: false
- assessment: - [ ] Inspection - [ ] Observation - [ ] Self-Assessment - [ ] Inquiry - [x] Confirmation - [ ] Recalculation - [ ] Reperformance - [ ] Analytical - [ ] Procedures
Requirement
Data providers MAY adopt the DCM AAS APIAPI An API is a way for two or more computer programs to communicate with each other.. If they choose otherwise, none of the obligations of this section apply.
Proof of Conformity
CustomerCustomer In the context of OSim, the receiver of produced goods from a supplier. and SupplierSupplier In the context of OSim, the producer of goods.: Self Assessment
Information
APIAPI An API is a way for two or more computer programs to communicate with each other. DCM AAS
CX-0128-CAC-028
- type: MUST
- topic: APIAPI An API is a way for two or more computer programs to communicate with each other. DCM AAS
- automisable: false
- assessment: - [ ] Inspection - [ ] Observation - [ ] Self-Assessment - [ ] Inquiry - [x] Confirmation - [ ] Recalculation - [ ] Reperformance - [ ] Analytical - [ ] Procedures
Requirement
Within the Catena-X data space APIsAPI An API is a way for two or more computer programs to communicate with each other. MUST only be accessible via a connector, conforming to the standard [CX-0018].
Proof of Conformity
CustomerCustomer In the context of OSim, the receiver of produced goods from a supplier. and SupplierSupplier In the context of OSim, the producer of goods.: EDC AssetsAsset On the Data Provider side, an Asset describes the data set which will be shared or can be consumed by a Data Consumer.
Information
APIAPI An API is a way for two or more computer programs to communicate with each other. DCM AAS
CX-0128-CAC-029
- type: MUST
- topic: APIAPI An API is a way for two or more computer programs to communicate with each other. DCM AAS
- automisable: false
- assessment: - [ ] Inspection - [ ] Observation - [ ] Self-Assessment - [ ] Inquiry - [x] Confirmation - [ ] Recalculation - [ ] Reperformance - [ ] Analytical - [ ] Procedures
Requirement
The APIAPI An API is a way for two or more computer programs to communicate with each other. MUST be implemented as defined in Section 4.5.2.
Proof of Conformity
CustomerCustomer In the context of OSim, the receiver of produced goods from a supplier. and SupplierSupplier In the context of OSim, the producer of goods.: APIAPI An API is a way for two or more computer programs to communicate with each other. Logic
Information
APIAPI An API is a way for two or more computer programs to communicate with each other. DCM AAS
CX-0128-CAC-030
- type: MUST
- topic: Processes
- automisable: false
- assessment: - [ ] Inspection - [ ] Observation - [ ] Self-Assessment - [ ] Inquiry - [x] Confirmation - [ ] Recalculation - [ ] Reperformance - [ ] Analytical - [ ] Procedures
Requirement
Companies adopting demand and capacity management in Catena-X MUST conform to the processes and guidelies defined in Chapter 5 and all its subsections.
Proof of Conformity
CustomerCustomer In the context of OSim, the receiver of produced goods from a supplier. and SupplierSupplier In the context of OSim, the producer of goods.: Application and Business Logic
Information
Processes
CX-0128-CAC-031
- type: REQUIRED
- topic: Capabilities
- automisable: false
- assessment: - [ ] Inspection - [ ] Observation - [ ] Self-Assessment - [ ] Inquiry - [x] Confirmation - [ ] Recalculation - [ ] Reperformance - [ ] Analytical - [ ] Procedures
Requirement
The following sections describe capabilities, that are REQUIRED (except for subsections that are defined as optional):
Proof of Conformity
CustomerCustomer In the context of OSim, the receiver of produced goods from a supplier. and SupplierSupplier In the context of OSim, the producer of goods.: Self Assessment
Information
Capabilities
CX-0128-CAC-032
- type: OPTIONAL
- topic: Capabilities
- automisable: false
- assessment: - [ ] Inspection - [ ] Observation - [ ] Self-Assessment - [ ] Inquiry - [x] Confirmation - [ ] Recalculation - [ ] Reperformance - [ ] Analytical - [ ] Procedures
Requirement
The following sections describe capabilities, that are OPTIONAL:
Proof of Conformity
CustomerCustomer In the context of OSim, the receiver of produced goods from a supplier. and SupplierSupplier In the context of OSim, the producer of goods.: Self Assessment
Information
Capabilities
CX-0128-CAC-033
- type: MUST
- topic: Capabilities
- automisable: false
- assessment: - [ ] Inspection - [ ] Observation - [ ] Self-Assessment - [ ] Inquiry - [x] Confirmation - [ ] Recalculation - [ ] Reperformance - [ ] Analytical - [ ] Procedures
Requirement
Software solutions implementing demand and capacity management in Catena-X MUST conform to the data formats and processes defined in the following sections, for every capability they intend to offer:
Proof of Conformity
CustomerCustomer In the context of OSim, the receiver of produced goods from a supplier. and SupplierSupplier In the context of OSim, the producer of goods.: Application and Business Logic
Information
Capabilities
CX-0128-CAC-034
- type: MUST
- topic: Framework
- automisable: false
- assessment: - [ ] Inspection - [ ] Observation - [ ] Self-Assessment - [ ] Inquiry - [x] Confirmation - [ ] Recalculation - [ ] Reperformance - [ ] Analytical - [ ] Procedures
Requirement
All participants involved in the Catena-X DCM use case MUST consent to the Data Exchange Governance framework agreement.
Proof of Conformity
CustomerCustomer In the context of OSim, the receiver of produced goods from a supplier. and SupplierSupplier In the context of OSim, the producer of goods.: Cofinity-X Wallet
Information
Framework
CX-0128-CAC-035
- type: MUST
- topic: Policies
- automisable: false
- assessment: - [ ] Inspection - [ ] Observation - [ ] Self-Assessment - [ ] Inquiry - [x] Confirmation - [ ] Recalculation - [ ] Reperformance - [ ] Analytical - [ ] Procedures
Requirement
A key aspect of managing business partner relationships within Catena-X involves defining and applying policies that facilitate and protect data exchange. Both customersCustomer In the context of OSim, the receiver of produced goods from a supplier. and suppliersSupplier In the context of OSim, the producer of goods. MUST implement and uphold these policies in order to guarantee a secure and collaborative data exchange:
Proof of Conformity
CustomerCustomer In the context of OSim, the receiver of produced goods from a supplier. and SupplierSupplier In the context of OSim, the producer of goods.: Contract Definitions, Policies and AssetsAsset On the Data Provider side, an Asset describes the data set which will be shared or can be consumed by a Data Consumer. used by the EDC for the respective APIsAPI An API is a way for two or more computer programs to communicate with each other. and Application and Business Logic
Information
Policies