Coconuts, in shell
- Lifecycle status
- Candidate
- Content maturity
- Authored methodology
- Current version
- 0.1.0Last updated
- Readiness
- Review required
Methodology and translation states come from the source record; publishing this website does not change their review status.
Content languages
Status, classification and source details
Readiness
- Warnings methodology_not_reviewed Authored methodology is candidate guidance and still requires methodology review.
Classification mapping
Source
1. Scope and Applicability
This PCR guides a foreground data package for coconuts produced in managed perennial coconut-palm systems and transferred as coconuts in shell at a declared farm, primary-conditioning, storage, or hand-off gate. It covers palm establishment and replacement, productive-palm management, harvest and collection, optional dehusking that leaves the hard shell intact, cleaning, grading, storage, and the declared gate hand-off.
The canonical reference-flow identity is the platform record Coconuts, in shell, classified as CPC 3.0 01460, with the platform qualifier Production mix, at farm gate; Fresh, unprocessed produce. A dataset must disclose whether the declared gate is the whole fruit at the fresh farm gate, a dehusked coconut with shell retained, or an extended conditioned or stored lot. These states must not be silently mixed.
This PCR applies to conventional, organic, rain-fed, irrigated, mixed-crop, and smallholder or estate routes when the cultivar or cultivar group, geography, palm age, crop year, harvest maturity, husk status, shell condition, moisture basis, quality state, and gate are disclosed. It excludes nursery operations except as upstream inputs, shell removal, splitting or hatcheting, kernel or coconut-water recovery, copra, coconut milk, desiccated coconut, coconut oil, coir or shell processing, retail packaging, consumer use, and transport or storage after the declared gate. It does not select an Other or n.e.c. product category.
2. Product Category Identity
| Field | Value |
|---|---|
| canonical_pcr_id | pcr.agriculture-forestry-and-fishery-products.products-of-agriculture-horticulture-and-market-gardening.coconuts-in-shell |
| classification_refs | CPC 3.0 01460, Coconuts, in shell; mapping relation: exact |
| covered_products | Whole coconut fruit with husk and shell retained, and dehusked coconuts with the hard shell retained when the extended gate is declared |
| excluded_products | Shelled or split coconuts; coconut kernel, coconut water, copra, coconut milk, desiccated coconut, coconut oil, coir, shell products, and post-gate logistics or retail products |
| representative_product | Mature or declared-maturity coconuts in shell with cultivar, husk status, moisture or freshness state, grade, accepted mass, reject mass, and gate declared |
| production_route | Perennial coconut-palm establishment and management, harvest and collection, optional dehusking while retaining the shell, primary conditioning, grading, optional storage, and declared hand-off |
| market_state | Fresh whole fruit at farm gate or dehusked/conditioned in-shell lot at a declared extended gate, with crop year, geography, maturity, husk status, shell condition, grade, and fate records |
3. Reference Flow
| Field | Value |
|---|---|
| What | Coconuts in shell at the declared gate, with the hard shell retained and husk status declared |
| How much | 1,000 kg net accepted coconuts in shell |
| How well | Cultivar or cultivar group; production country, region, and climate; palm age and productive status; crop year; fresh or conditioned state; husk status; shell integrity; maturity; size or grade; accepted, downgraded, rejected, and loss mass; husk fate; and gate |
| How long or cycle | One declared crop year within the perennial palm productive life; establishment, immature years, replacement, and removal are allocated over the declared palm-life and accepted-output basis |
| reference_flow_link | reference_product_at_declared_handoff |
| Field | Value |
|---|---|
| Reference amount | 1000 |
| Reference product flow | Coconuts, in shell |
| Reference flow property | Mass 93a60a56-a3c8-11da-a746-0800200b9a66 |
| Reference unit group | Units of mass 93a60a57-a4c8-11da-a746-0800200c9a66 |
| Reference unit | kg |
| Required qualifiers | cultivar or cultivar group; palm block and geography; establishment year, palm age, productive status, and replacement events; soil and climate; irrigation status and water source; crop year or averaging period; harvest maturity; whole-fruit or dehusked state; husk status; moisture basis; shell condition; size or grade; accepted, downgraded, rejected, and loss mass; husk destination; storage duration and condition; and gate |
The required qualifiers must be declared in dataset metadata, process notes, the reference-flow comment, product description, or an equivalent data-package field. Net product mass excludes container tare. The platform identity is the fresh farm-gate product flow; dehusking, grading, drying, or storage is an extended gate and must retain that qualifier rather than being represented as a new product category. A shelled or split coconut must not be used as the reference product for this PCR.
Each foreground dataset must explicitly select one actual route, declared gate, product state and output row. Reconcile the selected terminal route with reference_product_at_declared_handoff; normalize that handoff output to the reference quantity and retain preceding-stage outputs as measured transfers. Raw weighing, mass reconciliation and lot traceability requirements continue to apply.
The sole reference output is reference_product_at_declared_handoff, receiving the selected actual route product at the declared gate. Existing route-output ids identify the source and physical state; they are no longer individually fixed to the reference quantity.
4. Measurement and Unit Rules
| rule_id | Applies to | Required property | Required unit | Rule |
|---|---|---|---|---|
reference_mass | accepted reference product | Mass 93a60a56-a3c8-11da-a746-0800200b9a66 | kg | Express the reference as net accepted coconuts in shell at the declared gate and exclude container tare. |
fresh_or_dehusked_gate | reference and gate outputs | Mass and declared product state | kg and declared state | Keep fresh whole-fruit, dehusked-with-shell, conditioned, and stored gate states separate. Do not use a dehusked amount as a fresh whole-fruit amount without a measured mass conversion and husk fate. |
yield_and_output_basis | orchard, harvest, conditioning, and storage outputs | Mass and area | kg and ha | Record harvested fruit, accepted grades, husk, field loss, rejects, foreign material, storage losses, and unexplained losses for the same palm-year, lot, or reporting period before normalization. |
moisture_and_freshness_basis | harvested, conditioned, stored, and accepted coconuts | Mass and moisture or freshness descriptor | kg and declared fraction or class | Preserve as-received mass and moisture or freshness class. Convert between states only with measured mass and a transparent water or dry-matter equation. |
shell_and_maturity_quality | accepted in-shell product | declared quality properties | declared unit | Retain maturity class, shell integrity, cracks, germination, mold, insect damage, foreign material, size or grade, and freshness as attributes; do not substitute a universal quality default. |
palm_life_allocation_basis | establishment, replacement, and immature-palm inputs | area, time, or mass activity property | ha, palm-year, or kg product | Allocate perennial establishment, immature years, replacement palms, and removal over the declared palm life and accepted output basis; disclose non-bearing years and replacement events. |
nutrient_product_and_n_basis | nutrient and soil-amendment inputs | product and nutrient mass | kg product and kg N, P2O5, or K2O | Record formulated product mass and documented nutrient content separately. Nitrogen emission calculations use declared kg N. |
water_basis | irrigation and wet handling | volume or mass | m3 or kg | Distinguish delivered irrigation water, natural-resource withdrawal, drainage or consumption indicators, and optional wet-cleaning water. A rain-fed or dry-conditioning route records a justified zero for supplied water. |
energy_inventory | orchard, harvest, dehusking, grading, and storage | mass, volume, or energy | kg, L, MJ, or kWh | Preserve carrier, unit, operation, equipment, period, and conversion basis. Keep fuel, electricity, and thermal conditioning energy distinguishable. |
packaging_quantity | optional in-scope storage packaging | mass or item count | kg, g, or item | Record packaging material mass or item count with package capacity, reuse status, and lot assignment when packaging crosses the declared gate boundary. |
5. System Boundary
The default foreground boundary runs from the declared palm-orchard starting condition through perennial palm management, harvest and collection, and the fresh farm-gate hand-off of accepted coconuts in shell. An extended route additionally includes dehusking that leaves the hard shell intact, cleaning, grading, storage, and the declared post-harvest gate. Upstream production of planting material, fertilizers, crop-protection products, supplied irrigation water, energy carriers, machinery services, and packaging uses representative background datasets. Shell removal, splitting, kernel or coconut-water recovery, copra, oil, milk, coir, retail, post-gate transport, and post-gate storage are outside the default boundary.
Boundary Abstraction
| Field | Value |
|---|---|
| declared_starting_condition | palm-orchard site before or at establishment, with planting material and purchased management inputs crossing the foreground boundary; prior land use and existing palm history are disclosed |
| starting_condition_role | start of managed perennial coconut production and palm-asset accounting |
| product_classification_scope | CPC 3.0 01460, Coconuts, in shell; shelled, split, kernel, water, oil, copra, coir, and downstream coconut products are outside this PCR |
| recursive_input_rule | Same-category planting material or retained coconuts crossing the boundary are recorded as upstream inputs and are not recursively expanded into another in-shell product output. Internal hand-offs between orchard, harvest, conditioning, grading, and storage are process links and are not additional market outputs. |
| upstream_dataset_requirement | Use representative upstream datasets for nursery material, nutrient products, crop protection, irrigation supply, fuel, electricity, dehusking or grading services, packaging, machinery services, and waste treatment when these inputs cross the boundary. |
| disclosure | cultivar and palm block; geography, soil, climate, and land history; establishment year, palm age, productive life, and replacement; irrigation source and quality; nutrient and crop-protection records; harvest maturity; whole-fruit or dehusked state; moisture or freshness; shell quality; grade, reject, husk, and storage records; gate; and any intended husk co-product hand-off |
Boundary Rules
| rule_id | Applies to | Rule | source_ids |
|---|---|---|---|
boundary_palm_to_farm_gate | all conforming datasets | Include perennial palm establishment, immature years, productive management, harvest, collection, and the declared fresh farm-gate hand-off of accepted coconuts in shell. | fao-coconut-postharvest-operations; iso-14044-2006 |
boundary_dehusking_extension | extended post-harvest route | Include dehusking, cleaning, grading, and storage only when the declared dataset gate extends beyond the fresh whole-fruit farm gate. Report the extended gate and do not relabel it as the platform fresh/unprocessed state. | fao-coconut-postharvest-operations; codex-coconut-hygiene-cxc-4-1971 |
boundary_perennial_palm_disclosure | establishment and replacement | Allocate establishment, immature years, replacement palms, and removal over the declared palm life and accepted-output basis; disclose life, non-bearing years, intercropping, and replacement events. | fao-coconut-postharvest-operations; iso-14044-2006 |
boundary_no_shell_removal | in-shell product | Retain the hard shell in the product boundary. Exclude hatcheting or shell removal, splitting, kernel separation, coconut-water recovery, copra, oil, milk, desiccated coconut, coir, and shell processing. | codex-coconut-hygiene-cxc-4-1971; fao-coconut-postharvest-operations |
boundary_quality_and_fate | all outputs | Separate accepted in-shell coconuts, husk, downgraded lots, rejected fruit, foreign material, dust, water loss, storage loss, and unexplained loss by measured mass and declared fate. | fao-coconut-postharvest-operations; mass-balance-identity |
6. Process Inventory Structure
The foreground route is batch-based at harvest, dehusking, grading, and storage, even when palm management is recorded continuously. Each harvest round, conditioning batch, grade lot, and storage receipt receives a batch or campaign identifier with a declared start, end, input set, output set, cleaning or changeover event, and reporting period. Shared equipment and shared-run burdens are assigned once to the relevant batch or campaign.
Process Map
| process_id | process_name | inclusion | inclusion_condition | role | quantitative_reference |
|---|---|---|---|---|---|
coconut_orchard_establishment_and_management | Coconut palm establishment and management | required | foreground | palm-year inputs and accepted output basis | |
coconut_harvest_and_collection | Coconut harvest and collection | required | foreground | collected whole fruit before optional dehusking | |
coconut_primary_conditioning_and_grading | Coconut dehusking, material treatment, primary conditioning, and grading | conditional | include when dehusking, cleaning, grading, or an extended gate is part of the foreground package | primary conditioning and stabilization | received lot and grade outputs |
coconut_storage_and_gate_handoff | Coconut storage and gate hand-off | conditional | include when storage or a post-harvest gate is part of the declared foreground boundary | storage and delivery hand-off | 1,000 kg declared gate output |
| declared_reference_handoff | Product Measurement at Declared Handoff | required | foreground | reference_product_at_declared_handoff |
Process: Coconut Palm Establishment and Management (coconut_orchard_establishment_and_management)
Inputs
Product flows
Coconut planting and replacement material (coconut_planting_material)
Record seedlings, planting material, replacement palms, stakes, and attributable establishment materials by block and event. Annualize them over the declared palm life and accepted in-shell output.
-
Selected flow: coconut nursery plants and replacement planting material
-
Flow property / unit: Item count or mass / item or kg
-
Amount rule: measured quantity by palm block and establishment or replacement event, annualized over accepted output
-
Value mode: Calculated value (
calculated_value) -
Specificity: Site-specific (
site_specific) Raw activity or stage basis: per 1,000 kg accepted coconuts in shell. -
Normalization basis: per declared reference flow
-
Basis kind: Reference flow (
reference_flow) -
Evidence kind: Calculated from collection (
calculated_from_collection) -
Collection protocol:
cp_coconut_orchard_lifecycle_records -
Range: Provisional planting-material screening estimate
- Range role: Default estimate (
default_estimate) - Lower: 0.1
- Upper: 100
- Unit: kg or planting units per 1,000 kg reference product
- Basis: broad first-pass perennial-palm establishment and replacement estimate
- Basis kind: Reference flow (
reference_flow) - Evidence kind: Reasoned estimate (
reasoned_estimate)
- Range role: Default estimate (
Fertilizer, urea input (coconut_orchard_establishment_and_management_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: per 1,000 kg accepted coconuts in shell. -
Normalization basis: per declared reference flow
-
Basis kind: Reference flow (
reference_flow) -
Evidence kind: Collected record (
collected_record) -
Collection protocol:
cp_coconut_orchard_input_records
Fertilizer, monoammonium phosphate input (coconut_orchard_establishment_and_management_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: per 1,000 kg accepted coconuts in shell. -
Normalization basis: per declared reference flow
-
Basis kind: Reference flow (
reference_flow) -
Evidence kind: Collected record (
collected_record) -
Collection protocol:
cp_coconut_orchard_input_records
Fertilizer, potassium chloride input (coconut_orchard_establishment_and_management_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: per 1,000 kg accepted coconuts in shell. -
Normalization basis: per declared reference flow
-
Basis kind: Reference flow (
reference_flow) -
Evidence kind: Collected record (
collected_record) -
Collection protocol:
cp_coconut_orchard_input_records
Cattle manure, as applied input (coconut_orchard_establishment_and_management_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: per 1,000 kg accepted coconuts in shell. -
Normalization basis: per declared reference flow
-
Basis kind: Reference flow (
reference_flow) -
Evidence kind: Collected record (
collected_record) -
Collection protocol:
cp_coconut_orchard_input_records
Agricultural limestone input (coconut_orchard_establishment_and_management_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: per 1,000 kg accepted coconuts in shell. -
Normalization basis: per declared reference flow
-
Basis kind: Reference flow (
reference_flow) -
Evidence kind: Collected record (
collected_record) -
Collection protocol:
cp_coconut_orchard_input_records
Supplied irrigation water (coconut_irrigation_water)
Record water delivered to each palm block by source and crop year. A verified rain-fed route may record zero supplied irrigation with a water-balance explanation.
-
Selected flow: irrigation water supplied to coconut palms
-
Flow property / unit: Volume or mass / m3 or kg
-
Amount rule: metered or documented delivered irrigation by block and crop year
-
Value mode: Foreground record (
foreground_record) -
Specificity: Site-specific (
site_specific) Raw activity or stage basis: per 1,000 kg accepted coconuts in shell. -
Normalization basis: per declared reference flow
-
Basis kind: Reference flow (
reference_flow) -
Evidence kind: Collected record (
collected_record) -
Collection protocol:
cp_coconut_irrigation_records -
Range: Provisional irrigation screening range
- Range role: QA guardrail (
qa_guardrail) - Lower: 0
- Upper: 2,000
- Unit: m3 per 1,000 kg reference product
- Basis: broad annual supplied irrigation range; rain-fed routes may be zero
- Basis kind: Reference flow (
reference_flow) - Evidence kind: Reasoned estimate (
reasoned_estimate)
- Range role: QA guardrail (
Electricity, medium voltage input (coconut_field_energy)
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: per 1,000 kg accepted coconuts in shell. -
Normalization basis: per declared reference flow
-
Basis kind: Reference flow (
reference_flow) -
Evidence kind: Collected record (
collected_record) -
Collection protocol:
cp_coconut_energy_records
Diesel fuel input (coconut_field_energy_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: per 1,000 kg accepted coconuts in shell. -
Normalization basis: per declared reference flow
-
Basis kind: Reference flow (
reference_flow) -
Evidence kind: Collected record (
collected_record) -
Collection protocol:
cp_coconut_energy_records
Waste flows
Outputs
Elementary flows
Dinitrogen monoxide, to air (coconut_field_emissions)
Record Dinitrogen monoxide, to air as one substance and receiving-medium exchange only when measurement or the selected applicable method establishes this pathway. Retain the actual receiving compartment and verify the precise flow identity. Other substances require separate exchanges; this card does not imply a default release. Raw activity or stage basis: per 1,000 kg accepted coconuts in shell.
- Selected flow: Dinitrogen monoxide, to air
- Flow property / unit: Mass / kg N2O
- Amount rule: Measured or method-calculated mass of Dinitrogen monoxide, to air, retaining activity data, factors, substance basis and receiving compartment; normalize once to the declared reference output. If reported as N2O-N, convert to N2O once using 44/28.
- Value mode:
calculated_value - Specificity:
site_specific - Normalization basis: per declared reference flow
- Basis kind:
reference_flow - Evidence kind:
calculated_from_collection - Collection protocol:
cp_coconut_emission_records - Sources:
ipcc-2019-afolu
Ammonia, to air (coconut_field_emissions_nh3)
Record Ammonia, to air as one substance and receiving-medium exchange only when measurement or the selected applicable method establishes this pathway. Retain the actual receiving compartment and verify the precise flow identity. Other substances require separate exchanges; this card does not imply a default release. Raw activity or stage basis: per 1,000 kg accepted coconuts in shell.
- Selected flow: Ammonia, to air
- Flow property / unit: Mass / kg NH3
- Amount rule: Measured or method-calculated mass of Ammonia, to air, retaining activity data, factors, substance basis and receiving compartment; normalize once to the declared reference output.
- Value mode:
calculated_value - Specificity:
site_specific - Normalization basis: per declared reference flow
- Basis kind:
reference_flow - Evidence kind:
calculated_from_collection - Collection protocol:
cp_coconut_emission_records - Sources:
ipcc-2019-afolu
Nitrogen monoxide, to air (coconut_field_emissions_no)
Record Nitrogen monoxide, to air as one substance and receiving-medium exchange only when measurement or the selected applicable method establishes this pathway. Retain the actual receiving compartment and verify the precise flow identity. Other substances require separate exchanges; this card does not imply a default release. Raw activity or stage basis: per 1,000 kg accepted coconuts in shell.
- Selected flow: Nitrogen monoxide, to air
- Flow property / unit: Mass / kg NO
- Amount rule: Measured or method-calculated mass of Nitrogen monoxide, to air, retaining activity data, factors, substance basis and receiving compartment; normalize once to the declared reference output.
- Value mode:
calculated_value - Specificity:
site_specific - Normalization basis: per declared reference flow
- Basis kind:
reference_flow - Evidence kind:
calculated_from_collection - Collection protocol:
cp_coconut_emission_records - Sources:
ipcc-2019-afolu
Nitrate, to water (coconut_field_emissions_nitrate)
Record Nitrate, to water as one substance and receiving-medium exchange only when measurement or the selected applicable method establishes this pathway. Retain the actual receiving compartment and verify the precise flow identity. Other substances require separate exchanges; this card does not imply a default release. Raw activity or stage basis: per 1,000 kg accepted coconuts in shell.
- Selected flow: Nitrate, to water
- Flow property / unit: Mass / kg NO3-
- Amount rule: Measured or method-calculated mass of Nitrate, to water, retaining activity data, factors, substance basis and receiving compartment; normalize once to the declared reference output. If reported as nitrate-N, convert to NO3- once using 62/14.
- Value mode:
calculated_value - Specificity:
site_specific - Normalization basis: per declared reference flow
- Basis kind:
reference_flow - Evidence kind:
calculated_from_collection - Collection protocol:
cp_coconut_emission_records - Sources:
ipcc-2019-afolu
Carbon dioxide, fossil, to air (coconut_field_emissions_co2_fossil)
Record Carbon dioxide, fossil, to air as one substance and receiving-medium exchange only when measurement or the selected applicable method establishes this pathway. Retain the actual receiving compartment and verify the precise flow identity. Other substances require separate exchanges; this card does not imply a default release. Raw activity or stage basis: per 1,000 kg accepted coconuts in shell.
- Selected flow: Carbon dioxide, fossil, to air
- Flow property / unit: Mass / kg CO2
- Amount rule: Measured or method-calculated mass of Carbon dioxide, fossil, to air, retaining activity data, factors, substance basis and receiving compartment; normalize once to the declared reference output.
- Value mode:
calculated_value - Specificity:
site_specific - Normalization basis: per declared reference flow
- Basis kind:
reference_flow - Evidence kind:
calculated_from_collection - Collection protocol:
cp_coconut_emission_records - Sources:
ipcc-2019-afolu
Waste flows
Orchard pruning and fallen-fruit residue (coconut_orchard_residue)
Record pruned fronds, fallen fruit, damaged fruit, and other orchard residues only when they cross the foreground boundary or receive a defined treatment. Distinguish residue retained on soil from removed or transferred biomass.
-
Selected flow: coconut orchard residue and removed biomass
-
Flow property / unit: Mass / kg
-
Amount rule: measured or documented residue mass by block and fate
-
Value mode: Foreground record (
foreground_record) -
Specificity: Site-specific (
site_specific) Raw activity or stage basis: per 1,000 kg accepted coconuts in shell. -
Normalization basis: per declared reference flow
-
Basis kind: Reference flow (
reference_flow) -
Evidence kind: Collected record (
collected_record) -
Collection protocol:
cp_coconut_orchard_lifecycle_records -
Range: Orchard-residue screening range
- Range role: QA guardrail (
qa_guardrail) - Lower: 0
- Upper: 1,000
- Unit: kg per 1,000 kg reference product
- Basis: removed or treated orchard biomass; retained soil residue may be recorded as zero crossing the boundary
- Basis kind: Reference flow (
reference_flow) - Evidence kind: Reasoned estimate (
reasoned_estimate)
- Range role: QA guardrail (
Process: Coconut Harvest and Collection (coconut_harvest_and_collection)
Inputs
Product flows
Whole coconuts available for collection (coconut_harvest_available)
Record mature or otherwise declared-maturity whole fruit available to the harvest operation before collection loss and hand-off.
-
Selected flow: Coconuts, in shell
790d2e6c-a7cc-47af-87e1-9d5cc0993e63 -
Flow property / unit: Mass
93a60a56-a3c8-11da-a746-0800200b9a66/ kg -
Amount rule: measured harvested fruit mass before dehusking or conditioning
-
Value mode: Foreground record (
foreground_record) -
Specificity: Product-specific (
product_specific) Raw activity or stage basis: per 1,000 kg accepted coconuts in shell. -
Normalization basis: per declared reference flow
-
Basis kind: Reference flow (
reference_flow) -
Evidence kind: Collected record (
collected_record) -
Collection protocol:
cp_coconut_harvest_lot_records -
Range: Harvest-input mass guardrail
- Range role: QA guardrail (
qa_guardrail) - Lower: 1,000
- Upper: 1,400
- Unit: kg per 1,000 kg accepted reference product
- Basis: harvested whole-fruit mass before field and quality losses
- Basis kind: Reference flow (
reference_flow) - Evidence kind: Reasoned estimate (
reasoned_estimate)
- Range role: QA guardrail (
Electricity, medium voltage (coconut_harvest_energy)
Conditional one-material exchange: include Electricity, medium voltage only when the actual route and records establish its use or release. Other products, fuels, waste materials, or emitted species require separate atomic rows with independent quantity, state and identity. No use is inferred from this example.
-
Selected flow: Electricity, medium voltage
-
Flow property / unit: Energy / kWh
-
Amount rule: Measure or calculate only Electricity, medium voltage for this process and period using route-specific records; do not combine other species or carriers.
-
Value mode: Foreground record (
foreground_record) -
Specificity: Site-specific (
site_specific) Raw activity or stage basis: per 1,000 kg accepted coconuts in shell. -
Normalization basis: per declared reference flow
-
Basis kind: Reference flow (
reference_flow) -
Evidence kind: Collected record (
collected_record) -
Collection protocol:
cp_coconut_energy_records
Diesel fuel (coconut_harvest_energy_diesel)
Conditional one-material exchange: include Diesel fuel only when the actual route and records establish its use or release. Other products, fuels, waste materials, or emitted species require separate atomic rows with independent quantity, state and identity. No use is inferred from this example.
-
Selected flow: Diesel fuel
-
Flow property / unit: Mass / kg
-
Amount rule: Measure or calculate only Diesel fuel for this process and period using route-specific records; do not combine other species or carriers.
-
Value mode: Foreground record (
foreground_record) -
Specificity: Site-specific (
site_specific) Raw activity or stage basis: per 1,000 kg accepted coconuts in shell. -
Normalization basis: per declared reference flow
-
Basis kind: Reference flow (
reference_flow) -
Evidence kind: Collected record (
collected_record) -
Collection protocol:
cp_coconut_energy_records
Waste flows
Outputs
Waste flows
Uncollected or damaged harvest fruit (coconut_harvest_loss)
Record fruit left in the field, damaged during harvest, over-mature fruit, and other collection losses with the actual fate.
-
Selected flow: coconut harvest loss and damaged fruit
-
Flow property / unit: Mass / kg
-
Amount rule: field-scale or lot-register mass not transferred to the next process
-
Value mode: Foreground record (
foreground_record) -
Specificity: Site-specific (
site_specific) Raw activity or stage basis: per 1,000 kg accepted coconuts in shell. -
Normalization basis: per declared reference flow
-
Basis kind: Reference flow (
reference_flow) -
Evidence kind: Collected record (
collected_record) -
Collection protocol:
cp_coconut_harvest_lot_records -
Range: Harvest-loss screening range
- Range role: QA guardrail (
qa_guardrail) - Lower: 0
- Upper: 300
- Unit: kg per 1,000 kg accepted reference product
- Basis: uncollected, damaged, or otherwise non-accepted harvest fruit
- Basis kind: Reference flow (
reference_flow) - Evidence kind: Reasoned estimate (
reasoned_estimate)
- Range role: QA guardrail (
Process: Coconut Dehusking, Primary Conditioning, and Grading (coconut_primary_conditioning_and_grading)
This process is conditional. Dehusking removes the fibrous husk while leaving the hard shell intact; shell removal, splitting, and kernel or coconut-water recovery are outside this PCR. The dehusking and primary conditioning step is the material treatment node; its treated output and all residual destinations are recorded separately.
Inputs
Product flows
Whole coconuts received for conditioning (coconut_conditioning_input)
Record the incoming lot state, husk status, maturity, and mass at the conditioning boundary.
-
Selected flow: Coconuts, in shell
790d2e6c-a7cc-47af-87e1-9d5cc0993e63 -
Flow property / unit: Mass
93a60a56-a3c8-11da-a746-0800200b9a66/ kg -
Amount rule: measured lot receipt mass, with whole-fruit or dehusked state declared
-
Value mode: Foreground record (
foreground_record) -
Specificity: Product-specific (
product_specific) Raw activity or stage basis: per 1,000 kg accepted conditioning-gate product. -
Normalization basis: per declared reference flow
-
Basis kind: Process output (
process_output) -
Evidence kind: Collected record (
collected_record) -
Collection protocol:
cp_coconut_dehusking_conditioning_records -
Range: Conditioning-input mass guardrail
- Range role: QA guardrail (
qa_guardrail) - Lower: 1,000
- Upper: 1,400
- Unit: kg per 1,000 kg accepted conditioning-gate product
- Basis: received whole-fruit lot before dehusking and grading losses
- Basis kind: Process output (
process_output) - Evidence kind: Reasoned estimate (
reasoned_estimate)
- Range role: QA guardrail (
Electricity, medium voltage (coconut_conditioning_energy)
Conditional one-material exchange: include Electricity, medium voltage only when the actual route and records establish its use or release. Other products, fuels, waste materials, or emitted species require separate atomic rows with independent quantity, state and identity. No use is inferred from this example.
-
Selected flow: Electricity, medium voltage
-
Flow property / unit: Energy / kWh
-
Amount rule: Measure or calculate only Electricity, medium voltage for this process and period using route-specific records; do not combine other species or carriers.
-
Value mode: Foreground record (
foreground_record) -
Specificity: Site-specific (
site_specific) Raw activity or stage basis: per 1,000 kg accepted conditioning-gate product. -
Normalization basis: per declared reference flow
-
Basis kind: Process output (
process_output) -
Evidence kind: Collected record (
collected_record) -
Collection protocol:
cp_coconut_energy_records
Diesel fuel (coconut_conditioning_energy_diesel)
Conditional one-material exchange: include Diesel fuel only when the actual route and records establish its use or release. Other products, fuels, waste materials, or emitted species require separate atomic rows with independent quantity, state and identity. No use is inferred from this example.
-
Selected flow: Diesel fuel
-
Flow property / unit: Mass / kg
-
Amount rule: Measure or calculate only Diesel fuel for this process and period using route-specific records; do not combine other species or carriers.
-
Value mode: Foreground record (
foreground_record) -
Specificity: Site-specific (
site_specific) Raw activity or stage basis: per 1,000 kg accepted conditioning-gate product. -
Normalization basis: per declared reference flow
-
Basis kind: Process output (
process_output) -
Evidence kind: Collected record (
collected_record) -
Collection protocol:
cp_coconut_energy_records
Product flows
Conditioning water or cleaning service (coconut_conditioning_water)
Record optional cleaning water only when it crosses the foreground boundary. Dry dehusking and cleaning may record a justified zero.
-
Selected flow: process or cleaning water
-
Flow property / unit: Volume or mass / m3 or kg
-
Group selection: deferred until the actual cleaning or washing function is recorded
-
Amount rule: metered water used by conditioning batch
-
Value mode: Foreground record (
foreground_record) -
Specificity: Site-specific (
site_specific) Raw activity or stage basis: per 1,000 kg accepted conditioning-gate product. -
Normalization basis: per declared reference flow
-
Basis kind: Process output (
process_output) -
Evidence kind: Collected record (
collected_record) -
Collection protocol:
cp_coconut_dehusking_conditioning_records -
Range: Conditioning-water screening range
- Range role: QA guardrail (
qa_guardrail) - Lower: 0
- Upper: 5
- Unit: m3 per 1,000 kg accepted conditioning-gate product
- Basis: optional wet cleaning; dry routes may be zero
- Basis kind: Process output (
process_output) - Evidence kind: Reasoned estimate (
reasoned_estimate)
- Range role: QA guardrail (
Outputs
Product flows
Accepted coconuts in shell (coconut_conditioned_accepted_output)
Record accepted whole or dehusked coconuts with shell retained, grade, maturity, husk status, and declared gate. The accepted coconut lot is the intended output of this conditioning process.
-
Selected flow: Coconuts, in shell
790d2e6c-a7cc-47af-87e1-9d5cc0993e63 -
Flow property / unit: Mass
93a60a56-a3c8-11da-a746-0800200b9a66/ kg Raw output measurement and reconciliation: measured net accepted lot output excluding tare -
Amount rule: measured net transfer mass, retaining lot, actual product state and moisture basis; reconcile to the final reference output at the declared handoff
-
Value mode: Foreground record (
foreground_record) -
Specificity: Product-specific (
product_specific) Raw activity or stage basis: per 1,000 kg declared conditioning-gate output. -
Normalization basis: per declared reference flow
-
Basis kind: Reference flow (
reference_flow) -
Evidence kind: Collected record (
collected_record) -
Collection protocol:
cp_coconut_grade_reject_records
No fixed numerical screening bound is prescribed for this row. Derive any lot-specific consistency bound from measured incoming quantities, moisture, stocks, losses and uncertainty on the stated basis. Conservation alone supplies no universal yield, water-use or measurement-tolerance interval. Until compatible evidence is available, report quantitative range screening as unavailable; do not clip measurements or substitute an assumed value.
Product flows
Marketed coconut husk co-product (coconut_husk_coproduct)
Record a husk stream only when it is intentionally transferred to a declared recipient; otherwise record it as residue or waste below.
-
Selected flow: coconut husk and fibrous biomass
-
Flow property / unit: Mass / kg
-
Amount rule: measured husk mass and declared destination by batch
-
Value mode: Foreground record (
foreground_record) -
Specificity: Site-specific (
site_specific) Raw activity or stage basis: per 1,000 kg accepted conditioning-gate product. -
Normalization basis: per declared reference flow
-
Basis kind: Process output (
process_output) -
Evidence kind: Collected record (
collected_record) -
Collection protocol:
cp_coconut_husk_destination_records -
Range: Marketed husk co-product screening range
- Range role: QA guardrail (
qa_guardrail) - Lower: 0
- Upper: 1,000
- Unit: kg per 1,000 kg received lot
- Basis: measured destination-specific husk mass
- Basis kind: Process output (
process_output) - Evidence kind: Reasoned estimate (
reasoned_estimate)
- Range role: QA guardrail (
Waste flows
Coconut husk and removed biomass (coconut_husk_output_or_residue)
Record removed husk and associated fibrous material separately from shell-retained product. A marketed or transferred husk stream is an intended co-product; retained, composted, or discarded husk is a residue or waste route.
-
Selected flow: coconut husk and fibrous residue
-
Flow property / unit: Mass / kg
-
Amount rule: measured or documented husk mass and destination by batch
-
Value mode: Foreground record (
foreground_record) -
Specificity: Site-specific (
site_specific) Raw activity or stage basis: per 1,000 kg accepted conditioning-gate product. -
Normalization basis: per declared reference flow
-
Basis kind: Process output (
process_output) -
Evidence kind: Collected record (
collected_record) -
Collection protocol:
cp_coconut_husk_destination_records -
Range: Husk-output screening range
- Range role: QA guardrail (
qa_guardrail) - Lower: 100
- Upper: 1,000
- Unit: kg per 1,000 kg received whole-fruit lot
- Basis: removed husk and fibrous material; actual value depends on maturity and incoming state
- Basis kind: Process output (
process_output) - Evidence kind: Reasoned estimate (
reasoned_estimate)
- Range role: QA guardrail (
Downgraded and rejected coconuts (coconut_grade_rejects)
Record cracked, moldy, insect-damaged, immature, over-mature, contaminated, or otherwise off-spec coconuts, with rework, recovery, treatment, or disposal destination.
-
Selected flow: rejected or downgraded coconuts in shell
-
Flow property / unit: Mass / kg
-
Amount rule: measured mutually exclusive grade, downgrade, rework, and reject masses
-
Value mode: Foreground record (
foreground_record) -
Specificity: Site-specific (
site_specific) Raw activity or stage basis: per 1,000 kg received conditioning lot. -
Normalization basis: per declared reference flow
-
Basis kind: Process output (
process_output) -
Evidence kind: Collected record (
collected_record) -
Collection protocol:
cp_coconut_grade_reject_records -
Range: Reject and downgrade screening range
- Range role: QA guardrail (
qa_guardrail) - Lower: 0
- Upper: 250
- Unit: kg per 1,000 kg received conditioning lot
- Basis: rejected, downgraded, reworked, or recovered fruit
- Basis kind: Process output (
process_output) - Evidence kind: Reasoned estimate (
reasoned_estimate)
- Range role: QA guardrail (
Coconut conditioning wastewater, for treatment (coconut_conditioning_residuals_wastewater)
Record Coconut conditioning wastewater, for treatment only when this material crosses the declared process boundary. Retain lot, physical state, composition where relevant, and actual destination. Record other materials independently rather than treating this card as a selector or material bundle. Raw activity or stage basis: per 1,000 kg accepted conditioning-gate product.
- Selected flow: Coconut conditioning wastewater, for treatment
- Flow property / unit: Volume / m3
- Amount rule: Measured net quantity of Coconut conditioning wastewater, for treatment, reconciled to the linked lot and process balance, then normalized once to the declared reference output; retain moisture and any density conversion evidence.
- Value mode:
foreground_record - Specificity:
site_specific - Normalization basis: per declared reference flow
- Basis kind:
process_output - Evidence kind:
collected_record - Collection protocol:
cp_coconut_dehusking_conditioning_records
Coconut conditioning wash solids, for disposal (coconut_conditioning_residuals_wash_solids)
Record Coconut conditioning wash solids, for disposal only when this material crosses the declared process boundary. Retain lot, physical state, composition where relevant, and actual destination. Record other materials independently rather than treating this card as a selector or material bundle. Raw activity or stage basis: per 1,000 kg accepted conditioning-gate product.
- Selected flow: Coconut conditioning wash solids, for disposal
- Flow property / unit: Mass / kg
- Amount rule: Measured net quantity of Coconut conditioning wash solids, for disposal, reconciled to the linked lot and process balance, then normalized once to the declared reference output; retain moisture and any density conversion evidence.
- Value mode:
foreground_record - Specificity:
site_specific - Normalization basis: per declared reference flow
- Basis kind:
process_output - Evidence kind:
collected_record - Collection protocol:
cp_coconut_dehusking_conditioning_records
Elementary flows
Particulate matter, particle size unspecified, to air (coconut_conditioning_residuals)
Record Particulate matter, particle size unspecified, to air as one substance and receiving-medium exchange only when measurement or the selected applicable method establishes this pathway. Retain the actual receiving compartment and verify the precise flow identity. Other substances require separate exchanges; this card does not imply a default release. Raw activity or stage basis: per 1,000 kg accepted conditioning-gate product.
- Selected flow: Particulate matter, particle size unspecified, to air
- Flow property / unit: Mass / kg
- Amount rule: Measured or method-calculated mass of Particulate matter, particle size unspecified, to air, retaining activity data, factors, substance basis and receiving compartment; normalize once to the declared reference output.
- Value mode:
calculated_value - Specificity:
site_specific - Normalization basis: per declared reference flow
- Basis kind:
process_output - Evidence kind:
calculated_from_collection - Collection protocol:
cp_coconut_dehusking_conditioning_records
Process: Coconut Storage and Gate Hand-off (coconut_storage_and_gate_handoff)
This process is conditional. Include it when storage, dispatch preparation, or a post-harvest gate is part of the declared foreground boundary.
Inputs
Product flows
Coconuts received for storage (coconut_storage_input)
Record opening stock or lot receipt, product state, husk status, moisture or freshness, grade, and storage start.
-
Selected flow: Coconuts, in shell
790d2e6c-a7cc-47af-87e1-9d5cc0993e63 -
Flow property / unit: Mass
93a60a56-a3c8-11da-a746-0800200b9a66/ kg -
Amount rule: measured stock receipt mass excluding tare
-
Value mode: Foreground record (
foreground_record) -
Specificity: Product-specific (
product_specific) Raw activity or stage basis: per 1,000 kg declared gate output. -
Normalization basis: per declared reference flow
-
Basis kind: Reference flow (
reference_flow) -
Evidence kind: Collected record (
collected_record) -
Collection protocol:
cp_coconut_storage_records
No fixed numerical screening bound is prescribed for this row. Derive any lot-specific consistency bound from measured incoming quantities, moisture, stocks, losses and uncertainty on the stated basis. Conservation alone supplies no universal yield, water-use or measurement-tolerance interval. Until compatible evidence is available, report quantitative range screening as unavailable; do not clip measurements or substitute an assumed value.
Electricity, medium voltage (coconut_storage_energy)
Conditional one-material exchange: include Electricity, medium voltage only when the actual route and records establish its use or release. Other products, fuels, waste materials, or emitted species require separate atomic rows with independent quantity, state and identity. No use is inferred from this example.
-
Selected flow: Electricity, medium voltage
-
Flow property / unit: Energy / kWh
-
Amount rule: Measure or calculate only Electricity, medium voltage for this process and period using route-specific records; do not combine other species or carriers.
-
Value mode: Foreground record (
foreground_record) -
Specificity: Site-specific (
site_specific) Raw activity or stage basis: per 1,000 kg declared gate output. -
Normalization basis: per declared reference flow
-
Basis kind: Reference flow (
reference_flow) -
Evidence kind: Collected record (
collected_record) -
Collection protocol:
cp_coconut_energy_records
Diesel fuel (coconut_storage_energy_diesel)
Conditional one-material exchange: include Diesel fuel only when the actual route and records establish its use or release. Other products, fuels, waste materials, or emitted species require separate atomic rows with independent quantity, state and identity. No use is inferred from this example.
-
Selected flow: Diesel fuel
-
Flow property / unit: Mass / kg
-
Amount rule: Measure or calculate only Diesel fuel for this process and period using route-specific records; do not combine other species or carriers.
-
Value mode: Foreground record (
foreground_record) -
Specificity: Site-specific (
site_specific) Raw activity or stage basis: per 1,000 kg declared gate output. -
Normalization basis: per declared reference flow
-
Basis kind: Reference flow (
reference_flow) -
Evidence kind: Collected record (
collected_record) -
Collection protocol:
cp_coconut_energy_records
Product flows
Jute storage sack (coconut_storage_packaging)
Conditional one-material exchange: include Jute storage sack only when the actual route and records establish its use or release. Other products, fuels, waste materials, or emitted species require separate atomic rows with independent quantity, state and identity. No use is inferred from this example.
-
Selected flow: Jute storage sack
-
Flow property / unit: Mass / kg
-
Amount rule: Measure or calculate only Jute storage sack for this process and period using route-specific records; do not combine other species or carriers.
-
Value mode: Foreground record (
foreground_record) -
Specificity: Site-specific (
site_specific) Raw activity or stage basis: per 1,000 kg declared gate output. -
Normalization basis: per declared reference flow
-
Basis kind: Reference flow (
reference_flow) -
Evidence kind: Collected record (
collected_record) -
Collection protocol:
cp_coconut_storage_records
Wood pallet (coconut_storage_packaging_wood_pallet)
Conditional one-material exchange: include Wood pallet only when the actual route and records establish its use or release. Other products, fuels, waste materials, or emitted species require separate atomic rows with independent quantity, state and identity. No use is inferred from this example.
-
Selected flow: Wood pallet
-
Flow property / unit: Mass / kg
-
Amount rule: Measure or calculate only Wood pallet for this process and period using route-specific records; do not combine other species or carriers.
-
Value mode: Foreground record (
foreground_record) -
Specificity: Site-specific (
site_specific) Raw activity or stage basis: per 1,000 kg declared gate output. -
Normalization basis: per declared reference flow
-
Basis kind: Reference flow (
reference_flow) -
Evidence kind: Collected record (
collected_record) -
Collection protocol:
cp_coconut_storage_records
Outputs
Product flows
Accepted coconuts at declared gate (coconut_gate_output)
Record net dispatched product with the declared whole-fruit or dehusked-with-shell state, grade, freshness or moisture, and gate.
-
Selected flow: Coconuts, in shell
790d2e6c-a7cc-47af-87e1-9d5cc0993e63 -
Flow property / unit: Mass
93a60a56-a3c8-11da-a746-0800200b9a66/ kg Raw output measurement and reconciliation: measured net dispatch mass excluding tare -
Amount rule: measured net transfer mass, retaining lot, actual product state and moisture basis; reconcile to the final reference output at the declared handoff
-
Value mode: Foreground record (
foreground_record) -
Specificity: Product-specific (
product_specific) Raw activity or stage basis: per 1,000 kg declared gate output. -
Normalization basis: per declared reference flow
-
Basis kind: Reference flow (
reference_flow) -
Evidence kind: Collected record (
collected_record) -
Collection protocol:
cp_coconut_storage_records
No fixed numerical screening bound is prescribed for this row. Derive any lot-specific consistency bound from measured incoming quantities, moisture, stocks, losses and uncertainty on the stated basis. Conservation alone supplies no universal yield, water-use or measurement-tolerance interval. Until compatible evidence is available, report quantitative range screening as unavailable; do not clip measurements or substitute an assumed value.
Waste flows
Storage loss and damaged product (coconut_storage_loss)
Record only material actually discarded from this storage lot, by measured mass, actual condition and treatment/disposal recipient. Keep mould-damaged nuts or other physically removed product separate from water evaporation, respiratory change, internal rework, transfers and unexplained stock differences under calc_06. Where distinct actual materials have different identities or destinations, create separate concrete cards; do not duplicate a physical mixture and its components. Raw activity or stage basis: retain the original lot mass and storage duration before final-reference normalization.
-
Selected flow: coconut storage loss or damaged product
-
Flow property / unit: Mass / kg
-
Amount rule: measured actual discarded material mass by lot, identity and recipient; reconcile under the storage reconciliation in Section 8 without assigning unexplained or evaporative loss to this Waste quantity
-
Value mode: Foreground record (
foreground_record) -
Specificity: Site-specific (
site_specific) Raw activity or stage basis: per 1,000 kg declared gate output. -
Normalization basis: per declared reference flow
-
Basis kind: Reference flow (
reference_flow) -
Evidence kind: Collected record (
collected_record) -
Collection protocol:
cp_coconut_storage_records
No generic numerical range is prescribed for this actual discarded-material exchange. Check independently measured discarded mass against the matched available lot of the same material, with moisture, stocks and transfers reconciled. A total storage-decrease screen including evaporation or unexplained difference cannot be applied to this Waste amount; no bound generates a quantity or replaces recipient evidence.
Process: Product Measurement at the Declared Handoff (declared_reference_handoff)
This node records the actual product handoff at the existing system boundary for reconciliation and reference-quantity normalization. It adds no physical processing and does not presume drying, cooling, storage, packaging or transport. Each data package declares one actual route, one terminal product state, moisture or dry-matter basis, and gate. Feed only the accepted product delivered by that route at that gate into this node; do not add other routes as extra inputs. Record co-products separately and apply Section 7. Count preceding inputs, losses and emissions once. Normalize using the measured accepted net mass at the handoff; this measurement node changes neither mass, yield nor allocation.
Inputs
Product flows
Actual route product at handoff (actual_route_product_for_handoff)
Record the accepted product delivered by the actual terminal route and reconcile it with handoff weighing and lot records.
- Selected flow: Coconuts, in shell
- Flow property / unit: Mass / kg
- Amount rule: measured accepted net product mass at the actual handoff, normalized to the reference quantity; do not sum preceding-stage quantities, other routes or co-products
- Value mode: Foreground record (
foreground_record) - Specificity: Site-specific (
site_specific) - Normalization basis: per declared reference flow
- Basis kind: Process output (
process_output) - Evidence kind: Collected record (
collected_record) - Collection protocol:
cp_declared_reference_handoff - Range: Handoff quantity normalization identity
- Range role: QA guardrail (
qa_guardrail) - Lower: 1
- Upper: 1
- Unit: kg/kg net handoff mass of the same state
- Basis: normalization of the measured net mass of the same handoff state; not a physical-operation yield
- Basis kind: Process output (
process_output) - Evidence kind: Method formula (
method_formula) - Sources:
declared-handoff-measurement-definition
- Range role: QA guardrail (
Waste flows
This measurement node adds no waste inputs.
Elementary flows
This measurement node adds no resource inputs.
Outputs
Product flows
Reference product at declared handoff (reference_product_at_declared_handoff)
- Selected flow: Coconuts, in shell
- 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: Process output (
process_output) - Evidence kind: Collected record (
collected_record) - Collection protocol:
cp_declared_reference_handoffConfirm the product UUID independently for the actual state. Until confirmed, retain unresolved identity instead of inheriting a UUID from a preceding stage or another route. - Range: Handoff quantity normalization identity
- Range role: QA guardrail (
qa_guardrail) - Lower: 1
- Upper: 1
- Unit: kg/kg net handoff mass of the same state
- Basis: normalization of the measured net mass of the same handoff state; not a physical-operation yield
- Basis kind: Process output (
process_output) - Evidence kind: Method formula (
method_formula) - Sources:
declared-handoff-measurement-definition
- Range role: QA guardrail (
Waste flows
Record actual losses at the operation where they occur; do not duplicate them here.
Elementary flows
Record actual emissions at the operation where they occur; do not duplicate them here.
7. Allocation and Co-product Handling
| rule_id | applies_to | Rule | source_ids |
|---|---|---|---|
allocation_01 | palm management and harvest with an intended husk output | Prefer process subdivision when palm, harvest, dehusking, husk collection, and nut records are independently available. When husk is deliberately collected and transferred as an intended co-product, allocate shared burdens by measured dry-matter mass; if dry-matter data are unavailable, use measured as-received mass and disclose the limitation. | iso-14044-2006; fao-coconut-postharvest-operations |
allocation_02 | husk retained on site or discarded | If husk remains on the field, is composted without an intended product hand-off, or is discarded as residue, do not assign a co-product credit. Retain its mass and fate as residue or waste and assign shared burden to the intended in-shell coconut output. | iso-14044-2006; mass-balance-identity |
allocation_03 | premium, standard, and downgraded in-shell grades | Use physical mass allocation between mutually exclusive accepted grade outputs when common conditioning burdens cannot be subdivided. Grade-specific operations remain with the grade receiving them; do not allocate the same lot to both a grade row and an aggregate output row. | iso-14044-2006; mass-balance-identity |
allocation_04 | perennial palm periods and phases | Annualize establishment, immature years, replacement, intercropping attribution, and removal over the declared palm life and accepted output basis. Link every input and output to a crop year or lifecycle phase; do not count a replacement event in both the original and replacement palm phases. | fao-coconut-postharvest-operations; iso-14044-2006 |
allocation_05 | downgraded, reworked, rejected, and recovered lots | Keep rejected and downgraded lots separate from accepted product. Rework retains the producing-node burden and is linked once; recovered or intentionally marketed material requires a declared destination and allocation decision; discarded material receives its declared treatment burden. | mass-balance-identity; iso-14044-2006 |
allocation_06 | batch, campaign, and changeover attribution | Link palm, harvest, conditioning, dehusking, grading, and storage inputs and outputs to the batch or campaign that generated them. Record cleaning and changeover events once and do not allocate shared-run burdens to more than one batch without a documented driver. | mass-balance-identity; iso-14044-2006 |
The hard shell remains part of the in-shell reference product and is not a separate co-product in this PCR. Kernel, coconut water, copra, oil, milk, coir, and shell-removal outputs belong to downstream coconut-product PCRs and must not be introduced into this inventory. No output may be counted both as a marketed husk co-product and as orchard or conditioning residue.
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_id | process_id | flow_role | record_type | raw_fields | collection_method | unit | frequency | temporal_coverage | site_scope | aggregation_rule | quality_evidence |
|---|---|---|---|---|---|---|---|---|---|---|---|
cp_coconut_orchard_lifecycle_records | coconut_orchard_establishment_and_management | palm asset, land, planting, replacement, intercropping, residue | palm block and asset register | block area; planting year; cultivar; palm count; replacement; removal; frond residue; palm phase; accepted output | block register, field log, and annual reconciliation; Raw aggregation and attribution: link block records to crop year and accepted output | ha, item, kg, palm-year | event and annual | full declared palm life or documented representative period | every contributing palm block | per declared reference flow | signed field register, GIS or survey area, replacement evidence |
cp_coconut_orchard_input_records | coconut_orchard_establishment_and_management | nutrient, amendment, crop protection | input application record | product name; formulation; nutrient content; active ingredient; amount; date; block; purpose; method | invoice, application log, and supplier record; Raw aggregation and attribution: aggregate by product, nutrient, block, and crop year | kg product, kg nutrient, kg active ingredient | every application | crop year | every contributing block | per declared reference flow | invoice, product label, application log |
cp_coconut_irrigation_records | coconut_orchard_establishment_and_management | irrigation and water | irrigation meter or water ledger | source; volume; block; date; meter; water quality; withdrawal and return | meter, pump record, or transparent water balance; Raw aggregation and attribution: reconcile delivery, withdrawal, and declared consumption | m3 or kg | event and monthly | crop year | every irrigated block | per declared reference flow | meter calibration, pump log, water ledger |
cp_coconut_energy_records | all field, harvest, conditioning, and storage processes | energy and carrier | fuel, electricity, and equipment record | carrier; amount; equipment; operation; lot or block; date; duration; conversion factor | invoice, meter, fuel log, or equipment record; Raw aggregation and attribution: aggregate by carrier, operation, lot, and period | L, kg, MJ, or kWh | event and monthly | crop year and declared post-harvest period | each operation and facility | per declared reference flow | invoice, meter, fuel log, equipment specification |
cp_coconut_emission_records | coconut_orchard_establishment_and_management | direct and indirect field emissions | emission calculation input record | nutrient input; residue; soil condition; crop-protection record; species; method; factor | calculation workbook linked to raw records; Raw aggregation and attribution: retain substance, receiving medium, factor, and source | kg substance | annual and event | crop year | every contributing block | per declared reference flow | calculation review, factor version, source citation |
cp_coconut_harvest_lot_records | coconut_harvest_and_collection | harvest, collection, field loss, residue | harvest-lot register | block; harvest round; maturity; harvested mass; uncollected mass; debris; husk status; destination | weighbridge, field scale, and lot log; Raw aggregation and attribution: reconcile available, collected, lost, and residue mass | kg, date, lot | every collection round | harvest season | every contributing block | per declared reference flow | scale calibration, lot ticket, field inspection |
cp_coconut_dehusking_conditioning_records | coconut_primary_conditioning_and_grading | dehusking, cleaning, water, energy, moisture, batch yield | conditioning batch record | input mass; husk status; method; duration; energy; water; output state; output mass; husk mass; cleaning loss; wastewater | batch log, meter, scale, moisture or freshness test, and water balance; Raw aggregation and attribution: link all inputs and outputs to one batch and gate | kg, %, hours, L, kWh | every batch | declared post-harvest period | each conditioning facility or farm unit | per declared reference flow | calibrated scale, batch ticket, freshness or moisture test |
cp_coconut_husk_destination_records | coconut_primary_conditioning_and_grading | husk co-product, residue, or waste | destination and transfer record | husk mass; dry matter or moisture; destination; recipient; price or use; fate; transfer date | scale, transfer record, and destination confirmation; Raw aggregation and attribution: separate intended output from residue and waste | kg and declared fraction | every transfer | conditioning period | each husk destination | per declared reference flow | receipt, transfer note, destination evidence |
cp_coconut_grade_reject_records | coconut_primary_conditioning_and_grading | grade, downgrade, reject, foreign material | inspection and grade record | lot; maturity; husk status; shell condition; mold; insects; foreign material; accepted mass; rework; fate | inspection, sampling, and scale record; Raw aggregation and attribution: mutually exclusive grade and reject states | kg, %, grade code | every lot | declared post-harvest period | each grading point | per declared reference flow | inspection sheet, sample plan, scale calibration |
cp_coconut_storage_records | coconut_storage_and_gate_handoff | storage input, loss, packaging, gate output | stock and dispatch ledger | opening stock; receipts; lot; product state; moisture or freshness; storage duration; packaging; energy; damage; closing stock; dispatch mass; gate; external transfers, actual discarded mass by material/recipient, separately evidenced evaporation/respiration and other physical losses, signed unexplained difference, uncertainty, common moisture/component basis | Measure and reconcile the separate stock, waste and physical-loss ledgers under calc_06; aggregate actual discarded material by identity and recipient, not by total stock difference. | kg, %, days, kWh, item | receipt, inspection, and dispatch | declared storage period | each storage facility | per declared reference flow | stock reconciliation, dispatch ticket, freshness or moisture and pest record |
cp_declared_reference_handoff | declared_reference_handoff | reference_product_at_declared_handoff | handoff weighing and acceptance records | route, terminal_output_row_id, product_state, gate, lot, net_mass_kg, moisture_basis, acceptance, tare | Use calibrated scales or traceable weighing records; reconcile the actual terminal-operation handoff lot, accepted net mass, product state and moisture; exclude packaging tare and do not sum preceding-stage quantities. | kg | each handoff lot | declared reporting period | declared handoff gate | per declared reference flow | calibration or weighing tickets, acceptance and lot traceability |
cp_phase1_environment_coverage | coconut_orchard_establishment_and_management | managed environmental coverage by actual node | site/activity/method ledger | actual production nodes; soil/substrate route; climate/soil; nutrient product mass and composition; residue fate/N; relevant mineralisation/organic-soil/excreta activity; method/tier/equation/version; pathway factors and units; lime/urea; actual fuels; substance/compartment; supplier coverage; site 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 coverage | Collect 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 applicable | event and annual/lot reconciliation | matched production/cohort period | all actual managed-production nodes | apply applicable coverage calculations then final normalization once | original records, method worksheets and applicability evidence |
Calculation Rules
| rule_id | Applies to | Formula or rule | Inputs | Output | source_ids |
|---|---|---|---|---|---|
calc_01 | perennial palm inputs | Allocate palm establishment, immature years, replacement, intercropping share, and removal over the declared palm-life basis and accepted output by crop year. | palm asset register; palm life; crop-year output; intercropping driver | annualized palm input per reference flow | fao-coconut-postharvest-operations; iso-14044-2006 |
calc_02 | every harvest, conditioning, and storage lot | opening mass + inputs = accepted outputs + husk co-product + rejects + residues + measured losses + closing mass; investigate any unexplained residual. Keep terms matched to the same lot, period and moisture basis; closing stock is neither dispatched output nor loss. | lot weights and fates | reconciled mass balance | mass-balance-identity |
calc_03 | whole-fruit to dehusked lots | dehusked mass = whole-fruit input mass − measured husk and non-product losses; do not infer husk mass from an unrelated average when a lot record exists. | input/output mass; husk record; loss record | state- and fate-corrected product mass | mass-balance-identity; fao-coconut-postharvest-operations |
calc_04 | marketed husk co-product | If husk is intended and transferred, apply measured dry-matter mass allocation to shared harvest and dehusking burdens; if not intended, model residue fate without co-product credit. | coconut mass; husk mass; moisture or dry matter; declared destination | allocated burdens and co-product share | iso-14044-2006 |
calc_05 | grades, downgraded, reworked, and rejected lots | Grade outputs must be mutually exclusive. Accepted output equals input less husk, declared downgraded, rework, reject, foreign-material, water-loss, and unexplained-loss terms; rework is linked once. | batch input; grade and reject records | normalized output rows | mass-balance-identity |
calc_06 | storage | On one matched lot, period and moisture/component basis, reconcile opening stock + external receipts = accepted dispatch + other documented external transfers + actual discarded removals + independently evidenced physical losses + closing stock + signed unexplained difference. Internal movements cancel once. Measure discarded material by identity and destination; evaporation/respiration or other supported physical losses are separate from Waste. The signed difference is an investigation item, never automatically a measured loss, waste exchange or emission. Keep actual measurements and uncertainty; do not clip or infer zero. Attribute supported external quantities and normalize once to matched accepted final output. | lot/period stocks, receipts, dispatch, other transfers, weighed waste, supported physical losses and measurement uncertainty | separate material-waste, physical-loss and unexplained-difference ledgers; supported exports per final reference | mass-balance-identity |
chemical_species_mass_accounting | elementary_nutrient_emissions | Final elementary exchanges use the mass of the identified substance and one actual receiving compartment. Keep nutrient/activity ledgers separate: species-specific N2O-N × 44/28 gives N2O, NH3-N × 17/14 gives NH3, nitrate-N × 62/14 gives nitrate, and phosphate-P × 95/31 gives phosphate. If the selected flow is elemental phosphorus instead, report kg P and convert phosphate mass by 31/95 only when that species basis is evidenced. Apply a conversion exactly once only when the method output is on the elemental basis; measured compound mass is not reconverted. Total nutrient losses cannot be assigned to a single species without a supported split, and residual/retained soil nutrient is not an emission. Keep direct/indirect pathway ledgers and avoid repeating a pathway already included in the chosen method or upstream inventory. Factor uncertainty ranges screen factors on their stated basis, not final compound amounts or admissible site emissions. Normalize the attributable compound mass once using the accepted reference quantity and the matched measured output. Unknown activity, identity or compartment remains an evidence gap and blocks a completeness claim. | cp_coconut_emission_records; species-specific activity ledger, method pathway and factor basis, matched accepted output | Identity-specific exchanges and reconciled activity records |
Environmental Coverage Calculation Rules
| rule_id | Applies to | Formula or rule | Inputs | Output | source_ids |
|---|---|---|---|---|---|
calc_managed_environment_coverage | actual managed-production nodes | For the actual owned managed-production node(s), require an applicability ledger for direct soil N2O, volatilisation/deposition-derived indirect N2O, leaching/runoff-derived indirect N2O, NH3/NOx and nutrient losses, plus actual liming/urea-use CO2. Primary calculation precedence is a representative pathway measurement, then a validated site/national method applicable to the crop, soil and management; otherwise use the compatible 2006 IPCC/2019-refined managed-soil equations and climate/input-specific factor selection for N2O and lime/urea CO2. Retain the exact edition, equation, tier, activity and factor units, climate and management applicability; no universal dose or emission factor is prescribed. Non-soil/protected routes need a method valid for their actual medium; do not force soil factors onto an inapplicable route. Use the same period/field N ledger for synthetic and organic additions, residues, actual relevant mineralisation/organic-soil and excreta pathways; demonstrate absent pathways rather than infer zero. Calculate direct and each indirect component separately, then assign each once to matching existing or new concrete cards; never add a total to its components. Convert N2O-N to molecular N2O by 44/28 once. NH3, NOx and nutrient/pesticide loss require an applicable measured or documented substance/fate model; total N/P or an unexplained balance residual is not a compound release. Keep actual receiving compartments and molecular versus elemental/reporting bases explicit; indirect formation does not remove the same N from the source ledger twice. Include actual local combustion releases separately using fuel-specific combustion-only methods; purchased electricity/heat/services retain upstream coverage once. Add one identity-specific exchange only for a supported release and reuse an existing matching card, with verified UUID or explicit unresolved identity. Missing applicable method/activity/factor/identity blocks completeness; it is not a justified zero. Attribute raw activity/release totals and normalize once to the matched accepted reference output. | cp_phase1_environment_coverage | attributed native environmental quantities per matched final reference | review-ipcc-soils-2019 |
calc_managed_land_coverage | actual managed-production nodes | For 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_coverage | attributed native environmental quantities per matched final reference |
Data Quality Requirements
| requirement_id | Applies to | Requirement | Evidence |
|---|---|---|---|
quality_01 | flow identity | Use the verified Coconuts, in shell UUID with Mass and kg. Preserve the fresh farm-gate or explicitly extended-gate qualifier and do not substitute shelled, split, kernel, or water identities. | platform identity record; dataset metadata |
quality_02 | palm and harvest quantities | Use calibrated scales, meters, or transparent documented estimates. Record a justified zero when a route does not use irrigation, wet cleaning, packaging, or storage. | calibration record; field and lot logs |
quality_03 | husk and product state | Measure or document whole-fruit, dehusked-with-shell, and conditioned states separately. Retain husk moisture or dry-matter basis where allocation or conversion uses it. | batch record; scale; moisture or freshness test |
quality_04 | completeness | Reconcile palm inputs, harvest outputs, husk destination, conditioning outputs, rejects, residues, water loss, storage loss, and gate dispatches. | mass-balance workbook; stock ledger |
quality_05 | temporal and perennial representativeness | Cover the declared crop year and report palm phase, productive age, replacement events, intercropping, abnormal weather, and averaging method. | crop-year register; palm lifecycle record |
quality_06 | co-products and fate | Evidence every intended husk hand-off, downgraded destination, rework loop, reject treatment, and residue fate. Do not assign credits to an unverified destination. | transfer note; destination record; treatment record |
quality_07 | geography and technology | Disclose country, region, climate, soil, irrigation regime, harvest practice, dehusking method, grading method, storage condition, husk fate, and gate. | site description; process notes; facility record |
quality_08 | uncertainty and estimates | Label provisional ranges as replaceable candidate-stage estimates and replace them with measured or source-backed values before reviewed or published use. | review record; updated foreground dataset |
9. Validation Rules
| rule_id | applies_to | Rule | source_ids |
|---|---|---|---|
validation_01 | reference flow | Reference product is the verified Coconuts, in shell UUID with Mass and kg. The dataset declares whole-fruit or extended dehusked gate state and does not substitute a shelled or split coconut. | codex-coconut-hygiene-cxc-4-1971 |
validation_02 | process map | Every required process is present; conditional dehusking, cleaning, grading, and storage processes are present when the declared gate or route requires them. | fao-coconut-postharvest-operations |
validation_03 | perennial production | Palm establishment, immature years, productive phase, replacement, intercropping attribution, and removal are linked to declared crop years and are not double-counted. | fao-coconut-postharvest-operations; iso-14044-2006 |
validation_04 | harvest and collection | Harvested, collected, uncollected, damaged, residue, and accepted coconut masses are mutually reconciled; maturity and hand-off state are declared. | mass-balance-identity |
validation_05 | dehusking and quality | Whole-fruit input, husk, accepted in-shell product, grade, downgraded/rework, reject, foreign material, water loss, and residuals are mutually exclusive and mass-balanced. | mass-balance-identity; fao-coconut-postharvest-operations |
validation_06 | storage and gate | Opening stock, receipts, dispatches, closing stock, storage damage, product state, storage duration, and gate output reconcile. Storage losses are excluded from accepted output. | mass-balance-identity; fao-coconut-postharvest-operations |
validation_07 | allocation and rework | Husk allocation, grade allocation, downgraded routes, rework loops, rejected-material treatment, and any intercropping attribution are explicit and no burden or output is counted twice. | iso-14044-2006 |
validation_08 | evidence and disclosure | All important quantitative flows have a foreground collection rule and candidate range or method constraint; estimates, unresolved identities, gate state, husk fate, and evidence limitations are disclosed. | fao-coconut-postharvest-operations; mass-balance-identity |
validation_09 | batch and campaign records | Every harvest round, conditioning batch, grade lot, and storage receipt has a declared boundary, linked inputs and outputs, cleaning or changeover status, and reporting period; shared-run burdens are not counted twice. | mass-balance-identity |
10. Published Dataset Profile
| Field | Value |
|---|---|
| dataset_role | secondary_dataset for a reviewed coconut-in-shell foreground dataset; may be promoted to background_dataset only after the required review and publication gates |
| downstream_use | Construction and validation of process and lifecyclemodel projections for coconuts in shell at the declared fresh farm-gate or extended dehusked, conditioned, or storage gate |
| allowed_use | Palm management, harvest, collection, dehusking, cleaning, grading, storage, and gate modelling when the declared product state, husk status, maturity, quality, crop year, geography, and allocation treatment are retained |
| excluded_use | Shell removal, splitting, kernel or coconut-water recovery, copra, oil, milk, desiccated coconut, coir, shell products, retail products, consumer use, post-gate logistics, and unreported product categories |
| required_metadata | reference UUID; Mass property and Units of mass unit group; CPC 3.0 01460; cultivar; geography; palm phase and age; crop year; irrigation; maturity; whole-fruit or dehusked state; husk fate; shell and grade quality; accepted, rejected, residue, loss, and storage records |
| required_quality_disclosure | measurement versus estimate; freshness or moisture method; mass-balance completeness; palm-life and intercropping allocation; husk co-product allocation; rework and reject fate; storage duration; data period; geography; technology; and unresolved identity gaps |
| update_trigger | new crop-year records, material change in palm phase or replacement, change in harvest or dehusking technology, new intended husk route, changed storage practice, evidence-backed range replacement, or platform identity revision |
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 · 6
| Rule ID | Applies to | Rule | Source IDs |
|---|---|---|---|
system_boundary_rule_1 | foreground_system_boundary | The default foreground boundary runs from the declared palm-orchard starting condition through perennial palm management, harvest and collection, and the fresh farm-gate hand-off of accepted coconuts in shell. An extended route additionally includes dehusking that leaves the hard shell intact, cleaning, grading, storage, and the declared post-harvest gate. Upstream production of planting material, fertilizers, crop-protection products, supplied irrigation water, energy carriers, machinery services, and packaging uses representative background datasets. Shell removal, splitting, kernel or coconut-water recovery, copra, oil, milk, coir, retail, post-gate transport, and post-gate storage are outside the default boundary. | |
boundary_palm_to_farm_gate | all conforming datasets | Include perennial palm establishment, immature years, productive management, harvest, collection, and the declared fresh farm-gate hand-off of accepted coconuts in shell. | fao-coconut-postharvest-operations, iso-14044-2006 |
boundary_dehusking_extension | extended post-harvest route | Include dehusking, cleaning, grading, and storage only when the declared dataset gate extends beyond the fresh whole-fruit farm gate. Report the extended gate and do not relabel it as the platform fresh/unprocessed state. | fao-coconut-postharvest-operations, codex-coconut-hygiene-cxc-4-1971 |
boundary_perennial_palm_disclosure | establishment and replacement | Allocate establishment, immature years, replacement palms, and removal over the declared palm life and accepted-output basis; disclose life, non-bearing years, intercropping, and replacement events. | fao-coconut-postharvest-operations, iso-14044-2006 |
boundary_no_shell_removal | in-shell product | Retain the hard shell in the product boundary. Exclude hatcheting or shell removal, splitting, kernel separation, coconut-water recovery, copra, oil, milk, desiccated coconut, coir, and shell processing. | codex-coconut-hygiene-cxc-4-1971, fao-coconut-postharvest-operations |
boundary_quality_and_fate | all outputs | Separate accepted in-shell coconuts, husk, downgraded lots, rejected fruit, foreign material, dust, water loss, storage loss, and unexplained loss by measured mass and declared fate. | fao-coconut-postharvest-operations, mass-balance-identity |
Allocation rules · 7
| Rule ID | Applies to | Rule | Source IDs |
|---|---|---|---|
allocation_01 | palm management and harvest with an intended husk output | Prefer process subdivision when palm, harvest, dehusking, husk collection, and nut records are independently available. When husk is deliberately collected and transferred as an intended co-product, allocate shared burdens by measured dry-matter mass; if dry-matter data are unavailable, use measured as-received mass and disclose the limitation. | iso-14044-2006, fao-coconut-postharvest-operations |
allocation_02 | husk retained on site or discarded | If husk remains on the field, is composted without an intended product hand-off, or is discarded as residue, do not assign a co-product credit. Retain its mass and fate as residue or waste and assign shared burden to the intended in-shell coconut output. | iso-14044-2006, mass-balance-identity |
allocation_03 | premium, standard, and downgraded in-shell grades | Use physical mass allocation between mutually exclusive accepted grade outputs when common conditioning burdens cannot be subdivided. Grade-specific operations remain with the grade receiving them; do not allocate the same lot to both a grade row and an aggregate output row. | iso-14044-2006, mass-balance-identity |
allocation_04 | perennial palm periods and phases | Annualize establishment, immature years, replacement, intercropping attribution, and removal over the declared palm life and accepted output basis. Link every input and output to a crop year or lifecycle phase; do not count a replacement event in both the original and replacement palm phases. | fao-coconut-postharvest-operations, iso-14044-2006 |
allocation_05 | downgraded, reworked, rejected, and recovered lots | Keep rejected and downgraded lots separate from accepted product. Rework retains the producing-node burden and is linked once; recovered or intentionally marketed material requires a declared destination and allocation decision; discarded material receives its declared treatment burden. | mass-balance-identity, iso-14044-2006 |
allocation_06 | batch, campaign, and changeover attribution | Link palm, harvest, conditioning, dehusking, grading, and storage inputs and outputs to the batch or campaign that generated them. Record cleaning and changeover events once and do not allocate shared-run burdens to more than one batch without a documented driver. | mass-balance-identity, iso-14044-2006 |
allocation_rule_7 | foreground_burden_allocation | The hard shell remains part of the in-shell reference product and is not a separate co-product in this PCR. Kernel, coconut water, copra, oil, milk, coir, and shell-removal outputs belong to downstream coconut-product PCRs and must not be introduced into this inventory. No output may be counted both as a marketed husk co-product and as orchard or conditioning residue. |
Validation rules · 9
| Rule ID | Applies to | Rule | Source IDs |
|---|---|---|---|
validation_01 | reference flow | Reference product is the verified Coconuts, in shell UUID with Mass and kg. The dataset declares whole-fruit or extended dehusked gate state and does not substitute a shelled or split coconut. | codex-coconut-hygiene-cxc-4-1971 |
validation_02 | process map | Every required process is present; conditional dehusking, cleaning, grading, and storage processes are present when the declared gate or route requires them. | fao-coconut-postharvest-operations |
validation_03 | perennial production | Palm establishment, immature years, productive phase, replacement, intercropping attribution, and removal are linked to declared crop years and are not double-counted. | fao-coconut-postharvest-operations, iso-14044-2006 |
validation_04 | harvest and collection | Harvested, collected, uncollected, damaged, residue, and accepted coconut masses are mutually reconciled; maturity and hand-off state are declared. | mass-balance-identity |
validation_05 | dehusking and quality | Whole-fruit input, husk, accepted in-shell product, grade, downgraded/rework, reject, foreign material, water loss, and residuals are mutually exclusive and mass-balanced. | mass-balance-identity, fao-coconut-postharvest-operations |
validation_06 | storage and gate | Opening stock, receipts, dispatches, closing stock, storage damage, product state, storage duration, and gate output reconcile. Storage losses are excluded from accepted output. | mass-balance-identity, fao-coconut-postharvest-operations |
validation_07 | allocation and rework | Husk allocation, grade allocation, downgraded routes, rework loops, rejected-material treatment, and any intercropping attribution are explicit and no burden or output is counted twice. | iso-14044-2006 |
validation_08 | evidence and disclosure | All important quantitative flows have a foreground collection rule and candidate range or method constraint; estimates, unresolved identities, gate state, husk fate, and evidence limitations are disclosed. | fao-coconut-postharvest-operations, mass-balance-identity |
validation_09 | batch and campaign records | Every harvest round, conditioning batch, grade lot, and storage receipt has a declared boundary, linked inputs and outputs, cleaning or changeover status, and reporting period; shared-run burdens are not counted twice. | mass-balance-identity |
Processes and inputs/outputs · 5
| Process ID | Process name | Input flows | Output flows |
|---|---|---|---|
coconut_orchard_establishment_and_management | Coconut palm establishment and management | 9 | 6 |
coconut_harvest_and_collection | Coconut harvest and collection | 3 | 1 |
coconut_primary_conditioning_and_grading | Coconut dehusking, material treatment, primary conditioning, and grading | 4 | 7 |
coconut_storage_and_gate_handoff | Coconut storage and gate hand-off | 5 | 2 |
declared_reference_handoff | Product Measurement at Declared Handoff | 1 | 1 |
Complete field inspector
Loads this record’s complete manifest and structured projection on demand; values are never truncated. Requires JavaScript.