{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://dppmcp.com/schemas/aluminium/aluminium-bars-profiles/v1.0/complete","title":"Aluminium Bars & Profiles DPP - Complete (Full Transparency)","description":"Complete schema for aluminium bars and profiles including all mandatory, recommended, and optional fields per EU ESPR, CBAM, EN 755/754, and ASI standards.","type":"object","required":["dppMetadata","productIdentification","economicOperator","productionProcess","chemicalComposition","mechanicalProperties","dimensions","surfaceFinish","rawMaterials","carbonFootprint","compliance"],"properties":{"$schema":{"type":"string","const":"https://dppmcp.com/schemas/aluminium/aluminium-bars-profiles/v1.0/complete"},"dppMetadata":{"type":"object","required":["passportIdentifier","passportVersion","issuedDate","status","dataCarrier"],"properties":{"passportIdentifier":{"type":"string","format":"uri","description":"Unique DPP identifier"},"passportVersion":{"type":"string","pattern":"^[0-9]+\\.[0-9]+\\.[0-9]+$"},"registrationIdentifier":{"type":"string","description":"EU DPP registry identifier"},"issuedDate":{"type":"string","format":"date"},"lastUpdated":{"type":"string","format":"date-time"},"expiryDate":{"type":"string","format":"date"},"status":{"type":"string","enum":["draft","active","shipped","installed","in_use","end_of_life","recycled","expired","revoked"]},"dataCarrier":{"type":"object","properties":{"type":{"type":"string","enum":["QR_CODE","DATA_MATRIX","RFID","NFC","BARCODE"]},"location":{"type":"string","enum":["product_label","bundle_tag","documentation","digital_only"]},"encodingSyntax":{"type":"string","enum":["GS1_DIGITAL_LINK","ISO_IEC_15434","DID"]}}},"languages":{"type":"array","items":{"type":"string","pattern":"^[a-z]{2}$"}},"linkedPassports":{"type":"object","properties":{"billetSource":{"type":"string","format":"uri","description":"DPP of source billet/unwrought aluminium"},"downstreamProducts":{"type":"array","items":{"type":"string","format":"uri"}},"structureAssembly":{"type":"string","format":"uri","description":"DPP of structure if profile is installed"}}}}},"productIdentification":{"type":"object","required":["productUniqueIdentifier","batchNumber","alloyDesignation","temper","productForm"],"properties":{"productUniqueIdentifier":{"type":"string","description":"Globally unique product identifier"},"gtin":{"type":"string","pattern":"^[0-9]{13,14}$","description":"Global Trade Item Number"},"batchNumber":{"type":"string","description":"Production batch number"},"castNumber":{"type":"string","description":"Source billet cast number"},"manufacturerIdentification":{"type":"string"},"productName":{"type":"string"},"productForm":{"type":"string","enum":["EXTRUDED_PROFILE","EXTRUDED_BAR","EXTRUDED_ROD","EXTRUDED_TUBE","DRAWN_BAR","DRAWN_ROD","DRAWN_TUBE","DRAWN_WIRE","PRECISION_PROFILE","ROLLED_BAR"]},"profileType":{"type":"string","enum":["SOLID","HOLLOW","SEMI_HOLLOW","STANDARD","CUSTOM","MULTI_VOID"]},"profileNumber":{"type":"string","description":"Custom die/profile number"},"productStandard":{"type":"string","enum":["EN_755-1","EN_755-2","EN_754-1","EN_754-2","EN_12020-1","EN_12020-2","EN_15088","AA_STANDARDS","ASTM_B221"]},"alloyDesignation":{"type":"object","required":["numericDesignation","standard"],"properties":{"numericDesignation":{"type":"string","description":"e.g., 6060, 6063, 6005A, 6061, 6082, 7020, 7075"},"standard":{"type":"string","enum":["EN_573-3","AA","ISO_209","JIS","GB"]},"alloySeries":{"type":"string","enum":["1XXX","2XXX","3XXX","4XXX","5XXX","6XXX","7XXX","8XXX"]},"chemicalSymbol":{"type":"string","description":"e.g., AlMgSi for 6xxx series"},"equivalentGrades":{"type":"array","items":{"type":"object","properties":{"standard":{"type":"string"},"designation":{"type":"string"}}}}}},"temper":{"type":"object","required":["designation"],"properties":{"designation":{"type":"string","description":"e.g., T4, T5, T6, T66, T6511, O, H111, H112"},"description":{"type":"string"},"heatTreatmentType":{"type":"string","enum":["AS_FABRICATED","ANNEALED","STRAIN_HARDENED","SOLUTION_HEAT_TREATED","THERMALLY_TREATED"]}}},"intendedApplication":{"type":"array","items":{"type":"string","enum":["CONSTRUCTION","FACADE","WINDOW_DOOR","CURTAIN_WALL","AUTOMOTIVE","TRANSPORT","AEROSPACE","MARINE","MACHINERY","FURNITURE","ELECTRICAL","HEAT_EXCHANGER","SOLAR","RAILING","GENERAL_ENGINEERING"]}},"quantity":{"type":"object","properties":{"pieces":{"type":"integer"},"bundleCount":{"type":"integer"},"piecesPerBundle":{"type":"integer"},"totalWeight":{"type":"object","properties":{"value":{"type":"number"},"unit":{"type":"string","enum":["kg","t"]}}},"totalLength":{"type":"object","properties":{"value":{"type":"number"},"unit":{"type":"string","enum":["m","mm"]}}}}},"productionDate":{"type":"string","format":"date"},"expiryDate":{"type":"string","format":"date"},"manufacturingPlant":{"type":"object","properties":{"name":{"type":"string"},"gln":{"type":"string","pattern":"^[0-9]{13}$"},"plantCode":{"type":"string"},"address":{"type":"object","properties":{"streetAddress":{"type":"string"},"city":{"type":"string"},"region":{"type":"string"},"postalCode":{"type":"string"},"country":{"type":"string","pattern":"^[A-Z]{2}$"}}},"geoLocation":{"type":"object","properties":{"latitude":{"type":"number"},"longitude":{"type":"number"}}},"certifications":{"type":"array","items":{"type":"string","enum":["ISO_9001","ISO_14001","ISO_45001","ISO_50001","IATF_16949","ASI_PERFORMANCE","ASI_COC","EN_1090","EMAS"]}}}},"documentation":{"type":"object","properties":{"millTestReport":{"type":"string","format":"uri"},"inspectionCertificate":{"type":"string","format":"uri","description":"Per EN 10204"},"declarationOfPerformance":{"type":"string","format":"uri","description":"DoP per EN 15088"},"safetyDataSheet":{"type":"string","format":"uri"},"technicalDataSheet":{"type":"string","format":"uri"}}}}},"economicOperator":{"type":"object","required":["manufacturer"],"properties":{"manufacturer":{"type":"object","required":["name","address","country"],"properties":{"gln":{"type":"string","pattern":"^[0-9]{13}$"},"name":{"type":"string"},"tradingName":{"type":"string"},"registrationNumber":{"type":"string"},"vatNumber":{"type":"string"},"eoriNumber":{"type":"string","description":"For CBAM reporting"},"address":{"type":"object","required":["streetAddress","city","postalCode","country"],"properties":{"streetAddress":{"type":"string"},"city":{"type":"string"},"region":{"type":"string"},"postalCode":{"type":"string"},"country":{"type":"string","pattern":"^[A-Z]{2}$"}}},"country":{"type":"string","pattern":"^[A-Z]{2}$"},"contact":{"type":"object","properties":{"email":{"type":"string","format":"email"},"phone":{"type":"string"},"website":{"type":"string","format":"uri"},"technicalContact":{"type":"string"}}}}},"distributor":{"type":"object","properties":{"name":{"type":"string"},"gln":{"type":"string"},"country":{"type":"string"}}},"importer":{"type":"object","properties":{"name":{"type":"string"},"eoriNumber":{"type":"string"},"country":{"type":"string"}}}}},"productionProcess":{"type":"object","required":["manufacturingMethod"],"properties":{"manufacturingMethod":{"type":"string","enum":["DIRECT_EXTRUSION","INDIRECT_EXTRUSION","COLD_DRAWING","HOT_DRAWING","COLD_ROLLING","FORGING"]},"billetSource":{"type":"object","properties":{"supplier":{"type":"string"},"alloy":{"type":"string"},"diameter":{"type":"object","properties":{"value":{"type":"number"},"unit":{"type":"string","const":"mm"}}},"length":{"type":"object","properties":{"value":{"type":"number"},"unit":{"type":"string","const":"mm"}}},"recycledContent":{"type":"number","description":"Percentage of recycled content in billet"},"asiCertified":{"type":"boolean"},"sourcePassport":{"type":"string","format":"uri"}}},"extrusion":{"type":"object","properties":{"pressId":{"type":"string"},"pressCapacity":{"type":"object","properties":{"value":{"type":"number"},"unit":{"type":"string","const":"MN"}}},"containerDiameter":{"type":"object","properties":{"value":{"type":"number"},"unit":{"type":"string","const":"mm"}}},"billetTemperature":{"type":"object","properties":{"value":{"type":"number"},"unit":{"type":"string","const":"°C"}}},"containerTemperature":{"type":"object","properties":{"value":{"type":"number"},"unit":{"type":"string","const":"°C"}}},"extrusionSpeed":{"type":"object","properties":{"value":{"type":"number"},"unit":{"type":"string","const":"m/min"}}},"extrusionRatio":{"type":"number","description":"Billet area / profile area"},"dieNumber":{"type":"string"},"dieType":{"type":"string","enum":["SOLID","HOLLOW","SEMI_HOLLOW","PORTHOLE","BRIDGE","SPIDER"]},"numberOfHoles":{"type":"integer"},"runOutTableLength":{"type":"object","properties":{"value":{"type":"number"},"unit":{"type":"string"}}},"coolingMethod":{"type":"string","enum":["AIR","WATER_SPRAY","WATER_QUENCH","STANDING_WAVE","AIR_MIST"]},"exitTemperature":{"type":"object","properties":{"value":{"type":"number"},"unit":{"type":"string","const":"°C"}}}}},"drawing":{"type":"object","description":"For drawn bars/rods/tubes","properties":{"numberOfPasses":{"type":"integer"},"totalReduction":{"type":"number","description":"Total area reduction %"},"lubricant":{"type":"string"},"drawingSpeed":{"type":"object","properties":{"value":{"type":"number"},"unit":{"type":"string"}}},"dieAngle":{"type":"number"}}},"heatTreatment":{"type":"object","properties":{"type":{"type":"string","enum":["NONE","SOLUTION_HEAT_TREATMENT","PRECIPITATION_HARDENING","ANNEALING","STRESS_RELIEVING"]},"solutionHeatTreatment":{"type":"object","properties":{"temperature":{"type":"object","properties":{"value":{"type":"number"},"min":{"type":"number"},"max":{"type":"number"},"unit":{"type":"string","const":"°C"}}},"time":{"type":"object","properties":{"value":{"type":"number"},"unit":{"type":"string","enum":["min","h"]}}},"quenchMethod":{"type":"string","enum":["WATER","AIR","POLYMER"]},"quenchDelay":{"type":"object","properties":{"value":{"type":"number"},"unit":{"type":"string","const":"s"}}}}},"ageing":{"type":"object","properties":{"type":{"type":"string","enum":["NATURAL","ARTIFICIAL","TWO_STEP"]},"temperature":{"type":"object","properties":{"value":{"type":"number"},"unit":{"type":"string","const":"°C"}}},"time":{"type":"object","properties":{"value":{"type":"number"},"unit":{"type":"string","enum":["min","h"]}}},"furnaceType":{"type":"string"}}}}},"straightening":{"type":"object","properties":{"method":{"type":"string","enum":["STRETCHING","ROLLER_STRAIGHTENING","PRESS_STRAIGHTENING","NONE"]},"stretch":{"type":"number","description":"Permanent stretch %"},"residualStress":{"type":"string","enum":["LOW","STANDARD"]}}},"cutting":{"type":"object","properties":{"method":{"type":"string","enum":["SAW","SHEAR","LASER","WATER_JET"]},"endCondition":{"type":"string","enum":["SAW_CUT","SHEARED","MILLED","DEBURRED"]}}},"surfaceTreatment":{"type":"object","properties":{"type":{"type":"string","enum":["MILL_FINISH","ANODIZED","POWDER_COATED","PVDF","SUBLIMATION","MECHANICAL_FINISH","CHEMICAL_FINISH","ELECTROPOLISHED"]},"pretreatment":{"type":"object","properties":{"degreasing":{"type":"boolean"},"etching":{"type":"boolean"},"chromating":{"type":"boolean"},"chromiumFree":{"type":"boolean"}}},"anodizing":{"type":"object","properties":{"process":{"type":"string","enum":["SULPHURIC","HARD_ANODIZING","CHROMIC","PHOSPHORIC"]},"thickness":{"type":"object","properties":{"value":{"type":"number"},"min":{"type":"number"},"unit":{"type":"string","const":"μm"}}},"sealing":{"type":"string","enum":["HOT_WATER","COLD_NICKEL_FLUORIDE","MEDIUM_TEMPERATURE"]},"color":{"type":"string"},"dyeType":{"type":"string","enum":["NATURAL","ELECTROLYTIC","ORGANIC_DYE","INTERFERENCE"]}}},"coating":{"type":"object","properties":{"type":{"type":"string","enum":["POLYESTER","POLYURETHANE","PVDF","EPOXY","ACRYLIC","POWDER"]},"thickness":{"type":"object","properties":{"value":{"type":"number"},"min":{"type":"number"},"unit":{"type":"string","const":"μm"}}},"color":{"type":"string"},"ralCode":{"type":"string"},"gloss":{"type":"string","enum":["MATT","SATIN","SEMI_GLOSS","GLOSS","HIGH_GLOSS"]},"textured":{"type":"boolean"}}}}}}},"chemicalComposition":{"type":"object","description":"Chemical composition per EN 573-3","properties":{"analysisType":{"type":"string","enum":["CAST_ANALYSIS","PRODUCT_ANALYSIS"]},"analysisMethod":{"type":"string","enum":["OES","XRF","ICP","WET_CHEMISTRY"]},"aluminium":{"type":"object","properties":{"value":{"type":"number"},"min":{"type":"number"},"unit":{"type":"string","const":"%"}}},"silicon":{"type":"object","properties":{"value":{"type":"number"},"min":{"type":"number"},"max":{"type":"number"},"unit":{"type":"string","const":"%"}}},"iron":{"type":"object","properties":{"value":{"type":"number"},"max":{"type":"number"},"unit":{"type":"string","const":"%"}}},"copper":{"type":"object","properties":{"value":{"type":"number"},"min":{"type":"number"},"max":{"type":"number"},"unit":{"type":"string","const":"%"}}},"manganese":{"type":"object","properties":{"value":{"type":"number"},"max":{"type":"number"},"unit":{"type":"string","const":"%"}}},"magnesium":{"type":"object","properties":{"value":{"type":"number"},"min":{"type":"number"},"max":{"type":"number"},"unit":{"type":"string","const":"%"}}},"chromium":{"type":"object","properties":{"value":{"type":"number"},"max":{"type":"number"},"unit":{"type":"string","const":"%"}}},"zinc":{"type":"object","properties":{"value":{"type":"number"},"min":{"type":"number"},"max":{"type":"number"},"unit":{"type":"string","const":"%"}}},"titanium":{"type":"object","properties":{"value":{"type":"number"},"max":{"type":"number"},"unit":{"type":"string","const":"%"}}},"zirconium":{"type":"object","properties":{"value":{"type":"number"},"max":{"type":"number"},"unit":{"type":"string","const":"%"}}},"lead":{"type":"object","properties":{"value":{"type":"number"},"max":{"type":"number"},"unit":{"type":"string","const":"%"}}},"bismuth":{"type":"object","properties":{"value":{"type":"number"},"max":{"type":"number"},"unit":{"type":"string","const":"%"}}},"nickel":{"type":"object","properties":{"value":{"type":"number"},"max":{"type":"number"},"unit":{"type":"string","const":"%"}}},"othersEach":{"type":"object","properties":{"max":{"type":"number"},"unit":{"type":"string","const":"%"}}},"othersTotal":{"type":"object","properties":{"max":{"type":"number"},"unit":{"type":"string","const":"%"}}}}},"mechanicalProperties":{"type":"object","properties":{"testStandard":{"type":"string","enum":["EN_ISO_6892-1","ASTM_E8","ASTM_B557"]},"testDirection":{"type":"string","enum":["LONGITUDINAL","TRANSVERSE"]},"sampleLocation":{"type":"string"},"tensileStrength":{"type":"object","properties":{"value":{"type":"number"},"min":{"type":"number"},"max":{"type":"number"},"unit":{"type":"string","const":"MPa"}}},"proofStress":{"type":"object","properties":{"rp02":{"type":"object","properties":{"value":{"type":"number"},"min":{"type":"number"},"max":{"type":"number"},"unit":{"type":"string","const":"MPa"}}},"rp01":{"type":"object","properties":{"value":{"type":"number"},"unit":{"type":"string","const":"MPa"}}}}},"elongation":{"type":"object","properties":{"a50":{"type":"object","properties":{"value":{"type":"number"},"min":{"type":"number"},"unit":{"type":"string","const":"%"}}},"a":{"type":"object","properties":{"value":{"type":"number"},"min":{"type":"number"},"gaugeLength":{"type":"string"},"unit":{"type":"string","const":"%"}}}}},"hardness":{"type":"object","properties":{"method":{"type":"string","enum":["HBW","HV","HRB","HRE"]},"value":{"type":"number"},"min":{"type":"number"},"max":{"type":"number"}}},"modulusOfElasticity":{"type":"object","properties":{"value":{"type":"number"},"unit":{"type":"string","const":"GPa"}}},"shearStrength":{"type":"object","properties":{"value":{"type":"number"},"unit":{"type":"string","const":"MPa"}}},"fatigueStrength":{"type":"object","properties":{"value":{"type":"number"},"cycles":{"type":"number"},"unit":{"type":"string","const":"MPa"}}},"bendTest":{"type":"object","properties":{"mandrelDiameter":{"type":"number"},"bendAngle":{"type":"number"},"result":{"type":"string","enum":["PASS","FAIL"]}}},"driftExpansionTest":{"type":"object","description":"For hollow profiles/tubes","properties":{"expansion":{"type":"number"},"result":{"type":"string","enum":["PASS","FAIL"]}}},"impactTest":{"type":"object","properties":{"method":{"type":"string","enum":["CHARPY","IZOD"]},"temperature":{"type":"object","properties":{"value":{"type":"number"},"unit":{"type":"string"}}},"energy":{"type":"object","properties":{"value":{"type":"number"},"unit":{"type":"string","const":"J"}}}}}}},"dimensions":{"type":"object","properties":{"crossSection":{"type":"object","properties":{"type":{"type":"string","enum":["ROUND","SQUARE","RECTANGULAR","HEXAGONAL","T_SECTION","I_SECTION","U_CHANNEL","L_ANGLE","CUSTOM"]},"area":{"type":"object","properties":{"value":{"type":"number"},"tolerance":{"type":"number"},"unit":{"type":"string","const":"mm²"}}},"circumscribingCircle":{"type":"object","properties":{"diameter":{"type":"number"},"unit":{"type":"string","const":"mm"}}},"wallThickness":{"type":"object","properties":{"nominal":{"type":"number"},"min":{"type":"number"},"tolerance":{"type":"string"},"unit":{"type":"string","const":"mm"}}},"width":{"type":"object","properties":{"nominal":{"type":"number"},"tolerance":{"type":"string"},"unit":{"type":"string","const":"mm"}}},"height":{"type":"object","properties":{"nominal":{"type":"number"},"tolerance":{"type":"string"},"unit":{"type":"string","const":"mm"}}},"diameter":{"type":"object","properties":{"nominal":{"type":"number"},"tolerance":{"type":"string"},"unit":{"type":"string","const":"mm"}}},"flangeThickness":{"type":"object","properties":{"value":{"type":"number"},"unit":{"type":"string","const":"mm"}}},"webThickness":{"type":"object","properties":{"value":{"type":"number"},"unit":{"type":"string","const":"mm"}}}}},"length":{"type":"object","properties":{"nominal":{"type":"number"},"actual":{"type":"number"},"min":{"type":"number"},"max":{"type":"number"},"tolerance":{"type":"string"},"unit":{"type":"string","const":"mm"}}},"massPerMetre":{"type":"object","properties":{"value":{"type":"number"},"tolerance":{"type":"number"},"unit":{"type":"string","const":"kg/m"}}},"straightness":{"type":"object","properties":{"value":{"type":"number"},"unit":{"type":"string","const":"mm/m"}}},"twist":{"type":"object","properties":{"value":{"type":"number"},"unit":{"type":"string","const":"°/m"}}},"angularity":{"type":"object","properties":{"value":{"type":"number"},"unit":{"type":"string","const":"°"}}},"contour":{"type":"object","properties":{"deviation":{"type":"number"},"unit":{"type":"string","const":"mm"}}},"toleranceClass":{"type":"string","enum":["EN_755-9_NORMAL","EN_755-9_PRECISION","EN_12020-2","PRECISION","COMMERCIAL","SPECIAL"]},"sectionProperties":{"type":"object","description":"For structural profiles","properties":{"momentOfInertia":{"type":"object","properties":{"iy":{"type":"number"},"iz":{"type":"number"},"unit":{"type":"string","const":"cm⁴"}}},"sectionModulus":{"type":"object","properties":{"wy":{"type":"number"},"wz":{"type":"number"},"unit":{"type":"string","const":"cm³"}}},"radiusOfGyration":{"type":"object","properties":{"iy":{"type":"number"},"iz":{"type":"number"},"unit":{"type":"string","const":"cm"}}}}}}},"surfaceFinish":{"type":"object","properties":{"finish":{"type":"string","enum":["MILL_FINISH","ANODIZED","POWDER_COATED","PVDF","PAINTED","POLISHED","BRUSHED","ETCHED","SUBLIMATION","WOOD_EFFECT"]},"class":{"type":"string","description":"Surface class per EN 12020-1"},"roughness":{"type":"object","properties":{"ra":{"type":"number"},"rz":{"type":"number"},"unit":{"type":"string","const":"μm"}}},"anodizing":{"type":"object","properties":{"standard":{"type":"string","enum":["EN_12373","QUALANOD","MIL-A-8625"]},"class":{"type":"string","enum":["AA5","AA10","AA15","AA20","AA25","ARCHITECTURAL","HARD"]},"thickness":{"type":"object","properties":{"value":{"type":"number"},"min":{"type":"number"},"unit":{"type":"string","const":"μm"}}},"color":{"type":"string"},"colorMethod":{"type":"string","enum":["NATURAL","ELECTROLYTIC","ORGANIC_DYE","INTERFERENCE"]},"sealingQuality":{"type":"string","enum":["HOT_WATER","COLD","MEDIUM_TEMPERATURE"]},"qualanodLicense":{"type":"string"}}},"powderCoating":{"type":"object","properties":{"standard":{"type":"string","enum":["EN_12206-1","QUALICOAT","AAMA_2603","AAMA_2604","AAMA_2605"]},"class":{"type":"string","enum":["CLASS_1","CLASS_1.5","CLASS_2","CLASS_3","SEASIDE","HYPERDURABLE"]},"thickness":{"type":"object","properties":{"value":{"type":"number"},"min":{"type":"number"},"max":{"type":"number"},"unit":{"type":"string","const":"μm"}}},"color":{"type":"string"},"ralCode":{"type":"string"},"ncsCode":{"type":"string"},"gloss":{"type":"string","enum":["MATT_0-30","SATIN_31-50","SEMI_GLOSS_51-70","GLOSS_71-90","HIGH_GLOSS_91-100"]},"qualicoatLicense":{"type":"string"},"powderManufacturer":{"type":"string"},"powderType":{"type":"string"}}},"pvdfCoating":{"type":"object","properties":{"fluoropolymerContent":{"type":"number","description":"Minimum 70% PVDF"},"thickness":{"type":"object"},"color":{"type":"string"},"warrantyYears":{"type":"integer"}}}}},"rawMaterials":{"type":"object","properties":{"billetAlloy":{"type":"string"},"billetSupplier":{"type":"string"},"billetOrigin":{"type":"string"},"primaryAluminium":{"type":"object","properties":{"percentage":{"type":"number"},"source":{"type":"string"},"smelter":{"type":"string"}}},"recycledContent":{"type":"object","properties":{"percentage":{"type":"number"},"preConsumer":{"type":"number","description":"Pre-consumer/new scrap %"},"postConsumer":{"type":"number","description":"Post-consumer/old scrap %"},"calculationMethod":{"type":"string","enum":["ISO_14021","EN_15804","ASI_COC"]},"verified":{"type":"boolean"},"verificationBody":{"type":"string"}}},"scrapSources":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string","enum":["EXTRUSION_SCRAP","FABRICATION_SCRAP","END_OF_LIFE","DEMOLITION","AUTOMOTIVE","PACKAGING"]},"percentage":{"type":"number"},"origin":{"type":"string"}}}},"alloying":{"type":"array","items":{"type":"object","properties":{"element":{"type":"string"},"form":{"type":"string","enum":["MASTER_ALLOY","PURE_METAL","COMPOUND"]},"supplier":{"type":"string"}}}}}},"energyConsumption":{"type":"object","properties":{"totalEnergy":{"type":"object","properties":{"value":{"type":"number"},"unit":{"type":"string","const":"MJ/kg"}}},"electricity":{"type":"object","properties":{"consumption":{"type":"object","properties":{"value":{"type":"number"},"unit":{"type":"string","const":"kWh/kg"}}},"renewablePercentage":{"type":"number"},"gridEmissionFactor":{"type":"object","properties":{"value":{"type":"number"},"unit":{"type":"string","const":"kgCO2e/kWh"}}}}},"naturalGas":{"type":"object","properties":{"consumption":{"type":"object","properties":{"value":{"type":"number"},"unit":{"type":"string","const":"Nm³/kg"}}}}},"breakdown":{"type":"object","properties":{"billetCasting":{"type":"object","properties":{"value":{"type":"number"},"unit":{"type":"string"}}},"billetHeating":{"type":"object","properties":{"value":{"type":"number"},"unit":{"type":"string"}}},"extrusion":{"type":"object","properties":{"value":{"type":"number"},"unit":{"type":"string"}}},"heatTreatment":{"type":"object","properties":{"value":{"type":"number"},"unit":{"type":"string"}}},"surfaceTreatment":{"type":"object","properties":{"value":{"type":"number"},"unit":{"type":"string"}}}}}}},"carbonFootprint":{"type":"object","required":["totalCO2e","methodology"],"properties":{"totalCO2e":{"type":"object","required":["value","unit"],"properties":{"value":{"type":"number"},"unit":{"type":"string","enum":["kgCO2e/kg","tCO2e/t"]}}},"methodology":{"type":"string","enum":["IAI_METHODOLOGY","GHG_PROTOCOL","ISO_14064","ISO_14067","CBAM_METHODOLOGY","EN_15804"]},"scope1":{"type":"object","properties":{"total":{"type":"object","properties":{"value":{"type":"number"},"unit":{"type":"string"}}},"breakdown":{"type":"object","properties":{"naturalGas":{"type":"number"},"processEmissions":{"type":"number"}}}}},"scope2":{"type":"object","properties":{"locationBased":{"type":"object","properties":{"value":{"type":"number"},"unit":{"type":"string"}}},"marketBased":{"type":"object","properties":{"value":{"type":"number"},"unit":{"type":"string"}}}}},"scope3":{"type":"object","properties":{"total":{"type":"object","properties":{"value":{"type":"number"},"unit":{"type":"string"}}},"breakdown":{"type":"object","properties":{"billetProduction":{"type":"number","description":"Upstream aluminium production"},"transport":{"type":"number"},"coatings":{"type":"number"}}}}},"breakdown":{"type":"object","properties":{"primaryAluminium":{"type":"object","properties":{"value":{"type":"number"},"unit":{"type":"string"}}},"recycledAluminium":{"type":"object","properties":{"value":{"type":"number"},"unit":{"type":"string"}}},"extrusion":{"type":"object","properties":{"value":{"type":"number"},"unit":{"type":"string"}}},"surfaceTreatment":{"type":"object","properties":{"value":{"type":"number"},"unit":{"type":"string"}}}}},"verified":{"type":"boolean"},"verificationBody":{"type":"string"},"verificationDate":{"type":"string","format":"date"},"cbamEmbeddedEmissions":{"type":"object","description":"CBAM specific embedded emissions","properties":{"specificEmbeddedEmissions":{"type":"object","properties":{"value":{"type":"number"},"unit":{"type":"string","const":"tCO2e/t"}}},"directEmissions":{"type":"number"},"indirectEmissions":{"type":"number"},"precursorEmissions":{"type":"number"},"defaultValueUsed":{"type":"boolean"}}},"comparisonToIndustryAverage":{"type":"object","properties":{"globalAverage":{"type":"number","description":"IAI global average ~16.5 kgCO2e/kg primary"},"percentageVsAverage":{"type":"number"}}}}},"environmentalData":{"type":"object","properties":{"epdAvailable":{"type":"boolean"},"epdDetails":{"type":"object","properties":{"epdNumber":{"type":"string"},"epdUrl":{"type":"string","format":"uri"},"programOperator":{"type":"string"},"publicationDate":{"type":"string","format":"date"},"validUntil":{"type":"string","format":"date"},"pcr":{"type":"string","description":"Product Category Rules reference"}}},"waterConsumption":{"type":"object","properties":{"total":{"type":"object","properties":{"value":{"type":"number"},"unit":{"type":"string","const":"L/kg"}}},"recycledWaterPercentage":{"type":"number"}}},"wasteGenerated":{"type":"object","properties":{"hazardous":{"type":"object","properties":{"value":{"type":"number"},"unit":{"type":"string"}}},"nonHazardous":{"type":"object","properties":{"value":{"type":"number"},"unit":{"type":"string"}}},"recyclingRate":{"type":"number"}}}}},"circularity":{"type":"object","properties":{"recyclability":{"type":"object","properties":{"recyclable":{"type":"boolean","const":true},"recyclabilityPercentage":{"type":"number","description":"Aluminium is ~100% recyclable"},"recyclingInstructions":{"type":"string"}}},"endOfLifeOptions":{"type":"array","items":{"type":"string","enum":["RECYCLE","REUSE","REMANUFACTURE","ENERGY_RECOVERY"]}},"disassemblyInstructions":{"type":"string","format":"uri"},"takeBackProgram":{"type":"object","properties":{"available":{"type":"boolean"},"provider":{"type":"string"},"contactInfo":{"type":"string"}}},"materialPassport":{"type":"string","format":"uri"}}},"compliance":{"type":"object","required":["cbamCompliance"],"properties":{"cbamCompliance":{"type":"object","required":["applicable","cnCode"],"properties":{"applicable":{"type":"boolean"},"cnCode":{"type":"string","description":"7604 for aluminium bars, rods, profiles"},"cbamProductCategory":{"type":"string"},"installationId":{"type":"string"},"operatorId":{"type":"string"},"embeddedEmissionsReported":{"type":"boolean"},"verificationStatus":{"type":"string","enum":["VERIFIED","PENDING","DEFAULT_VALUES"]},"carbonPricePaid":{"type":"object","properties":{"value":{"type":"number"},"currency":{"type":"string"},"scheme":{"type":"string"}}}}},"ceMarking":{"type":"object","description":"For structural profiles per EN 15088/EN 1090","properties":{"marked":{"type":"boolean"},"standard":{"type":"string","enum":["EN_15088","EN_1090-1","EN_1090-3"]},"notifiedBody":{"type":"string"},"certificateNumber":{"type":"string"},"declarationOfPerformance":{"type":"object","properties":{"dopNumber":{"type":"string"},"dopUrl":{"type":"string","format":"uri"},"issueDate":{"type":"string","format":"date"}}},"executionClass":{"type":"string","enum":["EXC1","EXC2","EXC3","EXC4"]}}},"asiCertification":{"type":"object","description":"Aluminium Stewardship Initiative","properties":{"performanceStandard":{"type":"boolean"},"chainOfCustody":{"type":"boolean"},"cocType":{"type":"string","enum":["MASS_BALANCE","MARKET_CREDITS"]},"certificateNumber":{"type":"string"},"certificationBody":{"type":"string"},"validFrom":{"type":"string","format":"date"},"validUntil":{"type":"string","format":"date"},"asiCertifiedMass":{"type":"number","description":"Percentage of ASI certified material"}}},"qualityMarks":{"type":"array","items":{"type":"string","enum":["QUALANOD","QUALICOAT","QUALIDECO","SEASIDE","QUALISTEELCOAT"]}},"inspectionDocument":{"type":"object","description":"Per EN 10204","properties":{"type":{"type":"string","enum":["2.1","2.2","3.1","3.2"]},"documentNumber":{"type":"string"},"issueDate":{"type":"string","format":"date"}}},"certifications":{"type":"array","items":{"type":"object","properties":{"standard":{"type":"string"},"certificateNumber":{"type":"string"},"certificationBody":{"type":"string"},"scope":{"type":"string"},"validFrom":{"type":"string","format":"date"},"validUntil":{"type":"string","format":"date"}}}}}},"accessControl":{"type":"object","properties":{"publicFields":{"type":"array","items":{"type":"string"}},"restrictedFields":{"type":"array","items":{"type":"string"}},"authorizedRoles":{"type":"array","items":{"type":"string","enum":["customer","fabricator","distributor","customs","cbam_authority","auditor","recycler","regulator"]}}}}}}