TianGong PCR产品类别规则

Other non-animal milk · Process: Cleaning and utility generation (cleaning_utilities)

Other non-animal milk · Process: Cleaning and utility generation (cleaning_utilities): Record this atomic exchange separately for the declared route and determine its…

Lifecycle status
Candidate
Content maturity
Authored methodology
Current version
No published version
Readiness
Review required
Last updated

Methodology and translation states come from the source record; publishing this website does not change their review status.

Content languages

zh-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:24429 · exact

Source

Process: Cleaning and utility generation (cleaning_utilities)

Inputs

Product flows
Cleaning water (cleaning_water_input)

Record this atomic exchange separately for the declared route and determine its quantity with the row-specific amount rule below.

  • Selected flow: Potable water for equipment cleaning (Tiangong UUID unresolved)
  • Flow property / unit: Mass / kg
  • Amount rule: metered cleaning and final-rinse water allocated to represented production
  • Value mode: Foreground record (foreground_record)
  • Specificity: Site-specific (site_specific)
  • Normalization basis: per 1 kg conforming packaged beverage
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Collected record (collected_record)
  • Collection protocol: cp_cleaning
Sodium hydroxide cleaning agent (sodium_hydroxide_cleaning_input)

Record this atomic exchange separately for the declared route and determine its quantity with the row-specific amount rule below.

  • Selected flow: Sodium hydroxide cleaning solution (Tiangong UUID unresolved)
  • Flow property / unit: Mass / kg
  • Amount rule: issued solution mass and active sodium hydroxide concentration
  • Value mode: Foreground record (foreground_record)
  • Specificity: Site-specific (site_specific)
  • Normalization basis: per 1 kg conforming packaged beverage
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Collected record (collected_record)
  • Collection protocol: cp_cleaning
Nitric acid cleaning agent (nitric_acid_cleaning_input)

Record this atomic exchange separately for the declared route and determine its quantity with the row-specific amount rule below.

  • Selected flow: Nitric acid cleaning solution (Tiangong UUID unresolved)
  • Flow property / unit: Mass / kg
  • Amount rule: issued solution mass and active nitric acid concentration
  • Value mode: Foreground record (foreground_record)
  • Specificity: Site-specific (site_specific)
  • Normalization basis: per 1 kg conforming packaged beverage
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Collected record (collected_record)
  • Collection protocol: cp_cleaning
Peracetic acid disinfectant (peracetic_acid_input)

Record this atomic exchange separately for the declared route and determine its quantity with the row-specific amount rule below.

  • Selected flow: Peracetic acid disinfectant solution (Tiangong UUID unresolved)
  • Flow property / unit: Mass / kg
  • Amount rule: issued solution mass and active peracetic acid concentration
  • Value mode: Foreground record (foreground_record)
  • Specificity: Site-specific (site_specific)
  • Normalization basis: per 1 kg conforming packaged beverage
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Collected record (collected_record)
  • Collection protocol: cp_cleaning
Sodium hypochlorite disinfectant (sodium_hypochlorite_input)

Record this atomic exchange separately for the declared route and determine its quantity with the row-specific amount rule below.

  • Selected flow: Sodium hypochlorite disinfectant solution (Tiangong UUID unresolved)
  • Flow property / unit: Mass / kg
  • Amount rule: issued solution mass and active chlorine concentration
  • Value mode: Foreground record (foreground_record)
  • Specificity: Site-specific (site_specific)
  • Normalization basis: per 1 kg conforming packaged beverage
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Collected record (collected_record)
  • Collection protocol: cp_cleaning
Utility electricity (utility_electricity_input)

Record this atomic exchange separately for the declared route and determine its quantity with the row-specific amount rule below.

  • Selected flow: Electricity supplied to cleaning and utility systems (Tiangong UUID unresolved)
  • Flow property / unit: Energy / kWh
  • Amount rule: submetered or documented allocation for CIP, compressors, pumps, boilers, and water treatment
  • Value mode: Foreground record (foreground_record)
  • Specificity: Site-specific (site_specific)
  • Normalization basis: per 1 kg conforming packaged beverage
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Collected record (collected_record)
  • Collection protocol: cp_process_energy
Natural gas (natural_gas_input)

Record this atomic exchange separately for the declared route and determine its quantity with the row-specific amount rule below.

  • Selected flow: Natural gas combusted on site (Tiangong UUID unresolved)
  • Flow property / unit: Energy / MJ
  • Amount rule: metered lower-heating-value energy for represented boiler or heater service
  • Value mode: Calculated value (calculated_value)
  • Specificity: Site-specific (site_specific)
  • Normalization basis: per 1 kg conforming packaged beverage
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Calculated from collection (calculated_from_collection)
  • Collection protocol: cp_fuels_emissions
Liquefied petroleum gas (lpg_input)

Record this atomic exchange separately for the declared route and determine its quantity with the row-specific amount rule below.

  • Selected flow: Liquefied petroleum gas combusted on site (Tiangong UUID unresolved)
  • Flow property / unit: Energy / MJ
  • Amount rule: invoiced or metered carrier quantity converted using supplier heating value
  • Value mode: Calculated value (calculated_value)
  • Specificity: Site-specific (site_specific)
  • Normalization basis: per 1 kg conforming packaged beverage
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Calculated from collection (calculated_from_collection)
  • Collection protocol: cp_fuels_emissions
Fuel oil (fuel_oil_input)

Record this atomic exchange separately for the declared route and determine its quantity with the row-specific amount rule below.

  • Selected flow: Fuel oil combusted on site (Tiangong UUID unresolved)
  • Flow property / unit: Energy / MJ
  • Amount rule: tank or invoice quantity converted using supplier heating value
  • Value mode: Calculated value (calculated_value)
  • Specificity: Site-specific (site_specific)
  • Normalization basis: per 1 kg conforming packaged beverage
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Calculated from collection (calculated_from_collection)
  • Collection protocol: cp_fuels_emissions
Diesel fuel (diesel_input)

Record this atomic exchange separately for the declared route and determine its quantity with the row-specific amount rule below.

  • Selected flow: Diesel fuel combusted on site (Tiangong UUID unresolved)
  • Flow property / unit: Energy / MJ
  • Amount rule: issued quantity converted using supplier heating value for stationary or mobile facility equipment
  • Value mode: Calculated value (calculated_value)
  • Specificity: Site-specific (site_specific)
  • Normalization basis: per 1 kg conforming packaged beverage
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Calculated from collection (calculated_from_collection)
  • Collection protocol: cp_fuels_emissions
Waste flows
Elementary flows

Outputs

Product flows
Waste flows
Cleaning wastewater (cleaning_wastewater_output)

Record this atomic exchange separately for the declared route and determine its quantity with the row-specific amount rule below.

  • Selected flow: Wastewater from equipment cleaning (Tiangong UUID unresolved)
  • Flow property / unit: Mass / kg
  • Amount rule: metered or mass-balanced cleaning wastewater leaving CIP and manual cleaning
  • Value mode: Foreground record (foreground_record)
  • Specificity: Site-specific (site_specific)
  • Normalization basis: per 1 kg conforming packaged beverage
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Collected record (collected_record)
  • Collection protocol: cp_residues_wastewater
Spent caustic cleaning solution (spent_caustic_output)

Record this atomic exchange separately for the declared route and determine its quantity with the row-specific amount rule below.

  • Selected flow: Spent sodium hydroxide cleaning solution (Tiangong UUID unresolved)
  • Flow property / unit: Mass / kg
  • Amount rule: measured discarded caustic solution after documented reuse
  • Value mode: Foreground record (foreground_record)
  • Specificity: Site-specific (site_specific)
  • Normalization basis: per 1 kg conforming packaged beverage
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Collected record (collected_record)
  • Collection protocol: cp_cleaning
Spent acidic cleaning solution (spent_acid_output)

Record this atomic exchange separately for the declared route and determine its quantity with the row-specific amount rule below.

  • Selected flow: Spent nitric acid cleaning solution (Tiangong UUID unresolved)
  • Flow property / unit: Mass / kg
  • Amount rule: measured discarded acidic solution after documented reuse
  • Value mode: Foreground record (foreground_record)
  • Specificity: Site-specific (site_specific)
  • Normalization basis: per 1 kg conforming packaged beverage
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Collected record (collected_record)
  • Collection protocol: cp_cleaning
Spent disinfectant solution (spent_disinfectant_output)

Record this atomic exchange separately for the declared route and determine its quantity with the row-specific amount rule below.

  • Selected flow: Spent peracetic acid disinfectant solution (Tiangong UUID unresolved)
  • Flow property / unit: Mass / kg
  • Amount rule: measured discarded disinfectant solution
  • Value mode: Foreground record (foreground_record)
  • Specificity: Site-specific (site_specific)
  • Normalization basis: per 1 kg conforming packaged beverage
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Collected record (collected_record)
  • Collection protocol: cp_cleaning
Spent sodium hypochlorite disinfectant solution (spent_hypochlorite_output)

Record this atomic exchange separately for the declared route and determine its quantity with the row-specific amount rule below.

  • Selected flow: Spent sodium hypochlorite disinfectant solution (Tiangong UUID unresolved)
  • Flow property / unit: Mass / kg
  • Amount rule: measured discarded sodium hypochlorite disinfectant solution
  • Value mode: Foreground record (foreground_record)
  • Specificity: Site-specific (site_specific)
  • Normalization basis: per 1 kg conforming packaged beverage
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Collected record (collected_record)
  • Collection protocol: cp_cleaning
Elementary flows
Fossil carbon dioxide (combustion_co2_output)

Record this atomic exchange separately for the declared route and determine its quantity with the row-specific amount rule below.

  • Selected flow: Carbon dioxide, fossil, to air (Tiangong UUID unresolved)
  • Flow property / unit: Mass / kg
  • Amount rule: measured stack mass or calculated from each on-site fuel record and a disclosed factor
  • Value mode: Calculated value (calculated_value)
  • Specificity: Site-specific (site_specific)
  • Normalization basis: per 1 kg conforming packaged beverage
  • Basis kind: Fuel inventory (fuel_inventory)
  • Evidence kind: Calculated from collection (calculated_from_collection)
  • Collection protocol: cp_fuels_emissions
Nitrogen oxides (combustion_nox_output)

Record this atomic exchange separately for the declared route and determine its quantity with the row-specific amount rule below.

  • Selected flow: Nitrogen oxides, to air (Tiangong UUID unresolved)
  • Flow property / unit: Mass / kg
  • Amount rule: measured stack mass or calculated separately for each combusted fuel
  • Value mode: Calculated value (calculated_value)
  • Specificity: Site-specific (site_specific)
  • Normalization basis: per 1 kg conforming packaged beverage
  • Basis kind: Fuel inventory (fuel_inventory)
  • Evidence kind: Calculated from collection (calculated_from_collection)
  • Collection protocol: cp_fuels_emissions
Sulfur dioxide (combustion_so2_output)

Record this atomic exchange separately for the declared route and determine its quantity with the row-specific amount rule below.

  • Selected flow: Sulfur dioxide, to air (Tiangong UUID unresolved)
  • Flow property / unit: Mass / kg
  • Amount rule: measured stack mass or calculated separately for each combusted fuel and sulfur content
  • Value mode: Calculated value (calculated_value)
  • Specificity: Site-specific (site_specific)
  • Normalization basis: per 1 kg conforming packaged beverage
  • Basis kind: Fuel inventory (fuel_inventory)
  • Evidence kind: Calculated from collection (calculated_from_collection)
  • Collection protocol: cp_fuels_emissions
Carbon monoxide (combustion_co_output)

Record this atomic exchange separately for the declared route and determine its quantity with the row-specific amount rule below.

  • Selected flow: Carbon monoxide, to air (Tiangong UUID unresolved)
  • Flow property / unit: Mass / kg
  • Amount rule: measured stack mass or calculated separately for each combusted fuel
  • Value mode: Calculated value (calculated_value)
  • Specificity: Site-specific (site_specific)
  • Normalization basis: per 1 kg conforming packaged beverage
  • Basis kind: Fuel inventory (fuel_inventory)
  • Evidence kind: Calculated from collection (calculated_from_collection)
  • Collection protocol: cp_fuels_emissions
Fine particulate matter (combustion_pm25_output)

Record this atomic exchange separately for the declared route and determine its quantity with the row-specific amount rule below.

  • Selected flow: Particulate matter, less than 2.5 micrometres, to air (Tiangong UUID unresolved)
  • Flow property / unit: Mass / kg
  • Amount rule: measured stack mass or calculated separately for each combusted fuel
  • Value mode: Calculated value (calculated_value)
  • Specificity: Site-specific (site_specific)
  • Normalization basis: per 1 kg conforming packaged beverage
  • Basis kind: Fuel inventory (fuel_inventory)
  • Evidence kind: Calculated from collection (calculated_from_collection)
  • Collection protocol: cp_fuels_emissions

Process: On-site wastewater treatment (treat_wastewater)

Inputs

Product flows
Waste flows
Manufacturing wastewater (manufacturing_wastewater_input)

Record this atomic exchange separately for the declared route and determine its quantity with the row-specific amount rule below.

  • Selected flow: Manufacturing wastewater from plant-beverage production (Tiangong UUID unresolved)
  • Flow property / unit: Mass / kg
  • Amount rule: metered wastewater entering on-site treatment
  • Value mode: Foreground record (foreground_record)
  • Specificity: Site-specific (site_specific)
  • Normalization basis: per 1 kg conforming packaged beverage
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Collected record (collected_record)
  • Collection protocol: cp_wastewater_treatment
Elementary flows

Outputs

Product flows
Waste flows
Wastewater-treatment sludge (wastewater_sludge_output)

Record this atomic exchange separately for the declared route and determine its quantity with the row-specific amount rule below.

  • Selected flow: Sludge from on-site wastewater treatment (Tiangong UUID unresolved)
  • Flow property / unit: Mass / kg
  • Amount rule: measured wet sludge mass with dry-solids content and destination
  • Value mode: Foreground record (foreground_record)
  • Specificity: Site-specific (site_specific)
  • Normalization basis: per 1 kg conforming packaged beverage
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Collected record (collected_record)
  • Collection protocol: cp_wastewater_treatment
Elementary flows
Treated effluent (treated_effluent_output)

Record this atomic exchange separately for the declared route and determine its quantity with the row-specific amount rule below.

  • Selected flow: Treated wastewater effluent to receiving water (Tiangong UUID unresolved)
  • Flow property / unit: Mass / kg
  • Amount rule: metered discharge mass with monitored concentration and load data
  • Value mode: Foreground record (foreground_record)
  • Specificity: Site-specific (site_specific)
  • Normalization basis: per 1 kg conforming packaged beverage
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Collected record (collected_record)
  • Collection protocol: cp_wastewater_treatment
Methane from wastewater treatment (wastewater_methane_output)

Record this atomic exchange separately for the declared route and determine its quantity with the row-specific amount rule below.

  • Selected flow: Methane, biogenic, to air (Tiangong UUID unresolved)
  • Flow property / unit: Mass / kg
  • Amount rule: measured or modelled emission from the declared treatment technology
  • Value mode: Calculated value (calculated_value)
  • Specificity: Technology-specific (technology_specific)
  • Normalization basis: per 1 kg conforming packaged beverage
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Calculated from collection (calculated_from_collection)
  • Collection protocol: cp_wastewater_treatment
Nitrous oxide from wastewater treatment (wastewater_n2o_output)

Record this atomic exchange separately for the declared route and determine its quantity with the row-specific amount rule below.

  • Selected flow: Nitrous oxide, to air (Tiangong UUID unresolved)
  • Flow property / unit: Mass / kg
  • Amount rule: measured or modelled emission from the declared treatment technology
  • Value mode: Calculated value (calculated_value)
  • Specificity: Technology-specific (technology_specific)
  • Normalization basis: per 1 kg conforming packaged beverage
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Calculated from collection (calculated_from_collection)
  • Collection protocol: cp_wastewater_treatment

7. Allocation and Co-product Handling

rule_idApplies toRulesource_ids
al_avoidMulti-output operationsFirst avoid allocation by submetering, batch-specific records, and subdivision of extraction, formulation, packaging, utility, and treatment operations.eu-pef-2021-2279
al_filtered_solidsFiltered plant solidsClassify wet filtered solids as a co-product only when they meet a documented specification and leave for an economic use. If they are discarded or paid for as treatment, keep them as waste and do not assign an avoided-product credit without a governed consequential scenario.eu-pef-2021-2279; aydar-plant-milk-2020
al_physical_then_economicUnavoidable shared burdensWhen subdivision is not possible, use a justified physical relationship such as measured mass, dry matter, energy, or processing time. Use economic allocation only when no defensible physical relationship exists, and disclose prices, period, currency, and sensitivity.eu-pef-2021-2279
al_recyclingPackaging and recovered residuesReport gross inputs and outputs before recycling credits. Apply the chosen study programme's recycling method consistently and do not combine it with an unreported avoided-burden credit.eu-pef-2021-2279

8. Foreground Data Collection, Calculation, and Quality Rules

Data Collection Protocols

protocol_idprocess_idflow_rolerecord_typeraw_fieldscollection_methodunitfrequencytemporal_coveragesite_scopeaggregation_rulequality_evidence
cp_materials_recipereceive_prepare_base; formulatePlant bases and recipe ingredientsreceiving, inventory, batch and recipe recordsmaterial identity; supplier; lot; received mass; issued mass; returns; moisture or active content; recipe; product outputreconcile purchase, stock, issue and batch recordskg, kg dry matter, or kg active substanceeach lot and batchrepresentative production periodall represented linessum net issued mass by atomic material and recipe; normalise to released productinvoices, lot records, calibrated scales, recipe approval, stock reconciliation
cp_water_utilitiessoak_base; grind_extract; formulate; heat_treat; cleaning_utilitiesWater, steam, and purchased heatmeters and operating logsmeter opening/closing; flow; steam pressure; temperature; condensate; heat meter; downtimeread dedicated meters or apply documented engineering allocationkg, m3, MJbatch or dailyrepresentative production periodall represented utilitiessubtract unrelated use and normalise by released productmeter calibration, allocation rationale, operating logs
cp_process_energyall foreground production processesProcess electricitysubmeter and equipment recordskWh; runtime; load; line; batch; product outputsubmeter directly or allocate from verified equipment runtime and loadkWhbatch, shift, or dailyrepresentative production periodall represented linessum by process and normalise by released productcalibrated meter or documented allocation model
cp_enzyme_fermentationenzyme_treat; fermentEnzymes, cultures, controls, and fermentation gasissue records, batch sheets, control historianidentity; species; strain; issued mass; activity; inoculum; time; temperature; pH; endpoint; reject; vent datarecord each enzyme and culture separately and retain validated process controlskg, activity unit, h, degrees C, pH, kg gaseach batchall represented fermented batchesall fermentation equipment serving represented batchesaggregate only identical route and product variantssupplier certificate, batch record, calibrated sensors, release decision
cp_packagingfill_packagePackaging inputs and rejectsissue, count, component specification and waste recordscomponent identity; material; count; unit mass; issued mass; returns; rejectscount components and verify unit mass or reconcile issued massitem and kgeach packaging runrepresentative production periodeach packaging formatcalculate each component separately and normalise by net product masscomponent specification, calibrated scale, line reconciliation
cp_product_releasefill_packageReference product and product lossbatch, tank, filler and release recordstank mass or volume; density; filled count; net fill; rejects; release statusreconcile treated product, packaged output, retained stock, and losskgeach batch and filling runrepresentative production periodall represented productsinclude only conforming released mass in denominatorcalibrated tank/filler records, density record, release certificate
cp_residues_wastewaterall production processesResidues, rejects, product loss, and wastewaterwaste tickets, container weights, meters and mass balancestream identity; wet mass; dry solids; volume; density; destination; treatmentmeasure each stream separately; prohibit mixed residual labelskg, kg dry matter, or m3batch, shift, or shipmentrepresentative production periodall represented linessubtract tare; convert volume with measured density; normalise to released productscale tickets, meter records, analytical certificate, destination evidence
cp_cleaningcleaning_utilitiesCleaning water and chemicalsCIP historian, issue and concentration recordscycle; circuit; water; chemical identity; solution mass; active concentration; temperature; time; conductivity; pH; reuse; discardcollect by chemical and cleaning circuitkg, m3, degrees C, min, pHeach cleaning cyclerepresentative production periodall product-contact circuitsallocate only when dedicated data are unavailable and disclose drivercalibrated sensors, chemical certificates, sanitation verification
cp_fuels_emissionscleaning_utilitiesEach fuel and direct combustion emissionfuel meters, invoices, composition and stack recordscarrier; quantity; heating value; carbon and sulfur content; stack concentration; flow; runtimerecord each fuel separately; calculate each emission with disclosed factor when not measuredMJ and kgmonthly or operating periodrepresentative production periodall on-site combustion sourcesallocate by metered useful service or documented operating driversupplier certificate, calibrated meter, stack test, factor reference
cp_refrigerants_storagecold_storeRefrigeration electricity and each refrigerantelectricity meters, charge, purchase, service and leak recordskWh; refrigerant identity; charge; top-up; recovery; disposal; storage mass; durationinventory balance by refrigerant and allocate electricity by mass-time or measured loadkWh, kg, kg-daymonthly and each service eventrepresentative production periodall cold stores serving productcalculate loss separately for R717, R744, and R134aservice log, purchase/recovery tickets, leak inspection, meter record
cp_wastewater_treatmenttreat_wastewaterInfluent, effluent, sludge, methane, and nitrous oxidemeters, laboratory results, sludge tickets and treatment logsflow; pH; temperature; COD or TOC; nitrogen; phosphorus; solids; sludge mass and dry solids; gasmonitor at relevant inlet, treatment, discharge, and sludge-removal pointskg, m3, mg/L, kg dry mattercontinuous flow plus sampling frequency justified by permit and variabilityrepresentative production periodon-site treatment systemcalculate loads as flow times concentration; normalise to released productcalibrated meters, accredited tests, permit reports, sludge destination records

Calculation Rules

rule_idApplies toFormula or ruleInputsOutputsource_ids
calc_reference_massReference productreleased mass = sum(conforming filled units × verified net mass), cross-checked against tank mass and densityfill count; net mass; tank volume; density; rejectskg conforming packaged beveragemass-balance-identity
calc_normaliseAll foreground exchangesnormalised exchange = period exchange ÷ conforming released product mass for the same periodatomic exchange quantity; released product massexchange per kg reference productmass-balance-identity
calc_packaging_massEach packaging componentcomponent mass = issued component count × verified unit mass, or net issued mass where directly weighedcount; unit mass; issued mass; returnskg of one packaging componentmass-balance-identity
calc_water_loadWastewater analytespollutant load = wastewater volume × measured concentration with consistent unitsflow; concentrationkg pollutant per period and per kg producteu-jrc-fdm-bref-2019
calc_fuel_emissionEach direct combustion emissionemission = each fuel quantity × disclosed carrier-specific factor, unless representative stack measurement is availablefuel quantity; heating value; factor or stack datakg emission by substanceeu-jrc-fdm-bref-2019
calc_refrigerant_lossEach refrigerantloss = opening charge + additions − recovered amount − closing charge, calculated separately by refrigerantcharge and service recordskg refrigerant emitted or unaccountedeu-jrc-fdm-bref-2019

Data Quality Requirements

requirement_idApplies toRequirementEvidence
dq_identityProduct and materialsDeclare the plant species, ingredient form, supplier, recipe, and product variant; do not substitute a separately classified milk flow or a generic protein drink.approved specification, supplier record, recipe, classification check
dq_routeProcess inventoryRecord actual inclusion or exclusion of every conditional route and preserve route-specific batches rather than averaging incompatible extraction, fermentation, preservation, or packaging systems.process flow diagram, batch record, equipment list
dq_temporalForeground periodUse a period representative of normal production and disclose start/end dates, production volume, shutdowns, trials, and abnormal losses.production and maintenance calendar
dq_completenessMass, water, and energyReconcile plant bases, product output, residues, wastewater, packaging, water, electricity, heat, and fuels; explain every material imbalance or unmetered allocation.signed reconciliation and meter coverage map
dq_food_safetyProduct release and cleaningRetain validated preservation limits, monitoring, corrective action, cleaning verification, allergen controls, and release decision for the declared product.HACCP or equivalent plan, sanitation record, release certificate
dq_sourcesSecondary dataRecord provider, geography, technology, time, system boundary, version, and substitutions for every linked dataset.dataset provenance record

9. Validation Rules

rule_idApplies toRulesource_ids
val_referenceReference flowRequire exactly 1 kg of conforming packaged other non-animal milk and all required qualifiers; fail if the reference UUID is filled with a narrower product flow.un-cpc-30-2025; mass-balance-identity
val_atomicInventoryRequire one atomic exchange per card and reject combined plant bases, ingredients, utilities, fuels, refrigerants, packaging, wastes, or emissions.eu-jrc-fdm-bref-2019
val_routeConditional processesRequire explicit applicability and operating evidence for soaking, extraction, filtration, enzyme treatment, fermentation, homogenisation, thermal route, and refrigeration; do not infer absent or present routes from product name.aydar-plant-milk-2020; tangyu-fermentation-2019
val_mass_balanceProduct and residualsReconcile received plant material and other mass inputs with conforming product, filtered solids, rejects, wastewater, sludge, and stock change for the same period.mass-balance-identity; eu-jrc-fdm-bref-2019
val_hygiene_releaseCleaning and heat treatmentRequire validated limits, monitoring records, corrective actions, verification, and release disposition for product safety controls.fao-who-food-hygiene-2023
val_no_unsupported_rangeAmount rangesReject an empirical range derived from one case, an abstract, or incompatible routes; require at least two independent, original, boundary-compatible sources or omit the range and retain the collection rule.mass-balance-identity

10. Published Dataset Profile

FieldValue
dataset_roleForeground plant-gate production dataset that may be published as a secondary_dataset or background_dataset after review
downstream_useProduct carbon footprint, life-cycle assessment, procurement, formulation or packaging scenarios, and lifecyclemodel construction for the declared plant beverage
allowed_useUse only for products matching the declared plant species, recipe, process route, geography, period, packaging, preservation, storage, and allocation assumptions
excluded_useDo not use as a generic proxy for coconut, almond, soy, rice, oat, animal milk, powder, infant formula, spoonable fermented food, or an undeclared plant-base route
required_metadataplant identity and origin; ingredient form and recipe; functional and reference flow qualifiers; process inclusion; fermentation and heat-treatment controls; packaging; storage; facility and period; allocation; upstream datasets; uncertainty and data gaps
required_quality_disclosuremeter and record coverage; mass, water, and energy reconciliation; sampling and calculation methods; route-specific exclusions; co-product and waste classification; unresolved UUID and range evidence; food-safety release evidence
update_triggerChange in plant species, recipe, supplier form, extraction or fermentation route, enzyme, preservation regime, packaging, refrigeration system, fuel mix, facility, allocation, regulation, or representative production period

11. Data Sources

Source idTypeReferenceUsed for
un-cpc-30-2025official_guidanceUnited Nations Statistics Division. Central Product Classification Version 3.0 Explanatory Notes, code 24429, 2025. https://unstats.un.org/unsd/classifications/Econ/Download/In%20Text/CPC_Ver_3.0_Exp_Notes_30Jun2025.pdf (retrieved 2026-08-23).Category scope and exclusions
aydar-plant-milk-2020literatureAydar, E.F., Tütüncü, S., and Özçelik, B. Plant-based milk substitutes: Bioactive compounds, conventional and novel processes, bioavailability studies, and health effects. Journal of Functional Foods 70 (2020) 103975. https://doi.org/10.1016/j.jff.2020.103975.Multi-source process decomposition, common operations, and plant-specific conditional routes
tangyu-fermentation-2019literatureTangyu, M., Muller, J., Bolten, C.J., and Wittmann, C. Fermentation of plant-based milk alternatives for improved flavour and nutritional value. Applied Microbiology and Biotechnology 103 (2019) 9263–9275. https://doi.org/10.1007/s00253-019-10175-9.Conditional fermentation routes, culture identity, and route-specific control requirements
eu-jrc-fdm-bref-2019official_guidanceEuropean Commission Joint Research Centre. Best Available Techniques Reference Document for the Food, Drink and Milk Industries, EUR 29978 EN, JRC118627, 2019. https://doi.org/10.2760/243911.Water, energy, raw-material, wastewater, air-emission, cleaning, packaging, and refrigerant inventory rules
fao-who-food-hygiene-2023official_guidanceFAO and WHO. General Principles of Food Hygiene, CXC 1-1969, Rome, 2023. https://doi.org/10.4060/cc6125en.Hygiene, cleaning, preventive controls, monitoring, corrective action, verification, and documentation
eu-pef-2021-2279official_guidanceEuropean Commission. Commission Recommendation (EU) 2021/2279 on the use of the Environmental Footprint methods, 2021. http://data.europa.eu/eli/reco/2021/2279/oj.Life-cycle boundary, allocation, recycling consistency, and secondary-data disclosure
mass-balance-identitymethod_factorConservation-of-mass and inventory reconciliation identity.Reference normalization, packaging calculation, mass balance, and unsupported-range prohibition

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.

On this page

Process: Cleaning and utility generation (cleaning_utilities)InputsProduct flowsCleaning water (cleaning_water_input)Sodium hydroxide cleaning agent (sodium_hydroxide_cleaning_input)Nitric acid cleaning agent (nitric_acid_cleaning_input)Peracetic acid disinfectant (peracetic_acid_input)Sodium hypochlorite disinfectant (sodium_hypochlorite_input)Utility electricity (utility_electricity_input)Natural gas (natural_gas_input)Liquefied petroleum gas (lpg_input)Fuel oil (fuel_oil_input)Diesel fuel (diesel_input)Waste flowsElementary flowsOutputsProduct flowsWaste flowsCleaning wastewater (cleaning_wastewater_output)Spent caustic cleaning solution (spent_caustic_output)Spent acidic cleaning solution (spent_acid_output)Spent disinfectant solution (spent_disinfectant_output)Spent sodium hypochlorite disinfectant solution (spent_hypochlorite_output)Elementary flowsFossil carbon dioxide (combustion_co2_output)Nitrogen oxides (combustion_nox_output)Sulfur dioxide (combustion_so2_output)Carbon monoxide (combustion_co_output)Fine particulate matter (combustion_pm25_output)Process: On-site wastewater treatment (treat_wastewater)InputsProduct flowsWaste flowsManufacturing wastewater (manufacturing_wastewater_input)Elementary flowsOutputsProduct flowsWaste flowsWastewater-treatment sludge (wastewater_sludge_output)Elementary flowsTreated effluent (treated_effluent_output)Methane from wastewater treatment (wastewater_methane_output)Nitrous oxide from wastewater treatment (wastewater_n2o_output)7. Allocation and Co-product Handling8. Foreground Data Collection, Calculation, and Quality RulesData Collection ProtocolsCalculation RulesData Quality Requirements9. Validation Rules10. Published Dataset Profile11. Data Sources