{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://dppmcp.com/schemas/aluminium/aluminium-plates-sheets/v1.0/complete","title":"Aluminium Plates & Sheets DPP - Complete (Full Transparency)","description":"Complete schema for aluminium plates and sheets including all mandatory, recommended, and optional fields per EU ESPR, CBAM, EN 485, and ASI standards.","type":"object","required":["dppMetadata","productIdentification","economicOperator","productionProcess","chemicalComposition","mechanicalProperties","dimensions","surfaceQuality","rawMaterials","carbonFootprint","compliance"],"properties":{"$schema":{"type":"string","const":"https://dppmcp.com/schemas/aluminium/aluminium-plates-sheets/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","processed","fabricated","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","coil_tag","pallet_label","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":{"ingotSource":{"type":"string","format":"uri","description":"DPP of source ingot/unwrought aluminium"},"parentCoil":{"type":"string","format":"uri","description":"DPP of parent coil if slit/cut"},"downstreamProducts":{"type":"array","items":{"type":"string","format":"uri"}}}}}},"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 ingot cast number"},"coilNumber":{"type":"string","description":"Coil identification number"},"lotNumber":{"type":"string"},"manufacturerIdentification":{"type":"string"},"productName":{"type":"string"},"productForm":{"type":"string","enum":["PLATE","SHEET","STRIP","COIL","CIRCLE","BLANK","TREAD_PLATE","CLAD_PLATE","CLAD_SHEET","LITHOGRAPHIC_SHEET","CAN_BODY_STOCK","CAN_END_STOCK","FOIL","FINSTOCK"]},"productCategory":{"type":"string","enum":["THICK_PLATE","MEDIUM_PLATE","THIN_PLATE","SHEET","THIN_SHEET","STRIP","FOIL"],"description":"Based on thickness ranges per EN 485"},"productStandard":{"type":"string","enum":["EN_485-1","EN_485-2","EN_485-3","EN_485-4","EN_573-3","EN_546","ASTM_B209","AMS_4027","AMS_QQ-A-250"]},"alloyDesignation":{"type":"object","required":["numericDesignation","standard"],"properties":{"numericDesignation":{"type":"string","description":"e.g., 1050, 3003, 5052, 5083, 6061, 7075, 2024"},"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., AlMg3 for 5754"},"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., O, H12, H14, H16, H18, H22, H24, H32, T3, T4, T6, T651, T7351"},"description":{"type":"string"},"temperType":{"type":"string","enum":["ANNEALED","STRAIN_HARDENED","STRAIN_HARDENED_STABILIZED","STRAIN_HARDENED_PAINTED","SOLUTION_HEAT_TREATED","THERMALLY_TREATED"]}}},"cladding":{"type":"object","description":"For clad plates/sheets (e.g., Alclad)","properties":{"clad":{"type":"boolean"},"cladAlloy":{"type":"string"},"cladThicknessPerSide":{"type":"number","description":"% of total thickness"},"cladSide":{"type":"string","enum":["ONE_SIDE","BOTH_SIDES"]}}},"intendedApplication":{"type":"array","items":{"type":"string","enum":["AEROSPACE","AEROSPACE_STRUCTURAL","AEROSPACE_SKIN","AUTOMOTIVE_BODY","AUTOMOTIVE_STRUCTURAL","MARINE","SHIPBUILDING","CONSTRUCTION","ROOFING","FACADE","PACKAGING","CAN_BODY","CAN_END","LITHOGRAPHIC","HEAT_EXCHANGER","COOKWARE","ELECTRONICS","REFLECTOR","SIGNAGE","TRANSPORT","TANKER","GENERAL_ENGINEERING"]}},"quantity":{"type":"object","properties":{"pieces":{"type":"integer"},"sheetsPerPack":{"type":"integer"},"packCount":{"type":"integer"},"totalWeight":{"type":"object","properties":{"value":{"type":"number"},"unit":{"type":"string","enum":["kg","t"]}}},"totalArea":{"type":"object","properties":{"value":{"type":"number"},"unit":{"type":"string","enum":["m²","ft²"]}}},"coilWeight":{"type":"object","properties":{"value":{"type":"number"},"unit":{"type":"string"}}}}},"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"},"millCode":{"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","AS9100","NADCAP","ASI_PERFORMANCE","ASI_COC","EMAS"]}}}},"documentation":{"type":"object","properties":{"millTestReport":{"type":"string","format":"uri"},"inspectionCertificate":{"type":"string","format":"uri","description":"Per EN 10204"},"conformanceCertificate":{"type":"string","format":"uri"},"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"},"qualityContact":{"type":"string"}}}}},"distributor":{"type":"object","properties":{"name":{"type":"string"},"gln":{"type":"string"},"country":{"type":"string"}}},"serviceCenter":{"type":"object","description":"If processed by service center","properties":{"name":{"type":"string"},"operations":{"type":"array","items":{"type":"string","enum":["SLITTING","CUT_TO_LENGTH","LEVELING","BLANKING"]}}}},"importer":{"type":"object","properties":{"name":{"type":"string"},"eoriNumber":{"type":"string"},"country":{"type":"string"}}}}},"productionProcess":{"type":"object","required":["castingMethod"],"properties":{"castingMethod":{"type":"string","enum":["DC_CASTING","EMC_CASTING","CONTINUOUS_CASTING","TWIN_ROLL_CASTING","TWIN_BELT_CASTING"]},"ingotSource":{"type":"object","properties":{"supplier":{"type":"string"},"alloy":{"type":"string"},"dimensions":{"type":"object","properties":{"thickness":{"type":"number"},"width":{"type":"number"},"length":{"type":"number"},"unit":{"type":"string","const":"mm"}}},"recycledContent":{"type":"number"},"asiCertified":{"type":"boolean"},"sourcePassport":{"type":"string","format":"uri"}}},"scalping":{"type":"object","properties":{"performed":{"type":"boolean"},"removalPerSide":{"type":"object","properties":{"value":{"type":"number"},"unit":{"type":"string","const":"mm"}}}}},"homogenization":{"type":"object","properties":{"performed":{"type":"boolean"},"temperature":{"type":"object","properties":{"value":{"type":"number"},"unit":{"type":"string","const":"°C"}}},"time":{"type":"object","properties":{"value":{"type":"number"},"unit":{"type":"string","enum":["h","min"]}}}}},"hotRolling":{"type":"object","properties":{"performed":{"type":"boolean"},"preheatingTemperature":{"type":"object","properties":{"value":{"type":"number"},"unit":{"type":"string","const":"°C"}}},"preheatingTime":{"type":"object","properties":{"value":{"type":"number"},"unit":{"type":"string"}}},"millType":{"type":"string","enum":["REVERSING","TANDEM","STECKEL"]},"entryThickness":{"type":"object","properties":{"value":{"type":"number"},"unit":{"type":"string","const":"mm"}}},"exitThickness":{"type":"object","properties":{"value":{"type":"number"},"unit":{"type":"string","const":"mm"}}},"numberOfPasses":{"type":"integer"},"totalReduction":{"type":"number","description":"Percentage reduction"},"finishingTemperature":{"type":"object","properties":{"value":{"type":"number"},"unit":{"type":"string","const":"°C"}}},"coilingTemperature":{"type":"object","properties":{"value":{"type":"number"},"unit":{"type":"string","const":"°C"}}}}},"coldRolling":{"type":"object","properties":{"performed":{"type":"boolean"},"millType":{"type":"string","enum":["SINGLE_STAND","TANDEM","CLUSTER","FOIL_MILL"]},"entryThickness":{"type":"object","properties":{"value":{"type":"number"},"unit":{"type":"string","const":"mm"}}},"exitThickness":{"type":"object","properties":{"value":{"type":"number"},"unit":{"type":"string","const":"mm"}}},"numberOfPasses":{"type":"integer"},"totalReduction":{"type":"number"},"intermediateAnnealing":{"type":"boolean"},"lubricant":{"type":"string"},"rollRoughness":{"type":"object","properties":{"value":{"type":"number"},"unit":{"type":"string","const":"μm"}}}}},"heatTreatment":{"type":"object","properties":{"type":{"type":"string","enum":["NONE","ANNEALING","PARTIAL_ANNEALING","SOLUTION_HEAT_TREATMENT","PRECIPITATION_HARDENING","STRESS_RELIEF","STABILIZING"]},"annealing":{"type":"object","properties":{"temperature":{"type":"object","properties":{"value":{"type":"number"},"unit":{"type":"string","const":"°C"}}},"time":{"type":"object","properties":{"value":{"type":"number"},"unit":{"type":"string"}}},"atmosphere":{"type":"string"},"furnaceType":{"type":"string","enum":["BATCH","CONTINUOUS","CAL"]}}},"solutionHeatTreatment":{"type":"object","properties":{"temperature":{"type":"object","properties":{"value":{"type":"number"},"min":{"type":"number"},"max":{"type":"number"},"unit":{"type":"string","const":"°C"}}},"soakTime":{"type":"object","properties":{"value":{"type":"number"},"unit":{"type":"string"}}},"quenchMethod":{"type":"string","enum":["WATER","POLYMER","AIR","SPRAY"]},"quenchDelay":{"type":"object","properties":{"value":{"type":"number"},"max":{"type":"number"},"unit":{"type":"string","const":"s"}}}}},"ageing":{"type":"object","properties":{"type":{"type":"string","enum":["NATURAL","ARTIFICIAL","TWO_STEP","OVERAGING"]},"temperature":{"type":"object","properties":{"value":{"type":"number"},"unit":{"type":"string","const":"°C"}}},"time":{"type":"object","properties":{"value":{"type":"number"},"unit":{"type":"string"}}}}}}},"stretching":{"type":"object","properties":{"performed":{"type":"boolean"},"percentage":{"type":"number","description":"Permanent stretch %"},"method":{"type":"string","enum":["PLATE_STRETCHER","TENSION_LEVELER"]}}},"leveling":{"type":"object","properties":{"performed":{"type":"boolean"},"method":{"type":"string","enum":["ROLLER_LEVELING","TENSION_LEVELING","STRETCH_LEVELING"]}}},"cutting":{"type":"object","properties":{"method":{"type":"string","enum":["SHEARING","SLITTING","SAWING","LASER","WATER_JET","PLASMA"]},"edgeCondition":{"type":"string","enum":["MILL_EDGE","TRIMMED","SLIT","SAWN"]}}},"surfaceTreatment":{"type":"object","properties":{"type":{"type":"string","enum":["MILL_FINISH","ANODIZED","CONVERSION_COATED","PAINTED","COIL_COATED","EMBOSSED","BRUSHED","POLISHED","ETCHED","BRIGHT_FINISHED"]},"cleaning":{"type":"object","properties":{"method":{"type":"string","enum":["ALKALINE","SOLVENT","ACID"]},"oilRemoval":{"type":"boolean"}}},"pretreatment":{"type":"object","properties":{"type":{"type":"string","enum":["NONE","CHROMATE","CHROMIUM_FREE","ANODIZING"]},"coatWeight":{"type":"object","properties":{"value":{"type":"number"},"unit":{"type":"string"}}}}},"coating":{"type":"object","properties":{"type":{"type":"string","enum":["POLYESTER","PVDF","POLYAMIDE","EPOXY","ACRYLIC"]},"color":{"type":"string"},"thickness":{"type":"object","properties":{"value":{"type":"number"},"unit":{"type":"string","const":"μm"}}},"gloss":{"type":"string"}}}}}}},"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"},"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"},"min":{"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"},"min":{"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":"%"}}},"vanadium":{"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":"%"}}},"gallium":{"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","LONG_TRANSVERSE","SHORT_TRANSVERSE","45_DEGREES"]},"sampleLocation":{"type":"string","enum":["SURFACE","T/4","T/2","CORE"]},"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","HRF"]},"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"}}},"bearingStrength":{"type":"object","properties":{"yield":{"type":"object","properties":{"value":{"type":"number"},"unit":{"type":"string","const":"MPa"}}},"ultimate":{"type":"object","properties":{"value":{"type":"number"},"unit":{"type":"string","const":"MPa"}}}}},"fatigueStrength":{"type":"object","properties":{"value":{"type":"number"},"cycles":{"type":"number"},"rRatio":{"type":"number"},"unit":{"type":"string","const":"MPa"}}},"fractureToughness":{"type":"object","description":"For aerospace plates","properties":{"kic":{"type":"object","properties":{"value":{"type":"number"},"unit":{"type":"string","const":"MPa√m"}}},"orientation":{"type":"string","enum":["L-T","T-L","S-L"]}}},"bendTest":{"type":"object","properties":{"mandrelDiameter":{"type":"number"},"bendAngle":{"type":"number"},"result":{"type":"string","enum":["PASS","FAIL"]}}},"formability":{"type":"object","description":"For sheet forming applications","properties":{"ericsenCupping":{"type":"object","properties":{"value":{"type":"number"},"min":{"type":"number"},"unit":{"type":"string","const":"mm"}}},"rValue":{"type":"object","properties":{"r0":{"type":"number"},"r45":{"type":"number"},"r90":{"type":"number"},"rAvg":{"type":"number"},"deltaR":{"type":"number"}}},"nValue":{"type":"number","description":"Strain hardening exponent"},"fld":{"type":"string","format":"uri","description":"Forming Limit Diagram reference"}}},"corrosionResistance":{"type":"object","description":"For marine/aerospace grades","properties":{"excoTest":{"type":"object","properties":{"rating":{"type":"string"},"standard":{"type":"string"}}},"stressCorrosionRating":{"type":"string"},"namltTest":{"type":"object","properties":{"massLoss":{"type":"number"},"unit":{"type":"string"}}}}}}},"dimensions":{"type":"object","properties":{"thickness":{"type":"object","properties":{"nominal":{"type":"number"},"actual":{"type":"number"},"min":{"type":"number"},"max":{"type":"number"},"tolerance":{"type":"string"},"toleranceClass":{"type":"string","enum":["NORMAL","SPECIAL","PRECISION","A","B","C","D"]},"unit":{"type":"string","const":"mm"}}},"width":{"type":"object","properties":{"nominal":{"type":"number"},"actual":{"type":"number"},"tolerance":{"type":"string"},"unit":{"type":"string","const":"mm"}}},"length":{"type":"object","properties":{"nominal":{"type":"number"},"actual":{"type":"number"},"tolerance":{"type":"string"},"unit":{"type":"string","const":"mm"}}},"coilDimensions":{"type":"object","properties":{"innerDiameter":{"type":"object","properties":{"value":{"type":"number"},"unit":{"type":"string","const":"mm"}}},"outerDiameter":{"type":"object","properties":{"value":{"type":"number"},"unit":{"type":"string","const":"mm"}}},"coilWeight":{"type":"object","properties":{"value":{"type":"number"},"unit":{"type":"string"}}}}},"flatness":{"type":"object","properties":{"value":{"type":"number"},"class":{"type":"string","enum":["NORMAL","SPECIAL","FLAT","EXTRA_FLAT"]},"unit":{"type":"string","const":"mm/m"},"measurementMethod":{"type":"string"}}},"squareness":{"type":"object","properties":{"deviation":{"type":"number"},"unit":{"type":"string"}}},"camber":{"type":"object","properties":{"value":{"type":"number"},"max":{"type":"number"},"unit":{"type":"string","const":"mm/m"}}},"edgeType":{"type":"string","enum":["MILL_EDGE","SLIT_EDGE","TRIMMED_EDGE","SHEARED_EDGE","SAWN_EDGE","MILLED_EDGE"]},"diagonalDifference":{"type":"object","properties":{"value":{"type":"number"},"max":{"type":"number"},"unit":{"type":"string","const":"mm"}}}}},"surfaceQuality":{"type":"object","properties":{"finish":{"type":"string","enum":["MILL_FINISH","ONE_SIDE_BRIGHT","TWO_SIDES_BRIGHT","ANODIZING_QUALITY","LITHOGRAPHIC_QUALITY","REFLECTOR_QUALITY","COATED","EMBOSSED","STUCCO","TREAD_PATTERN"]},"class":{"type":"string","description":"Surface class per EN 485-4"},"roughness":{"type":"object","properties":{"ra":{"type":"number"},"rz":{"type":"number"},"unit":{"type":"string","const":"μm"}}},"reflectance":{"type":"object","description":"For reflector applications","properties":{"total":{"type":"number"},"specular":{"type":"number"},"diffuse":{"type":"number"},"unit":{"type":"string","const":"%"}}},"protection":{"type":"object","properties":{"type":{"type":"string","enum":["NONE","PAPER_INTERLEAVED","PLASTIC_FILM","PVC_FILM","PE_FILM","OIL","STRIPPABLE_COATING"]},"filmThickness":{"type":"object","properties":{"value":{"type":"number"},"unit":{"type":"string"}}}}},"defectLimits":{"type":"object","properties":{"scratches":{"type":"string"},"rollMarks":{"type":"string"},"pittingCorrosion":{"type":"string"},"oilStains":{"type":"string"}}}}},"rawMaterials":{"type":"object","properties":{"ingotAlloy":{"type":"string"},"ingotSupplier":{"type":"string"},"ingotOrigin":{"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":["ROLLING_SCRAP","END_CUTS","FABRICATION_SCRAP","END_OF_LIFE","UBC","DEMOLITION"]},"percentage":{"type":"number"},"origin":{"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":{"casting":{"type":"object","properties":{"value":{"type":"number"},"unit":{"type":"string"}}},"homogenization":{"type":"object","properties":{"value":{"type":"number"},"unit":{"type":"string"}}},"hotRolling":{"type":"object","properties":{"value":{"type":"number"},"unit":{"type":"string"}}},"coldRolling":{"type":"object","properties":{"value":{"type":"number"},"unit":{"type":"string"}}},"heatTreatment":{"type":"object","properties":{"value":{"type":"number"},"unit":{"type":"string"}}},"finishing":{"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":{"ingotProduction":{"type":"number","description":"Upstream aluminium production"},"transport":{"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"}}},"hotRolling":{"type":"object","properties":{"value":{"type":"number"},"unit":{"type":"string"}}},"coldRolling":{"type":"object","properties":{"value":{"type":"number"},"unit":{"type":"string"}}},"finishing":{"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","DOWNCYCLE"]}},"sortingInstructions":{"type":"string"},"takeBackProgram":{"type":"object","properties":{"available":{"type":"boolean"},"provider":{"type":"string"},"contactInfo":{"type":"string"}}}}},"compliance":{"type":"object","required":["cbamCompliance"],"properties":{"cbamCompliance":{"type":"object","required":["applicable","cnCode"],"properties":{"applicable":{"type":"boolean"},"cnCode":{"type":"string","description":"7606 for aluminium plates, sheets, strip >0.2mm"},"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"}}}}},"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"}}},"aerospaceApprovals":{"type":"array","items":{"type":"object","properties":{"specification":{"type":"string","description":"e.g., AMS 4027, AMS-QQ-A-250"},"approvedBy":{"type":"string"},"approvalNumber":{"type":"string"}}}},"automotiveApprovals":{"type":"array","items":{"type":"object","properties":{"oem":{"type":"string"},"specification":{"type":"string"},"approvalNumber":{"type":"string"}}}},"foodContact":{"type":"object","description":"For food packaging applications","properties":{"compliant":{"type":"boolean"},"regulations":{"type":"array","items":{"type":"string"}}}},"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","oem"]}}}}}}