TianGong PCR

Other oleaginous fruits, n.e.c.

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

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:01499 · exact

Source

1. Scope and Applicability

This PCR covers one explicitly declared residual oleaginous-fruit species classified in CPC 01499 and delivered fresh at a harvest or farm hand-off. Each dataset shall declare species, cultivar where material, annual or perennial system, geography, harvest period, maturity, moisture state, grade, lot rule, packaging form, and gate. The residual category shall not aggregate different species or product states.

Products with their own named CPC leaf are excluded, as are oil extraction, pressing, refining, drying into a storable commodity, food or chemical manufacture, distribution, and retail. Perennial and annual routes may coexist, but one dataset selects one actual route. Cooling, washing, sorting, short holding, and packaging enter only when they occur before the farm hand-off.

2. Product Category Identity

FieldValue
canonical_pcr_idpcr.agriculture-forestry-and-fishery-products.products-of-agriculture-horticulture-and-market-gardening.other-oleaginous-fruits-n-e-c
classification_refsCPC 3.0: 01499 Other oleaginous fruits, n.e.c.; mapping relation: exact
covered_productsone named residual oleaginous-fruit species delivered fresh at the declared farm harvest hand-off
excluded_productsproducts with a named CPC leaf; mixed species; extracted or refined oils and manufactured products; distribution and retail
representative_productfresh fruit of one named residual oleaginous species
production_routemanaged annual or perennial production and harvest, with conditional sorting, prompt stabilization, and packing
market_statefresh product with declared maturity, moisture, grade, and packaging at harvest/farm gate

3. Reference Flow

FieldValue
Whataccepted fresh product of one named residual oleaginous-fruit species
How much1,000 kg as-received accepted product
How wellspecies, cultivar where material, origin, production system, harvest period, maturity, moisture, grade, lot, packaging, and gate declared
How long or cycleone declared harvest period, including matched establishment and replacement attribution for perennial systems
reference_flow_linkreference_product_at_declared_handoff
FieldValue
Reference amount1000
Reference product flowOther oleaginous fruits, n.e.c. d72a964f-f916-4c72-9f53-6a1126f1ecac
Reference flow propertyMass 93a60a56-a3c8-11da-a746-0800200b9a66
Reference unit groupUnits of mass 93a60a57-a4c8-11da-a746-0800200c9a66
Reference unitkg
Required qualifiersspecies; cultivar where material; annual or perennial system; origin; harvest period; maturity; moisture and basis; grade; lot rule; packaging; gate; included operations

The sole reference output is reference_product_at_declared_handoff at declared_reference_handoff, a mandatory measurement of the actual accepted product at the already declared gate. Process packing_handoff remains conditional: omission of its physical activities does not remove this reference. Select the actual last included product handoff and record its process/output id; accept only the same species, physical state, grade, moisture basis and gate as Section 3. The prior reference_product_output row is the measured output of its actual operation when active, not an additional final sale. No bypass creates processing, a yield assumption, an extra burden or a change of product boundary.

4. Measurement and Unit Rules

rule_idApplies toRequired propertyRequired unitRule
fresh_mass_basisall fruit flowsMasskgReport as-received fresh mass and record moisture with its basis.
species_state_identityproduct and intermediate flowsMasskgPreserve species, maturity, moisture, grade, and batch identity at every node.
period_normalizationmanaged productionactivity-specific propertyactivity-specific unitNormalize productive-area and cross-period inputs to the same declared harvest period and accepted mass.
nutrient_basisnutrient inputsnutrient masskg N, kg P2O5, kg K2OPreserve product mass, formulation, assay, and elemental or oxide basis separately.
batch_balancesorting, stabilization, and packingMasskgReconcile inputs, accepted grades, downgraded product, rejects, and losses; do not count evaporated water as waste.

5. System Boundary

Boundary Abstraction

FieldValue
declared_starting_conditionproductive field or orchard at period start; perennial routes include annualized establishment and replacement
starting_condition_roleproduction start for the declared harvest period
product_classification_scopeone named residual oleaginous-fruit species classified in CPC 01499
recursive_input_rulepurchased same-category fresh fruit links to a separate upstream dataset at its actual state and gate and is not re-created here
upstream_dataset_requirementcompatible datasets for planting material, nutrients, crop protection, irrigation, energy, packaging, and external waste treatment
disclosurespecies; system; geography; area; stand age where applicable; harvest period; yield; maturity; moisture; grade; gate; batches; packaging; rejects; shared assets; attribution

Boundary Rules

rule_idApplies toRulesource_ids
boundary_single_speciesall routesRepresent exactly one named residual species and one fresh state per dataset; do not aggregate heterogeneous species.
boundary_productive_periodproduction routeInclude managed production, harvest, direct emissions, and applicable annualized establishment and replacement burdens for the declared harvest period.
boundary_postharvestconditional routeInclude only actual washing, sorting, prompt cooling or short stabilization, and packing before the declared gate.fao-postharvest-horticulture
boundary_extraction_exclusionall routesStop before oil extraction, pressing, refining, commodity drying, manufacture, distribution, and retail.
boundary_direct_emissionsmanaged soilCalculate direct and relevant indirect emissions from the same nutrient and residue records using the declared method.ipcc-2019-managed-soils

6. Process Inventory Structure

Process Map

process_idprocess_nameinclusioninclusion_conditionrolequantitative_reference
managed_production_harvestManaged production and harvestrequiredalwaysmanaged annual or perennial production and harvestproductive area and declared harvest period
sorting_stabilizationSorting and prompt stabilizationconditionalsorting, cleaning, cooling, short holding, or stabilization occurs before the gateseparate accepted grade, downgrade, reject, and loss statesmatched incoming and outgoing batches
packing_handoffPacking and farm-gate hand-offconditionalpackaging or presentation occurs before the declared gateprepare the declared fresh product for hand-offmatched packed lot and packaging records
declared_reference_handoffAccepted-product measurement at declared handoffrequiredEvery actual selected route, including bypass of conditional conditioning/packing/storageMeasurement and reconciliation only; no added physical processing1000 kg net accepted product at the same declared gate

Process: Managed production and harvest (managed_production_harvest)

Inputs

Product flows
Nursery plants for the declared oil-fruit species (planting_material_input)

Use this conditional card for exactly one actual material, product or waste stream in the declared process. Confirm its identity, physical state, period and destination from route records; instantiate a separate card for every other distinct stream. The template does not assert use or generation.

  • Selected flow: Nursery plants for the declared oil-fruit species

  • Flow property / unit: Mass / kg

  • Amount rule: Measure or calculate only this one identified stream for the declared process and period, with its own unit and destination; do not combine other products or waste states.

  • Value mode: Foreground record (foreground_record)

  • Specificity: Site-specific (site_specific) Raw activity or stage basis: annualized establishment and replacement material.

  • Normalization basis: per declared reference flow

  • Basis kind: 过程输出 (process_output)

  • Evidence kind: Collected record (collected_record)

  • Collection protocol: cp_production_inputs

Fertilizer, urea input (agricultural_nutrient_inputs)

Include this conditional card only when Fertilizer, urea is actually used in the declared process. For every other actual product or carrier, create a separate atomic exchange with its own identity and measured amount; do not infer its use from this example.

  • Selected flow: Fertilizer, urea

  • Flow property / unit: Mass / kg product

  • Amount rule: Measured quantity of Fertilizer, urea used by this process and period; report zero or not applicable only when the route records establish absence.

  • Value mode: Foreground record (foreground_record)

  • Specificity: Site-specific (site_specific) Raw activity or stage basis: sum of separately retained N, P2O5 and K2O quantities; do not merge nutrient bases.

  • Normalization basis: per declared reference flow

  • Basis kind: 过程输出 (process_output)

  • Evidence kind: Collected record (collected_record)

  • Collection protocol: cp_production_inputs

Fertilizer, monoammonium phosphate input (agricultural_nutrient_inputs_monoammonium_phosphate)

Include this conditional card only when Fertilizer, monoammonium phosphate is actually used in the declared process. For every other actual product or carrier, create a separate atomic exchange with its own identity and measured amount; do not infer its use from this example.

  • Selected flow: Fertilizer, monoammonium phosphate

  • Flow property / unit: Mass / kg product

  • Amount rule: Measured quantity of Fertilizer, monoammonium phosphate used by this process and period; report zero or not applicable only when the route records establish absence.

  • Value mode: Foreground record (foreground_record)

  • Specificity: Site-specific (site_specific) Raw activity or stage basis: sum of separately retained N, P2O5 and K2O quantities; do not merge nutrient bases.

  • Normalization basis: per declared reference flow

  • Basis kind: 过程输出 (process_output)

  • Evidence kind: Collected record (collected_record)

  • Collection protocol: cp_production_inputs

Fertilizer, potassium chloride input (agricultural_nutrient_inputs_potassium_chloride)

Include this conditional card only when Fertilizer, potassium chloride is actually used in the declared process. For every other actual product or carrier, create a separate atomic exchange with its own identity and measured amount; do not infer its use from this example.

  • Selected flow: Fertilizer, potassium chloride

  • Flow property / unit: Mass / kg product

  • Amount rule: Measured quantity of Fertilizer, potassium chloride used by this process and period; report zero or not applicable only when the route records establish absence.

  • Value mode: Foreground record (foreground_record)

  • Specificity: Site-specific (site_specific) Raw activity or stage basis: sum of separately retained N, P2O5 and K2O quantities; do not merge nutrient bases.

  • Normalization basis: per declared reference flow

  • Basis kind: 过程输出 (process_output)

  • Evidence kind: Collected record (collected_record)

  • Collection protocol: cp_production_inputs

Cattle manure, as applied input (agricultural_nutrient_inputs_cattle_manure)

Include this conditional card only when Cattle manure, as applied is actually used in the declared process. For every other actual product or carrier, create a separate atomic exchange with its own identity and measured amount; do not infer its use from this example.

  • Selected flow: Cattle manure, as applied

  • Flow property / unit: Mass / kg product

  • Amount rule: Measured quantity of Cattle manure, as applied used by this process and period; report zero or not applicable only when the route records establish absence.

  • Value mode: Foreground record (foreground_record)

  • Specificity: Site-specific (site_specific) Raw activity or stage basis: sum of separately retained N, P2O5 and K2O quantities; do not merge nutrient bases.

  • Normalization basis: per declared reference flow

  • Basis kind: 过程输出 (process_output)

  • Evidence kind: Collected record (collected_record)

  • Collection protocol: cp_production_inputs

Agricultural limestone input (agricultural_nutrient_inputs_agricultural_limestone)

Include this conditional card only when Agricultural limestone is actually used in the declared process. For every other actual product or carrier, create a separate atomic exchange with its own identity and measured amount; do not infer its use from this example.

  • Selected flow: Agricultural limestone

  • Flow property / unit: Mass / kg product

  • Amount rule: Measured quantity of Agricultural limestone used by this process and period; report zero or not applicable only when the route records establish absence.

  • Value mode: Foreground record (foreground_record)

  • Specificity: Site-specific (site_specific) Raw activity or stage basis: sum of separately retained N, P2O5 and K2O quantities; do not merge nutrient bases.

  • Normalization basis: per declared reference flow

  • Basis kind: 过程输出 (process_output)

  • Evidence kind: Collected record (collected_record)

  • Collection protocol: cp_production_inputs

Irrigation water (irrigation_water_input)

Record irrigation water at this node while preserving traceable species, state, batch, and destination evidence.

  • Selected flow: Irrigation water supply

  • Flow property / unit: Volume / m3

  • Amount rule: meter or calculate applied irrigation water; rainfed systems record zero with evidence

  • Value mode: Foreground record (foreground_record)

  • Specificity: Site-specific (site_specific) Raw activity or stage basis: water applied to productive area in the declared period.

  • Normalization basis: per declared reference flow

  • Basis kind: 过程输出 (process_output)

  • Evidence kind: Collected record (collected_record)

  • Collection protocol: cp_production_inputs

  • Range: Foreground QA screening range

    • Range role: QA guardrail (qa_guardrail)
    • Lower: 0
    • Upper: 20000
    • Unit: m3/ha·year
    • Basis: water applied to productive area in the declared period
    • Basis kind: 过程输出 (process_output)
    • Evidence kind: Reasoned estimate (reasoned_estimate)
Electricity, medium voltage input (field_energy_input)

Include this conditional card only when Electricity, medium voltage is actually used in the declared process. For every other actual product or carrier, create a separate atomic exchange with its own identity and measured amount; do not infer its use from this example.

  • Selected flow: Electricity, medium voltage

  • Flow property / unit: Energy / kWh

  • Amount rule: Measured quantity of Electricity, medium voltage used by this process and period; report zero or not applicable only when the route records establish absence.

  • Value mode: Foreground record (foreground_record)

  • Specificity: Site-specific (site_specific) Raw activity or stage basis: actual energy supplied to productive and harvest operations.

  • Normalization basis: per declared reference flow

  • Basis kind: 过程输出 (process_output)

  • Evidence kind: Collected record (collected_record)

  • Collection protocol: cp_production_inputs

Diesel fuel input (field_energy_input_diesel)

Include this conditional card only when Diesel fuel is actually used in the declared process. For every other actual product or carrier, create a separate atomic exchange with its own identity and measured amount; do not infer its use from this example.

  • Selected flow: Diesel fuel

  • Flow property / unit: Mass / kg

  • Amount rule: Measured quantity of Diesel fuel used by this process and period; report zero or not applicable only when the route records establish absence.

  • Value mode: Foreground record (foreground_record)

  • Specificity: Site-specific (site_specific) Raw activity or stage basis: actual energy supplied to productive and harvest operations.

  • Normalization basis: per declared reference flow

  • Basis kind: 过程输出 (process_output)

  • Evidence kind: Collected record (collected_record)

  • Collection protocol: cp_production_inputs

Required crop-protection records: before completing the foreground package, enumerate every actually applied formulated product separately, retaining trade name, active ingredient, salt or chemical form, concentration, density where needed, application quantity, date and treated area. Select one physically specific product identity per exchange. Derive active-substance releases separately by substance and receiving compartment. Missing formulation identity is a completeness gap; do not replace it with a generic pesticide, invented example, or assumed zero.

Waste flows
Elementary flows

Outputs

Product flows
Harvested fresh oleaginous fruit (harvested_fruit_output)

Record harvested fresh oleaginous fruit at this node while preserving traceable species, state, batch, and destination evidence.

  • Selected flow: Other oleaginous fruits, n.e.c.

  • Flow property / unit: Mass / kg

  • Amount rule: measure accepted fresh harvest mass with species, maturity, moisture, grade and gate

  • Value mode: Foreground record (foreground_record)

  • Specificity: Site-specific (site_specific) Raw activity or stage basis: fresh accepted harvest from the declared productive area.

  • Normalization basis: per declared reference flow

  • Basis kind: 过程输出 (process_output)

  • Evidence kind: Collected record (collected_record)

  • Collection protocol: cp_harvest_records

  • Range: Foreground QA screening range

    • Range role: QA guardrail (qa_guardrail)
    • Lower: 100
    • Upper: 50000
    • Unit: kg/ha·harvest period
    • Basis: fresh accepted harvest from the declared productive area
    • Basis kind: 过程输出 (process_output)
    • Evidence kind: Reasoned estimate (reasoned_estimate)

Verify this intermediate state or co-product grade independently; the reference-output UUID is not evidence for this row.

Waste flows
Field residues and harvest rejects (field_residue_output)

Record field residues and harvest rejects at this node while preserving traceable species, state, batch, and destination evidence.

  • Selected flow: Prunings, incidental biomass, fallen fruit and harvest rejects by fate

  • Flow property / unit: Mass / kg

  • Amount rule: measure or reconcile each residue class and destination

  • Value mode: Foreground record (foreground_record)

  • Specificity: Site-specific (site_specific) Raw activity or stage basis: all non-product biomass and rejects; no accepted fruit.

  • Normalization basis: per declared reference flow

  • Basis kind: 过程输出 (process_output)

  • Evidence kind: Collected record (collected_record)

  • Collection protocol: cp_harvest_records

  • Range: Foreground QA screening range

    • Range role: QA guardrail (qa_guardrail)
    • Lower: 0
    • Upper: 5000
    • Unit: kg/1,000 kg accepted fruit
    • Basis: all non-product biomass and rejects; no accepted fruit
    • Basis kind: 过程输出 (process_output)
    • Evidence kind: Reasoned estimate (reasoned_estimate)
Elementary flows

Process: Sorting and prompt stabilization (sorting_stabilization)

Inputs

Product flows
Incoming fresh fruit batch (incoming_fruit_input)

Record incoming fresh fruit batch at this node while preserving traceable species, state, batch, and destination evidence.

  • Selected flow: Harvested fresh residual oleaginous fruit with declared species and state

  • Flow property / unit: Mass / kg

  • Amount rule: measure incoming batch mass, maturity, moisture, temperature and grade

  • Value mode: Foreground record (foreground_record)

  • Specificity: Site-specific (site_specific) Raw activity or stage basis: matched batch before sorting or stabilization.

  • Normalization basis: per declared reference flow

  • Basis kind: 过程输出 (process_output)

  • Evidence kind: Collected record (collected_record)

  • Collection protocol: cp_conditioning_batch

  • Range: Foreground QA screening range

    • Range role: QA guardrail (qa_guardrail)
    • Lower: 1
    • Upper: 2
    • Unit: kg incoming/kg accepted output
    • Basis: matched batch before sorting or stabilization
    • Basis kind: 过程输出 (process_output)
    • Evidence kind: Reasoned estimate (reasoned_estimate)
Cleaning and conditioning water (conditioning_water_input)

Record cleaning and conditioning water at this node while preserving traceable species, state, batch, and destination evidence.

  • Selected flow: Process water supply

  • Flow property / unit: Volume / m3

  • Amount rule: meter water used for washing or conditioning; dry routes record zero

  • Value mode: Foreground record (foreground_record)

  • Specificity: Site-specific (site_specific) Raw activity or stage basis: zero when water-using route is inactive.

  • Normalization basis: per declared reference flow

  • Basis kind: 过程输出 (process_output)

  • Evidence kind: Collected record (collected_record)

  • Collection protocol: cp_conditioning_batch

  • Range: Foreground QA screening range

    • Range role: QA guardrail (qa_guardrail)
    • Lower: 0
    • Upper: 10
    • Unit: m3/1,000 kg accepted output
    • Basis: zero when water-using route is inactive
    • Basis kind: 过程输出 (process_output)
    • Evidence kind: Reasoned estimate (reasoned_estimate)
Electricity, medium voltage (conditioning_energy_input)

Include this exchange only when Electricity, medium voltage is actually supplied to this process. Record every other actual carrier separately. For purchased operating services, retain the supplier boundary and do not also count fuel or electricity already included in that service. Raw activity or stage basis: route-conditional energy before farm-gate hand-off.

  • Selected flow: Electricity, medium voltage
  • Flow property / unit: Energy / kWh
  • Amount rule: Measured Electricity, medium voltage supplied to this process and period, normalized once to the declared reference output; convert carrier-native units only with documented density, calorific value or meter conventions where needed.
  • Value mode: foreground_record
  • Specificity: site_specific
  • Normalization basis: per declared reference flow
  • Basis kind: process_output
  • Evidence kind: collected_record
  • Collection protocol: cp_conditioning_batch
Diesel fuel (conditioning_energy_input_diesel)

Include this exchange only when Diesel fuel is actually supplied to this process. Record every other actual carrier separately. For purchased operating services, retain the supplier boundary and do not also count fuel or electricity already included in that service. Raw activity or stage basis: route-conditional energy before farm-gate hand-off.

  • Selected flow: Diesel fuel
  • Flow property / unit: Mass / kg
  • Amount rule: Measured Diesel fuel supplied to this process and period, normalized once to the declared reference output; convert carrier-native units only with documented density, calorific value or meter conventions where needed.
  • Value mode: foreground_record
  • Specificity: site_specific
  • Normalization basis: per declared reference flow
  • Basis kind: process_output
  • Evidence kind: collected_record
  • Collection protocol: cp_conditioning_batch
Waste flows
Elementary flows

Outputs

Product flows
Sorted fresh oleaginous fruit (conditioned_fruit_output)

Record sorted fresh oleaginous fruit at this node while preserving traceable species, state, batch, and destination evidence.

  • Selected flow: Other oleaginous fruits, n.e.c.

  • Flow property / unit: Mass / kg

  • Amount rule: measure accepted fresh output by grade; no extraction, drying-to-commodity, or manufacture

  • Value mode: Foreground record (foreground_record)

  • Specificity: Site-specific (site_specific) Raw activity or stage basis: matched fresh batch after sorting and prompt stabilization.

  • Normalization basis: per declared reference flow

  • Basis kind: 过程输出 (process_output)

  • Evidence kind: Collected record (collected_record)

  • Collection protocol: cp_conditioning_batch

  • Range: Foreground QA screening range

    • Range role: QA guardrail (qa_guardrail)
    • Lower: 0.5
    • Upper: 1
    • Unit: kg accepted/kg incoming fresh fruit
    • Basis: matched fresh batch after sorting and prompt stabilization
    • Basis kind: 过程输出 (process_output)
    • Evidence kind: Reasoned estimate (reasoned_estimate)

Verify this intermediate state or co-product grade independently; the reference-output UUID is not evidence for this row.

Waste flows
Sorting rejects and removed material (sorting_reject_output)

Record sorting rejects and removed material at this node while preserving traceable species, state, batch, and destination evidence.

  • Selected flow: Spoiled fruit, foreign matter and removed biological material by fate

  • Flow property / unit: Mass / kg

  • Amount rule: measure each reject class and destination; exclude evaporated water

  • Value mode: Foreground record (foreground_record)

  • Specificity: Site-specific (site_specific) Raw activity or stage basis: matched sorting mass balance.

  • Normalization basis: per declared reference flow

  • Basis kind: 过程输出 (process_output)

  • Evidence kind: Collected record (collected_record)

  • Collection protocol: cp_conditioning_batch

  • Range: Foreground QA screening range

    • Range role: QA guardrail (qa_guardrail)
    • Lower: 0
    • Upper: 500
    • Unit: kg/1,000 kg incoming fruit
    • Basis: matched sorting mass balance
    • Basis kind: 过程输出 (process_output)
    • Evidence kind: Reasoned estimate (reasoned_estimate)
Conditioning wastewater (conditioning_wastewater_output)

Record conditioning wastewater at this node while preserving traceable species, state, batch, and destination evidence.

  • Selected flow: Wastewater from washing or wet conditioning

  • Flow property / unit: Volume / m3

  • Amount rule: meter or calculate discharge and record destination and treatment

  • Value mode: Foreground record (foreground_record)

  • Specificity: Site-specific (site_specific) Raw activity or stage basis: zero for dry routes.

  • Normalization basis: per declared reference flow

  • Basis kind: 过程输出 (process_output)

  • Evidence kind: Collected record (collected_record)

  • Collection protocol: cp_conditioning_batch

  • Range: Foreground QA screening range

    • Range role: QA guardrail (qa_guardrail)
    • Lower: 0
    • Upper: 10
    • Unit: m3/1,000 kg accepted output
    • Basis: zero for dry routes
    • Basis kind: 过程输出 (process_output)
    • Evidence kind: Reasoned estimate (reasoned_estimate)
Elementary flows

Process: Packing and farm-gate hand-off (packing_handoff)

Inputs

Product flows
Accepted fresh fruit for packing (packing_fruit_input)

Record accepted fresh fruit for packing at this node while preserving traceable species, state, batch, and destination evidence.

  • Selected flow: Accepted declared residual oleaginous fruit

  • Flow property / unit: Mass / kg

  • Amount rule: measure matched accepted mass entering packing

  • Value mode: Foreground record (foreground_record)

  • Specificity: Site-specific (site_specific) Raw activity or stage basis: allows only documented packing loss.

  • Normalization basis: per declared reference flow

  • Basis kind: 过程输出 (process_output)

  • Evidence kind: Collected record (collected_record)

  • Collection protocol: cp_packing_lot

  • Range: Foreground QA screening range

    • Range role: QA guardrail (qa_guardrail)
    • Lower: 1
    • Upper: 1.1
    • Unit: kg/kg packed product
    • Basis: allows only documented packing loss
    • Basis kind: 过程输出 (process_output)
    • Evidence kind: Reasoned estimate (reasoned_estimate)
Corrugated cardboard box input (packaging_input)

Include this conditional card only when Corrugated cardboard box is actually used in the declared process. For every other actual product or carrier, create a separate atomic exchange with its own identity and measured amount; do not infer its use from this example.

  • Selected flow: Corrugated cardboard box

  • Flow property / unit: Mass / kg

  • Amount rule: Measured quantity of Corrugated cardboard box used by this process and period; report zero or not applicable only when the route records establish absence.

  • Value mode: Foreground record (foreground_record)

  • Specificity: Site-specific (site_specific) Raw activity or stage basis: all one-way packaging plus attributed reusable-packaging loss.

  • Normalization basis: per declared reference flow

  • Basis kind: 过程输出 (process_output)

  • Evidence kind: Collected record (collected_record)

  • Collection protocol: cp_packing_lot

Polyethylene packaging film input (packaging_input_plastic_film)

Include this conditional card only when Polyethylene packaging film is actually used in the declared process. For every other actual product or carrier, create a separate atomic exchange with its own identity and measured amount; do not infer its use from this example.

  • Selected flow: Polyethylene packaging film

  • Flow property / unit: Mass / kg

  • Amount rule: Measured quantity of Polyethylene packaging film used by this process and period; report zero or not applicable only when the route records establish absence.

  • Value mode: Foreground record (foreground_record)

  • Specificity: Site-specific (site_specific) Raw activity or stage basis: all one-way packaging plus attributed reusable-packaging loss.

  • Normalization basis: per declared reference flow

  • Basis kind: 过程输出 (process_output)

  • Evidence kind: Collected record (collected_record)

  • Collection protocol: cp_packing_lot

Waste flows
Elementary flows

Outputs

Product flows
Fresh product at declared farm gate (reference_product_output)

Record the measured accepted output of packing_handoff only when that operation actually occurs. Preserve species, condition, grade, moisture, lot and its real outgoing gate. This stable row id identifies an actual route output; the sole final reference is reference_product_at_declared_handoff. Retain raw output and link the selected final lot without counting it as another final product. Any UUID shown is usable only for its independently confirmed physical state/gate; an incompatible upstream/intermediate state needs a separately verified or explicit unresolved identity. Preserve the original stage measurement and collection records.

  • Selected flow: Other oleaginous fruits, n.e.c. d72a964f-f916-4c72-9f53-6a1126f1ecac

  • Flow property / unit: Mass / kg Raw output measurement and reconciliation: Weigh the accepted net lot output of the actual operation under cp_packing_lot, retain gross/tare, rejects, stocks, moisture and matched onward lot records, and reconcile before final normalization.

  • Amount rule: measured accepted net output from the actual operation under cp_packing_lot; retain raw lot quantity and actual stage throughput, then normalize once under the final-handoff normalization in Section 8; never prescribe a fixed intermediate yield

  • Value mode: Foreground record (foreground_record)

  • Specificity: Site-specific (site_specific) Raw activity or stage basis: measured actual operation/lot output and throughput, retained before one final-reference normalization.

  • Normalization basis: per declared reference flow

  • Basis kind: 参考流 (reference_flow)

  • Evidence kind: Collected record (collected_record)

  • Collection protocol: cp_packing_lot

Waste flows
Elementary flows

Process: Accepted-product measurement at declared handoff (declared_reference_handoff)

This measurement adds no processing, waste generation or emission. Preserve all real upstream operations and losses; bypass only operations demonstrated absent. Select one actual terminal product lot and cancel its paired internal transfer once when aggregating the system. Do not sum inactive routes, co-products or both source and handoff as accepted final output.

Inputs

Product flows
Accepted actual-route product at the same handoff (actual_route_product_for_handoff)

Measure only accepted product at the existing declared gate. Match one actual terminal source record; internal paired transfer and this reference represent the same event, not two sales. Verify identity for the actual species/state/gate independently; an identifier confirmed only for fresh farm-gate goods cannot represent an incompatible conditioned or independent pack-house state. Missing identity remains explicit and is not resolved by copying an adjacent output UUID.

  • Selected flow: Other oleaginous fruits, n.e.c. d72a964f-f916-4c72-9f53-6a1126f1ecac
  • Flow property / unit: Mass / kg
  • Amount rule: measured accepted net mass at this same handoff, normalized as R/R * 1000 kg; paired input equals accepted output, with raw R retained
  • Value mode: Foreground record (foreground_record)
  • Specificity: Site-specific (site_specific)
  • Normalization basis: per declared reference flow
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Collected record (collected_record)
  • Collection protocol: cp_declared_reference_handoff
Waste flows
Elementary flows

Outputs

Product flows
Reference product at declared handoff (reference_product_at_declared_handoff)

Measure only accepted product at the existing declared gate. Match one actual terminal source record; internal paired transfer and this reference represent the same event, not two sales. Verify identity for the actual species/state/gate independently; an identifier confirmed only for fresh farm-gate goods cannot represent an incompatible conditioned or independent pack-house state. Missing identity remains explicit and is not resolved by copying an adjacent output UUID.

  • Selected flow: Other oleaginous fruits, n.e.c. d72a964f-f916-4c72-9f53-6a1126f1ecac
  • Flow property / unit: Mass / kg
  • Amount rule: 1000 kg
  • Value mode: Foreground record (foreground_record)
  • Specificity: Site-specific (site_specific)
  • Normalization basis: per declared reference flow
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Collected record (collected_record)
  • Collection protocol: cp_declared_reference_handoff
Waste flows

Actual waste remains at the operation that generates it; no duplicate here.

Elementary flows

Actual releases remain at their responsible physical operation; no duplicate here.

7. Allocation and Co-product Handling

rule_idApplies toRulesource_ids
allocation_periodperennial productionAttribute establishment, immature years, and replacement burdens across an evidenced productive life to the declared harvest period; do not repeat them in annual records.
allocation_gradesorted outputsOnly the accepted declared grade enters the reference quantity. Downgraded material sold for an independently intended use is a separate product output with measured mass, destination and its share of inseparable upstream burdens after subdivision. Rejected material without a product function is waste; keep its physical mass, fate and management burdens.
allocation_residueresidues and rejectsWaste receives no co-product share. Retain all production burdens associated with generating discarded material and its attributable collection/treatment burdens with the producing saleable route; absence of a product function never erases these burdens. Only an independently intended output with evidenced identity, recipient, function, quantity and hand-off may enter the complete product allocation denominator. Revenue or a possible substitution use alone does not establish avoided-production credit.
allocation_shared_assetsshared infrastructureAttribute irrigation, equipment, cooling, and packing assets once using recorded area, machine time, mass, or another causal driver.
allocation_reworkrework and returnsAttribute the rework loop to its producing node and do not count returned material again as new input.
rule_idApplies toRulesource_ids
allocation_residual_precedenceremaining common burden with no specified primary branchResolve any study-specific joint-product instruction in this PCR that has no specified primary branch using this precedence; retain an already explicitly prescribed category-specific primary method. First directly assign separable output-specific activities. For the remaining common burden B, use a physical driver d_i only when measured operation or biological-service records demonstrate the causal consumption represented by that driver. A product being weighable, valuable or lower grade alone is insufficient; do not switch arbitrarily between area, time, mass and revenue. For comparable grades receiving the same common handling, measured processed mass is applicable only with the same service demand, state and moisture basis demonstrated. Share a_i=d_i/sum(d_j); B_i=Ba_i. If no defensible causal physical driver exists for that common operation, use gate- and period-matched economic shares a_i=(q_ip_i)/sum(q_j*p_j), with the complete independently intended output set, compatible quantity/price units, currency, representative prices and values before output-specific downstream processing. Missing price or denominator evidence makes the allocated result incomplete, not a zero-priced product or a single-output system. Report shares summing to one and sensitivity to a material alternative; an alternative is not an interchangeable primary result. Waste, retained residues and internal transfers receive no co-product share, while their attributable production/handling burdens remain with the producing saleable route. Retain unallocated physical quantities and mass balances separately. This branch gives no automatic substitution credit; any separately scoped substitution analysis retains the gross inventory and its actual displaced-function evidence.ghg-protocol-product-standard-2011

8. Foreground Data Collection, Calculation, and Quality Rules

Inventory completeness: conditional named cards are examples of individual exchanges, not an exhaustive recipe or a requirement to use those products. Before completing a foreground package, enumerate every actual planting stock, nutrient, crop-protection formulation, asset material, operating service, carrier, packaging material, waste stream and applicable elementary substance separately, using its physical identity, state, native property/unit, origin or receiving compartment, and measured or method-calculated quantity. Missing identity or quantity remains a completeness gap, never an assumed zero. Preserve the actual lot and phase basis; do not sum intermediate transfers as additional final output or duplicate burdens included in purchased services.

Retain raw site, lot, cycle and stage quantities and denominators in each collection protocol. Reconcile stocks, losses, moisture and co-product attribution first, then normalize: normalized exchange = attributable raw exchange × declared reference quantity / accepted hand-off product quantity on the same boundary and measurement basis. Apply perennial-establishment and shared-operation attribution before this normalization. Never set an internal-transfer quantity equal to the final reference quantity. Per declared reference flow means the amount, unit and product state in section 3; the data package must declare its actual route and gate.

Data Collection Protocols

protocol_idprocess_idflow_rolerecord_typeraw_fieldscollection_methodunitfrequencytemporal_coveragesite_scopeaggregation_rulequality_evidence
cp_production_inputsmanaged_production_harvestannual inputsinvoice, operation, and meter recordsspecies; area; product; quantity; nutrient assay; energy carrier; water; datereconcile purchasing, storage, and field logs to declared area; Raw aggregation and attribution: sum by species and harvest period; normalize to accepted fresh fruitnative units plus kg, m3, MJeach event and period totalcomplete declared harvest periodevery included field or orchardper declared reference flowinvoices, meters, operation logs, calibration, inventory reconciliation
cp_harvest_recordsmanaged_production_harvestharvest and residuesbatch weights and field logsbatch; mass; species; maturity; moisture; grade; reject class; destinationcalibrated weighing reconciled with area and container records; Raw aggregation and attribution: sum batches while retaining species and statekgevery harvest batchcomplete harvest windowall included harvest pointsper declared reference flowweigh tickets, scale calibration, batch and destination records
cp_emission_calculationmanaged_production_harvestdirect emissionscalculation recordN inputs; residues; soil and climate; factor; receiving compartmentapply declared method version to the same input records; Raw aggregation and attribution: calculate each substance and compartment separatelykg substanceeach harvest periodsame period as production inputsall included productive areaper declared reference flowmethod version, input trace, factor source, reproducible calculation
cp_conditioning_batchsorting_stabilizationsorting and stabilizationmatched batch recordinput and output mass; grade; temperature; moisture; water; energy; rejects; wastewater; timebatch weighing, metering, and mass balance; Raw aggregation and attribution: match incoming and outgoing batch; keep wet and dry routes separatekg, m3, kWh, MJeach batchall included conditioning batchesdeclared farm or primary siteper declared reference flowscale and meter calibration, batch sheet, signed mass balance
cp_packing_lotpacking_handoffpacking and hand-offpacking lot and delivery recordsfruit mass; material; accessories; reuse count; scrap; grade; gatereconcile issues, weights, and delivery ticket by lot; Raw aggregation and attribution: aggregate by material and lot; attribute reusable packaging by actual losskg or itemeach packing lotall included hand-off lotsevery included packing pointper declared reference flowbill of materials, weigh ticket, delivery ticket, inventory reconciliation
cp_phase1_environment_coveragemanaged_production_harvestmanaged environmental coverage by actual nodesite/activity/method ledgersite and actual managed nodes; area; dated occupation intervals; co-users; establishment/immature history; actual prior/current land classes and transformation dates/areas; carbon-method coverage; upstream land coverageCollect original records by the actual responsible production node and matched lot/period; retain provenance, method applicability and uncertainty. Reconcile with existing protocols and provider coverage, do not add duplicate events. Explicitly document inapplicability; absent evidence is a gap.native activity units; kg N or substance; area/time as applicableevent and annual/lot reconciliationmatched production/cohort periodall actual managed-production nodesapply applicable coverage calculations then final normalization onceoriginal records, method worksheets and applicability evidence

Calculation Rules

rule_idApplies toFormula or ruleInputsOutputsource_ids
calc_reference_normalizationall nodesnode amount × 1000 / accepted fresh mass at declared gatenode amount; accepted fresh massamount per 1,000 kg reference product
calc_perennial_attributionperennial routeestablishment or replacement total × declared period shareestablishment; replacement; productive life; attribution methodamount attributed to declared harvest period
calc_batch_balancesorting and packingincoming mass = accepted + downgraded + rejected + documented lossmatched inputs and outputsbalance difference and flows
calc_soil_emissionssoil emissionsdeclared method applied to source-specific nutrients and residuesnutrients; residues; factors; compartmentsmass of each specific emissionipcc-2019-managed-soils
packing_waste_output_specific_exchangespacking_handoffEnumerate rejected fruit and each actual packaging-waste material as separate actual streams. Measure each physical stream with its own composition, state, native unit, lot/period and destination; instantiate one atomic card per specific stream and boundary role. Distinguish waste transfer, purchased treatment and substance-specific discharge; do not treat a disposal service as the wastewater itself or duplicate treatment burdens. Keep stock, rework, marketed downgrade and discarded waste separate, and count physical mixtures once without also counting their components as additional exits. Retain the linked protocol and actual process attribution. Reconstruct each attributable raw numerator on its recorded stage basis, then normalize once to the matched accepted reference output. Missing identity, quantity, unit or destination blocks dataset completeness; absence requires evidence, not an assumed zero.cp_packing_lotSeparate atomic exchanges; completeness required
soil_nitrogen_emissions_identity_and_fatemanaged_production_harvestIdentify every actual emitted substance and receiving compartment separately. Quantify each supported pathway with its own activity, method, chemical-species basis and native unit; distinguish elemental N/P ledgers from final compounds. Soil nutrient retention or a mass-balance residual is not automatically an emission. This replaces an ambiguous aggregate exchange, not the collection obligation. Before dataset completeness, create one concrete card per actual exchange, verify a compatible UUID or retain an explicit unresolved identity, and record quantity, unit, stage/period, destination and evidence. Reconstruct the raw attributable numerator from the linked protocol and normalize once to the matched accepted reference output. Missing data is not zero; no range of the former aggregate is an individual-stream default.cp_emission_calculationIdentity-specific exchanges and reconciled activity records

Environmental Coverage Calculation Rules

rule_idApplies toFormula or ruleInputsOutputsource_ids
calc_managed_land_coverageactual managed-production nodesFor each actual owned managed-production site, collect the occupied area and dated occupation intervals, including attributable establishment/immature and production periods. Occupation is area multiplied by actual duration, converted explicitly to the selected area-time unit (1 ha = 10,000 m2; time in years); hectares per crop-cycle alone are not an area-time result without duration. Partition or take the union of overlapping establishment/management intervals so the same area-time is counted once, with shares across actual co-users summing to one. Record evidenced land transformation separately by actual from/to land class, event area and date under the declared land-use method; transformation has area units and is not added to occupation. Planting, continued occupation or missing prior-land data do not establish a transformation or zero transformation. Preserve actual historical-event attribution and carbon-stock/emission method coverage where applicable; no invented land conversion or generic carbon credit. Instantiate separate compatible elementary identities with verified UUIDs or explicit unresolved identities; attribute once and normalize to the matched final reference. Purchased completed biological inputs inherit compatible upstream land coverage once instead of duplicating it locally. Missing applicable land identity, area, duration or prior-state evidence remains a completeness gap; documented no transformation is a valid absence.cp_phase1_environment_coverageattributed native environmental quantities per matched final reference

Data Quality Requirements

requirement_idApplies toRequirementEvidence
dq_identityall product flowsSpecies, production system, fresh state, maturity, moisture, grade, lot, and gate are complete and consistent.batch and delivery records
dq_completenessall nodesMass, energy, water, nutrients, packaging, rejects, and direct emissions cover the declared period and every included site.completeness reconciliation and mass balance
dq_temporalall nodesProduction inputs, harvest, and conditioning batches come from the same or explicitly aligned harvest period.dated records and attribution schedule
dq_routeconditional nodesInactive treatment is evidenced and recorded as zero; oil extraction or manufacture is absent from the fresh-product boundary.route map, equipment, and batch records

Data Collection Protocols

protocol_idprocess_idflow_rolerecord_typeraw_fieldscollection_methodunitfrequencytemporal_coveragesite_scopeaggregation_rulequality_evidence
cp_declared_reference_handoffdeclared_reference_handoffactual accepted terminal product and paired transferscale/lot/acceptance recordsspecies; state; grade; moisture/basis; gate; actual_terminal_process_id; actual_terminal_output_row_id; lot/transfer_id; gross/tare/net mass R; raw stage totals/throughputs; stocks, rejects and destinationsWeigh accepted net R at the existing gate; match exactly one actual terminal source of the same lot/state and reconcile all earlier losses and stocks. If conditional preparation is absent use the last actual included eligible product output, without inventing that preparation. Preserve original activity records and all required qualifiers.kg and native activity unitseach accepted lotmatched production and handoff periodexisting declared producer/primary gateper declared reference flowcalibrated weighing, acceptance/grade records, lot chain, activation/bypass evidence and closed balances

Calculation Rules

rule_idApplies toFormula or ruleInputsOutputsource_ids
calc_final_handoff_normalizationall foreground quantities and actual route outputsLet R be positive measured accepted final mass in kg for one matched species/state/grade/gate/period, excluding tare, rejects, co-products and held stock. Physical ledger = raw physical quantity/R * 1000 kg, without burden-allocation scaling. Attributable inventory contribution = attributable raw quantity/R * 1000 kg, preserving native numerator units and the existing output/period attribution. A local intensity q_i=Q_i/O_i first reconstructs Q_i=q_iactual linked O_i; do not divide by R again after final normalization. Both handoff sides are the same measured event R/R1000 kg, not another physical yield. Include only actual active operations; record and substantiate bypass. Missing/nonpositive R or an unlinked terminal record blocks a normalized complete result, not zero. Preserve original stage data and cancel paired internal transfers once.cp_declared_reference_handoff; original linked collection protocolsnative quantities per declared final referencedeclared-handoff-measurement-definition

9. Validation Rules

rule_idApplies toRulesource_ids
validate_identitydatasetDeclare one named residual species, one production system, one fresh state, grade, and farm/harvest gate.
validate_referencereference productReference output equals exactly 1,000 kg accepted fresh product with all required qualifiers.
validate_boundaryall routesFail when oil extraction, refining, manufacture, distribution, or retail is included.
validate_periodperennial routeEstablishment, immature period, replacement, and shared assets have one auditable cross-period attribution.
validate_balancesorting and packingFail when matched-batch mass balance exceeds declared measurement uncertainty.
validate_reworkrejects and reworkDowngrade, rework, recovery, and disposal destinations are mutually exclusive and not duplicated as accepted output.
validate_flow_bindingall cardsVerify each actual exchange against its concrete flow UUID, physical state, property and unit; preserve explicit unresolved identities when confirmation is unavailable.
validate_rangesall cardsEvery lower bound is no greater than its upper bound; inactive conditional routes equal zero; foreground records supersede provisional screens.
rule_idApplies toRulesource_ids
validate_final_handoff_bypassselected actual route and all conditional bypass statesCheck both presence and absence of optional conditioning/packing/storage against actual records: exactly one required handoff reference persists, its source product/state/gate matches Section 3, active physical rows retain measured throughput, and inactive physical activities add no exchange. Require raw accepted mass, upstream closure, unique transfer pairing and single final normalization; an unexplained state or missing identity is not an assumed valid branch.declared-handoff-measurement-definition

10. Published Dataset Profile

FieldValue
dataset_roleforeground unit-process or aggregated farm-gate dataset for fresh product of one named residual oleaginous-fruit species
downstream_usesecondary_dataset; background_dataset
allowed_useLCA with declared species, system, state, grade, harvest period, and gate
excluded_useundisclosed multi-species average; extracted or refined oil; manufactured product; substitute for another named CPC leaf
required_metadataspecies; system; geography; harvest period; area; yield; maturity; moisture; grade; lot; packaging; gate; route; attribution
required_quality_disclosureforeground coverage; measurement methods; range screens; missing values; cross-period attribution; mass balance; unresolved flow identities
update_triggermaterial change in species, system, yield, route, gate, grade, packaging, period attribution, or key evidence

11. Data Sources

source_idtypereferenceused_for
fao-postharvest-horticultureofficial_guidanceFAO, Prevention of post-harvest food losses: fruits, vegetables and root crops, https://www.fao.org/4/t0073e/t0073e00.htmprinciples for fresh horticultural handling, grading, packing, and loss control
ipcc-2019-managed-soilsmethod_factorIPCC, 2019 Refinement to the 2006 IPCC Guidelines, Volume 4, Chapter 11, https://www.ipcc-nggip.iges.or.jp/public/2019rf/vol4.htmlmanaged-soil nitrogen-emission method
ghg-protocol-product-standard-2011standardWRI/WBCSD, Product Life Cycle Accounting and Reporting Standard (2011), Chapter 9, https://ghgprotocol.org/sites/default/files/standards/Product-Life-Cycle-Accounting-Reporting-Standard_041613.pdfGeneral allocation hierarchy and comparable-gate economic basis. Applicability conditions and the explicit residual branch are this PCR's method convention; no product-specific causal coefficient, price or output quantity is prescribed by this source.
Source idTypeReferenceUsed for
declared-handoff-measurement-definitionmethod_factorThis PCR Sections 3, 6 and 8: matched accepted handoff mass divided by itself times the declared reference amount; physical transfer pairing and dimensional normalization identity, not an empirical yield or new physical operation.single accepted reference and measured route-throughput linkage

Raw downloads

These files are byte-identical to the canonical files for this revision in the repository.

Structured rule index

This index comes from verified structured.yaml and retains the canonical English rule text.

System boundary rules · 5
Rule IDApplies toRuleSource IDs
boundary_single_speciesall routesRepresent exactly one named residual species and one fresh state per dataset; do not aggregate heterogeneous species.
boundary_productive_periodproduction routeInclude managed production, harvest, direct emissions, and applicable annualized establishment and replacement burdens for the declared harvest period.
boundary_postharvestconditional routeInclude only actual washing, sorting, prompt cooling or short stabilization, and packing before the declared gate.fao-postharvest-horticulture
boundary_extraction_exclusionall routesStop before oil extraction, pressing, refining, commodity drying, manufacture, distribution, and retail.
boundary_direct_emissionsmanaged soilCalculate direct and relevant indirect emissions from the same nutrient and residue records using the declared method.ipcc-2019-managed-soils
Allocation rules · 6
Rule IDApplies toRuleSource IDs
allocation_periodperennial productionAttribute establishment, immature years, and replacement burdens across an evidenced productive life to the declared harvest period; do not repeat them in annual records.
allocation_gradesorted outputsOnly the accepted declared grade enters the reference quantity. Downgraded material sold for an independently intended use is a separate product output with measured mass, destination and its share of inseparable upstream burdens after subdivision. Rejected material without a product function is waste; keep its physical mass, fate and management burdens.
allocation_residueresidues and rejectsWaste receives no co-product share. Retain all production burdens associated with generating discarded material and its attributable collection/treatment burdens with the producing saleable route; absence of a product function never erases these burdens. Only an independently intended output with evidenced identity, recipient, function, quantity and hand-off may enter the complete product allocation denominator. Revenue or a possible substitution use alone does not establish avoided-production credit.
allocation_shared_assetsshared infrastructureAttribute irrigation, equipment, cooling, and packing assets once using recorded area, machine time, mass, or another causal driver.
allocation_reworkrework and returnsAttribute the rework loop to its producing node and do not count returned material again as new input.
allocation_residual_precedenceremaining common burden with no specified primary branchResolve any study-specific joint-product instruction in this PCR that has no specified primary branch using this precedence; retain an already explicitly prescribed category-specific primary method. First directly assign separable output-specific activities. For the remaining common burden B, use a physical driver d_i only when measured operation or biological-service records demonstrate the causal consumption represented by that driver. A product being weighable, valuable or lower grade alone is insufficient; do not switch arbitrarily between area, time, mass and revenue. For comparable grades receiving the same common handling, measured processed mass is applicable only with the same service demand, state and moisture basis demonstrated. Share a_i=d_i/sum(d_j); B_i=B*a_i. If no defensible causal physical driver exists for that common operation, use gate- and period-matched economic shares a_i=(q_i*p_i)/sum(q_j*p_j), with the complete independently intended output set, compatible quantity/price units, currency, representative prices and values before output-specific downstream processing. Missing price or denominator evidence makes the allocated result incomplete, not a zero-priced product or a single-output system. Report shares summing to one and sensitivity to a material alternative; an alternative is not an interchangeable primary result. Waste, retained residues and internal transfers receive no co-product share, while their attributable production/handling burdens remain with the producing saleable route. Retain unallocated physical quantities and mass balances separately. This branch gives no automatic substitution credit; any separately scoped substitution analysis retains the gross inventory and its actual displaced-function evidence.ghg-protocol-product-standard-2011
Validation rules · 9
Rule IDApplies toRuleSource IDs
validate_identitydatasetDeclare one named residual species, one production system, one fresh state, grade, and farm/harvest gate.
validate_referencereference productReference output equals exactly 1,000 kg accepted fresh product with all required qualifiers.
validate_boundaryall routesFail when oil extraction, refining, manufacture, distribution, or retail is included.
validate_periodperennial routeEstablishment, immature period, replacement, and shared assets have one auditable cross-period attribution.
validate_balancesorting and packingFail when matched-batch mass balance exceeds declared measurement uncertainty.
validate_reworkrejects and reworkDowngrade, rework, recovery, and disposal destinations are mutually exclusive and not duplicated as accepted output.
validate_flow_bindingall cardsVerify each actual exchange against its concrete flow UUID, physical state, property and unit; preserve explicit unresolved identities when confirmation is unavailable.
validate_rangesall cardsEvery lower bound is no greater than its upper bound; inactive conditional routes equal zero; foreground records supersede provisional screens.
validate_final_handoff_bypassselected actual route and all conditional bypass statesCheck both presence and absence of optional conditioning/packing/storage against actual records: exactly one required handoff reference persists, its source product/state/gate matches Section 3, active physical rows retain measured throughput, and inactive physical activities add no exchange. Require raw accepted mass, upstream closure, unique transfer pairing and single final normalization; an unexplained state or missing identity is not an assumed valid branch.declared-handoff-measurement-definition
Processes and inputs/outputs · 4
Process IDProcess nameInput flowsOutput flows
managed_production_harvestManaged production and harvest92
sorting_stabilizationSorting and prompt stabilization43
packing_handoffPacking and farm-gate hand-off31
declared_reference_handoffAccepted-product measurement at declared handoff11

Complete field inspector

Loads this record’s complete manifest and structured projection on demand; values are never truncated. Requires JavaScript.

On this page