{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://dppmcp.com/schemas/steel/tubes-pipes/v1.0/complete","title":"Steel Tubes & Pipes DPP - Complete (Full Transparency)","description":"Complete schema for steel tubes and pipes (seamless, welded, OCTG) per EU ESPR 2024/1781, CBAM, EN 10210, EN 10219, EN 10216, EN 10217, API 5L, API 5CT.","type":"object","required":["dppMetadata","productIdentification","economicOperator","productionProcess","chemicalComposition","mechanicalProperties","dimensions","hydrostaticTest","carbonFootprint","compliance"],"properties":{"$schema":{"type":"string","const":"https://dppmcp.com/schemas/steel/tubes-pipes/v1.0/complete"},"dppMetadata":{"type":"object","required":["passportIdentifier","passportVersion","issuedDate","status","dataCarrier"],"properties":{"passportIdentifier":{"type":"string","format":"uri"},"passportVersion":{"type":"string"},"registrationIdentifier":{"type":"string"},"issuedDate":{"type":"string","format":"date"},"lastUpdated":{"type":"string","format":"date-time"},"status":{"type":"string","enum":["draft","active","in_stock","shipped","installed","expired","revoked"]},"dataCarrier":{"type":"object","properties":{"type":{"type":"string"},"location":{"type":"string"}}},"languages":{"type":"array","items":{"type":"string"}},"linkedPassports":{"type":"object","properties":{"sourceHeat":{"type":"string","format":"uri"},"sourceCoil":{"type":"string","format":"uri"},"sourcePlate":{"type":"string","format":"uri"},"downstreamProducts":{"type":"array","items":{"type":"string","format":"uri"}}}}}},"productIdentification":{"type":"object","required":["productUniqueIdentifier","heatNumber","productType","steelGrade"],"properties":{"productUniqueIdentifier":{"type":"string"},"gtin":{"type":"string"},"heatNumber":{"type":"string"},"castNumber":{"type":"string"},"pipeNumber":{"type":"string"},"bundleNumber":{"type":"string"},"manufacturerIdentification":{"type":"string"},"productName":{"type":"string"},"productBrand":{"type":"string"},"productType":{"type":"string","enum":["SEAMLESS_PIPE","ERW_PIPE","HFW_PIPE","SAW_PIPE","LSAW_PIPE","SSAW_PIPE","CEW_PIPE","STRUCTURAL_HOLLOW_SECTION","SHS","RHS","CHS","CASING","TUBING","DRILL_PIPE","LINE_PIPE","BOILER_TUBE","MECHANICAL_TUBE","PRECISION_TUBE"]},"productStandard":{"type":"string","enum":["EN_10210-1","EN_10219-1","EN_10216-1","EN_10216-2","EN_10216-3","EN_10216-4","EN_10217-1","EN_10217-2","EN_10217-3","EN_10217-6","API_5L","API_5CT","ASTM_A53","ASTM_A106","ASTM_A312","ASTM_A333"]},"steelGrade":{"type":"object","properties":{"designation":{"type":"string"},"standard":{"type":"string"},"apiGrade":{"type":"string","description":"e.g., X52, X65, L80, P110"},"psl":{"type":"string","enum":["PSL1","PSL2"],"description":"API 5L Product Specification Level"},"equivalentGrades":{"type":"array","items":{"type":"object"}}}},"steelType":{"type":"string","enum":["CARBON","LOW_ALLOY","HIGH_ALLOY","STAINLESS","DUPLEX","SUPER_DUPLEX","CHROME_MOLY","NICKEL_ALLOY"]},"deliveryCondition":{"type":"string","enum":["AS_ROLLED","NORMALIZED","NORMALIZED_TEMPERED","QUENCHED_TEMPERED","SOLUTION_ANNEALED","THERMOMECHANICAL"]},"application":{"type":"array","items":{"type":"string","enum":["OIL_GAS_PIPELINE","PROCESS_PIPING","STRUCTURAL","MECHANICAL","BOILER","HEAT_EXCHANGER","CASING","TUBING","DRILL_PIPE","WATER_TRANSMISSION","FIRE_SPRINKLER"]}},"serviceConditions":{"type":"object","properties":{"sourService":{"type":"boolean","description":"NACE MR0175/ISO 15156 compliance"},"lowTemperature":{"type":"boolean"},"highTemperature":{"type":"boolean"},"highPressure":{"type":"boolean"},"corrosive":{"type":"boolean"}}},"quantity":{"type":"object","properties":{"pieces":{"type":"integer"},"totalWeight":{"type":"object","properties":{"value":{"type":"number"},"unit":{"type":"string"}}},"totalLength":{"type":"object","properties":{"value":{"type":"number"},"unit":{"type":"string"}}}}},"productionDate":{"type":"string","format":"date"},"manufacturingPlant":{"type":"object"},"documentation":{"type":"object","properties":{"millTestReport":{"type":"string","format":"uri"},"inspectionDocument":{"type":"string","format":"uri"},"hydroTestCertificate":{"type":"string","format":"uri"},"ndeReport":{"type":"string","format":"uri"}}}}},"economicOperator":{"type":"object","required":["manufacturer"],"properties":{"manufacturer":{"type":"object","properties":{"gln":{"type":"string"},"name":{"type":"string"},"tradingName":{"type":"string"},"vatNumber":{"type":"string"},"eoriNumber":{"type":"string"},"address":{"type":"object"},"country":{"type":"string"},"contact":{"type":"object"},"apiLicenseNumber":{"type":"string"}}}}},"productionProcess":{"type":"object","required":["manufacturingMethod"],"properties":{"steelmakingRoute":{"type":"string","enum":["BF_BOF","EAF","DRI_EAF"]},"manufacturingMethod":{"type":"string","enum":["SEAMLESS_HOT_ROLLED","SEAMLESS_COLD_DRAWN","ERW","HFW","SAW_LONGITUDINAL","SAW_SPIRAL","CEW","COLD_FORMED_WELDED"]},"seamlessProcess":{"type":"object","properties":{"piercingMethod":{"type":"string","enum":["MANNESMANN","PUSH_BENCH","PILGER","PLUG_MILL","CONTINUOUS_MANDREL"]},"elongation":{"type":"string"},"sizing":{"type":"string"}}},"weldedProcess":{"type":"object","properties":{"weldingMethod":{"type":"string","enum":["ERW","HFW","SAW","GMAW","GTAW","PAW"]},"weldSeam":{"type":"string","enum":["LONGITUDINAL","SPIRAL","NONE"]},"weldType":{"type":"string"},"postWeldHeatTreatment":{"type":"boolean"},"weldSeamLocation":{"type":"string"}}},"heatTreatment":{"type":"object","properties":{"type":{"type":"string"},"temperature":{"type":"object"},"coolingMethod":{"type":"string"},"temperingTemperature":{"type":"object","properties":{"value":{"type":"number"},"unit":{"type":"string","const":"°C"}}}}},"coldFinishing":{"type":"object","properties":{"performed":{"type":"boolean"},"method":{"type":"string","enum":["COLD_DRAWING","COLD_PILGERING","NONE"]},"reductionRatio":{"type":"number"}}},"endFinishing":{"type":"object","properties":{"type":{"type":"string","enum":["PLAIN_END","BEVELED","THREADED","THREADED_COUPLED","GROOVED","FLANGED"]},"coupling":{"type":"object"},"threadType":{"type":"string"}}},"coating":{"type":"object","properties":{"internal":{"type":"object","properties":{"type":{"type":"string"},"thickness":{"type":"object"}}},"external":{"type":"object","properties":{"type":{"type":"string"},"thickness":{"type":"object"}}}}}}},"chemicalComposition":{"type":"object","properties":{"analysisType":{"type":"string","enum":["HEAT_ANALYSIS","PRODUCT_ANALYSIS"]},"carbon":{"type":"object","properties":{"value":{"type":"number"},"max":{"type":"number"},"unit":{"type":"string"}}},"silicon":{"type":"object"},"manganese":{"type":"object"},"phosphorus":{"type":"object"},"sulfur":{"type":"object"},"chromium":{"type":"object"},"nickel":{"type":"object"},"molybdenum":{"type":"object"},"vanadium":{"type":"object"},"niobium":{"type":"object"},"titanium":{"type":"object"},"aluminum":{"type":"object"},"copper":{"type":"object"},"nitrogen":{"type":"object"},"boron":{"type":"object"},"carbonEquivalent":{"type":"object","properties":{"ceIIW":{"type":"number"},"pcm":{"type":"number"}}}}},"mechanicalProperties":{"type":"object","properties":{"tensileTest":{"type":"object","properties":{"testStandard":{"type":"string"},"testDirection":{"type":"string","enum":["LONGITUDINAL","TRANSVERSE"]},"yieldStrength":{"type":"object","properties":{"value":{"type":"number"},"min":{"type":"number"},"unit":{"type":"string"}}},"tensileStrength":{"type":"object","properties":{"value":{"type":"number"},"min":{"type":"number"},"max":{"type":"number"},"unit":{"type":"string"}}},"elongation":{"type":"object","properties":{"value":{"type":"number"},"min":{"type":"number"},"unit":{"type":"string"}}},"yieldTensileRatio":{"type":"object","properties":{"value":{"type":"number"},"max":{"type":"number"}}}}},"hardness":{"type":"object","properties":{"method":{"type":"string"},"value":{"type":"number"},"max":{"type":"number"}}},"impactTest":{"type":"object","properties":{"testStandard":{"type":"string"},"testTemperature":{"type":"object"},"energyAbsorbed":{"type":"object"},"shearArea":{"type":"object"},"specimenType":{"type":"string"},"specimenLocation":{"type":"string","enum":["BODY","WELD","HAZ"]}}},"flatteningTest":{"type":"object","properties":{"performed":{"type":"boolean"},"result":{"type":"string"}}},"flareTest":{"type":"object","properties":{"performed":{"type":"boolean"},"result":{"type":"string"}}},"ringExpansionTest":{"type":"object"},"guidedBendTest":{"type":"object"},"dwtt":{"type":"object","description":"Drop Weight Tear Test","properties":{"testTemperature":{"type":"object"},"shearArea":{"type":"object"}}}}},"dimensions":{"type":"object","properties":{"outsideDiameter":{"type":"object","properties":{"nominal":{"type":"number"},"actual":{"type":"number"},"tolerance":{"type":"string"},"unit":{"type":"string"}}},"wallThickness":{"type":"object","properties":{"nominal":{"type":"number"},"actual":{"type":"number"},"tolerance":{"type":"string"},"unit":{"type":"string"}}},"insideDiameter":{"type":"object"},"length":{"type":"object","properties":{"nominal":{"type":"number"},"actual":{"type":"number"},"tolerance":{"type":"string"},"unit":{"type":"string"}}},"lengthType":{"type":"string","enum":["RANDOM","SINGLE_RANDOM","DOUBLE_RANDOM","FIXED","CUT_TO_LENGTH"]},"scheduleNumber":{"type":"string"},"weightClass":{"type":"string"},"massPerUnit":{"type":"object","properties":{"value":{"type":"number"},"unit":{"type":"string"}}},"straightness":{"type":"object"},"ovality":{"type":"object","properties":{"value":{"type":"number"},"max":{"type":"number"},"unit":{"type":"string"}}},"eccentricity":{"type":"object","properties":{"value":{"type":"number"},"max":{"type":"number"},"unit":{"type":"string","const":"%"}}}}},"surfaceCondition":{"type":"object","properties":{"internal":{"type":"string","enum":["AS_MANUFACTURED","PICKLED","MACHINED","HONED","COATED"]},"external":{"type":"string","enum":["AS_ROLLED","PICKLED","BLASTED","COATED","BARE"]},"inspection":{"type":"object","properties":{"visualInspection":{"type":"boolean"},"dimensionalInspection":{"type":"boolean"},"inspectionReport":{"type":"string","format":"uri"}}}}},"hydrostaticTest":{"type":"object","properties":{"performed":{"type":"boolean"},"testPressure":{"type":"object","properties":{"value":{"type":"number"},"unit":{"type":"string","enum":["bar","psi","MPa"]}}},"holdTime":{"type":"object","properties":{"value":{"type":"number"},"unit":{"type":"string"}}},"testMedium":{"type":"string"},"result":{"type":"string","enum":["PASS","FAIL"]},"stressLevel":{"type":"number","description":"% of SMYS"}}},"nonDestructiveTesting":{"type":"object","properties":{"ultrasonicTest":{"type":"object","properties":{"performed":{"type":"boolean"},"method":{"type":"string"},"coverage":{"type":"string"},"acceptanceLevel":{"type":"string"},"result":{"type":"string"}}},"radiographicTest":{"type":"object","properties":{"performed":{"type":"boolean"},"coverage":{"type":"string"},"acceptanceLevel":{"type":"string"},"result":{"type":"string"}}},"magneticParticleTest":{"type":"object"},"eddyCurrentTest":{"type":"object"},"weldSeamTest":{"type":"object","properties":{"ultrasonicTest":{"type":"object","properties":{"performed":{"type":"boolean"},"acceptanceLevel":{"type":"string"}}},"radiographicTest":{"type":"object","properties":{"performed":{"type":"boolean"},"acceptanceLevel":{"type":"string"}}},"magneticParticleTest":{"type":"boolean"},"dyePenetrantTest":{"type":"boolean"}}}}},"rawMaterials":{"type":"object","properties":{"sourceHeat":{"type":"string"},"recycledContent":{"type":"object","properties":{"percentage":{"type":"number"},"preConsumer":{"type":"number"},"postConsumer":{"type":"number"},"calculationMethod":{"type":"string","enum":["ISO_14021","EN_15804","RESPONSIBLE_STEEL"]},"verified":{"type":"boolean"}}}}},"carbonFootprint":{"type":"object","required":["totalCO2e","methodology"],"properties":{"totalCO2e":{"type":"object","properties":{"value":{"type":"number"},"unit":{"type":"string"}}},"methodology":{"type":"string"},"scope1":{"type":"object"},"scope2":{"type":"object"},"scope3":{"type":"object"},"breakdown":{"type":"object"},"verified":{"type":"boolean"},"verificationBody":{"type":"string"},"cbamEmbeddedEmissions":{"type":"object","properties":{"specificEmbeddedEmissions":{"type":"object","properties":{"value":{"type":"number"},"unit":{"type":"string","const":"tCO2e/t"}}},"directEmissions":{"type":"number","description":"Scope 1 emissions in tCO2e/t"},"indirectEmissions":{"type":"number","description":"Scope 2 emissions in tCO2e/t"},"productionRoute":{"type":"string"},"defaultValueUsed":{"type":"boolean"}}}}},"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"}}}}},"compliance":{"type":"object","required":["cbamCompliance"],"properties":{"cbamCompliance":{"type":"object","properties":{"applicable":{"type":"boolean"},"cnCode":{"type":"string"},"embeddedEmissionsReported":{"type":"boolean"}}},"ceMarking":{"type":"object"},"apiMonogram":{"type":"object","properties":{"licensed":{"type":"boolean"},"licenseNumber":{"type":"string"},"specification":{"type":"string"}}},"naceMr0175":{"type":"object","properties":{"compliant":{"type":"boolean"},"sscTestPerformed":{"type":"boolean"},"hicTestPerformed":{"type":"boolean"}}},"responsibleSteel":{"type":"object"},"inspectionDocument":{"type":"object"},"certifications":{"type":"array","items":{"type":"object"}}}},"accessControl":{"type":"object","properties":{"publicFields":{"type":"array","items":{"type":"string"}},"restrictedFields":{"type":"array","items":{"type":"string"}},"authorizedRoles":{"type":"array","items":{"type":"string","enum":["customer","trader","customs","cbam_authority","auditor","researcher","regulator"]}}}}}}