{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://dppmcp.com/schemas/aluminium/aluminium-tubes-pipes/v1.0/complete","title":"Aluminium Tubes & Pipes DPP - Complete (Full Transparency)","description":"Complete schema for aluminium tubes and pipes 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","surfaceQuality","testingQc","rawMaterials","carbonFootprint","compliance"],"properties":{"$schema":{"type":"string","const":"https://dppmcp.com/schemas/aluminium/aluminium-tubes-pipes/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_service","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","end_cap","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"},"parentTube":{"type":"string","format":"uri","description":"DPP of parent tube if drawn from larger size"},"downstreamProducts":{"type":"array","items":{"type":"string","format":"uri"}},"heatExchangerAssembly":{"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 billet cast number"},"coilNumber":{"type":"string","description":"For coiled tubing"},"manufacturerIdentification":{"type":"string"},"productName":{"type":"string"},"productForm":{"type":"string","enum":["EXTRUDED_TUBE","EXTRUDED_PIPE","DRAWN_TUBE","DRAWN_PIPE","WELDED_TUBE","SEAMLESS_TUBE","PORTHOLE_DIE_TUBE","HEAT_EXCHANGER_TUBE","CONDENSER_TUBE","ROUND_TUBE","SQUARE_TUBE","RECTANGULAR_TUBE","OVAL_TUBE","COILED_TUBE","CAPILLARY_TUBE","FINNED_TUBE"]},"crossSectionShape":{"type":"string","enum":["ROUND","SQUARE","RECTANGULAR","OVAL","D_SHAPE","MULTI_PORT","CUSTOM"]},"productStandard":{"type":"string","enum":["EN_755-1","EN_755-2","EN_754-1","EN_754-2","EN_12392","EN_1345","EN_13348","ASTM_B210","ASTM_B241","ASTM_B234","ASTM_B483","AMS_4080","AMS_4082"]},"alloyDesignation":{"type":"object","required":["numericDesignation","standard"],"properties":{"numericDesignation":{"type":"string","description":"e.g., 1050, 1100, 3003, 3102, 5052, 6060, 6061, 6063, 6082, 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., O, H14, H18, T4, T5, T6, T6511"},"description":{"type":"string"},"heatTreatmentType":{"type":"string","enum":["AS_FABRICATED","ANNEALED","STRAIN_HARDENED","SOLUTION_HEAT_TREATED","THERMALLY_TREATED"]}}},"intendedApplication":{"type":"array","items":{"type":"string","enum":["HVAC","AIR_CONDITIONING","REFRIGERATION","HEAT_EXCHANGER","CONDENSER","EVAPORATOR","RADIATOR","AUTOMOTIVE","AEROSPACE","HYDRAULIC","PNEUMATIC","IRRIGATION","PLUMBING","STRUCTURAL","FURNITURE","MEDICAL","INSTRUMENTATION","GENERAL_ENGINEERING"]}},"quantity":{"type":"object","properties":{"pieces":{"type":"integer"},"bundleCount":{"type":"integer"},"piecesPerBundle":{"type":"integer"},"coilCount":{"type":"integer","description":"For coiled tubing"},"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","ft"]}}}}},"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","AS9100","ISO_13485","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"}}},"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","PORTHOLE_DIE_EXTRUSION","BRIDGE_DIE_EXTRUSION","COLD_DRAWING","HOT_DRAWING","WELDED_ERW","WELDED_TIG","SEAMLESS_PIERCING","ROLL_FORMING"]},"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"},"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 / tube area"},"dieType":{"type":"string","enum":["SOLID_MANDREL","PORTHOLE","BRIDGE","SPIDER","FLAT"]},"numberOfHoles":{"type":"integer"},"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 tubes","properties":{"drawBenchType":{"type":"string","enum":["SINGLE_DRAW","TANDEM","BULL_BLOCK","CONTINUOUS"]},"numberOfPasses":{"type":"integer"},"totalReduction":{"type":"number","description":"Total area reduction %"},"drawingMethod":{"type":"string","enum":["SINKING","FIXED_PLUG","FLOATING_PLUG","MANDREL","TUBE_REDUCING"]},"mandrelUsed":{"type":"boolean"},"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","ANNEALING","SOLUTION_HEAT_TREATMENT","PRECIPITATION_HARDENING","STRESS_RELIEF"]},"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","INDUCTION"]}}},"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"]},"temperature":{"type":"object","properties":{"value":{"type":"number"},"unit":{"type":"string","const":"°C"}}},"time":{"type":"object","properties":{"value":{"type":"number"},"unit":{"type":"string"}}}}},"finalTemper":{"type":"string"}}},"straightening":{"type":"object","properties":{"method":{"type":"string","enum":["ROLLER_STRAIGHTENING","STRETCHING","ROTARY_STRAIGHTENING","NONE"]},"stretch":{"type":"number","description":"Permanent stretch %"}}},"cutting":{"type":"object","properties":{"method":{"type":"string","enum":["SAW","FLYING_SAW","SHEAR","LASER","ROTARY_CUTTER"]},"endCondition":{"type":"string","enum":["SAW_CUT","SHEARED","DEBURRED","FACED","CHAMFERED"]}}},"surfaceTreatment":{"type":"object","properties":{"type":{"type":"string","enum":["MILL_FINISH","ANODIZED","CHROMATE","PAINTED","COATED","POLISHED","ELECTROPOLISHED","PASSIVATED"]},"cleaning":{"type":"object","properties":{"internal":{"type":"boolean"},"external":{"type":"boolean"},"method":{"type":"string"}}},"anodizing":{"type":"object","properties":{"thickness":{"type":"object","properties":{"value":{"type":"number"},"unit":{"type":"string","const":"μm"}}},"type":{"type":"string","enum":["SULPHURIC","HARD","CHROMIC"]}}},"coating":{"type":"object","properties":{"type":{"type":"string"},"thickness":{"type":"object","properties":{"value":{"type":"number"},"unit":{"type":"string","const":"μm"}}}}}}},"finOperations":{"type":"object","description":"For finned tubes","properties":{"finType":{"type":"string","enum":["INTEGRAL","WRAPPED","EXTRUDED","WELDED","L_FOOT","EMBEDDED"]},"finPitch":{"type":"object","properties":{"value":{"type":"number"},"unit":{"type":"string"}}},"finHeight":{"type":"object","properties":{"value":{"type":"number"},"unit":{"type":"string"}}},"finThickness":{"type":"object","properties":{"value":{"type":"number"},"unit":{"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"},"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"},"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"},"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":"%"}}},"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","CIRCUMFERENTIAL"]},"sampleType":{"type":"string","enum":["FULL_SECTION","STRIP","RING"]},"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"}}},"flatteningTest":{"type":"object","description":"Per EN ISO 8492","properties":{"performed":{"type":"boolean"},"flatteningDistance":{"type":"number","description":"Distance between plates as fraction of OD"},"result":{"type":"string","enum":["PASS","FAIL"]}}},"flareTest":{"type":"object","description":"Per EN ISO 8493","properties":{"performed":{"type":"boolean"},"expansion":{"type":"number","description":"% increase in diameter"},"coneAngle":{"type":"number","description":"Tool cone angle in degrees"},"result":{"type":"string","enum":["PASS","FAIL"]}}},"driftExpansionTest":{"type":"object","description":"Per EN ISO 8494","properties":{"performed":{"type":"boolean"},"expansion":{"type":"number","description":"% increase in diameter"},"mandrelType":{"type":"string"},"result":{"type":"string","enum":["PASS","FAIL"]}}},"ringExpansionTest":{"type":"object","properties":{"performed":{"type":"boolean"},"expansion":{"type":"number"},"result":{"type":"string","enum":["PASS","FAIL"]}}},"bendTest":{"type":"object","properties":{"performed":{"type":"boolean"},"bendRadius":{"type":"number"},"bendAngle":{"type":"number"},"result":{"type":"string","enum":["PASS","FAIL"]}}},"burstPressure":{"type":"object","properties":{"calculated":{"type":"object","properties":{"value":{"type":"number"},"unit":{"type":"string","const":"bar"}}},"tested":{"type":"object","properties":{"value":{"type":"number"},"unit":{"type":"string","const":"bar"}}}}},"workingPressure":{"type":"object","properties":{"value":{"type":"number"},"temperature":{"type":"number"},"unit":{"type":"string","const":"bar"}}},"fatigueStrength":{"type":"object","properties":{"value":{"type":"number"},"cycles":{"type":"number"},"unit":{"type":"string","const":"MPa"}}}}},"dimensions":{"type":"object","properties":{"outsideDiameter":{"type":"object","properties":{"nominal":{"type":"number"},"actual":{"type":"number"},"min":{"type":"number"},"max":{"type":"number"},"tolerance":{"type":"string"},"unit":{"type":"string","const":"mm"}}},"insideDiameter":{"type":"object","properties":{"nominal":{"type":"number"},"actual":{"type":"number"},"tolerance":{"type":"string"},"unit":{"type":"string","const":"mm"}}},"wallThickness":{"type":"object","properties":{"nominal":{"type":"number"},"actual":{"type":"number"},"min":{"type":"number"},"max":{"type":"number"},"tolerance":{"type":"string"},"toleranceClass":{"type":"string","enum":["NORMAL","CLOSE","SPECIAL"]},"unit":{"type":"string","const":"mm"}}},"rectangularDimensions":{"type":"object","description":"For square/rectangular tubes","properties":{"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"}}},"cornerRadius":{"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"}}},"coilDimensions":{"type":"object","description":"For coiled tubing","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"}}},"lengthPerCoil":{"type":"object","properties":{"value":{"type":"number"},"unit":{"type":"string","const":"m"}}}}},"straightness":{"type":"object","properties":{"value":{"type":"number"},"max":{"type":"number"},"unit":{"type":"string","const":"mm/m"}}},"ovality":{"type":"object","properties":{"value":{"type":"number"},"max":{"type":"number"},"calculation":{"type":"string","description":"(Dmax-Dmin)/Dnom x 100"},"unit":{"type":"string","const":"%"}}},"eccentricity":{"type":"object","properties":{"value":{"type":"number"},"max":{"type":"number"},"unit":{"type":"string","const":"%"}}},"concentricity":{"type":"object","properties":{"value":{"type":"number"},"unit":{"type":"string","const":"mm"}}},"massPerMetre":{"type":"object","properties":{"value":{"type":"number"},"tolerance":{"type":"number"},"unit":{"type":"string","const":"kg/m"}}},"toleranceClass":{"type":"string","enum":["EN_755-9_NORMAL","EN_755-9_CLOSE","EN_754-2","PRECISION","COMMERCIAL","SPECIAL"]}}},"surfaceQuality":{"type":"object","properties":{"internalSurface":{"type":"object","properties":{"condition":{"type":"string","enum":["AS_EXTRUDED","AS_DRAWN","CLEANED","DEGREASED","DEOXIDIZED","PASSIVATED"]},"roughness":{"type":"object","properties":{"ra":{"type":"number"},"rz":{"type":"number"},"unit":{"type":"string","const":"μm"}}},"cleanliness":{"type":"string","enum":["STANDARD","DEGREASED","ULTRA_CLEAN"]}}},"externalSurface":{"type":"object","properties":{"finish":{"type":"string","enum":["MILL_FINISH","ANODIZED","COATED","POLISHED","BRUSHED","PAINTED"]},"roughness":{"type":"object","properties":{"ra":{"type":"number"},"rz":{"type":"number"},"unit":{"type":"string","const":"μm"}}},"defectLimits":{"type":"object","properties":{"scratches":{"type":"string"},"dieLines":{"type":"string"},"pickUp":{"type":"string"}}}}},"endCondition":{"type":"string","enum":["PLAIN_END","DEBURRED","CHAMFERED","FACED","THREADED","FLARED","FLANGED"]}}},"testingQc":{"type":"object","properties":{"eddyCurrentTest":{"type":"object","properties":{"performed":{"type":"boolean"},"standard":{"type":"string","enum":["EN_1971-1","ASTM_E309","ASTM_E243"]},"coverage":{"type":"string","enum":["100%","SAMPLING"]},"frequency":{"type":"object","properties":{"value":{"type":"number"},"unit":{"type":"string","const":"kHz"}}},"calibrationStandard":{"type":"string"},"result":{"type":"string","enum":["PASS","FAIL","ACCEPT"]}}},"ultrasonicTest":{"type":"object","properties":{"performed":{"type":"boolean"},"standard":{"type":"string"},"coverage":{"type":"string"},"result":{"type":"string","enum":["PASS","FAIL"]}}},"hydrostaticTest":{"type":"object","properties":{"performed":{"type":"boolean"},"pressure":{"type":"object","properties":{"value":{"type":"number"},"unit":{"type":"string","const":"bar"}}},"holdTime":{"type":"object","properties":{"value":{"type":"number"},"unit":{"type":"string","const":"s"}}},"medium":{"type":"string"},"result":{"type":"string","enum":["PASS","FAIL"]}}},"pneumaticTest":{"type":"object","properties":{"performed":{"type":"boolean"},"pressure":{"type":"object","properties":{"value":{"type":"number"},"unit":{"type":"string","const":"bar"}}},"medium":{"type":"string","enum":["AIR","NITROGEN","HELIUM"]},"leakDetection":{"type":"string","enum":["BUBBLE","PRESSURE_DECAY","MASS_SPECTROMETER"]},"result":{"type":"string","enum":["PASS","FAIL"]}}},"visualInspection":{"type":"object","properties":{"performed":{"type":"boolean"},"coverage":{"type":"string"},"result":{"type":"string","enum":["PASS","FAIL"]}}},"dimensionalInspection":{"type":"object","properties":{"performed":{"type":"boolean"},"method":{"type":"string","enum":["MANUAL","LASER","CMM","OPTICAL"]},"frequency":{"type":"string"},"result":{"type":"string","enum":["PASS","FAIL"]}}}}},"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","TUBE_SCRAP","END_OF_LIFE","HEAT_EXCHANGER_SCRAP","AUTOMOTIVE"]},"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":{"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"}}},"drawing":{"type":"object","properties":{"value":{"type":"number"},"unit":{"type":"string"}}},"heatTreatment":{"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"}}}}},"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"}}},"drawing":{"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"]}},"disassemblyInstructions":{"type":"string","format":"uri"},"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":"7608 for aluminium tubes and pipes"},"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"}}},"pressureEquipmentDirective":{"type":"object","description":"PED 2014/68/EU for pressure applications","properties":{"applicable":{"type":"boolean"},"category":{"type":"string","enum":["I","II","III","IV","SEP"]},"module":{"type":"string"},"notifiedBody":{"type":"string"},"certificateNumber":{"type":"string"}}},"fGasRegulation":{"type":"object","description":"For refrigeration tubing","properties":{"applicable":{"type":"boolean"},"compatibility":{"type":"array","items":{"type":"string"}}}},"medicalDeviceApproval":{"type":"object","description":"For medical grade tubing","properties":{"applicable":{"type":"boolean"},"standard":{"type":"string"},"biocompatibility":{"type":"boolean"}}},"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"]}}}}}}