UV-finished homogeneous PVC sheet flooring from onsite compounding · Calculation Rules
- Lifecycle status
- Candidate
- Content maturity
- Authored methodology
- Current version
- 0.1.0Last updated
- Readiness
- Review required
Methodology and translation states come from the source record; publishing this website does not change their review status.
Content languages
en-US · canonicalzh-CN · Aligned
Status, classification and source details
Readiness
- Warnings methodology_not_reviewed Authored methodology is candidate guidance and still requires methodology review.
Classification mapping
CPC 3.0:36910 · narrower
Source
Calculation Rules
| rule_id | Applies to | Formula or rule | Inputs | Output | source_ids |
|---|---|---|---|---|---|
| raw_unit_conversion | all inventory rows | Preserve original readings. Convert calibrated raw mass/energy/volume/rates into each row unit before attribution; kWh * 3.6 gives MJ. An independently measured rate is integrated once, whereas an integrated amount is not multiplied by time. State-specific density is independently evidenced. | cp_material; cp_finish; cp_energy; cp_water; cp_species; cp_fg_energy; cp_package | Undivided converted raw exchange amounts | |
| cohort_numerator | all inventory rows | For each exchange i, reconcile opening inherited B_i plus section-7-attributed undivided current additions against closing/transfer B_i. Carry actual WIP, regrind, prior released lots and failed-campaign vectors independently. Assign the resulting A_i to its own original release cohort, retaining waste burdens unless an evidenced co-function assignment changes them. Do not subtract waste mass as an avoided input or use a single stock ratio for every B_i. Carry separately accounted in-process stock vectors through the same reconciliation, including loop water, without treating a stock movement as new production or erasing retained historical burden. | cp_stock; cp_fg; cp_material; cp_finish; cp_energy; cp_water; cp_species; cp_fg_energy; cp_package | A_i in the card unit before any division | ilcd-allocation-2010 |
| release_denominator | released_floor | Q = sum of unique newly first-released conditioned net flooring kg in cp_release, including retained finish and excluding detachable package/core. Do not add closing FG or re-released/returned/reworked old material to Q. | cp_release; cp_stock; cp_fg | Q | |
| normalize_once | all inventory rows | x_i = A_i / Q once for Q > 0; Q belongs to that original release cohort. The released_floor reference output is 1 kg. For Q = 0 retain real raw/attributed burdens and stocks in a failed-campaign ledger and report no unit result; future assignment requires evidence. Card/aggregation references identify this same operation and never divide x_i again. | A_i; Q; cp_stock; cp_fg; cp_release | x_i per 1 kg reference flow, or no unit result for Q = 0 | |
| manufacturing_physical_gate | floor_make | Opening WIP + opening separately accounted in-process stocks + net actual non-uptake material issues + old released rework received + separately measured net uptake = closing WIP + closing separately accounted in-process stocks + new Q + old rework back to FG + external product/waste/elementary material outlets. Include cooling-loop water and actual equipment/finish charges among in-process stocks only when not already counted in raw stocks or WIP; reconcile each circuit/material separately. Count every physical input, including net oxygen uptake, exactly once; chemical reaction creates no total mass. Internal chip/regrind transfers cancel and electricity is outside physical mass. Apply corresponding independent C/Cl/Ca/Ti balances; unknown species are not fitted residuals. | cp_material; cp_finish; cp_stock; cp_release; cp_water; cp_species | Manufacturing mass and independent relevant element/species reconciliations | |
| fg_physical_gate | fg_service | Opening FG + Q transfer + customer physical returns + old rework receipt = closing FG + gross physical dispatch + rework_to_make + FG waste. Perform the same reconciliation for each inherited burden vector, adding only actual services/rework and reversing original delivery. | cp_fg; cp_stock; cp_release; cp_fg_energy | FG quantity/vector reconciliation | |
| combined_physical_gate | floor_make; fg_service | After matched Q and rework transfers cancel: opening WIP + opening FG + opening separately accounted in-process stocks + external non-uptake material issues + customer physical returns + separately measured net uptake = closing WIP + closing FG + closing separately accounted in-process stocks + gross physical dispatch + external product/waste/elementary material outlets. Include the same loop/equipment/finish stocks as the manufacturing gate without duplicating raw/WIP/FG inventories. Every input and uptake appears once. Q remains a first-release production statistic, not an extra external physical output beside FG. Keep packaging outside product net mass and in package_balance. | cp_stock; cp_fg; cp_release; cp_material; cp_finish; cp_water; cp_species | Consolidated physical reconciliation without duplicate Q | |
| package_balance | fg_service | For each package article separately: opening empty + opening attached WIP + opening attached FG + opening reusable + purchases + external returns received = closing empty + closing attached WIP + closing attached FG + closing reusable + attached gross physical shipments out + external returns out + waste. Internal reuse cancels. Do not replace gross shipments with net Q or treat returned/reused articles as another purchase or coproduct. | cp_package; cp_fg | Separate physical and burden ledger for each package | |
| area_descriptor | reference product | g = same-lot conditioned net m / measured usable area S; area s corresponds to s*g kg. Preserve measured mass, area, thickness, finish and acceptance state; no density inferred from this ratio. | cp_release | Grade/state-specific measured kg/m2 and area descriptor | |
| asset_manufacture_share | existing capital/reusable manufacture attribution | For each included original asset manufacture vector B, f_current = u_current / D only after the persistent ledger verifies the supported whole installed-service denominator, all beneficiaries and prior assigned shares. Attribute f_current * B once to the actual beneficiary before the existing single reference normalization. Check prior_shares + all current/new beneficiary shares <= 1; carry the remaining original balance. Capacity revisions reconcile the historical ledger. Full physical asset/packaging mass and actual gross stocks/returns never receive f_current. Unknown D or history leaves the final attributed result unavailable, without suppressing actual repair/replacement/service burdens. | asset_id; original_B; u_current; D; historical_beneficiaries; prior_shares; capacity_evidence | conserved attributed manufacture vector |
Data Quality Requirements
| requirement_id | Applies to | Requirement | Evidence |
|---|---|---|---|
| dq_identity | all inventory rows | Preserve complete supplied preparation and one atomic physical exchange; match all native CAS/form/route/type/property restrictions, official Chinese UUID names and actual provider. Blank auxiliary UUIDs remain explicit identity work, not a generic binding. | Supplier specifications; exact native records; compatible provider review; individually named unresolved rows |
| dq_primary | floor_make | Collect real undivided measurements covering raw ingredients through cured inspected rolls, including every failed/idle/cleanup/rework state. Published cases are route evidence, not primary factory quantities. | Calibrated meters/scales; batch sheets; full-period logs; stock and cure evidence |
| dq_vectors | floor_make; fg_service | Preserve all opening/closing WIP/FG quantities and every exchange-specific historic vector, actual first-release/dispatch/return lineage and incremental services. Unknown histories or open service tails remain explicit completeness gaps in the dataset. Separately accounted in-process circuit/charge quantities and each inherited exchange vector obey the same duty, without overlapping product/raw inventories. | Lot genealogy; historical B_i; return reversals; observed interval and physical gates |
| dq_species | floor_make | Independently support total mass/element balances, real species and water states. Report detection limits, representativeness, uncertainty and unresolved fates; balance closure alone is not species identification. | Independent material/element/speciation/water records and sensitivity |
| dq_complete | all inventory rows | Add every actual missing single material, utility, package, waste, gas species and destination before declaring a dataset complete. Explain evidenced absence; never hide actual flows in zero/other. | Equipment and supplier inventory; outlet survey; per-article package balance; unmeasured/gap register |
| dq_source_limits | all inventory rows | No case-specific recipes, energy/steam, source lifetime/certifications, waste omission or industrial area-allocation transfer. Technical synthesis and attributional-method conditions remain visible. | Source-specific route/state assessment; declared dataset bounds; section-7 decisions |
9. Validation Rules
| rule_id | Applies to | Rule | source_ids |
|---|---|---|---|
| validate_scope | reference product | Verify actual compact through-pattern PVC roll construction and the complete chip-consolidation/UV-finish route, including real raw-material receipt and final tests. A generic covering UUID or CPC leaf alone does not establish applicability. | ahf-homogeneous-2023 |
| validate_reference | released_floor | Verify all required qualifiers, one unique first-release Q, actual conditioned net mass/tare and retained finish, same bilingual reference link/basis, and no repeated release or FG double count. | ahf-homogeneous-2023 |
| validate_accounting | all inventory rows | Verify unit conversion and real attribution before the undivided A_i; perform normalize_once once only for positive original-cohort Q. Q-zero loads remain visible without a unit result. Check complete finite measurement relationships without calling unknowns passed. | ilcd-allocation-2010 |
| validate_gates | floor_make; fg_service | Independently reconcile manufacturing, FG and consolidated physical gates, all WIP/FG exchange vectors and each packaging ledger. Historic customer returns reverse original shipment/vector; actual additional rework is separately attributable, never new production. Check opening and closing separately accounted in-process stocks, including cooling-loop water, in both manufacturing and combined equations, with each actual uptake and input counted once. | ilcd-allocation-2010 |
| validate_species | floor_make | Independently verify water states, mass/element and species evidence. Reject one-residual/two-unknown closure, integrated-volume double integration, guessed density, total-VOC/COD-to-species conversion or captured-plus-air double counting. | |
| validate_allocation | all inventory rows | Verify the attributional context, subdivision and exclusive/virtual assignments, exchange-specific determining physical causality, then only genuine residual common-gate contemporaneous market value. No fixed shares, arbitrary mass/area/economic choice, automatic recovery credit or unsupported waste-method claim. | ilcd-allocation-2010 |
| validate_completeness | all inventory rows | Check each actual atomic flow and destination, composition/provider limits, exact UUID property/unit chain, old failure records and missing data. Ordinary auxiliary/provider work is distinct from unresolved core route/terminal/method gaps; missing factory evidence blocks that dataset's completeness, not a fabricated scientific approval. | |
| validate_asset_manufacture_conservation | existing capital/reusable manufacture attribution | For every included capital/reusable manufacture attribution verify same-asset continuity, whole installed service in matched units, all historical/current beneficiaries, prior assigned manufacture shares and cumulative share <= 1. Reject a reset by period, cohort, provider, owner or repair. Check distinct real replacement and incremental repair/treatment vectors separately and preserve gross physical mass. A missing denominator, unexplained previous allocation or incomplete beneficiary ledger requires explicit review and an unavailable final attributed amount; structural inspection cannot claim empirical completeness. |
10. Published Dataset Profile
| Field | Value |
|---|---|
| dataset_role | secondary_dataset; background_dataset |
| downstream_use | Manufacturing supply inventory for the same qualified PVC sheet grade, route and declared gate; separately linked installation and life-cycle modules |
| allowed_use | Mass-based manufacturing modelling after matching product/finish/supplier/voltage/state; area conversion only with same-grade measured kg/m2 |
| excluded_use | Generic coverage of all CPC 36910; wallpaper/wall/ceiling/adhesive/rigid-core/foam/tile routes; installed-lifetime comparison; EPD certification; default recipe/steam/credit; scientific or translation approval |
| required_metadata | Product and each supplied preparation; route and equipment; first-release cohort and Q; net mass/area/state; cure and acceptance; site/period/voltage/providers; WIP/FG vectors and return lineage; each package and observed services; upstream and downstream boundary |
| required_quality_disclosure | Sampling/calibration/uncertainty; source transfer limits; native identity and provider restrictions; unresolved auxiliary UUIDs; actual missing quantities/stocks/species; Q-zero failures; allocation sensitivity; unobserved FG service tails |
| update_trigger | Changed resin/formulation/coating/construction/route; new energy or heat circuit/provider; revised acceptance/return policy; materially changed stock/service regime; better primary evidence or corrected native identity |
11. Data Sources
| Source id | Type | Reference | Used for |
|---|---|---|---|
| ahf-homogeneous-2023 | literature | AHF Products / SCS, SCS-EPD-08964, 10 May 2023, AHF Contract Homogeneous Sheet, PDF pp.3–6 and p.11: https://www.ahfcontract.com/cdn/content/sites/10/EPD-AHFContract-Homogeneous.pdf?download=true | Homogeneous coated roll endpoint, raw-ingredient-to-chip/consolidation/UV/annealing/roll route, quality checks and paper/board packaging; 2021 South Korea case only. No recipe/grammage/lifetime/performance/area allocation transferred. |
| prodinex-pvc-2025 | literature | Stichting MRPI, Prodinex PVC/LVT dryback flooring, 1.1.00809.2025, 24 April 2025, PDF pp.2–4: https://www.mrpi.nl/epd-files/epd/1.1.00809.2025%20MRPI%20EPD_PVC%20flooring%20Prodinex.pdf | Independent adjacent material example naming DOTP, CaZn and polyurethane acrylate; multilayer hot-press counterexample. No homogeneous-route proof, quantitative transfer, steam assumption, loss/default waste boundary, certification or allocation authority. |
| arkema-vinyl-formulation | extension_guidance | Arkema Plastic Additives, Plastic Additives for Luxury Vinyl Tile, undated publisher page: https://plasticadditives.arkema.com/en/innovation/luxury-vinyl-tile/ | Technical material-choice synthesis and conditional ESBO/stearic-acid/acrylic-aid/TiO2 cards; North American LVT substrate examples and alternative rigid tin-stabilized recipe remain countercontext, not homogeneous-floor recipe, mandatory additions or numeric defaults. |
| ilcd-allocation-2010 | official_guidance | European Commission JRC, ILCD Handbook: General guide for Life Cycle Assessment — Detailed guidance, first edition 2010, §§7.9.2–7.9.3, PDF pp.275–288, printed pp.255–268: https://eplca.jrc.ec.europa.eu/uploads/ILCD-Handbook-General-guide-for-LCA-DETAILED-GUIDANCE-12March2010-ISBN-fin-v1.0-EN.pdf | Conditional attributional subdivision/virtual subdivision, exchange-specific determining physical causality, genuine residual common-process-gate economic value and conservation. No industrial recipe, waste/recycling default, QFD product-function allocation or full-method conformity claim. |
Raw downloads
These files are byte-identical to the canonical files for this revision in the repository.
Complete field inspector
Loads this record’s complete manifest and structured projection on demand; values are never truncated. Requires JavaScript.