Other meat and edible offal, fresh, chilled or frozen · Process: Conditional on-site wastewater treatment (onsite_wastewater_treatment)
Other meat and edible offal, fresh, chilled or frozen · Process: Conditional on-site wastewater treatment (onsite_wastewater_treatment): Electricity operates pumps…
- 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
Status, classification and source details
Readiness
- Warnings methodology_not_reviewed Authored methodology is candidate guidance and still requires methodology review.
Classification mapping
Source
Process: Conditional on-site wastewater treatment (onsite_wastewater_treatment)
Inputs
Product flows
Wastewater-treatment electricity (wwtp_electricity)
Electricity operates pumps, aeration, separation, and sludge handling.
- Selected flow: Electricity, grid supply
- Flow property / unit: Energy / kWh
- Amount rule: Use the treatment-plant submeter and calculate the lot share from treated volume or pollutant load.
- Value mode: Calculated value (
calculated_value) - Specificity: Site-specific (
site_specific) - Normalization basis: per 1 kg net conforming CPC 21170 product for one declared species-tissue-state variant at the facility gate
- Basis kind: Reference flow (
reference_flow) - Evidence kind: Calculated from collection (
calculated_from_collection) - Collection protocol:
cp_wwtp_inputs - UUID status: Unresolved; the Tiangong flow UUID is intentionally omitted.
- Uncertainty: Document input-record uncertainty, calculation assumptions, factor provenance, identity error, and allocation uncertainty.
- Applicability: Conditional on on-site treatment.
- Sources:
ec-jrc-2024-sa-bref-jrc135916;eu-2021-2279-environmental-footprint
Wastewater-treatment process water (wwtp_process_water)
This input excludes wastewater and reclaimed-water recirculation.
- Selected flow: Process water
- Flow property / unit: Volume / m3
- Amount rule: Record clean water used for reagent preparation or equipment operation.
- Value mode: Foreground record (
foreground_record) - Specificity: Site-specific (
site_specific) - Normalization basis: per 1 kg net conforming CPC 21170 product for one declared species-tissue-state variant at the facility gate
- Basis kind: Reference flow (
reference_flow) - Evidence kind: Collected record (
collected_record) - Collection protocol:
cp_wwtp_inputs - UUID status: Unresolved; the Tiangong flow UUID is intentionally omitted.
- Uncertainty: Document scale or meter resolution, calibration, missing records, identity error, and lot attribution.
- Applicability: Conditional on clean-water use.
- Sources:
ec-jrc-2024-sa-bref-jrc135916;eu-2021-2279-environmental-footprint
Calcium hydroxide reagent (wwtp_calcium_hydroxide)
Calcium hydroxide is one pH-control or precipitation reagent.
- Selected flow: Calcium hydroxide
- Flow property / unit: Mass / kg
- Amount rule: Record issued calcium hydroxide mass from treatment stock and dosing records.
- Value mode: Foreground record (
foreground_record) - Specificity: Site-specific (
site_specific) - Normalization basis: per 1 kg net conforming CPC 21170 product for one declared species-tissue-state variant at the facility gate
- Basis kind: Reference flow (
reference_flow) - Evidence kind: Collected record (
collected_record) - Collection protocol:
cp_wwtp_inputs - UUID status: Unresolved; the Tiangong flow UUID is intentionally omitted.
- Uncertainty: Document scale or meter resolution, calibration, missing records, identity error, and lot attribution.
- Applicability: Conditional on dosing.
- Sources:
ec-jrc-2024-sa-bref-jrc135916;eu-2021-2279-environmental-footprint
Aluminium sulfate reagent (wwtp_aluminium_sulfate)
Aluminium sulfate is one precipitation reagent.
- Selected flow: Aluminium sulfate
- Flow property / unit: Mass / kg
- Amount rule: Record issued aluminium sulfate mass from treatment stock and dosing records.
- Value mode: Foreground record (
foreground_record) - Specificity: Site-specific (
site_specific) - Normalization basis: per 1 kg net conforming CPC 21170 product for one declared species-tissue-state variant at the facility gate
- Basis kind: Reference flow (
reference_flow) - Evidence kind: Collected record (
collected_record) - Collection protocol:
cp_wwtp_inputs - UUID status: Unresolved; the Tiangong flow UUID is intentionally omitted.
- Uncertainty: Document scale or meter resolution, calibration, missing records, identity error, and lot attribution.
- Applicability: Conditional on dosing.
- Sources:
ec-jrc-2024-sa-bref-jrc135916;eu-2021-2279-environmental-footprint
Ferric chloride reagent (wwtp_ferric_chloride)
Ferric chloride is one precipitation reagent.
- Selected flow: Ferric chloride
- Flow property / unit: Mass / kg
- Amount rule: Record issued ferric chloride mass from treatment stock and dosing records.
- Value mode: Foreground record (
foreground_record) - Specificity: Site-specific (
site_specific) - Normalization basis: per 1 kg net conforming CPC 21170 product for one declared species-tissue-state variant at the facility gate
- Basis kind: Reference flow (
reference_flow) - Evidence kind: Collected record (
collected_record) - Collection protocol:
cp_wwtp_inputs - UUID status: Unresolved; the Tiangong flow UUID is intentionally omitted.
- Uncertainty: Document scale or meter resolution, calibration, missing records, identity error, and lot attribution.
- Applicability: Conditional on dosing.
- Sources:
ec-jrc-2024-sa-bref-jrc135916;eu-2021-2279-environmental-footprint
Waste flows
Routine wastewater input (wwtp_routine_wastewater_input)
Routine wastewater remains separate from high-organic-load wastewater.
- Selected flow: Routine CPC 21170 processing wastewater
- Flow property / unit: Volume / m3
- Amount rule: Sum metered routine wastewater entering on-site treatment.
- Value mode: Calculated value (
calculated_value) - Specificity: Site-specific (
site_specific) - Normalization basis: per 1 kg net conforming CPC 21170 product for one declared species-tissue-state variant at the facility gate
- Basis kind: Reference flow (
reference_flow) - Evidence kind: Calculated from collection (
calculated_from_collection) - Collection protocol:
cp_wwtp_inputs - UUID status: Unresolved; the Tiangong flow UUID is intentionally omitted.
- Uncertainty: Document input-record uncertainty, calculation assumptions, factor provenance, identity error, and allocation uncertainty.
- Applicability: Conditional on receipt.
- Sources:
ec-jrc-2024-sa-bref-jrc135916;eu-2021-2279-environmental-footprint
High-load wastewater input (wwtp_high_load_wastewater_input)
High-organic-load wastewater is one distinct treatment input.
- Selected flow: High-organic-load CPC 21170 processing wastewater
- Flow property / unit: Volume / m3
- Amount rule: Sum metered high-organic-load wastewater entering on-site treatment.
- Value mode: Calculated value (
calculated_value) - Specificity: Site-specific (
site_specific) - Normalization basis: per 1 kg net conforming CPC 21170 product for one declared species-tissue-state variant at the facility gate
- Basis kind: Reference flow (
reference_flow) - Evidence kind: Calculated from collection (
calculated_from_collection) - Collection protocol:
cp_wwtp_inputs - UUID status: Unresolved; the Tiangong flow UUID is intentionally omitted.
- Uncertainty: Document input-record uncertainty, calculation assumptions, factor provenance, identity error, and allocation uncertainty.
- Applicability: Conditional on receipt.
- Sources:
ec-jrc-2024-sa-bref-jrc135916;eu-2021-2279-environmental-footprint
Elementary flows
Outputs
Product flows
Reclaimed water (wwtp_reclaimed_water)
Treated water is a product only when quality and destination evidence prove productive reuse.
- Selected flow: Reclaimed process water
- Flow property / unit: Volume / m3
- Amount rule: Record the reclaimed-water meter at transfer to documented productive use.
- Value mode: Foreground record (
foreground_record) - Specificity: Site-specific (
site_specific) - Normalization basis: per 1 kg net conforming CPC 21170 product for one declared species-tissue-state variant at the facility gate
- Basis kind: Reference flow (
reference_flow) - Evidence kind: Collected record (
collected_record) - Collection protocol:
cp_wwtp_outputs - UUID status: Unresolved; the Tiangong flow UUID is intentionally omitted.
- Uncertainty: Document scale or meter resolution, calibration, missing records, identity error, and lot attribution.
- Applicability: Conditional on documented reuse.
- Sources:
ec-jrc-2024-sa-bref-jrc135916;eu-2021-2279-environmental-footprint
Waste flows
Treated wastewater to sewer (wwtp_treated_wastewater_to_sewer)
This is a sewer or off-site treatment transfer, not a direct surface-water release.
- Selected flow: Treated CPC 21170 processing wastewater to sewer
- Flow property / unit: Volume / m3
- Amount rule: Record the final sewer-transfer meter after on-site treatment.
- Value mode: Foreground record (
foreground_record) - Specificity: Site-specific (
site_specific) - Normalization basis: per 1 kg net conforming CPC 21170 product for one declared species-tissue-state variant at the facility gate
- Basis kind: Reference flow (
reference_flow) - Evidence kind: Collected record (
collected_record) - Collection protocol:
cp_wwtp_outputs - UUID status: Unresolved; the Tiangong flow UUID is intentionally omitted.
- Uncertainty: Document scale or meter resolution, calibration, missing records, identity error, and lot attribution.
- Applicability: Conditional on sewer transfer.
- Sources:
ec-jrc-2024-sa-bref-jrc135916;eu-2021-2279-environmental-footprint
Screening solids (wwtp_screening_solids)
Screening solids are separate from grease skim and sludge.
- Selected flow: CPC 21170 wastewater screening solids
- Flow property / unit: Mass / kg
- Amount rule: Record wet mass removed by screens and sent to waste treatment.
- Value mode: Foreground record (
foreground_record) - Specificity: Site-specific (
site_specific) - Normalization basis: per 1 kg net conforming CPC 21170 product for one declared species-tissue-state variant at the facility gate
- Basis kind: Reference flow (
reference_flow) - Evidence kind: Collected record (
collected_record) - Collection protocol:
cp_wwtp_outputs - UUID status: Unresolved; the Tiangong flow UUID is intentionally omitted.
- Uncertainty: Document scale or meter resolution, calibration, missing records, identity error, and lot attribution.
- Applicability: Conditional on screening.
- Sources:
ec-jrc-2024-sa-bref-jrc135916;eu-2021-2279-environmental-footprint
Grease skim (wwtp_grease_skim)
Grease skim is separate from biological and chemical sludge.
- Selected flow: CPC 21170 wastewater grease skim
- Flow property / unit: Mass / kg
- Amount rule: Record wet mass removed by grease separation or flotation.
- Value mode: Foreground record (
foreground_record) - Specificity: Site-specific (
site_specific) - Normalization basis: per 1 kg net conforming CPC 21170 product for one declared species-tissue-state variant at the facility gate
- Basis kind: Reference flow (
reference_flow) - Evidence kind: Collected record (
collected_record) - Collection protocol:
cp_wwtp_outputs - UUID status: Unresolved; the Tiangong flow UUID is intentionally omitted.
- Uncertainty: Document scale or meter resolution, calibration, missing records, identity error, and lot attribution.
- Applicability: Conditional on grease separation.
- Sources:
ec-jrc-2024-sa-bref-jrc135916;eu-2021-2279-environmental-footprint
Biological sludge (wwtp_biological_sludge)
Biological sludge is one distinct treatment residue.
- Selected flow: CPC 21170 biological wastewater sludge
- Flow property / unit: Mass / kg
- Amount rule: Record wet mass and measured dry-matter fraction of biological sludge.
- Value mode: Foreground record (
foreground_record) - Specificity: Site-specific (
site_specific) - Normalization basis: per 1 kg net conforming CPC 21170 product for one declared species-tissue-state variant at the facility gate
- Basis kind: Reference flow (
reference_flow) - Evidence kind: Collected record (
collected_record) - Collection protocol:
cp_wwtp_outputs - UUID status: Unresolved; the Tiangong flow UUID is intentionally omitted.
- Uncertainty: Document scale or meter resolution, calibration, missing records, identity error, and lot attribution.
- Applicability: Conditional on biological treatment.
- Sources:
ec-jrc-2024-sa-bref-jrc135916;eu-2021-2279-environmental-footprint
Chemical sludge (wwtp_chemical_sludge)
Chemical precipitation sludge is separate from biological sludge.
- Selected flow: CPC 21170 chemical precipitation sludge
- Flow property / unit: Mass / kg
- Amount rule: Record wet mass and measured dry-matter fraction of chemical precipitation sludge.
- Value mode: Foreground record (
foreground_record) - Specificity: Site-specific (
site_specific) - Normalization basis: per 1 kg net conforming CPC 21170 product for one declared species-tissue-state variant at the facility gate
- Basis kind: Reference flow (
reference_flow) - Evidence kind: Collected record (
collected_record) - Collection protocol:
cp_wwtp_outputs - UUID status: Unresolved; the Tiangong flow UUID is intentionally omitted.
- Uncertainty: Document scale or meter resolution, calibration, missing records, identity error, and lot attribution.
- Applicability: Conditional on chemical precipitation.
- Sources:
ec-jrc-2024-sa-bref-jrc135916;eu-2021-2279-environmental-footprint
Elementary flows
Chemical oxygen demand (wwtp_cod_to_water)
COD is one direct water-release parameter.
- Selected flow: Chemical oxygen demand to surface water
- Flow property / unit: Mass / kg
- Amount rule: Multiply final-effluent volume by temporally matched COD concentration.
- Value mode: Calculated value (
calculated_value) - Specificity: Site-specific (
site_specific) - Normalization basis: per 1 kg net conforming CPC 21170 product for one declared species-tissue-state variant at the facility gate
- Basis kind: Reference flow (
reference_flow) - Evidence kind: Calculated from collection (
calculated_from_collection) - Collection protocol:
cp_water_discharge - UUID status: Unresolved; the Tiangong flow UUID is intentionally omitted.
- Uncertainty: Document input-record uncertainty, calculation assumptions, factor provenance, identity error, and allocation uncertainty.
- Applicability: Conditional on direct surface-water discharge.
- Sources:
ec-jrc-2024-sa-bref-jrc135916;eu-2021-2279-environmental-footprint
Five-day biochemical oxygen demand (wwtp_bod5_to_water)
BOD5 is recorded separately from COD.
- Selected flow: Five-day biochemical oxygen demand to surface water
- Flow property / unit: Mass / kg
- Amount rule: Multiply final-effluent volume by temporally matched BOD5 concentration.
- Value mode: Calculated value (
calculated_value) - Specificity: Site-specific (
site_specific) - Normalization basis: per 1 kg net conforming CPC 21170 product for one declared species-tissue-state variant at the facility gate
- Basis kind: Reference flow (
reference_flow) - Evidence kind: Calculated from collection (
calculated_from_collection) - Collection protocol:
cp_water_discharge - UUID status: Unresolved; the Tiangong flow UUID is intentionally omitted.
- Uncertainty: Document input-record uncertainty, calculation assumptions, factor provenance, identity error, and allocation uncertainty.
- Applicability: Conditional on direct surface-water discharge.
- Sources:
ec-jrc-2024-sa-bref-jrc135916;eu-2021-2279-environmental-footprint
Total nitrogen (wwtp_total_nitrogen_to_water)
Total nitrogen is one direct water-release parameter.
- Selected flow: Total nitrogen to surface water
- Flow property / unit: Mass / kg
- Amount rule: Multiply final-effluent volume by temporally matched total-nitrogen concentration.
- Value mode: Calculated value (
calculated_value) - Specificity: Site-specific (
site_specific) - Normalization basis: per 1 kg net conforming CPC 21170 product for one declared species-tissue-state variant at the facility gate
- Basis kind: Reference flow (
reference_flow) - Evidence kind: Calculated from collection (
calculated_from_collection) - Collection protocol:
cp_water_discharge - UUID status: Unresolved; the Tiangong flow UUID is intentionally omitted.
- Uncertainty: Document input-record uncertainty, calculation assumptions, factor provenance, identity error, and allocation uncertainty.
- Applicability: Conditional on direct surface-water discharge.
- Sources:
ec-jrc-2024-sa-bref-jrc135916;eu-2021-2279-environmental-footprint
Total phosphorus (wwtp_total_phosphorus_to_water)
Total phosphorus is one direct water-release parameter.
- Selected flow: Total phosphorus to surface water
- Flow property / unit: Mass / kg
- Amount rule: Multiply final-effluent volume by temporally matched total-phosphorus concentration.
- Value mode: Calculated value (
calculated_value) - Specificity: Site-specific (
site_specific) - Normalization basis: per 1 kg net conforming CPC 21170 product for one declared species-tissue-state variant at the facility gate
- Basis kind: Reference flow (
reference_flow) - Evidence kind: Calculated from collection (
calculated_from_collection) - Collection protocol:
cp_water_discharge - UUID status: Unresolved; the Tiangong flow UUID is intentionally omitted.
- Uncertainty: Document input-record uncertainty, calculation assumptions, factor provenance, identity error, and allocation uncertainty.
- Applicability: Conditional on direct surface-water discharge.
- Sources:
ec-jrc-2024-sa-bref-jrc135916;eu-2021-2279-environmental-footprint
Total suspended solids (wwtp_tss_to_water)
Total suspended solids are separate from oxygen-demand and nutrient parameters.
- Selected flow: Total suspended solids to surface water
- Flow property / unit: Mass / kg
- Amount rule: Multiply final-effluent volume by temporally matched suspended-solids concentration.
- Value mode: Calculated value (
calculated_value) - Specificity: Site-specific (
site_specific) - Normalization basis: per 1 kg net conforming CPC 21170 product for one declared species-tissue-state variant at the facility gate
- Basis kind: Reference flow (
reference_flow) - Evidence kind: Calculated from collection (
calculated_from_collection) - Collection protocol:
cp_water_discharge - UUID status: Unresolved; the Tiangong flow UUID is intentionally omitted.
- Uncertainty: Document input-record uncertainty, calculation assumptions, factor provenance, identity error, and allocation uncertainty.
- Applicability: Conditional on direct surface-water discharge.
- Sources:
ec-jrc-2024-sa-bref-jrc135916;eu-2021-2279-environmental-footprint
Treatment ammonia (wwtp_ammonia_to_air)
Ammonia is one direct air release from treatment.
- Selected flow: Ammonia to air
- Flow property / unit: Mass / kg
- Amount rule: Calculate mass from measured treatment exhaust flow and temporally matched ammonia concentration.
- Value mode: Calculated value (
calculated_value) - Specificity: Site-specific (
site_specific) - Normalization basis: per 1 kg net conforming CPC 21170 product for one declared species-tissue-state variant at the facility gate
- Basis kind: Reference flow (
reference_flow) - Evidence kind: Calculated from collection (
calculated_from_collection) - Collection protocol:
cp_wwtp_air - UUID status: Unresolved; the Tiangong flow UUID is intentionally omitted.
- Uncertainty: Document input-record uncertainty, calculation assumptions, factor provenance, identity error, and allocation uncertainty.
- Applicability: Conditional on a measured direct release.
- Sources:
ec-jrc-2024-sa-bref-jrc135916;eu-2021-2279-environmental-footprint
Treatment hydrogen sulfide (wwtp_hydrogen_sulfide_to_air)
Hydrogen sulfide is recorded separately from ammonia.
- Selected flow: Hydrogen sulfide to air
- Flow property / unit: Mass / kg
- Amount rule: Calculate mass from measured treatment exhaust flow and temporally matched hydrogen sulfide concentration.
- Value mode: Calculated value (
calculated_value) - Specificity: Site-specific (
site_specific) - Normalization basis: per 1 kg net conforming CPC 21170 product for one declared species-tissue-state variant at the facility gate
- Basis kind: Reference flow (
reference_flow) - Evidence kind: Calculated from collection (
calculated_from_collection) - Collection protocol:
cp_wwtp_air - UUID status: Unresolved; the Tiangong flow UUID is intentionally omitted.
- Uncertainty: Document input-record uncertainty, calculation assumptions, factor provenance, identity error, and allocation uncertainty.
- Applicability: Conditional on a measured direct release.
- Sources:
ec-jrc-2024-sa-bref-jrc135916;eu-2021-2279-environmental-footprint
7. Allocation and Co-product Handling
| rule_id | Applies to | Rule | source_ids |
|---|---|---|---|
allocation_avoid | multi-output slaughter and separation | First avoid allocation through subdivision and direct measurement of every named tissue, co-product, utility, and waste. | eu-2021-2279-environmental-footprint |
allocation_expand | co-products with additional functions | If subdivision cannot resolve function, investigate transparent system expansion before partitioning burdens. | eu-2021-2279-environmental-footprint |
allocation_physical | remaining multi-output process | Use a documented physical relationship reflecting causal input use and output formation when allocation remains necessary. | eu-2021-2279-environmental-footprint |
allocation_economic | remaining unresolved relationship | Use economic allocation only when subdivision, system expansion, and a relevant physical relationship are not defensible; disclose sensitivity. | eu-2021-2279-environmental-footprint |
allocation_status | each co-product and waste | Establish product or waste status from quality, legal status, and destination evidence before allocation; never assign one quantity to both. | ec-jrc-2024-sa-bref-jrc135916; eu-2021-2279-environmental-footprint |
allocation_reference_variant | reference species-tissue-state variant | Assign the reference product only to the one declared variant; other edible outputs remain separately measured co-products. | eu-2021-2279-environmental-footprint |
allocation_waste | waste treatment | Do not credit a waste destination unless the selected LCA method and documented receiving function require it. | eu-2021-2279-environmental-footprint |
allocation_capture | upstream production or lawful capture | Keep farming, capture, or hunting burdens in upstream datasets; disclose the upstream method selected. | eu-2021-2279-environmental-footprint |
allocation_consistency | all process links | Do not double count species-tissue transfers, alternative heat routes, refrigerant make-up and loss, or wastewater outputs and treatment inputs. | eu-2021-2279-environmental-footprint |
8. Foreground Data Collection, Calculation, and Quality Rules
Data Collection Protocols
| protocol_id | process_id | flow_role | record_type | raw_fields | collection_method | unit | frequency | temporal_coverage | site_scope | aggregation_rule | quality_evidence |
|---|---|---|---|---|---|---|---|---|---|---|---|
cp_receiving_inputs | species_receiving | species-specific live animals, electricity, and water | scale ticket; species record; origin record; utility meter | timestamp; lot_id; species_common_name; scientific_name; origin_status; scale_id; gross_mass; tare_mass; meter_id; opening_reading; closing_reading | Link calibrated animal mass and utilities to the lot after inbound transport ends. | kg; kWh; m3 | each lot | full study period | receiving and holding area | sum each row_id once; allocate shared utilities by documented activity | scale and meter calibration; species identity; lawful-origin record; meter reconciliation |
cp_receiving_outputs | species_receiving | accepted species transfer, excreta, and species-specific wash wastewater | transfer scale; acceptance log; waste scale; drain meter | timestamp; lot_id; row_id; species_common_name; scientific_name; accepted_mass; waste_mass; drain_volume; destination | Measure each species-specific output independently and retain destination evidence. | kg; m3 | each lot | full study period | receiving and holding area | sum each row_id once; no cross-species aggregation | calibration; signed acceptance; waste destination; water balance |
cp_slaughter_inputs | slaughter_primary_separation | accepted animals, slaughter electricity, and water | transfer scale; electricity meter; water meter | timestamp; lot_id; species_common_name; scientific_name; source_process; mass; meter_id; opening_reading; closing_reading | Link one species-specific accepted transfer and utilities to the slaughter lot. | kg; kWh; m3 | each lot | full study period | slaughter line | sum direct records; allocate shared utilities by documented equipment activity | transfer reconciliation; scale and meter calibration; operating log |
cp_slaughter_outputs | slaughter_primary_separation | species-tissue intermediates, named co-products, residuals, and wastewater | scale; inspection record; destination record; wastewater meter | timestamp; lot_id; row_id; species_common_name; scientific_name; tissue_identity; legal_status; mass; volume; destination | Weigh each physical output separately and determine product or waste status before aggregation. | kg; m3 | each lot | full study period | slaughter and primary-separation area | sum each row_id once; prohibit overlap between product and waste status | scale calibration; inspection; destination evidence; species mass balance |
cp_slaughter_air | slaughter_primary_separation | ammonia and hydrogen sulfide direct releases | airflow and concentration monitoring | timestamp; operating_state; exhaust_flow; substance; concentration; method; detection_limit | Match each substance concentration to exhaust flow and slaughter operation. | kg | monitoring campaign and material change | representative operation within study period | slaughter release points | integrate each substance mass flow over applicable operating time | laboratory report; method; instrument calibration |
cp_preparation_inputs | meat_offal_preparation | untrimmed species-tissue inputs, electricity, and water | transfer scale; utility meter; preparation log | timestamp; lot_id; species_common_name; scientific_name; tissue_identity; mass; meter_id; opening_reading; closing_reading | Link every species-tissue transfer and utility record to preparation. | kg; kWh; m3 | each lot | full study period | meat and offal preparation area | sum each row_id once; allocate shared utilities by documented operation | scale and meter calibration; transfer and preparation records |
cp_preparation_outputs | meat_offal_preparation | fresh species-tissue outputs, trimming waste, and wash wastewater | product scale; reject scale; inspection record; drain meter | timestamp; lot_id; row_id; species_common_name; scientific_name; tissue_identity; accepted_mass; rejected_mass; volume; destination | Measure accepted product, trimming waste, and wastewater independently. | kg; m3 | each lot | full study period | meat and offal preparation area | sum each row_id once; reconcile each tissue input to outputs | scale calibration; inspection; destination; mass and water balance |
cp_conditioning_products | state_conditioning | fresh inputs and chilled or frozen outputs | transfer scale; temperature record; state release | timestamp; lot_id; row_id; species_common_name; scientific_name; tissue_identity; market_state; mass; temperature; residence_time | Link every species-tissue input and output to exactly one declared market state. | kg | each lot | full study period | chiller and freezer | sum each state-specific row once; prevent state mixing | scale calibration; temperature log; state release |
cp_conditioning_utilities | state_conditioning | chilling electricity, freezing electricity, water, defrost wastewater, and condensate | submeter; water meter; drain meter; operating log | timestamp; lot_id; equipment_id; meter_id; opening_reading; closing_reading; residence_time; occupancy; destination | Measure each cold-system utility and aqueous output separately. | kWh; m3 | each lot | full study period | cold-system equipment | sum each row_id once; allocate by measured residence and occupancy | meter calibration; equipment log; water balance |
cp_refrigerant_inventory | state_conditioning | R717, R744, and R290 make-up and releases | purchase; cylinder stock; service log; leak record; circuit inventory | date; circuit_id; refrigerant_code; opening_stock; receipts; closing_stock; recovered_mass; transferred_mass; leak_event | Reconcile each refrigerant species and circuit independently. | kg | each service event and annual closure | full study period | cold-system circuits inside boundary | opening stock plus receipts minus closing stock, recovery, and documented transfers | invoice; cylinder weights; service record; leak-detector log |
cp_variant_selection | variant_packaging_release | fully specified species-tissue-state inputs | product scale; variant declaration; release record | timestamp; lot_id; species_common_name; scientific_name; tissue_identity; tissue_kind; market_state; net_mass | Measure exactly one fully specified variant for the reference output. | kg | each lot | full study period | packaging and release area | sum exactly one applicable variant row to released net product mass | scale calibration; signed variant declaration; state record |
cp_packaging_bom | variant_packaging_release | each named packaging component | product-specific BoM; issue-return record; component count | lot_id; component_identity; issued_mass; returned_mass; count; unit_mass; reuse_cycles | Calculate every named packaging component separately from BoM and stock records. | kg | each lot | full study period | packaging line | sum each component separately; reusable pallets by documented use cycles | approved BoM; stock ledger; unit-mass test; pallet ledger |
cp_release_records | variant_packaging_release | packaging electricity, state-specific storage electricity, and reference output | electricity submeter; storage occupancy; release scale; quality record | timestamp; lot_id; species_common_name; scientific_name; tissue_identity; market_state; output_net_mass; meter_reading; storage_duration; release_status | Determine net conforming product mass and stage electricity for the released variant. | kg; kWh | each lot | full study period | packaging, storage, and release area | sum released net product once; exclude packaging mass | scale and meter calibration; signed release; temperature record |
cp_packaging_waste | variant_packaging_release | state-specific rejects and each packaging waste | waste scale; reject log; component count | timestamp; lot_id; row_id; species_common_name; scientific_name; tissue_identity; market_state; gross_mass; tare_mass; count; destination | Measure each fully specified reject and each material-specific packaging waste separately. | kg | each lot | full study period | packaging and release area | sum each row_id once; exclude rejects from reference mass | waste ticket; reject record; scale calibration |
cp_hygiene_inputs | hygiene_heat_generation | electricity, water, sodium hydroxide, nitric acid, and peracetic acid | submeter; chemical stock and dosing log; sanitation record | timestamp; lot_id; cycle_id; substance; issued_mass; concentration; meter_reading | Assign each measured sanitation resource to the lot and retain chemical identity. | kg; m3; kWh | each sanitation cycle | full study period | foreground sanitation systems | sum each substance separately; allocate shared cycles by time or cleaned area | meter calibration; stock reconciliation; dosing log; sanitation record |
cp_heat_carriers | hygiene_heat_generation | purchased steam, purchased hot water, natural gas, diesel, and liquefied petroleum gas | supplier meter; boiler meter; tank and purchase ledger | timestamp; lot_id; carrier_identity; quantity; temperature; pressure; heating_value; meter_id | Record each imported heat carrier or on-site fuel separately and reconcile alternative heat routes. | MJ | each sanitation cycle and monthly closure | full study period | heat systems serving sanitation | convert each carrier with documented properties; prohibit double counting | invoice; calibrated meter; fuel-quality record; boiler log |
cp_hygiene_wastewater | hygiene_heat_generation | routine and high-organic-load sanitation wastewater | segregated drain meter; sanitation-cycle log | timestamp; lot_id; stream_identity; opening_reading; closing_reading; destination | Measure routine and high-load sanitation wastewater independently. | m3 | each sanitation cycle | full study period | sanitation drains | sum each stream once by destination | drain-meter calibration; flow diagram; transfer record |
cp_combustion_releases | hygiene_heat_generation | each named direct combustion release | fuel meter; direct monitoring; verified equipment factor | timestamp; equipment_id; fuel_identity; fuel_quantity; substance; concentration_or_factor; factor_source | Determine each substance release from direct measurement or a verified factor applied to measured fuel. | kg | monitoring campaign and reporting period | full study period | on-site combustion equipment | calculate each substance separately; exclude upstream purchased heat | monitoring report; fuel record; factor provenance; calculation review |
cp_wwtp_inputs | onsite_wastewater_treatment | wastewater inputs, electricity, water, and each treatment reagent | influent meter; submeter; chemical stock and dosing log | timestamp; lot_id; row_id; stream_or_substance; meter_reading; issued_mass; concentration; treated_volume | Measure every wastewater stream and reagent independently at the treatment boundary. | kg; m3; kWh | daily and each lot allocation | full study period | on-site wastewater-treatment plant | sum each row_id separately; allocate shared treatment by measured volume or load | meter calibration; chemical reconciliation; treatment log |
cp_wwtp_outputs | onsite_wastewater_treatment | reclaimed water, sewer wastewater, screening solids, grease skim, and each sludge | outlet meter; waste scale; destination and quality record | timestamp; row_id; volume; wet_mass; dry_matter; quality_result; destination | Measure each treatment output separately and establish product or waste status. | kg; m3 | daily and each dispatch | full study period | on-site wastewater-treatment plant | sum each row_id once; keep reuse, sewer, and residue destinations distinct | meter and scale calibration; laboratory result; dispatch record |
cp_water_discharge | onsite_wastewater_treatment | COD, BOD5, total nitrogen, total phosphorus, and total suspended solids releases | final-effluent meter; accredited laboratory analysis | timestamp; sample_id; effluent_volume; parameter; concentration; method; detection_limit | Match each parameter concentration to the same direct-discharge period. | kg | permit monitoring frequency and material change | full study period | final direct-discharge point | effluent volume multiplied by temporally matched concentration for each parameter | laboratory accreditation; chain of custody; meter calibration; calculation review |
cp_wwtp_air | onsite_wastewater_treatment | ammonia and hydrogen sulfide direct releases | airflow and concentration monitoring | timestamp; operating_state; exhaust_flow; substance; concentration; method; detection_limit | Match each substance concentration to treatment airflow and operating time. | kg | monitoring campaign and material change | representative operation within study period | wastewater-treatment air-release points | integrate each substance mass flow over applicable operating time | laboratory report; method; instrument calibration |
Calculation Rules
| rule_id | Applies to | Formula or rule | Inputs | Output | source_ids |
|---|---|---|---|---|---|
calc_reference_normalization | all inventory rows | Divide each lot-attributed exchange by released net conforming reference-product mass. | lot-attributed exchange; released net mass | exchange per 1 kg reference product | eu-2021-2279-environmental-footprint |
calc_variant_gate | all species-tissue-state rows | Filter the inventory to one declared scientific species name, one skeletal-meat or organ identity, and one market state before normalization. | species identity; tissue identity; market state; row applicability | one active reference variant | un-cpc-3-0-structure-2025; eu-2021-2279-environmental-footprint |
calc_stage_electricity | each stage electricity row | Use a direct submeter or multiply a shared metered total by an auditable equipment activity, residence, or occupancy share. | meter total; activity or occupancy; lot mass | stage electricity per reference flow | eu-2021-2279-environmental-footprint |
calc_species_mass_balance | each species lot | Reconcile live mass with all separately measured edible tissues, co-products, residuals, wastewater-associated solids, and stock change. | species-specific input and output masses | species-specific process mass balance | ec-jrc-2024-sa-bref-jrc135916 |
calc_tissue_mass_balance | each meat or organ route | Reconcile untrimmed tissue with accepted product and tissue-specific trimming waste without forced balancing. | untrimmed mass; accepted mass; reject mass; stock change | tissue-specific mass balance | ec-jrc-2024-sa-bref-jrc135916 |
calc_refrigerant_loss | each refrigerant species | For each circuit, reconcile opening stock plus receipts against closing stock, recovery, and documented transfers. | opening stock; receipts; closing stock; recovered mass; transfers | species-specific refrigerant loss | ec-jrc-2024-sa-bref-jrc135916 |
calc_packaging_mass | each packaging component | Use issued mass less returned mass, or count multiplied by verified unit mass; apply documented reuse cycles only to pallets. | issued mass; returned mass; count; unit mass; reuse ledger | component mass per reference flow | eu-2021-2279-environmental-footprint |
calc_heat_energy | each heat carrier and on-site fuel | Convert measured carrier quantity using period-matched temperature, pressure, density, or heating value. | measured carrier quantity; carrier properties | MJ per reference flow | eu-2021-2279-environmental-footprint |
calc_combustion_release | each direct combustion substance | Use direct measured mass flow or a verified equipment-specific factor applied to measured fuel. | measured fuel; concentration and flow or verified factor | substance mass to air per reference flow | eu-2021-2279-environmental-footprint |
calc_wastewater_volume | each wastewater stream | Use a dedicated meter or subtract only documented retained, recovered, or evaporated water from matched metered supply. | stream meter or matched water-balance records | m3 wastewater per reference flow | ec-jrc-2024-sa-bref-jrc135916 |
calc_water_release | each direct water-release parameter | Multiply measured final-effluent volume by a temporally matched measured concentration and convert units. | effluent volume; parameter concentration; unit conversion | parameter mass to surface water per reference flow | ec-jrc-2024-sa-bref-jrc135916 |
Data Quality Requirements
| requirement_id | Applies to | Requirement | Evidence |
|---|---|---|---|
dq_variant_identity | reference product | Use one scientific species identity, one skeletal-meat or named organ identity, and one market state. | signed variant declaration; species record; release record |
dq_scope_exclusion | species scope | Prove that the selected animal is an in-scope reptile or non-poultry bird and is not poultry under CPC 2112, 2114, or 21160. | classification review; species identity; origin record |
dq_product_specific | reference product and packaging | Use variant-specific net mass, BoM, storage, and release records. | approved specification; BoM; signed release |
dq_site_specific | foreground operations | Use company-specific activity data and direct releases for facility-operated processes. | meter; scale; ledger; laboratory; service records |
dq_temporal | all foreground rows | Cover a representative production period and disclose shutdowns, maintenance, seasonal operation, and gaps. | coverage statement; gap register; operating calendar |
dq_technology | conditioning, heat, and wastewater treatment | Identify actual equipment, refrigerant species, heat route, and treatment configuration. | equipment register; piping diagram; service log; process-flow diagram |
dq_species_mass_balance | slaughter and separation | Reconcile one declared species without combining records from another species. | signed species-specific mass balance |
dq_tissue_mass_balance | preparation and release | Reconcile each named meat or organ route and investigate residuals. | signed tissue-specific mass balance |
dq_meter_reconciliation | utilities and wastewater | Reconcile submeters to facility meters and document every allocation driver. | meter hierarchy; calibration; allocation worksheet |
dq_destination | co-products and wastes | Retain destination and legal-status evidence so one physical stream is not both product and waste. | contract; dispatch ticket; acceptance record |
dq_uuid | all inventory identities | Use a Tiangong UUID only after exact semantic hybrid search and public state=100 direct-read verification; otherwise keep it absent. | dual-verification evidence or manifest unresolved entry |
dq_uncertainty | all inventory rows | Document resolution, calibration, missing-data treatment, factor provenance, and allocation uncertainty without inventing a range. | uncertainty register; calculation review |
dq_completeness | full inventory | Demonstrate coverage of species-specific products, utilities, chemicals, packaging, wastes, and direct air and water exchanges. | process-flow diagram; row checklist; reconciliation |
9. Validation Rules
| rule_id | Applies to | Rule | source_ids |
|---|---|---|---|
validate_reference_uuid | reference flow | Require Product flow e67d4710-2094-4972-85a2-9e593546ae82, Mass 93a60a56-a3c8-11da-a746-0800200b9a66, Units of mass 93a60a57-a4c8-11da-a746-0800200c9a66, and kg. | un-cpc-3-0-structure-2025 |
validate_reference_amount | reference output | Require exactly 1 kg net conforming product and exclude packaging mass. | un-cpc-3-0-structure-2025 |
validate_species_lock | reference qualifier | Require exactly one common and scientific species identity. | un-cpc-3-0-structure-2025; eu-2021-2279-environmental-footprint |
validate_tissue_lock | reference qualifier | Require exactly one skeletal-meat or explicitly named edible-organ identity. | un-cpc-3-0-structure-2025; eu-2021-2279-environmental-footprint |
validate_state_lock | reference qualifier | Require exactly one of fresh, chilled, or frozen. | un-cpc-3-0-structure-2025 |
validate_variant_rows | inventory applicability | Require exactly one species-tissue-state input to the release process and prohibit activating any conflicting variant row. | eu-2021-2279-environmental-footprint |
validate_scope | species classification | Require an in-scope reptile or non-poultry bird and reject poultry under CPC 2112, 2114, and 21160. | un-cpc-3-0-structure-2025 |
validate_unlisted_variant | unlisted in-scope species or organ | Add new species- and tissue-specific rows before use; reject reptile, game bird, declared species, other organ, or similar selector labels. | un-cpc-3-0-structure-2025; eu-2021-2279-environmental-footprint |
validate_boundary | process coverage | Require every mandatory process and a documented decision for state conditioning and on-site wastewater treatment. | ec-jrc-2024-sa-bref-jrc135916 |
validate_atomic | inventory rows | Require one physical or chemical exchange per row_id and nonempty description, amount rule, protocol, uncertainty, applicability, and sources. | ec-jrc-2024-sa-bref-jrc135916; eu-2021-2279-environmental-footprint |
validate_selector_free | selected flows | Reject collection labels and selection instructions; keep species products, utilities, fuels, refrigerants, chemicals, packaging, wastes, and releases separate. | eu-2021-2279-environmental-footprint |
validate_official_name_exception | reference selected flow | Permit collection words only in the official CPC 21170 reference-flow name; every non-reference Selected flow must be selector-free. | un-cpc-3-0-structure-2025 |
validate_uuid | inventory UUIDs | Accept a non-reference UUID only after exact semantic hybrid search and public state=100 direct-read verification; otherwise require no UUID. | eu-2021-2279-environmental-footprint |
validate_manifest_closure | unresolved UUIDs | Require each UUID-free row_id exactly once in manifest review metadata with candidate identity and rejection reason. | eu-2021-2279-environmental-footprint |
validate_value_mode | inventory amounts | Allow only foreground_record or calculated_value backed by collected records; reject unsupported authored quantities and default ranges. | eu-2021-2279-environmental-footprint |
validate_species_mass_balance | physical outputs | Reconcile one species-specific live input with all named tissues, co-products, residuals, and stock change without forced balancing. | ec-jrc-2024-sa-bref-jrc135916; eu-2021-2279-environmental-footprint |
validate_tissue_mass_balance | meat and organ routes | Reconcile every selected tissue input, accepted output, trimming waste, and reject without mixing tissues. | ec-jrc-2024-sa-bref-jrc135916 |
validate_heat_routes | thermal inputs | Prevent duplicate accounting of purchased steam, purchased hot water, and on-site fuel for the same heat. | eu-2021-2279-environmental-footprint |
validate_refrigerants | cold system | Identify each actual refrigerant species and circuit; require its own make-up and direct-release row when loss occurs. | ec-jrc-2024-sa-bref-jrc135916 |
validate_hygiene_chemicals | sanitation | Identify every cleaning and disinfection substance separately from stock and dosing records. | ec-jrc-2024-sa-bref-jrc135916 |
validate_packaging | packaging | Match each packaging component and material-specific waste to the product BoM and exclude packaging mass from reference mass. | eu-2021-2279-environmental-footprint |
validate_destinations | co-products and wastes | Require destination and status evidence and prohibit assigning one physical quantity to both product and waste. | ec-jrc-2024-sa-bref-jrc135916; eu-2021-2279-environmental-footprint |
validate_wastewater | wastewater | Keep routine and high-organic-load wastewater separate and distinguish sewer transfer, direct discharge, and on-site treatment. | ec-jrc-2024-sa-bref-jrc135916 |
validate_air_releases | direct air releases | Require substance-specific measurement or calculation and factor provenance; reject aggregate combustion or refrigerant-release rows. | ec-jrc-2024-sa-bref-jrc135916; eu-2021-2279-environmental-footprint |
validate_water_releases | direct water releases | Require temporally matched effluent volume and parameter concentration for each direct-discharge row. | ec-jrc-2024-sa-bref-jrc135916 |
validate_sources | evidence | Use only the listed UN CPC, EC JRC SA BREF, and Commission Recommendation sources; do not treat UUID lookup as amount evidence. | un-cpc-3-0-structure-2025; ec-jrc-2024-sa-bref-jrc135916; eu-2021-2279-environmental-footprint |
validate_bilingual | bilingual record | Require identical ordered process_id, direction, flow_type, row_id, UUID, controlled tokens, protocol ids, and source-id sequences in en-US and zh-CN. | eu-2021-2279-environmental-footprint |
10. Published Dataset Profile
| Field | Value |
|---|---|
| dataset_role | Facility-specific foreground data package for one CPC 21170 species-tissue-state variant |
| downstream_use | Construction and validation of TianGong flow, process, lifecyclemodel, and dataset projections |
| allowed_use | Product-specific modelling when one in-scope species, one skeletal-meat or edible-organ identity, one market state, facility boundary, technology, and collection period are disclosed |
| excluded_use | Category-default inventory; multi-species product; combined meat and offal; mixed states; poultry CPC 2112, CPC 2114, or CPC 21160; unidentified reptile or game-bird selector |
| required_metadata | Facility geography; period; production volume; lot; common and scientific species name; origin; meat or organ identity; exact tissue; one market state; net-mass method; process configuration; conditioning technology; storage duration; heat route; refrigerant species; packaging BoM; destinations; wastewater route |
| required_quality_disclosure | Identity evidence; meter and scale calibration; temporal coverage; missing data; calculation inputs; allocation decisions; species and tissue mass balances; uncertainty; UUID status |
| update_trigger | Change in classification scope, species, tissue, state, production origin, process configuration, conditioning or storage technology, heat route, refrigerant, packaging BoM, destination, wastewater route, or evidence source |
11. Data Sources
| source_id | type | reference | used_for |
|---|---|---|---|
un-cpc-3-0-structure-2025 | Dataset (dataset) | United Nations Statistics Division, CPC Ver. 3.0 official page, https://unstats.un.org/unsd/classifications/Econ/CPC; retained raw structure classifications/systems/cpc/3.0/raw/CPC_Ver_3.0_Structure_30Jun2025.csv | Exact CPC 21170 identity; reptile and non-poultry bird meat and edible-offal scope; fresh, chilled, or frozen states; exclusion of poultry CPC 2112, CPC 2114, and CPC 21160 |
ec-jrc-2024-sa-bref-jrc135916 | Official guidance (official_guidance) | European Commission Joint Research Centre, Best Available Techniques Reference Document for the Slaughterhouses, Animal By-products and/or Edible Co-products Industries, JRC135916, 2024, DOI 10.2760/18199, https://publications.jrc.ec.europa.eu/repository/handle/JRC135916 | Receiving, slaughter, primary separation, tissue preparation, chilling and freezing, sanitation, utilities, refrigerants, residuals, wastewater, sludge, and direct air and water releases |
eu-2021-2279-environmental-footprint | Official guidance (official_guidance) | Commission Recommendation (EU) 2021/2279, consolidated 30 December 2021, https://eur-lex.europa.eu/eli/reco/2021/2279/2021-12-30/eng | Product-specific identity and BoM; company-specific manufacturing data; complete LCI; allocation hierarchy; completeness, transparency, data quality, and verification |
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.