4,074
edits
| No edit summary Tag: Metadata slot edit |  (import schema from catena-x) Tag: Metadata slot edit | ||
| jsonschema | |||
|---|---|---|---|
| Line 61: | Line 61: | ||
|      ], |      ], | ||
|      "title": "BatteryPassportCatenaXV301", |      "title": "BatteryPassportCatenaXV301", | ||
|      "description": "A digital document or product passport for batteries based on Catena-X v3.0.1 JSON-SCHEMA" |      "description": "A digital document or product passport for batteries based on Catena-X v3.0.1 JSON-SCHEMA", | ||
|     "type": "object", | |||
|     "required": [ | |||
|         "manufacturer", | |||
|         "electrochemicalProperties", | |||
|         "physicalDimensions", | |||
|         "stateOfBattery", | |||
|         "batteryIdentification", | |||
|         "manufacturing", | |||
|         "datePlacedOnMarket", | |||
|         "cellChemistry", | |||
|         "composition", | |||
|         "cO2FootprintTotal", | |||
|         "temperatureRangeIdleState", | |||
|         "warrantyPeriod", | |||
|         "batteryCycleLife" | |||
|     ], | |||
|     "components": { | |||
|         "schemas": { | |||
|             "urn_bamm_io.catenax.battery.battery_pass_3.0.1_FileLocationCharacteristic": { | |||
|                 "type": "string", | |||
|                 "format": "uri", | |||
|                 "Xdescription": "The path to the file" | |||
|             }, | |||
|             "urn_bamm_io.openmanufacturing_characteristic_2.0.0_Text": { | |||
|                 "type": "string", | |||
|                 "Xdescription": "Describes a Property which contains plain text. This is intended exclusively for human readable strings, not for identifiers, measurement values, etc." | |||
|             }, | |||
|             "urn_bamm_io.catenax.battery.battery_pass_3.0.1_AttachmentEntity": { | |||
|                 "Xdescription": "Entity encapsulating the details of a attachment for the battery", | |||
|                 "type": "object", | |||
|                 "properties": { | |||
|                     "fileLocation": { | |||
|                         "Xdescription": "Location of the file", | |||
|                         "$ref": "#/components/schemas/urn_bamm_io.catenax.battery.battery_pass_3.0.1_FileLocationCharacteristic" | |||
|                     }, | |||
|                     "title": { | |||
|                         "Xdescription": "Title of the attached file", | |||
|                         "$ref": "#/components/schemas/urn_bamm_io.openmanufacturing_characteristic_2.0.0_Text" | |||
|                     } | |||
|                 }, | |||
|                 "required": [ | |||
|                     "fileLocation", | |||
|                     "title" | |||
|                 ] | |||
|             }, | |||
|             "urn_bamm_io.catenax.battery.battery_pass_3.0.1_AttachmentLinkCharacteristic": { | |||
|                 "Xdescription": "Links the referenced attachments", | |||
|                 "type": "array", | |||
|                 "items": { | |||
|                     "$ref": "#/components/schemas/urn_bamm_io.catenax.battery.battery_pass_3.0.1_AttachmentEntity" | |||
|                 }, | |||
|                 "uniqueItems": true | |||
|             }, | |||
|             "urn_bamm_io.catenax.battery.battery_pass_3.0.1_DocumentCharacteristic": { | |||
|                 "Xdescription": "Set of documents containing the Xdescription of battery components", | |||
|                 "type": "object", | |||
|                 "properties": { | |||
|                     "packagingInstructions": { | |||
|                         "Xdescription": "Instructions for safely packaging batteries is describing a business requirement.", | |||
|                         "$ref": "#/components/schemas/urn_bamm_io.catenax.battery.battery_pass_3.0.1_AttachmentLinkCharacteristic" | |||
|                     }, | |||
|                     "transportationInstructions": { | |||
|                         "Xdescription": "Instructions for safely transporting batteries is describing a business requirement.", | |||
|                         "$ref": "#/components/schemas/urn_bamm_io.catenax.battery.battery_pass_3.0.1_AttachmentLinkCharacteristic" | |||
|                     }, | |||
|                     "vehicleDismantlingProcedure": { | |||
|                         "Xdescription": "Document containing the vehicle dismantling procedure is describing a regulatory requirement.", | |||
|                         "$ref": "#/components/schemas/urn_bamm_io.catenax.battery.battery_pass_3.0.1_AttachmentLinkCharacteristic" | |||
|                     }, | |||
|                     "batteryDismantlingProcedure": { | |||
|                         "Xdescription": "Document containing the battery dismantling procedure is describing a regulatory requirement.", | |||
|                         "$ref": "#/components/schemas/urn_bamm_io.catenax.battery.battery_pass_3.0.1_AttachmentLinkCharacteristic" | |||
|                     }, | |||
|                     "safetyMeasures": { | |||
|                         "Xdescription": "Safety measures document(s) is describing a regulatory requirement.", | |||
|                         "$ref": "#/components/schemas/urn_bamm_io.catenax.battery.battery_pass_3.0.1_AttachmentLinkCharacteristic" | |||
|                     }, | |||
|                     "testReportsResults": { | |||
|                         "Xdescription": "Results of test reports which prove that the battery fulfills this regulation and its delegated regulations is describing a regulatory requirement.", | |||
|                         "$ref": "#/components/schemas/urn_bamm_io.catenax.battery.battery_pass_3.0.1_AttachmentLinkCharacteristic" | |||
|                     }, | |||
|                     "declarationOfConformity": { | |||
|                         "Xdescription": "Declaration of conformity (CE) is describing a regulatory requirement.", | |||
|                         "$ref": "#/components/schemas/urn_bamm_io.catenax.battery.battery_pass_3.0.1_AttachmentLinkCharacteristic" | |||
|                     }, | |||
|                     "responsibleSourcing": { | |||
|                         "Xdescription": "Document/Certificates on organizations compliance to ethical business practices", | |||
|                         "$ref": "#/components/schemas/urn_bamm_io.catenax.battery.battery_pass_3.0.1_AttachmentLinkCharacteristic" | |||
|                     } | |||
|                 } | |||
|             }, | |||
|             "urn_bamm_io.catenax.shared.contact_information_1.0.0_WebsiteCharacteristic": { | |||
|                 "type": "string", | |||
|                 "format": "uri", | |||
|                 "Xdescription": "Address of the website" | |||
|             }, | |||
|             "urn_bamm_io.catenax.shared.contact_information_1.0.0_PhoneNumberTrait": { | |||
|                 "type": "string", | |||
|                 "Xdescription": "Constraint to allow only numbers, whitespaces and an optional leading + sign.", | |||
|                 "pattern": "^[+]?[0-9 ]+$" | |||
|             }, | |||
|             "urn_bamm_io.catenax.shared.contact_information_1.0.0_EMailTrait": { | |||
|                 "type": "string", | |||
|                 "Xdescription": "Regular expression for mail address as defined in W3C (see https://html.spec.whatwg.org/multipage/input.html#valid-e-mail-address)", | |||
|                 "pattern": "^[a-zA-Z0-9.!#$%\u0026’*+\\/=?^_`{|}~-]+@[a-zA-Z0-9-]+(?:\\.[a-zA-Z0-9-]+)*$" | |||
|             }, | |||
|             "urn_bamm_io.catenax.shared.contact_information_1.0.0_ContactCharacteristic": { | |||
|                 "Xdescription": "Characteristic describing information on how to contact an organization", | |||
|                 "type": "object", | |||
|                 "properties": { | |||
|                     "website": { | |||
|                         "Xdescription": "Website of the contact.", | |||
|                         "$ref": "#/components/schemas/urn_bamm_io.catenax.shared.contact_information_1.0.0_WebsiteCharacteristic" | |||
|                     }, | |||
|                     "phoneNumber": { | |||
|                         "Xdescription": "Phone number with country and area code", | |||
|                         "$ref": "#/components/schemas/urn_bamm_io.catenax.shared.contact_information_1.0.0_PhoneNumberTrait" | |||
|                     }, | |||
|                     "email": { | |||
|                         "Xdescription": "An email address", | |||
|                         "$ref": "#/components/schemas/urn_bamm_io.catenax.shared.contact_information_1.0.0_EMailTrait" | |||
|                     }, | |||
|                     "faxNumber": { | |||
|                         "Xdescription": "Fax number with country and area code", | |||
|                         "$ref": "#/components/schemas/urn_bamm_io.catenax.shared.contact_information_1.0.0_PhoneNumberTrait" | |||
|                     } | |||
|                 } | |||
|             }, | |||
|             "urn_bamm_io.catenax.shared.address_characteristic_1.0.1_ThoroughfareTechnicalKeyCharacteristic": { | |||
|                 "type": "string", | |||
|                 "Xdescription": "Characteristic of the technical key of a thoroughfare", | |||
|                 "enum": [ | |||
|                     "STREET", | |||
|                     "INDUSTRIAL_ZONE", | |||
|                     "OTHER", | |||
|                     "RIVER", | |||
|                     "SQUARE" | |||
|                 ] | |||
|             }, | |||
|             "urn_bamm_io.catenax.shared.address_characteristic_1.0.1_Text": { | |||
|                 "type": "string", | |||
|                 "Xdescription": "Describes a Property which contains plain text. This is intended exclusively for human readable strings, not for identifiers, measurement values, etc." | |||
|             }, | |||
|             "urn_bamm_io.catenax.shared.address_characteristic_1.0.1_ThoroughfareEntity": { | |||
|                 "Xdescription": "Characteristic for defining a thoroughfare which can consist of a type (e.g. \"STREET\"), value (e.g. \"Bernstraße\") and number (e.g. \"45\"). Model follows the specification of BPDM.", | |||
|                 "type": "object", | |||
|                 "properties": { | |||
|                     "technicalKey": { | |||
|                         "Xdescription": "Technical key of a thoroughfare. As specified by BPDM, this can be a \"STREET\" or a different type.", | |||
|                         "$ref": "#/components/schemas/urn_bamm_io.catenax.shared.address_characteristic_1.0.1_ThoroughfareTechnicalKeyCharacteristic" | |||
|                     }, | |||
|                     "value": { | |||
|                         "Xdescription": "Value of a thoroughfare, e.g. name of a street.", | |||
|                         "$ref": "#/components/schemas/urn_bamm_io.catenax.shared.address_characteristic_1.0.1_Text" | |||
|                     }, | |||
|                     "number": { | |||
|                         "Xdescription": "Number of a thoroughfare. As used differently in international context, this number can contain both numerical and alphanumerical values", | |||
|                         "$ref": "#/components/schemas/urn_bamm_io.catenax.shared.address_characteristic_1.0.1_Text" | |||
|                     } | |||
|                 }, | |||
|                 "required": [ | |||
|                     "technicalKey", | |||
|                     "value", | |||
|                     "number" | |||
|                 ] | |||
|             }, | |||
|             "urn_bamm_io.catenax.shared.address_characteristic_1.0.1_LocalityTechnicalKeyCharacteristic": { | |||
|                 "type": "string", | |||
|                 "Xdescription": "Characteristic of the technical key of a locality", | |||
|                 "enum": [ | |||
|                     "BLOCK", | |||
|                     "CITY", | |||
|                     "DISTRICT", | |||
|                     "OTHER", | |||
|                     "POST_OFFICE_CITY", | |||
|                     "QUARTER" | |||
|                 ] | |||
|             }, | |||
|             "urn_bamm_io.catenax.shared.address_characteristic_1.0.1_LocalityEntity": { | |||
|                 "Xdescription": "Characteristic for defining a locality which belongs to an address and which consists of a type (e.g. \"CITY\") and value (e.g. \"Mannheim\"). Model follows the specification of BPDM.", | |||
|                 "type": "object", | |||
|                 "properties": { | |||
|                     "technicalKey": { | |||
|                         "Xdescription": "Technical key of a locality", | |||
|                         "$ref": "#/components/schemas/urn_bamm_io.catenax.shared.address_characteristic_1.0.1_LocalityTechnicalKeyCharacteristic" | |||
|                     }, | |||
|                     "value": { | |||
|                         "Xdescription": "Value of a locality, e.g. name of a city (\"Mannheim\").", | |||
|                         "$ref": "#/components/schemas/urn_bamm_io.catenax.shared.address_characteristic_1.0.1_Text" | |||
|                     } | |||
|                 }, | |||
|                 "required": [ | |||
|                     "technicalKey", | |||
|                     "value" | |||
|                 ] | |||
|             }, | |||
|             "urn_bamm_io.catenax.shared.address_characteristic_1.0.1_PremiseTechnicalKeyCharacteristic": { | |||
|                 "type": "string", | |||
|                 "Xdescription": "Characteristic of the technical key of a premise", | |||
|                 "enum": [ | |||
|                     "BUILDING", | |||
|                     "HARBOUR", | |||
|                     "LEVEL", | |||
|                     "OTHER", | |||
|                     "ROOM", | |||
|                     "SUITE", | |||
|                     "UNIT", | |||
|                     "WAREHOUSE" | |||
|                 ] | |||
|             }, | |||
|             "urn_bamm_io.catenax.shared.address_characteristic_1.0.1_PremiseEntity": { | |||
|                 "Xdescription": "Characteristic for defining a premise which consists of a technical key (e.g. \"BUILDING\" or \"OTHER\") and a value (e.g. \"Werk 1\").", | |||
|                 "type": "object", | |||
|                 "properties": { | |||
|                     "technicalKey": { | |||
|                         "Xdescription": "Technical key of a premise", | |||
|                         "$ref": "#/components/schemas/urn_bamm_io.catenax.shared.address_characteristic_1.0.1_PremiseTechnicalKeyCharacteristic" | |||
|                     }, | |||
|                     "value": { | |||
|                         "Xdescription": "Value of a premise, e.g. name or designation of a particular site", | |||
|                         "$ref": "#/components/schemas/urn_bamm_io.catenax.shared.address_characteristic_1.0.1_Text" | |||
|                     } | |||
|                 }, | |||
|                 "required": [ | |||
|                     "technicalKey", | |||
|                     "value" | |||
|                 ] | |||
|             }, | |||
|             "urn_bamm_io.catenax.shared.address_characteristic_1.0.1_PostalDeliveryPointTechnicalKeyCharacteristic": { | |||
|                 "type": "string", | |||
|                 "Xdescription": "Characteristic of the technical key of a postal delivery point", | |||
|                 "enum": [ | |||
|                     "INTERURBAN_DELIVERY_POINT", | |||
|                     "MAIL_STATION", | |||
|                     "MAILBOX", | |||
|                     "OTHER", | |||
|                     "POST_OFFICE_BOX" | |||
|                 ] | |||
|             }, | |||
|             "urn_bamm_io.catenax.shared.address_characteristic_1.0.1_PostalDeliveryPointEntity": { | |||
|                 "Xdescription": "Characteristic for defining a postal delivery point which consists of a technical key (e.g. \"MAILBOX\" or \"OTHER\") and a value. Model follows the specification of BPDM.", | |||
|                 "type": "object", | |||
|                 "properties": { | |||
|                     "technicalKey": { | |||
|                         "Xdescription": "Technical key of a postal delivery point", | |||
|                         "$ref": "#/components/schemas/urn_bamm_io.catenax.shared.address_characteristic_1.0.1_PostalDeliveryPointTechnicalKeyCharacteristic" | |||
|                     }, | |||
|                     "value": { | |||
|                         "Xdescription": "Value of a postal delivery point, e.g. designation of a gate", | |||
|                         "$ref": "#/components/schemas/urn_bamm_io.catenax.shared.address_characteristic_1.0.1_Text" | |||
|                     } | |||
|                 }, | |||
|                 "required": [ | |||
|                     "technicalKey", | |||
|                     "value" | |||
|                 ] | |||
|             }, | |||
|             "urn_bamm_io.catenax.shared.address_characteristic_1.0.1_CountryTrait": { | |||
|                 "type": "string", | |||
|                 "Xdescription": "Regular expression for designation of a short name of a country as defined in ISO 3166-2", | |||
|                 "pattern": "([A-Z]{2}-[A-Z0-9]{1,3}|)" | |||
|             }, | |||
|             "urn_bamm_io.catenax.shared.address_characteristic_1.0.1_CountryEntity": { | |||
|                 "Xdescription": "Characteristic of a country belonging to an address", | |||
|                 "type": "object", | |||
|                 "properties": { | |||
|                     "shortName": { | |||
|                         "$ref": "#/components/schemas/urn_bamm_io.catenax.shared.address_characteristic_1.0.1_CountryTrait" | |||
|                     } | |||
|                 }, | |||
|                 "required": [ | |||
|                     "shortName" | |||
|                 ] | |||
|             }, | |||
|             "urn_bamm_io.catenax.shared.address_characteristic_1.0.1_PostCodeTrait": { | |||
|                 "type": "string", | |||
|                 "Xdescription": "Regular expression for post codes", | |||
|                 "pattern": "^[a-z0-9][a-z0-9\\- ]{0,10}$" | |||
|             }, | |||
|             "urn_bamm_io.catenax.shared.address_characteristic_1.0.1_PostCodeTechnicalKeyCharacteristic": { | |||
|                 "type": "string", | |||
|                 "Xdescription": "Characteristic for the technical key of a post code", | |||
|                 "enum": [ | |||
|                     "CEDEX", | |||
|                     "LARGE_MAIL_USER", | |||
|                     "OTHER", | |||
|                     "POST_BOX", | |||
|                     "REGULAR" | |||
|                 ] | |||
|             }, | |||
|             "urn_bamm_io.catenax.shared.address_characteristic_1.0.1_PostCodeEntity": { | |||
|                 "Xdescription": "Characteristic for defining a postcode which can consist of a type (e.g. \"REGULAR\" for zip codes) and a value (e.g. \"68161\\12\"). Model follows the specification of BPDM.", | |||
|                 "type": "object", | |||
|                 "properties": { | |||
|                     "value": { | |||
|                         "Xdescription": "The value of a post code", | |||
|                         "$ref": "#/components/schemas/urn_bamm_io.catenax.shared.address_characteristic_1.0.1_PostCodeTrait" | |||
|                     }, | |||
|                     "technicalKey": { | |||
|                         "Xdescription": "The technical key of a post code", | |||
|                         "$ref": "#/components/schemas/urn_bamm_io.catenax.shared.address_characteristic_1.0.1_PostCodeTechnicalKeyCharacteristic" | |||
|                     } | |||
|                 }, | |||
|                 "required": [ | |||
|                     "value", | |||
|                     "technicalKey" | |||
|                 ] | |||
|             }, | |||
|             "urn_bamm_io.catenax.shared.address_characteristic_1.0.1_PostalAddress": { | |||
|                 "Xdescription": "A characteristic to express the postal adress and which is intended to be referenced by other aspects", | |||
|                 "type": "object", | |||
|                 "properties": { | |||
|                     "thoroughfare": { | |||
|                         "Xdescription": "Street or thorough road name", | |||
|                         "$ref": "#/components/schemas/urn_bamm_io.catenax.shared.address_characteristic_1.0.1_ThoroughfareEntity" | |||
|                     }, | |||
|                     "locality": { | |||
|                         "Xdescription": "Locality belonging to an address", | |||
|                         "$ref": "#/components/schemas/urn_bamm_io.catenax.shared.address_characteristic_1.0.1_LocalityEntity" | |||
|                     }, | |||
|                     "premise": { | |||
|                         "Xdescription": "Premise of an address, e.g. a specific \"BUILDING\" but can also be used for naming a particular site", | |||
|                         "$ref": "#/components/schemas/urn_bamm_io.catenax.shared.address_characteristic_1.0.1_PremiseEntity" | |||
|                     }, | |||
|                     "postalDeliveryPoint": { | |||
|                         "Xdescription": "Delivery point, e.g. designation of a gate", | |||
|                         "$ref": "#/components/schemas/urn_bamm_io.catenax.shared.address_characteristic_1.0.1_PostalDeliveryPointEntity" | |||
|                     }, | |||
|                     "country": { | |||
|                         "Xdescription": "Country of an address", | |||
|                         "$ref": "#/components/schemas/urn_bamm_io.catenax.shared.address_characteristic_1.0.1_CountryEntity" | |||
|                     }, | |||
|                     "postCode": { | |||
|                         "$ref": "#/components/schemas/urn_bamm_io.catenax.shared.address_characteristic_1.0.1_PostCodeEntity" | |||
|                     } | |||
|                 }, | |||
|                 "required": [ | |||
|                     "thoroughfare", | |||
|                     "locality", | |||
|                     "country", | |||
|                     "postCode" | |||
|                 ] | |||
|             }, | |||
|             "urn_bamm_io.catenax.battery.battery_pass_3.0.1_ManufacturerCharacteristic": { | |||
|                 "Xdescription": "A manufacturer of goods", | |||
|                 "type": "object", | |||
|                 "properties": { | |||
|                     "name": { | |||
|                         "Xdescription": "Name of the manufacturer is describing a regulatory requirement.", | |||
|                         "$ref": "#/components/schemas/urn_bamm_io.openmanufacturing_characteristic_2.0.0_Text" | |||
|                     }, | |||
|                     "contact": { | |||
|                         "Xdescription": "Contact details of the manufacturer", | |||
|                         "$ref": "#/components/schemas/urn_bamm_io.catenax.shared.contact_information_1.0.0_ContactCharacteristic" | |||
|                     }, | |||
|                     "address": { | |||
|                         "Xdescription": "An postal address", | |||
|                         "$ref": "#/components/schemas/urn_bamm_io.catenax.shared.address_characteristic_1.0.1_PostalAddress" | |||
|                     } | |||
|                 }, | |||
|                 "required": [ | |||
|                     "name", | |||
|                     "contact", | |||
|                     "address" | |||
|                 ] | |||
|             }, | |||
|             "urn_bamm_io.catenax.battery.battery_pass_3.0.1_PowerCharacteristic": { | |||
|                 "type": "number", | |||
|                 "Xdescription": "Power capability in kilowatts" | |||
|             }, | |||
|             "urn_bamm_io.catenax.battery.battery_pass_3.0.1_PowerFadeCharacteristic": { | |||
|                 "type": "number", | |||
|                 "Xdescription": "The decrease over time and upon usage in the amount of power that a battery can deliver at the rated voltage is describing a regulatory requirement." | |||
|             }, | |||
|             "urn_bamm_io.catenax.battery.battery_pass_3.0.1_BatteryPowerCharacteristic": { | |||
|                 "Xdescription": "Characteristic to describe the power (W) properties of the battery.", | |||
|                 "type": "object", | |||
|                 "properties": { | |||
|                     "maximumAllowedBatteryPower": { | |||
|                         "Xdescription": "Maximum allowed battery power (W) of the battery is describing a business requirement.", | |||
|                         "$ref": "#/components/schemas/urn_bamm_io.catenax.battery.battery_pass_3.0.1_PowerCharacteristic" | |||
|                     }, | |||
|                     "powerFade": { | |||
|                         "Xdescription": "Maximum allowed battery power (W) of the battery is describing a business requirement.", | |||
|                         "$ref": "#/components/schemas/urn_bamm_io.catenax.battery.battery_pass_3.0.1_PowerFadeCharacteristic" | |||
|                     }, | |||
|                     "powerCapabilityAt20Charge": { | |||
|                         "Xdescription": "Power (capability) at 20% state of charge. Xdescription from the regulation is describing a regulatory requirement.", | |||
|                         "$ref": "#/components/schemas/urn_bamm_io.catenax.battery.battery_pass_3.0.1_PowerCharacteristic" | |||
|                     }, | |||
|                     "powerCapabilityAt80Charge": { | |||
|                         "Xdescription": "Power (capability) at 80% state of charge. Xdescription from the regulation is describing a regulatory requirement.", | |||
|                         "$ref": "#/components/schemas/urn_bamm_io.catenax.battery.battery_pass_3.0.1_PowerCharacteristic" | |||
|                     }, | |||
|                     "originalPowerCapability": { | |||
|                         "Xdescription": "Performance ability of the high voltage battery i.e. the amount of energy that a battery is capable to provide over a given period of time is describing a regulatory requirement.", | |||
|                         "$ref": "#/components/schemas/urn_bamm_io.catenax.battery.battery_pass_3.0.1_PowerCharacteristic" | |||
|                     }, | |||
|                     "originalPowerCapabilityLimits": { | |||
|                         "Xdescription": "Performance ability of the high voltage battery according to limits i.e. how much power it can provide within given limits is describing a regulatory requirement.", | |||
|                         "$ref": "#/components/schemas/urn_bamm_io.catenax.battery.battery_pass_3.0.1_PowerCharacteristic" | |||
|                     } | |||
|                 }, | |||
|                 "required": [ | |||
|                     "maximumAllowedBatteryPower", | |||
|                     "powerFade", | |||
|                     "powerCapabilityAt20Charge", | |||
|                     "powerCapabilityAt80Charge", | |||
|                     "originalPowerCapability", | |||
|                     "originalPowerCapabilityLimits" | |||
|                 ] | |||
|             }, | |||
|             "urn_bamm_io.catenax.battery.battery_pass_3.0.1_VoltCharacteristic": { | |||
|                 "type": "number", | |||
|                 "Xdescription": "Value of the voltage the battery is rated for" | |||
|             }, | |||
|             "urn_bamm_io.catenax.battery.battery_pass_3.0.1_BatteryVoltageCharacteristic": { | |||
|                 "Xdescription": "Characteristic to describe the voltage (V) properties of the battery.", | |||
|                 "type": "object", | |||
|                 "properties": { | |||
|                     "minVoltage": { | |||
|                         "Xdescription": "Value of the minimal voltage the battery is rated for is describing a regulatory requirement.", | |||
|                         "$ref": "#/components/schemas/urn_bamm_io.catenax.battery.battery_pass_3.0.1_VoltCharacteristic" | |||
|                     }, | |||
|                     "nominalVoltage": { | |||
|                         "Xdescription": "Value of the nominal voltage the battery is rated for is describing a regulatory requirement.", | |||
|                         "$ref": "#/components/schemas/urn_bamm_io.catenax.battery.battery_pass_3.0.1_VoltCharacteristic" | |||
|                     }, | |||
|                     "maxVoltage": { | |||
|                         "Xdescription": "Value of the maximum voltage the battery is rated for is describing a regulatory requirement.", | |||
|                         "$ref": "#/components/schemas/urn_bamm_io.catenax.battery.battery_pass_3.0.1_VoltCharacteristic" | |||
|                     } | |||
|                 }, | |||
|                 "required": [ | |||
|                     "minVoltage", | |||
|                     "nominalVoltage", | |||
|                     "maxVoltage" | |||
|                 ] | |||
|             }, | |||
|             "urn_bamm_io.catenax.battery.battery_pass_3.0.1_RatedCapacityCharacteristic": { | |||
|                 "type": "number", | |||
|                 "Xdescription": "The total number of ampere-hours (Ah) that can be withdrawn from a fully charged battery under specific conditions is describing a regulatory requirement." | |||
|             }, | |||
|             "urn_bamm_io.catenax.battery.battery_pass_3.0.1_CapacityFadeCharacteristic": { | |||
|                 "type": "number", | |||
|                 "Xdescription": "The decrease over time and upon usage in the amount of charge that a battery can deliver at the rated voltage, with respect to the original rated capacity declared by the manufacturer is describing a regulatory requirement." | |||
|             }, | |||
|             "urn_bamm_io.catenax.battery.battery_pass_3.0.1_MilliohmCharacteristic": { | |||
|                 "type": "number", | |||
|                 "Xdescription": "The resistance offered by the cell in the flow of the current" | |||
|             }, | |||
|             "urn_bamm_io.catenax.battery.battery_pass_3.0.1_OhmCharacterisitic": { | |||
|                 "type": "number", | |||
|                 "Xdescription": "Total internal resistance in a battery pack" | |||
|             }, | |||
|             "urn_bamm_io.catenax.battery.battery_pass_3.0.1_PercentCharacteristic": { | |||
|                 "type": "number", | |||
|                 "Xdescription": "Increase in internal resistance of a battery pack over a period of time" | |||
|             }, | |||
|             "urn_bamm_io.catenax.battery.battery_pass_3.0.1_InternalResistanceCharacteristic": { | |||
|                 "Xdescription": "Internal resistance in a battery cell or pack is describing a regulatory requirement.", | |||
|                 "type": "object", | |||
|                 "properties": { | |||
|                     "cellInternalResistance": { | |||
|                         "Xdescription": "The resistance offered by the cell in the flow of the current", | |||
|                         "$ref": "#/components/schemas/urn_bamm_io.catenax.battery.battery_pass_3.0.1_MilliohmCharacteristic" | |||
|                     }, | |||
|                     "packInternalResistance": { | |||
|                         "Xdescription": "Total internal resistance in a battery pack is describing a regulatory requirement.", | |||
|                         "$ref": "#/components/schemas/urn_bamm_io.catenax.battery.battery_pass_3.0.1_OhmCharacterisitic" | |||
|                     }, | |||
|                     "packInternalResistanceIncrease": { | |||
|                         "Xdescription": "Increase in internal resistance of a battery pack over a period of time is describing a regulatory requirement.", | |||
|                         "$ref": "#/components/schemas/urn_bamm_io.catenax.battery.battery_pass_3.0.1_PercentCharacteristic" | |||
|                     } | |||
|                 }, | |||
|                 "required": [ | |||
|                     "cellInternalResistance", | |||
|                     "packInternalResistance", | |||
|                     "packInternalResistanceIncrease" | |||
|                 ] | |||
|             }, | |||
|             "urn_bamm_io.catenax.battery.battery_pass_3.0.1_CapacityThresholdExhaustionCharacterisitic": { | |||
|                 "type": "number", | |||
|                 "Xdescription": "Capacity threshold for exhaustion as percentage value is describing a regulatory requirement." | |||
|             }, | |||
|             "urn_bamm_io.catenax.battery.battery_pass_3.0.1_MaximumAllowedBatteryEnergyCharacteristic": { | |||
|                 "type": "number", | |||
|                 "Xdescription": "Characteristic to describe the energy (Wh) properties of the battery is describing a regulatory requirement." | |||
|             }, | |||
|             "urn_bamm_io.catenax.battery.battery_pass_3.0.1_EnergyRoundtripEfficiency": { | |||
|                 "type": "number", | |||
|                 "Xdescription": "Round-trip efficiency is the percentage of electricity put into storage is describing a regulatory requirement." | |||
|             }, | |||
|             "urn_bamm_io.catenax.battery.battery_pass_3.0.1_EnergyRoundtripEfficiencyChangeCharacterisitic": { | |||
|                 "type": "number", | |||
|                 "Xdescription": "Round-trip efficiency is the percentage of electricity put into storage after 50% of life of the battery is describing a regulatory requirement." | |||
|             }, | |||
|             "urn_bamm_io.catenax.battery.battery_pass_3.0.1_BatteryEnergyCharacterisitc": { | |||
|                 "Xdescription": "Characteristic to describe the energy (kWh) properties of the battery.", | |||
|                 "type": "object", | |||
|                 "properties": { | |||
|                     "maximumAllowedBatteryEnergy": { | |||
|                         "Xdescription": "Maximum allowed battery energy (Wh) of the battery is describing a regulatory requirement.", | |||
|                         "$ref": "#/components/schemas/urn_bamm_io.catenax.battery.battery_pass_3.0.1_MaximumAllowedBatteryEnergyCharacteristic" | |||
|                     }, | |||
|                     "energyRoundtripEfficiency": { | |||
|                         "Xdescription": "Round-trip efficiency is the percentage of electricity put into storage is describing a regulatory requirement.", | |||
|                         "$ref": "#/components/schemas/urn_bamm_io.catenax.battery.battery_pass_3.0.1_EnergyRoundtripEfficiency" | |||
|                     }, | |||
|                     "energyRoundtripEfficiencyChange": { | |||
|                         "Xdescription": "Round-trip efficiency is the percentage of electricity put into storage is describing a regulatory requirement.", | |||
|                         "$ref": "#/components/schemas/urn_bamm_io.catenax.battery.battery_pass_3.0.1_EnergyRoundtripEfficiencyChangeCharacterisitic" | |||
|                     } | |||
|                 }, | |||
|                 "required": [ | |||
|                     "maximumAllowedBatteryEnergy", | |||
|                     "energyRoundtripEfficiency", | |||
|                     "energyRoundtripEfficiencyChange" | |||
|                 ] | |||
|             }, | |||
|             "urn_bamm_io.catenax.battery.battery_pass_3.0.1_RatioMaximumAllowedBatteryPowerAndMaximumAllowedBatteryEnergyCharacterisitic": { | |||
|                 "type": "number", | |||
|                 "Xdescription": "Ratio between maximum allowed battery power (W) and battery energy (Wh) is describing a regulatory requirement." | |||
|             }, | |||
|             "urn_bamm_io.catenax.battery.battery_pass_3.0.1_ElectrochemicalPropertiesCharacteristic": { | |||
|                 "Xdescription": "Electrochemical characteristics to describe a battery", | |||
|                 "type": "object", | |||
|                 "properties": { | |||
|                     "batteryPower": { | |||
|                         "Xdescription": "Characteristic to describe the power (W) properties of the battery.", | |||
|                         "$ref": "#/components/schemas/urn_bamm_io.catenax.battery.battery_pass_3.0.1_BatteryPowerCharacteristic" | |||
|                     }, | |||
|                     "batteryVoltage": { | |||
|                         "Xdescription": "Voltage (V) of the battery.", | |||
|                         "$ref": "#/components/schemas/urn_bamm_io.catenax.battery.battery_pass_3.0.1_BatteryVoltageCharacteristic" | |||
|                     }, | |||
|                     "ratedCapacity": { | |||
|                         "Xdescription": "The total number of ampere-hours (Ah) that can be withdrawn from a fully charged battery under specific conditions is describing a regulatory requirement.", | |||
|                         "$ref": "#/components/schemas/urn_bamm_io.catenax.battery.battery_pass_3.0.1_RatedCapacityCharacteristic" | |||
|                     }, | |||
|                     "capacityFade": { | |||
|                         "Xdescription": "The decrease over time and upon usage in the amount of charge that a battery can deliver at the rated voltage, with respect to the original rated capacity declared by the manufacturer is describing a regulatory requirement.", | |||
|                         "$ref": "#/components/schemas/urn_bamm_io.catenax.battery.battery_pass_3.0.1_CapacityFadeCharacteristic" | |||
|                     }, | |||
|                     "internalResistance": { | |||
|                         "Xdescription": "Internal resistance in a battery cell or pack is describing a regulatory requirement.", | |||
|                         "$ref": "#/components/schemas/urn_bamm_io.catenax.battery.battery_pass_3.0.1_InternalResistanceCharacteristic" | |||
|                     }, | |||
|                     "capacityThresholdExhaustion": { | |||
|                         "Xdescription": "Capacity threshold for exhaustion as percentage value is describing a regulatory requirement.", | |||
|                         "$ref": "#/components/schemas/urn_bamm_io.catenax.battery.battery_pass_3.0.1_CapacityThresholdExhaustionCharacterisitic" | |||
|                     }, | |||
|                     "batteryEnergy": { | |||
|                         "Xdescription": "Characteristic to describe the energy (kWh) properties of the battery.", | |||
|                         "$ref": "#/components/schemas/urn_bamm_io.catenax.battery.battery_pass_3.0.1_BatteryEnergyCharacterisitc" | |||
|                     }, | |||
|                     "ratioMaximumAllowedBatteryPowerAndMaximumAllowedBatteryEnergy": { | |||
|                         "Xdescription": "Ratio between maximum allowed battery power (W) and battery energy (Wh) is describing a regulatory requirement.", | |||
|                         "$ref": "#/components/schemas/urn_bamm_io.catenax.battery.battery_pass_3.0.1_RatioMaximumAllowedBatteryPowerAndMaximumAllowedBatteryEnergyCharacterisitic" | |||
|                     } | |||
|                 }, | |||
|                 "required": [ | |||
|                     "batteryPower", | |||
|                     "batteryVoltage", | |||
|                     "ratedCapacity", | |||
|                     "capacityFade", | |||
|                     "internalResistance", | |||
|                     "capacityThresholdExhaustion", | |||
|                     "batteryEnergy", | |||
|                     "ratioMaximumAllowedBatteryPowerAndMaximumAllowedBatteryEnergy" | |||
|                 ] | |||
|             }, | |||
|             "urn_bamm_io.catenax.battery.battery_pass_3.0.1_MillimetreCharacteristic": { | |||
|                 "type": "number", | |||
|                 "Xdescription": "A measurment for the length/width/height of an item." | |||
|             }, | |||
|             "urn_bamm_io.catenax.battery.battery_pass_3.0.1_KilogramCharacteristic": { | |||
|                 "type": "number", | |||
|                 "Xdescription": "A measurement for the weight of an item." | |||
|             }, | |||
|             "urn_bamm_io.catenax.battery.battery_pass_3.0.1_PhysicalDimensionsCharacteristic": { | |||
|                 "Xdescription": "Geometrical properties of the battery", | |||
|                 "type": "object", | |||
|                 "properties": { | |||
|                     "length": { | |||
|                         "Xdescription": "Length of the item is describing a business requirement.", | |||
|                         "$ref": "#/components/schemas/urn_bamm_io.catenax.battery.battery_pass_3.0.1_MillimetreCharacteristic" | |||
|                     }, | |||
|                     "width": { | |||
|                         "Xdescription": "Width of the item is describing a business requirement.", | |||
|                         "$ref": "#/components/schemas/urn_bamm_io.catenax.battery.battery_pass_3.0.1_MillimetreCharacteristic" | |||
|                     }, | |||
|                     "height": { | |||
|                         "Xdescription": "Height of the item is describing a business requirement.", | |||
|                         "$ref": "#/components/schemas/urn_bamm_io.catenax.battery.battery_pass_3.0.1_MillimetreCharacteristic" | |||
|                     }, | |||
|                     "diameter": { | |||
|                         "Xdescription": "Diameter of the item.", | |||
|                         "$ref": "#/components/schemas/urn_bamm_io.catenax.battery.battery_pass_3.0.1_MillimetreCharacteristic" | |||
|                     }, | |||
|                     "weight": { | |||
|                         "Xdescription": "Weight of the item is describing a regulatory requirement.", | |||
|                         "$ref": "#/components/schemas/urn_bamm_io.catenax.battery.battery_pass_3.0.1_KilogramCharacteristic" | |||
|                     } | |||
|                 }, | |||
|                 "required": [ | |||
|                     "length", | |||
|                     "width", | |||
|                     "height", | |||
|                     "diameter", | |||
|                     "weight" | |||
|                 ] | |||
|             }, | |||
|             "urn_bamm_io.catenax.battery.battery_pass_3.0.1_StateOfHealthCharacteristic": { | |||
|                 "type": "number", | |||
|                 "Xdescription": "Evidence/Certificate of the health evaluation of a battery for its use following repurposing or remanufacturing operations is describing a business requirement." | |||
|             }, | |||
|             "urn_bamm_io.catenax.battery.battery_pass_3.0.1_StateOfChargeCharacteristic": { | |||
|                 "type": "number", | |||
|                 "Xdescription": "The value of the state of charge of the battery at the end of life i.e. when entering recycling scheme is describing a business requirement." | |||
|             }, | |||
|             "urn_bamm_io.catenax.battery.battery_pass_3.0.1_StateOfBatteryCharacteristic": { | |||
|                 "Xdescription": "The condition of the battery at the end of life i.e. when entering recycling scheme", | |||
|                 "type": "object", | |||
|                 "properties": { | |||
|                     "stateOfHealth": { | |||
|                         "Xdescription": "Evidence/Certificate of the health evaluation of a battery for its use following repurposing or remanufacturing operations is describing a business requirement.", | |||
|                         "$ref": "#/components/schemas/urn_bamm_io.catenax.battery.battery_pass_3.0.1_StateOfHealthCharacteristic" | |||
|                     }, | |||
|                     "stateOfCharge": { | |||
|                         "Xdescription": "The value of the state of charge of the battery at the end of life i.e. when entering recycling scheme is describing a business requirement.", | |||
|                         "$ref": "#/components/schemas/urn_bamm_io.catenax.battery.battery_pass_3.0.1_StateOfChargeCharacteristic" | |||
|                     }, | |||
|                     "statusBattery": { | |||
|                         "Xdescription": "Status of the battery is describing a regulatory requirement. Value list provided by the regulators.", | |||
|                         "$ref": "#/components/schemas/urn_bamm_io.openmanufacturing_characteristic_2.0.0_Text" | |||
|                     } | |||
|                 }, | |||
|                 "required": [ | |||
|                     "stateOfHealth", | |||
|                     "stateOfCharge", | |||
|                     "statusBattery" | |||
|                 ] | |||
|             }, | |||
|             "urn_bamm_io.catenax.battery.battery_pass_3.0.1_BatteryIdentificationCharacteristic": { | |||
|                 "Xdescription": "Information to identify a specific battery.", | |||
|                 "type": "object", | |||
|                 "properties": { | |||
|                     "batteryType": { | |||
|                         "Xdescription": "Battery type as described by the contents of the battery e.g. cell chemistry is describing a regulatory requirement.", | |||
|                         "$ref": "#/components/schemas/urn_bamm_io.openmanufacturing_characteristic_2.0.0_Text" | |||
|                     }, | |||
|                     "batteryModel": { | |||
|                         "Xdescription": "Battery type as described by the contents of the battery e.g. cell chemistry is describing a regulatory requirement.", | |||
|                         "$ref": "#/components/schemas/urn_bamm_io.openmanufacturing_characteristic_2.0.0_Text" | |||
|                     }, | |||
|                     "batteryIDDMCCode": { | |||
|                         "Xdescription": "Digital Matrix Code (DMC) of the battery i.e. serial number allowing for unequivocal identification of a battery is describing a regulatory requirement.", | |||
|                         "$ref": "#/components/schemas/urn_bamm_io.openmanufacturing_characteristic_2.0.0_Text" | |||
|                     } | |||
|                 }, | |||
|                 "required": [ | |||
|                     "batteryType", | |||
|                     "batteryModel", | |||
|                     "batteryIDDMCCode" | |||
|                 ] | |||
|             }, | |||
|             "urn_bamm_io.catenax.battery.battery_pass_3.0.1_Datestamp": { | |||
|                 "type": "string", | |||
|                 "format": "date", | |||
|                 "Xdescription": "Describes a Property which contains the date and time with an optional timezone." | |||
|             }, | |||
|             "urn_bamm_io.catenax.battery.battery_pass_3.0.1_ManufacturingCharacteristic": { | |||
|                 "Xdescription": "Information about the manufacturing process of a battery", | |||
|                 "type": "object", | |||
|                 "properties": { | |||
|                     "dateOfManufacturing": { | |||
|                         "Xdescription": "Manufacturing date of the battery is describing a regulatory requirement.", | |||
|                         "$ref": "#/components/schemas/urn_bamm_io.catenax.battery.battery_pass_3.0.1_Datestamp" | |||
|                     }, | |||
|                     "address": { | |||
|                         "Xdescription": "An postal address", | |||
|                         "$ref": "#/components/schemas/urn_bamm_io.catenax.shared.address_characteristic_1.0.1_PostalAddress" | |||
|                     } | |||
|                 }, | |||
|                 "required": [ | |||
|                     "dateOfManufacturing", | |||
|                     "address" | |||
|                 ] | |||
|             }, | |||
|             "urn_bamm_io.catenax.battery.battery_pass_3.0.1_materialPercentageMassFractionCharacteristic": { | |||
|                 "type": "number", | |||
|                 "Xdescription": "Percentage mass fraction of a material" | |||
|             }, | |||
|             "urn_bamm_io.catenax.battery.battery_pass_3.0.1_GramCharacteristic": { | |||
|                 "type": "number", | |||
|                 "Xdescription": "Weight of the material (in gram)" | |||
|             }, | |||
|             "urn_bamm_io.catenax.battery.battery_pass_3.0.1_MaterialNameAndWeightAndPercentageMassFractionEntity": { | |||
|                 "Xdescription": "Entity to bundle a material's name, weight and percentage of mass.", | |||
|                 "type": "object", | |||
|                 "properties": { | |||
|                     "materialPercentageMassFraction": { | |||
|                         "Xdescription": "Percentage mass fraction of a material.", | |||
|                         "$ref": "#/components/schemas/urn_bamm_io.catenax.battery.battery_pass_3.0.1_materialPercentageMassFractionCharacteristic" | |||
|                     }, | |||
|                     "materialWeight": { | |||
|                         "Xdescription": "Weight of the material (in gram)", | |||
|                         "$ref": "#/components/schemas/urn_bamm_io.catenax.battery.battery_pass_3.0.1_GramCharacteristic" | |||
|                     }, | |||
|                     "materialName": { | |||
|                         "Xdescription": "Name of the material", | |||
|                         "$ref": "#/components/schemas/urn_bamm_io.openmanufacturing_characteristic_2.0.0_Text" | |||
|                     } | |||
|                 }, | |||
|                 "required": [ | |||
|                     "materialName" | |||
|                 ] | |||
|             }, | |||
|             "urn_bamm_io.catenax.battery.battery_pass_3.0.1_CathodeActiveMaterialsCharacterisitic": { | |||
|                 "Xdescription": "The total amount of valuable materials contained in CAM material: Nickel, Cobalt, Lithium.", | |||
|                 "type": "array", | |||
|                 "items": { | |||
|                     "$ref": "#/components/schemas/urn_bamm_io.catenax.battery.battery_pass_3.0.1_MaterialNameAndWeightAndPercentageMassFractionEntity" | |||
|                 }, | |||
|                 "uniqueItems": true | |||
|             }, | |||
|             "urn_bamm_io.catenax.battery.battery_pass_3.0.1_RecyclateContentActiveMaterialsCharacteristic": { | |||
|                 "Xdescription": "List of recovered Recyclate Content in Active Material Recycled is describing a regulatory requirement. The following materials have to be reported on as a minimium: Cobalt, Lithium, Nickel, Lead", | |||
|                 "type": "array", | |||
|                 "items": { | |||
|                     "$ref": "#/components/schemas/urn_bamm_io.catenax.battery.battery_pass_3.0.1_MaterialNameAndWeightAndPercentageMassFractionEntity" | |||
|                 }, | |||
|                 "uniqueItems": true | |||
|             }, | |||
|             "urn_bamm_io.catenax.battery.battery_pass_3.0.1_AnodeActiveMaterialsCharacteristic": { | |||
|                 "Xdescription": "The total amount of valuable materials contained in Anode: graphite", | |||
|                 "type": "array", | |||
|                 "items": { | |||
|                     "$ref": "#/components/schemas/urn_bamm_io.catenax.battery.battery_pass_3.0.1_MaterialNameAndWeightAndPercentageMassFractionEntity" | |||
|                 }, | |||
|                 "uniqueItems": true | |||
|             }, | |||
|             "urn_bamm_io.catenax.battery.battery_pass_3.0.1_CathodeCompositionOtherCharacteristic": { | |||
|                 "Xdescription": "The composition or materials contained in the Cathode is describing a regulatory requirement.", | |||
|                 "type": "array", | |||
|                 "items": { | |||
|                     "$ref": "#/components/schemas/urn_bamm_io.catenax.battery.battery_pass_3.0.1_MaterialNameAndWeightAndPercentageMassFractionEntity" | |||
|                 }, | |||
|                 "uniqueItems": true | |||
|             }, | |||
|             "urn_bamm_io.catenax.battery.battery_pass_3.0.1_AnodeCompositionOtherCharacteristic": { | |||
|                 "Xdescription": "The composition or materials contained in the anode is describing a regulatory requirement.", | |||
|                 "type": "array", | |||
|                 "items": { | |||
|                     "$ref": "#/components/schemas/urn_bamm_io.catenax.battery.battery_pass_3.0.1_MaterialNameAndWeightAndPercentageMassFractionEntity" | |||
|                 }, | |||
|                 "uniqueItems": true | |||
|             }, | |||
|             "urn_bamm_io.catenax.battery.battery_pass_3.0.1_ElectrolyteCompositionCharacteristic": { | |||
|                 "Xdescription": "List of materials contained in the electrolyte is describing a regulatory requirement.", | |||
|                 "type": "array", | |||
|                 "items": { | |||
|                     "$ref": "#/components/schemas/urn_bamm_io.catenax.battery.battery_pass_3.0.1_MaterialNameAndWeightAndPercentageMassFractionEntity" | |||
|                 }, | |||
|                 "uniqueItems": true | |||
|             }, | |||
|             "urn_bamm_io.catenax.battery.battery_pass_3.0.1_CellChemistryCharacteristic": { | |||
|                 "Xdescription": "Information about the the cell chemistry of a battery cell", | |||
|                 "type": "object", | |||
|                 "properties": { | |||
|                     "cathodeActiveMaterials": { | |||
|                         "Xdescription": "The total amount of valuable materials contained in CAM material: Nickel, Cobalt, Lithium.", | |||
|                         "$ref": "#/components/schemas/urn_bamm_io.catenax.battery.battery_pass_3.0.1_CathodeActiveMaterialsCharacterisitic" | |||
|                     }, | |||
|                     "recyclateContentActiveMaterials": { | |||
|                         "Xdescription": "List of recovered Recyclate Content in Active Material Recycled is describing a regulatory requirement. The following materials have to be reported on as a minimium: Cobalt, Lithium, Nickel, Lead", | |||
|                         "$ref": "#/components/schemas/urn_bamm_io.catenax.battery.battery_pass_3.0.1_RecyclateContentActiveMaterialsCharacteristic" | |||
|                     }, | |||
|                     "anodeActiveMaterials": { | |||
|                         "Xdescription": "The total amount of valuable materials contained in Anode: graphite", | |||
|                         "$ref": "#/components/schemas/urn_bamm_io.catenax.battery.battery_pass_3.0.1_AnodeActiveMaterialsCharacteristic" | |||
|                     }, | |||
|                     "cathodeCompositionOther": { | |||
|                         "Xdescription": "The composition or materials contained in the Cathode is describing a regulatory requirement.", | |||
|                         "$ref": "#/components/schemas/urn_bamm_io.catenax.battery.battery_pass_3.0.1_CathodeCompositionOtherCharacteristic" | |||
|                     }, | |||
|                     "anodeCompositionOther": { | |||
|                         "Xdescription": "The composition or materials contained in the anode is describing a regulatory requirement.", | |||
|                         "$ref": "#/components/schemas/urn_bamm_io.catenax.battery.battery_pass_3.0.1_AnodeCompositionOtherCharacteristic" | |||
|                     }, | |||
|                     "electrolyteComposition": { | |||
|                         "Xdescription": "List of materials contained in the electrolyte is describing a regulatory requirement.", | |||
|                         "$ref": "#/components/schemas/urn_bamm_io.catenax.battery.battery_pass_3.0.1_ElectrolyteCompositionCharacteristic" | |||
|                     } | |||
|                 }, | |||
|                 "required": [ | |||
|                     "cathodeActiveMaterials", | |||
|                     "recyclateContentActiveMaterials", | |||
|                     "anodeActiveMaterials", | |||
|                     "cathodeCompositionOther", | |||
|                     "anodeCompositionOther", | |||
|                     "electrolyteComposition" | |||
|                 ] | |||
|             }, | |||
|             "urn_bamm_io.catenax.battery.battery_pass_3.0.1_ComponentsSupplierEntity": { | |||
|                 "Xdescription": "Entity encapsulating the details of a components supplier", | |||
|                 "type": "object", | |||
|                 "properties": { | |||
|                     "address": { | |||
|                         "Xdescription": "An postal address", | |||
|                         "$ref": "#/components/schemas/urn_bamm_io.catenax.shared.address_characteristic_1.0.1_PostalAddress" | |||
|                     }, | |||
|                     "contact": { | |||
|                         "Xdescription": "Contact details of the manufacturer", | |||
|                         "$ref": "#/components/schemas/urn_bamm_io.catenax.shared.contact_information_1.0.0_ContactCharacteristic" | |||
|                     }, | |||
|                     "componentsSupplierName": { | |||
|                         "Xdescription": "Name of the components supplier", | |||
|                         "$ref": "#/components/schemas/urn_bamm_io.openmanufacturing_characteristic_2.0.0_Text" | |||
|                     } | |||
|                 }, | |||
|                 "required": [ | |||
|                     "address", | |||
|                     "contact", | |||
|                     "componentsSupplierName" | |||
|                 ] | |||
|             }, | |||
|             "urn_bamm_io.catenax.battery.battery_pass_3.0.1_ComponentsSupplierCharacteristic": { | |||
|                 "Xdescription": "Contact details of the suppliers of replacement parts / spare parts is describing a regulatory requirement.", | |||
|                 "type": "array", | |||
|                 "items": { | |||
|                     "$ref": "#/components/schemas/urn_bamm_io.catenax.battery.battery_pass_3.0.1_ComponentsSupplierEntity" | |||
|                 }, | |||
|                 "uniqueItems": true | |||
|             }, | |||
|             "urn_bamm_io.catenax.battery.battery_pass_3.0.1_ComponentsPartNumberList": { | |||
|                 "Xdescription": "A list of the unique serial numbers of the different parts of a battery is describing a regulatory requirement.", | |||
|                 "type": "array", | |||
|                 "items": { | |||
|                     "type": "string" | |||
|                 } | |||
|             }, | |||
|             "urn_bamm_io.catenax.battery.battery_pass_3.0.1_ComponentsCharacteristic": { | |||
|                 "Xdescription": "Characteristics of the battery's comoponents.", | |||
|                 "type": "object", | |||
|                 "properties": { | |||
|                     "componentsSupplier": { | |||
|                         "Xdescription": "Contact details of the suppliers of replacement parts / spare parts is describing a regulatory requirement. Available fields should be like:\nName - Street - Number - ZIP Code - City - State - Country - Phone - Fax - Email - Website", | |||
|                         "$ref": "#/components/schemas/urn_bamm_io.catenax.battery.battery_pass_3.0.1_ComponentsSupplierCharacteristic" | |||
|                     }, | |||
|                     "componentsPartNumber": { | |||
|                         "Xdescription": "The unique serial numbers of the different parts of a battery is describing a regulatory requirement.", | |||
|                         "$ref": "#/components/schemas/urn_bamm_io.catenax.battery.battery_pass_3.0.1_ComponentsPartNumberList" | |||
|                     } | |||
|                 }, | |||
|                 "required": [ | |||
|                     "componentsSupplier", | |||
|                     "componentsPartNumber" | |||
|                 ] | |||
|             }, | |||
|             "urn_bamm_io.catenax.battery.battery_pass_3.0.1_CompositionOfBatteryCharacteristic": { | |||
|                 "Xdescription": "Full composition of battery is describing a business requirement.", | |||
|                 "type": "array", | |||
|                 "items": { | |||
|                     "$ref": "#/components/schemas/urn_bamm_io.catenax.battery.battery_pass_3.0.1_MaterialNameAndWeightAndPercentageMassFractionEntity" | |||
|                 }, | |||
|                 "uniqueItems": true | |||
|             }, | |||
|             "urn_bamm_io.catenax.battery.battery_pass_3.0.1_CriticalRawMaterialsCharacteristic": { | |||
|                 "type": "string", | |||
|                 "Xdescription": "List of critical raw materials (CRM) as specified by EU in a battery is describing a regulatory requirement." | |||
|             }, | |||
|             "urn_bamm_io.catenax.battery.battery_pass_3.0.1_CompositionCharacteristic": { | |||
|                 "Xdescription": "Information about the composition of a battery and the combination of materials is describing a business requirement.", | |||
|                 "type": "object", | |||
|                 "properties": { | |||
|                     "components": { | |||
|                         "Xdescription": "Properties of the battery's comoponents.", | |||
|                         "$ref": "#/components/schemas/urn_bamm_io.catenax.battery.battery_pass_3.0.1_ComponentsCharacteristic" | |||
|                     }, | |||
|                     "compositionOfBattery": { | |||
|                         "Xdescription": "Full composition of battery is describing a business requirement.", | |||
|                         "$ref": "#/components/schemas/urn_bamm_io.catenax.battery.battery_pass_3.0.1_CompositionOfBatteryCharacteristic" | |||
|                     }, | |||
|                     "criticalRawMaterials": { | |||
|                         "Xdescription": "List of critical raw materials (CRM) as specified by EU in a battery is describing a regulatory requirement.", | |||
|                         "$ref": "#/components/schemas/urn_bamm_io.catenax.battery.battery_pass_3.0.1_CriticalRawMaterialsCharacteristic" | |||
|                     } | |||
|                 }, | |||
|                 "required": [ | |||
|                     "components", | |||
|                     "compositionOfBattery", | |||
|                     "criticalRawMaterials" | |||
|                 ] | |||
|             }, | |||
|             "urn_bamm_io.catenax.battery.battery_pass_3.0.1_CO2FootprintTotalCharacteristic": { | |||
|                 "type": "number", | |||
|                 "Xdescription": "The total carbon footprint of the battery, calculated as kg of carbon dioxide equivalent is describing a regulatory requirement." | |||
|             }, | |||
|             "urn_bamm_io.catenax.battery.battery_pass_3.0.1_TemperatureRangeCharacterisitic": { | |||
|                 "type": "number", | |||
|                 "Xdescription": "The lower range of temperature the battery can withstand when not in use is describing a regulatory requirement." | |||
|             }, | |||
|             "urn_bamm_io.catenax.battery.battery_pass_3.0.1_TemperatureRangeIdleStateCharacterisitic": { | |||
|                 "Xdescription": "The range of temperature the battery can withstand when not in use is describing a regulatory requirement.", | |||
|                 "type": "object", | |||
|                 "properties": { | |||
|                     "temperatureRangeIdleStateLowerLimit": { | |||
|                         "Xdescription": "The lower range of temperature the battery can withstand when not in use is describing a regulatory requirement.", | |||
|                         "$ref": "#/components/schemas/urn_bamm_io.catenax.battery.battery_pass_3.0.1_TemperatureRangeCharacterisitic" | |||
|                     }, | |||
|                     "temperatureRangeIdleStateUpperLimit": { | |||
|                         "Xdescription": "The upper range of temperature the battery can withstand when not in use is describing a regulatory requirement.", | |||
|                         "$ref": "#/components/schemas/urn_bamm_io.catenax.battery.battery_pass_3.0.1_TemperatureRangeCharacterisitic" | |||
|                     } | |||
|                 }, | |||
|                 "required": [ | |||
|                     "temperatureRangeIdleStateLowerLimit", | |||
|                     "temperatureRangeIdleStateUpperLimit" | |||
|                 ] | |||
|             }, | |||
|             "urn_bamm_io.catenax.battery.battery_pass_3.0.1_WarrantyPeriodCharacterisitic": { | |||
|                 "type": "number", | |||
|                 "minimum": 1, | |||
|                 "Xdescription": "Commercial warranty period of the battery is describing a regulatory requirement." | |||
|             }, | |||
|             "urn_bamm_io.catenax.battery.battery_pass_3.0.1_CycleLifeTestCRateCharacterisitc": { | |||
|                 "type": "number", | |||
|                 "Xdescription": "C-rate of Relevant Cycle-life Test is describing a regulatory requirement." | |||
|             }, | |||
|             "urn_bamm_io.catenax.battery.battery_pass_3.0.1_CycleLifeTestDepthOfDischargeCharacteristic": { | |||
|                 "type": "number", | |||
|                 "Xdescription": "Depth of discharge in the cycle-life test is describing a regulatory requirement." | |||
|             }, | |||
|             "urn_bamm_io.catenax.battery.battery_pass_3.0.1_ExpectedLifetime": { | |||
|                 "type": "number", | |||
|                 "Xdescription": "Expected battery lifetime expressed in cycles, and reference test used is describing a regulatory requirement." | |||
|             }, | |||
|             "urn_bamm_io.catenax.battery.battery_pass_3.0.1_BatteryCycleLifeCharacteristic": { | |||
|                 "Xdescription": "Characteristic describing the cycle life of a battery", | |||
|                 "type": "object", | |||
|                 "properties": { | |||
|                     "cycleLifeTestCRate": { | |||
|                         "Xdescription": "C-rate of Relevant Cycle-life Test is describing a regulatory requirement.", | |||
|                         "$ref": "#/components/schemas/urn_bamm_io.catenax.battery.battery_pass_3.0.1_CycleLifeTestCRateCharacterisitc" | |||
|                     }, | |||
|                     "cycleLifeTestDepthOfDischarge": { | |||
|                         "Xdescription": "Depth of discharge in the cycle-life test is describing a regulatory requirement.", | |||
|                         "$ref": "#/components/schemas/urn_bamm_io.catenax.battery.battery_pass_3.0.1_CycleLifeTestDepthOfDischargeCharacteristic" | |||
|                     }, | |||
|                     "expectedLifetime": { | |||
|                         "Xdescription": "Expected battery lifetime expressed in cycles, and reference test used is describing a regulatory requirement.", | |||
|                         "$ref": "#/components/schemas/urn_bamm_io.catenax.battery.battery_pass_3.0.1_ExpectedLifetime" | |||
|                     } | |||
|                 }, | |||
|                 "required": [ | |||
|                     "cycleLifeTestCRate", | |||
|                     "cycleLifeTestDepthOfDischarge", | |||
|                     "expectedLifetime" | |||
|                 ] | |||
|             } | |||
|         } | |||
|     }, | |||
|     "properties": { | |||
|         "document": { | |||
|             "Xdescription": "Set of documents containing the Xdescription of battery components", | |||
|             "$ref": "#/components/schemas/urn_bamm_io.catenax.battery.battery_pass_3.0.1_DocumentCharacteristic" | |||
|         }, | |||
|         "manufacturer": { | |||
|             "Xdescription": "Legal entity which sells and invoices the battery", | |||
|             "$ref": "#/components/schemas/urn_bamm_io.catenax.battery.battery_pass_3.0.1_ManufacturerCharacteristic" | |||
|         }, | |||
|         "electrochemicalProperties": { | |||
|             "Xdescription": "Electrochemical properties of an electrochemical energy storage", | |||
|             "$ref": "#/components/schemas/urn_bamm_io.catenax.battery.battery_pass_3.0.1_ElectrochemicalPropertiesCharacteristic" | |||
|         }, | |||
|         "physicalDimensions": { | |||
|             "Xdescription": "Geometrical properties of the battery", | |||
|             "$ref": "#/components/schemas/urn_bamm_io.catenax.battery.battery_pass_3.0.1_PhysicalDimensionsCharacteristic" | |||
|         }, | |||
|         "stateOfBattery": { | |||
|             "Xdescription": "The condition of the battery at the end of life i.e. when entering recycling scheme", | |||
|             "$ref": "#/components/schemas/urn_bamm_io.catenax.battery.battery_pass_3.0.1_StateOfBatteryCharacteristic" | |||
|         }, | |||
|         "batteryIdentification": { | |||
|             "Xdescription": "Information to identify a specific battery.", | |||
|             "$ref": "#/components/schemas/urn_bamm_io.catenax.battery.battery_pass_3.0.1_BatteryIdentificationCharacteristic" | |||
|         }, | |||
|         "manufacturing": { | |||
|             "Xdescription": "Information about the manufacturing process of a battery", | |||
|             "$ref": "#/components/schemas/urn_bamm_io.catenax.battery.battery_pass_3.0.1_ManufacturingCharacteristic" | |||
|         }, | |||
|         "datePlacedOnMarket": { | |||
|             "Xdescription": "Date on which vehicle is produced i.e. when battery is put in the market or production date of the vehicle is describing a regulatory requirement.", | |||
|             "$ref": "#/components/schemas/urn_bamm_io.catenax.battery.battery_pass_3.0.1_Datestamp" | |||
|         }, | |||
|         "cellChemistry": { | |||
|             "Xdescription": "Information about the cell chemistry of a battery cell", | |||
|             "$ref": "#/components/schemas/urn_bamm_io.catenax.battery.battery_pass_3.0.1_CellChemistryCharacteristic" | |||
|         }, | |||
|         "composition": { | |||
|             "Xdescription": "Information about the composition of a battery and the combination of materials is describing a business requirement.", | |||
|             "$ref": "#/components/schemas/urn_bamm_io.catenax.battery.battery_pass_3.0.1_CompositionCharacteristic" | |||
|         }, | |||
|         "cO2FootprintTotal": { | |||
|             "Xdescription": "The total carbon footprint of the battery, calculated as kg of carbon dioxide equivalent is describing a regulatory requirement.", | |||
|             "$ref": "#/components/schemas/urn_bamm_io.catenax.battery.battery_pass_3.0.1_CO2FootprintTotalCharacteristic" | |||
|         }, | |||
|         "temperatureRangeIdleState": { | |||
|             "Xdescription": "The range of temperature the battery can withstand when not in use is describing a regulatory requirement.", | |||
|             "$ref": "#/components/schemas/urn_bamm_io.catenax.battery.battery_pass_3.0.1_TemperatureRangeIdleStateCharacterisitic" | |||
|         }, | |||
|         "warrantyPeriod": { | |||
|             "Xdescription": "Commercial warranty period of the battery is describing a regulatory requirement.", | |||
|             "$ref": "#/components/schemas/urn_bamm_io.catenax.battery.battery_pass_3.0.1_WarrantyPeriodCharacterisitic" | |||
|         }, | |||
|         "batteryCycleLife": { | |||
|             "Xdescription": "Property describing the cycle life of a battery", | |||
|             "$ref": "#/components/schemas/urn_bamm_io.catenax.battery.battery_pass_3.0.1_BatteryCycleLifeCharacteristic" | |||
|         } | |||
|     } | |||
| } | } | ||