TianGong PCR

Geese

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

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

Content languages

zh-CN · Aligned
Status, classification and source details

Readiness

  • Warnings methodology_not_reviewed Authored methodology is candidate guidance and still requires methodology review.

Classification mapping

CPC 3.0:02153 · exact

Source

1. Scope and Applicability

This PCR covers living domestic geese of genus Anser at a producing hatchery or farm gate, including goslings and older birds. It excludes goose meat, dead birds, shell eggs as reference, slaughter and downstream transport. Breeder operations, egg incubation and rearing are included only when actually operated; upstream purchased goslings or eggs carry their supplier burdens once. Eggs, feathers/down deliberately removed from live birds, culls and exported manure are outputs only on demonstrated independent handover. Record species/breed, age/class, purpose, mass, count, route and gate.

2. Product Category Identity

FieldValue
canonical_pcr_idpcr.agriculture-forestry-and-fishery-products.live-animals-and-animal-products-excluding-meat.geese
classification_refsCPC 3.0 02153, Geese
covered_productsLive domestic geese, hatchery-gate goslings and producer-farm-gate older birds
excluded_productsGoose meat, dead birds, shell eggs as reference, other poultry, downstream slaughter and processing
representative_productLive domestic goose measured as live mass at its declared producer gate
production_routeManaged breeder/egg and incubation stages when operated; managed brooding/growing when farm birds are produced; independent live catching and handover. Pasture/forage and housed production are alternative implementations of managed biological production, changing feed, land, energy and manure records where evidenced. Hatchery-gate gosling and farm-gate older-bird final handovers are mutually exclusive per lot.
market_stateAlive, unprocessed, age/class and purpose declared

3. Reference Flow

FieldValue
WhatLiving domestic goose at the producing hatchery or farm gate
How much1 kg measured live weight, with bird count and mean mass disclosed
How wellAlive and unprocessed, with species/breed, age/class and purpose recorded
How long or cycleDeclared flock, hatch batch or growing cycle; breeder and shared-asset periods traced separately
reference_flow_linklive_geese_handover
FieldValue
Reference amount1
Reference product flowLive domestic goose, producer handover
Reference flow propertyMass 93a60a56-a3c8-11da-a746-0800200b9a66
Reference unit groupMass 93a60a57-a4c8-11da-a746-0800200c9a66
Reference unitkg
Required qualifiersspecies/breed; age/class; gosling or older bird; purpose; count; measured mass; hatchery or farm gate; location; cycle

The confirmed CPC 02153 database candidate is Number of items at plant; it cannot represent this broad Mass-based producer-gate reference.

4. Measurement and Unit Rules

rule_idApplies toRequired propertyRequired unitRule
live_massReference and transferred birdsMass 93a60a56-a3c8-11da-a746-0800200b9a66kgWeigh each lot or representative birds of each age/class; multiply reconciled count by measured mean mass. Dead birds are excluded.
bird_countFlock movementCountbirdsReconcile opening, received/hatched, sold, dead and closing birds; never equate bird count with kg without measurement.
egg_mass_countEggsMass and countkg; eggsRecord egg purpose and destination and weigh exchanged batches.
period_indexBreeder and shared assetsService timedays or cyclesLink each input, output, replacement and asset use to its service period before normalization.
inventory_reference_normalizationall inventory rowsActual flow propertyexchange unit per reference flowThe inventory and collection aggregation fields below express final amounts per declared reference flow. Keep all raw collection records, original denominator qualifiers, route/period strata, unit conversions and allocation requirements. For each flow, first obtain its attributable amount in its own numerator unit using the existing rules; then divide by the measured accepted reference-output quantity of the same scope and multiply by the declared reference quantity. Do not mix species, states, gates or incompatible routes; count transfers and shared burdens once. A missing, zero or untraceable accepted-output denominator is a blocking data-quality issue. Keep provisional QA ranges on their explicitly stated bases; they are not conversion factors or production defaults. These are final foreground-package contributions, not replacements for stage quantitative references or stage-native unit-process datasets. Retain stage records separately. Compute normalized amount = attributable raw amount * declared reference quantity / measured accepted final reference-output quantity. Apply normalization exactly once.
stage_throughput_linkagestage records and final package contributionsActual flow property and its stated raw basisretain native numerator and stage denominator unitsKeep the original lot, event, cohort, period and stage denominators with their units. Reconstruct the attributable numerator A with measured stage quantity Q_stage and documented attribution before final normalization. If a quoted amount a_B corresponds to an explicit stage basis B_stage (for example, 1000 kg), use A = a_B * Q_stage / B_stage. If r_stage is already an intensity in exchange-unit per stage-unit, instead use A = r_stage * Q_stage, with no second division by B_stage. A raw attributable total is used directly. Final contribution = A * declared reference quantity / measured accepted final output. Convert compatible units explicitly and apply each attribution/allocation share exactly once; never treat a quoted amount or intensity as a raw total. Link stage transfers, losses, rejects, stocks, shared services and allocation to the same actual route, period and final-output stratum. For a 1000 kg basis retain 1000 kg explicitly. Do not assume unit yield, equal fresh/dried mass, equal head mass, equal dose quality or interchangeable gates. Missing links, unsupported unit conversion, zero denominators and untraceable allocation block dataset production. Stage-native datasets retain their own stage reference; package contributions are a separate projection.

5. System Boundary

Boundary Abstraction

FieldValue
declared_starting_conditionOpening live flock, breeder egg or externally supplied gosling at the first operated node, with origin, age, mass, count and carried burden
starting_condition_roleForeground starting stock or upstream Product input, never zero burden by default
product_classification_scopeCPC 3.0 02153, live domestic geese
recursive_input_ruleFor live geese received from another producer, use one upstream dataset for the received birds; do not recursively reproduce that same stage or count an internal transfer as new final output.
upstream_dataset_requirementFeed, purchased eggs/goslings, fuels, electricity, water and services require matching upstream identities and datasets.
disclosureFinal gate, operated nodes, pasture or housed route, breeder and asset periods, output destinations, mortalities and manure pathway.

Boundary Rules

rule_idApplies toRulesource_ids
boundary_liveAll routesInclude operated breeder, incubation, brooding/rearing and independent live catching only through producer handover; exclude slaughter and downstream distribution.un-cpc-2025; fao-goose-production; fao-leap-poultry-2016
boundary_gateHatchery or farm routeHatchery-gate goslings and farm-gate older geese are alternative final gates. Internal hatch-to-rearing transfer passes accumulated burden only once.fao-goose-production; fao-leap-poultry-2016
boundary_manureHousing or pastureRecord actual storage, grazing, export and treatment destination and pathway-specific emissions; do not assume one universal manure pathway.ipcc-livestock-2019
boundary_sharedShared infrastructureIdentify incubators, houses, water/energy systems and catching equipment shared by nodes or periods and attribute each measured burden once.fao-leap-poultry-2016

6. Process Inventory Structure

Process Map

process_idprocess_nameinclusioninclusion_conditionrolequantitative_reference
breederManage breeder flock and collect eggsconditionalBreeder flock operated; otherwise use purchased egg datasetManaged biological production of hatching eggs with seasonal periodsper kg eligible hatching eggs
hatcheryIncubate eligible eggs and produce goslingsconditionalHatchery operated, including hatchery-only final routeManaged incubation; egg handover and hatch lossesper kg live goslings produced
rearingBrood and grow live geeseconditionalFarm-gate older-bird routeManaged biological production, with pasture/forage or housed inventory deltaper kg live geese leaving rearing
live_handoverCatch and hand over live birdsrequiredSelected hatchery or farm final routeSeparate capture of already-produced living birds, not slaughter or downstream transportper kg accepted live geese

Breeder seasons, incubation batches and rearing cycles retain separate time indexes and exchange points. A breeder-to-hatchery egg transfer carries breeder burden once; purchased eggs replace this predecessor node for the purchased quantity. Live catching is independent from production because it measures final accepted birds and capture losses at the transfer gate. It does not repeat breeding, incubation or rearing burdens.

Process: Manage breeder flock and collect eggs (breeder)

Inputs

Product flows
Breeder water supply (breeder_water)

Measure supplied drinking and cleaning water by use; exclude rainfall on pasture from this Product exchange.

Denominator and scope requirements:per kg eligible hatching eggs

Raw quantity and calculation requirements: metered net supplied water Original collection denominator kind: process_output.

  • Selected flow: Supplied water (UUID unresolved)
  • Flow property / unit: Mass / kg
  • Amount rule: Calculate the attributable final-package exchange under inventory_reference_normalization and stage_throughput_linkage using the matched raw records.
  • Value mode: Calculated value (calculated_value)
  • Specificity: Site-specific (site_specific)
  • Normalization basis: per reference flow
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Calculated from collection (calculated_from_collection)
  • Collection protocol: cp_utilities
  • Range: Provisional water reconciliation screen
    • Range role: QA guardrail (qa_guardrail)
    • Lower: 0
    • Upper: 1000
    • Unit: kg/kg eligible hatching eggs
    • Basis: per kg eligible hatching eggs
    • Basis kind: Process output (process_output)
    • Evidence kind: Reasoned estimate (reasoned_estimate)
Waste flows
Elementary flows

Outputs

Product flows
Eligible hatching eggs transferred to hatchery (hatching_eggs)

Count and weigh eligible shell eggs at the breeder-to-hatchery or customer handover; separately record sold non-hatching eggs and rejects.

Denominator and scope requirements:per kg eligible hatching eggs

Raw quantity and calculation requirements: weighed eligible hatching eggs Original collection denominator kind: process_output.

  • Selected flow: Goose eggs for hatching (UUID unresolved)
  • Flow property / unit: Mass / kg
  • Amount rule: Calculate the attributable final-package exchange under inventory_reference_normalization and stage_throughput_linkage using the matched raw records.
  • Value mode: Calculated value (calculated_value)
  • Specificity: Site-specific (site_specific)
  • Normalization basis: per reference flow
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Calculated from collection (calculated_from_collection)
  • Collection protocol: cp_birds_eggs
  • Range: Eligible egg output normalization
    • Range role: QA guardrail (qa_guardrail)
    • Lower: 1
    • Upper: 1
    • Unit: kg/kg eligible hatching eggs
    • Basis: per kg eligible hatching eggs
    • Basis kind: Process output (process_output)
    • Evidence kind: Method formula (method_formula)
    • Sources: fao-leap-poultry-2016
Independently sold non-hatching eggs (sold_eggs)

Record by weighed batch only where sold for another purpose; rejected eggs are waste unless actual sale is evidenced.

Denominator and scope requirements:per kg eligible hatching eggs

Raw quantity and calculation requirements: weighed independently sold eggs Original collection denominator kind: process_output.

  • Selected flow: Other goose shell eggs (UUID unresolved)
  • Flow property / unit: Mass / kg
  • Amount rule: Calculate the attributable final-package exchange under inventory_reference_normalization and stage_throughput_linkage using the matched raw records.
  • Value mode: Calculated value (calculated_value)
  • Specificity: Site-specific (site_specific)
  • Normalization basis: per reference flow
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Calculated from collection (calculated_from_collection)
  • Collection protocol: cp_birds_eggs
  • Range: Provisional sold-egg completeness screen
    • Range role: QA guardrail (qa_guardrail)
    • Lower: 0
    • Upper: 100
    • Unit: kg/kg eligible hatching eggs
    • Basis: per kg eligible hatching eggs
    • Basis kind: Process output (process_output)
    • Evidence kind: Reasoned estimate (reasoned_estimate)
Usable breeder manure exported as product (breeder_manure_export)

Include only weighed breeder manure deliberately transferred for use; manure remaining on pasture is not this Product output.

Denominator and scope requirements:per kg eligible hatching eggs

Raw quantity and calculation requirements: weighed usable manure handed to recipient Original collection denominator kind: process_output.

  • Selected flow: Exported breeder goose manure (UUID unresolved)
  • Flow property / unit: Mass / kg
  • Amount rule: Calculate the attributable final-package exchange under inventory_reference_normalization and stage_throughput_linkage using the matched raw records.
  • Value mode: Calculated value (calculated_value)
  • Specificity: Site-specific (site_specific)
  • Normalization basis: per reference flow
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Calculated from collection (calculated_from_collection)
  • Collection protocol: cp_losses_manure
  • Range: Provisional breeder manure export screen
    • Range role: QA guardrail (qa_guardrail)
    • Lower: 0
    • Upper: 100
    • Unit: kg/kg eligible hatching eggs
    • Basis: per kg eligible hatching eggs
    • Basis kind: Process output (process_output)
    • Evidence kind: Reasoned estimate (reasoned_estimate)
Waste flows
Rejected eggs and dead breeder birds (breeder_losses)

Record rejected eggs and breeder deaths by measured mass, count and disposal destination; do not turn a loss into a co-product by assumption.

Denominator and scope requirements:per kg eligible hatching eggs

Raw quantity and calculation requirements: measured residue and mortality mass by destination Original collection denominator kind: process_output.

  • Selected flow: Breeder residues to treatment (UUID unresolved)
  • Flow property / unit: Mass / kg
  • Amount rule: Calculate the attributable final-package exchange under inventory_reference_normalization and stage_throughput_linkage using the matched raw records.
  • Value mode: Calculated value (calculated_value)
  • Specificity: Site-specific (site_specific)
  • Normalization basis: per reference flow
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Calculated from collection (calculated_from_collection)
  • Collection protocol: cp_losses_manure
  • Range: Provisional hatch-loss screen
    • Range role: QA guardrail (qa_guardrail)
    • Lower: 0
    • Upper: 100
    • Unit: kg/kg eligible hatching eggs
    • Basis: per kg eligible hatching eggs
    • Basis kind: Process output (process_output)
    • Evidence kind: Reasoned estimate (reasoned_estimate)
Breeder manure sent to treatment (breeder_manure_waste)

Record manure leaving the breeder node for disposal or treatment by mass and destination; exclude exported usable manure and manure remaining on pasture.

Denominator and scope requirements:per kg eligible hatching eggs

Raw quantity and calculation requirements: measured manure sent to treatment Original collection denominator kind: process_output.

  • Selected flow: Breeder goose manure to treatment (UUID unresolved)
  • Flow property / unit: Mass / kg
  • Amount rule: Calculate the attributable final-package exchange under inventory_reference_normalization and stage_throughput_linkage using the matched raw records.
  • Value mode: Calculated value (calculated_value)
  • Specificity: Site-specific (site_specific)
  • Normalization basis: per reference flow
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Calculated from collection (calculated_from_collection)
  • Collection protocol: cp_losses_manure
  • Range: Provisional breeder manure waste screen
    • Range role: QA guardrail (qa_guardrail)
    • Lower: 0
    • Upper: 100
    • Unit: kg/kg eligible hatching eggs
    • Basis: per kg eligible hatching eggs
    • Basis kind: Process output (process_output)
    • Evidence kind: Reasoned estimate (reasoned_estimate)
Elementary flows
Biogenic methane to air from breeder manure (breeder_manure_ch4_air)

Calculate only for breeder manure with a recorded housing, storage or grazing pathway and selected IPCC inputs.

Denominator and scope requirements:per kg eligible hatching eggs

Raw quantity and calculation requirements: pathway-specific IPCC calculation from breeder manure activity Original collection denominator kind: process_output.

  • Selected flow: Methane, biogenic, to air fe0acd60-3ddc-11dd-a8e8-0050c2490048
  • Flow property / unit: Mass / kg
  • Amount rule: Calculate the attributable final-package exchange under inventory_reference_normalization and stage_throughput_linkage using the matched raw records.
  • Value mode: Calculated value (calculated_value)
  • Specificity: Site-specific (site_specific)
  • Normalization basis: per reference flow
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Calculated from collection (calculated_from_collection)
  • Collection protocol: cp_losses_manure
  • Sources: ipcc-livestock-2019
  • Range: Provisional non-negative Biogenic methane to air from breeder manure screen
    • Range role: QA guardrail (qa_guardrail)
    • Lower: 0
    • Upper: 100
    • Unit: kg/kg eligible hatching eggs
    • Basis: per kg eligible hatching eggs
    • Basis kind: Process output (process_output)
    • Evidence kind: Reasoned estimate (reasoned_estimate)
Nitrous oxide to air from breeder manure (breeder_manure_n2o_air)

Calculate for an evidenced breeder manure pathway with appropriate direct and applicable indirect N2O method inputs; avoid double counting pasture-soil emissions.

Coverage of this single N2O card: use calc_manure_n2o_coverage to calculate direct and applicable indirect components separately for the represented node, then report only their non-overlapping molecular-N2O sum assigned to this card. Keep storage and managed-soil calculations distinct. Exclude components explicitly covered by a linked process, retain the coverage evidence, and do not duplicate them as both aggregate and component exchanges. Missing indirect-pathway evidence is not zero.

Denominator and scope requirements:per kg eligible hatching eggs

Raw quantity and calculation requirements: pathway-specific IPCC N2O calculation from collected manure activity Original collection denominator kind: process_output.

  • Selected flow: Nitrous oxide, to air 08a91e70-3ddc-11dd-94c3-0050c2490048
  • Flow property / unit: Mass / kg
  • Amount rule: Calculate the attributable final-package exchange under inventory_reference_normalization and stage_throughput_linkage using the matched raw records.
  • Value mode: Calculated value (calculated_value)
  • Specificity: Site-specific (site_specific)
  • Normalization basis: per reference flow
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Calculated from collection (calculated_from_collection)
  • Collection protocol: cp_losses_manure
  • Sources: ipcc-livestock-2019
  • Range: Provisional non-negative Nitrous oxide to air from breeder manure screen
    • Range role: QA guardrail (qa_guardrail)
    • Lower: 0
    • Upper: 100
    • Unit: kg/kg eligible hatching eggs
    • Basis: per kg eligible hatching eggs
    • Basis kind: Process output (process_output)
    • Evidence kind: Reasoned estimate (reasoned_estimate)
Ammonia to air from breeder manure (breeder_manure_nh3_air)

Include only a measured breeder-manure ammonia release or an independently reviewed pathway factor; the UUID is identity, not an emission factor.

Denominator and scope requirements:per kg eligible hatching eggs

Raw quantity and calculation requirements: measured ammonia release; otherwise require reviewed pathway method before modelling Original collection denominator kind: process_output.

  • Selected flow: Ammonia, to air 08a91e70-3ddc-11dd-a2a9-0050c2490048
  • Flow property / unit: Mass / kg
  • Amount rule: Calculate the attributable final-package exchange under inventory_reference_normalization and stage_throughput_linkage using the matched raw records.
  • Value mode: Calculated value (calculated_value)
  • Specificity: Site-specific (site_specific)
  • Normalization basis: per reference flow
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Calculated from collection (calculated_from_collection)
  • Collection protocol: cp_losses_manure
  • Range: Provisional non-negative Ammonia to air from breeder manure screen
    • Range role: QA guardrail (qa_guardrail)
    • Lower: 0
    • Upper: 100
    • Unit: kg/kg eligible hatching eggs
    • Basis: per kg eligible hatching eggs
    • Basis kind: Process output (process_output)
    • Evidence kind: Reasoned estimate (reasoned_estimate)

Process: Incubate eligible eggs and produce goslings (hatchery)

Inputs

Product flows
Hatching eggs entering incubation (incubated_eggs)

Weigh and count eggs set, identifying internal breeder transfer versus purchased eggs and linking one upstream burden.

Denominator and scope requirements:per kg live goslings produced

Raw quantity and calculation requirements: weighed eggs actually set Original collection denominator kind: process_output.

  • Selected flow: Goose eggs for hatching (UUID unresolved)
  • Flow property / unit: Mass / kg
  • Amount rule: Calculate the attributable final-package exchange under inventory_reference_normalization and stage_throughput_linkage using the matched raw records.
  • Value mode: Calculated value (calculated_value)
  • Specificity: Site-specific (site_specific)
  • Normalization basis: per reference flow
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Calculated from collection (calculated_from_collection)
  • Collection protocol: cp_birds_eggs
  • Range: Provisional egg input screen
    • Range role: QA guardrail (qa_guardrail)
    • Lower: 0
    • Upper: 20
    • Unit: kg/kg live goslings
    • Basis: per kg live goslings produced
    • Basis kind: Process output (process_output)
    • Evidence kind: Reasoned estimate (reasoned_estimate)
Electricity at the equipment supply point (incubator_energy_electricity)

Collection scope and applicability for incubator_energy. The following concrete identities have separate cards and apply only when use or generation is evidenced inside the original process scope. They are not mandatory inputs or a default recipe. Document non-use; missing records are not zero. Add a separate concrete card for any other actual material instead of substituting one of these names or UUIDs. Preserve attribution and boundaries and avoid double counting components included in outsourced services.

Record metered electricity and fuels by actual carrier and period, including an allocated share of shared utilities. Denominator and scope requirements:per kg live goslings produced Raw quantity and calculation requirements: metered carrier consumption Original collection denominator kind: process_output.

Confirm identity, grade, state and unit from equipment, supplier and contemporaneous measurements; the product UUID does not establish actual use or upstream-provider compatibility. Retain the electricity supply point, fuel grade, density and heating-value basis. Distinguish purchased heat from on-site fuel conversion without counting its input fuel again.

  • Selected flow: Alternating current 455f0ef5-6118-4f2b-a3f5-1f75e0afe3ca
  • Flow property / unit: Energy / kWh
  • Amount rule: Collect raw quantities for this identity under cp_utilities and calculate the exchange per declared reference flow using the original attribution rules.
  • Value mode: Foreground record (foreground_record)
  • Specificity: Site-specific (site_specific)
  • Normalization basis: per declared reference flow
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Collected record (collected_record)
  • Collection protocol: cp_utilities
  • Sources: fao-agricultural-energy

This binding is alternating current at the use point with supply technology, voltage and provider unspecified. Confirm actual AC supply; DC requires a different identity. The database reference is 1 MJ: preserve meter kWh and convert once using 1 kWh = 3.6 MJ when linking reference quantities. Internal generation links to its foreground generator, without an additional purchased-electricity burden.

Diesel fuel supplied to equipment (incubator_energy_diesel)

Confirm identity, grade, state and unit from equipment, supplier and contemporaneous measurements; the product UUID does not establish actual use or upstream-provider compatibility. Retain the electricity supply point, fuel grade, density and heating-value basis. Distinguish purchased heat from on-site fuel conversion without counting its input fuel again.

  • Selected flow: Diesel fuel 9d258d75-6792-4f1c-9856-81602ed8f816
  • Flow property / unit: Mass / kg
  • Amount rule: Collect raw quantities for this identity under cp_utilities and calculate the exchange per declared reference flow using the original attribution rules.
  • Value mode: Foreground record (foreground_record)
  • Specificity: Site-specific (site_specific)
  • Normalization basis: per declared reference flow
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Collected record (collected_record)
  • Collection protocol: cp_utilities
  • Sources: fao-agricultural-energy
Waste flows
Elementary flows

Outputs

Product flows
Living goslings transferred or sold (goslings)

Count and weigh viable living goslings; disclose internal rearing transfer versus hatchery sale, never both as final output.

Denominator and scope requirements:per kg live goslings produced

Raw quantity and calculation requirements: measured live mass and reconciled count Original collection denominator kind: process_output.

  • Selected flow: Live goslings at hatchery gate (UUID unresolved)
  • Flow property / unit: Mass / kg
  • Amount rule: Calculate the attributable final-package exchange under inventory_reference_normalization and stage_throughput_linkage using the matched raw records.
  • Value mode: Calculated value (calculated_value)
  • Specificity: Site-specific (site_specific)
  • Normalization basis: per reference flow
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Calculated from collection (calculated_from_collection)
  • Collection protocol: cp_birds_eggs
  • Range: Gosling output normalization
    • Range role: QA guardrail (qa_guardrail)
    • Lower: 1
    • Upper: 1
    • Unit: kg/kg live goslings produced
    • Basis: per kg live goslings produced
    • Basis kind: Process output (process_output)
    • Evidence kind: Method formula (method_formula)
    • Sources: fao-leap-poultry-2016
Waste flows
Shells, unhatched eggs and non-surviving goslings (hatch_residues)

Record measured hatch residues, mortality and actual treatment destination, separate from breeder rejects.

Denominator and scope requirements:per kg live goslings produced

Raw quantity and calculation requirements: measured residue and mortality mass by destination Original collection denominator kind: process_output.

  • Selected flow: Hatchery residues to treatment (UUID unresolved)
  • Flow property / unit: Mass / kg
  • Amount rule: Calculate the attributable final-package exchange under inventory_reference_normalization and stage_throughput_linkage using the matched raw records.
  • Value mode: Calculated value (calculated_value)
  • Specificity: Site-specific (site_specific)
  • Normalization basis: per reference flow
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Calculated from collection (calculated_from_collection)
  • Collection protocol: cp_losses_manure
  • Range: Provisional hatch-residue screen
    • Range role: QA guardrail (qa_guardrail)
    • Lower: 0
    • Upper: 100
    • Unit: kg/kg live goslings
    • Basis: per kg live goslings produced
    • Basis kind: Process output (process_output)
    • Evidence kind: Reasoned estimate (reasoned_estimate)
Elementary flows

Process: Brood and grow live geese (rearing)

Inputs

Product flows
Live goslings received for rearing (rearing_goslings)

Record internal hatch transfer or purchased goslings at one upstream burden, with mass, count, age and origin.

Denominator and scope requirements:per kg live geese leaving rearing

Raw quantity and calculation requirements: measured received mass Original collection denominator kind: process_output.

  • Selected flow: Live goslings entering farm (UUID unresolved)
  • Flow property / unit: Mass / kg
  • Amount rule: Calculate the attributable final-package exchange under inventory_reference_normalization and stage_throughput_linkage using the matched raw records.
  • Value mode: Calculated value (calculated_value)
  • Specificity: Site-specific (site_specific)
  • Normalization basis: per reference flow
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Calculated from collection (calculated_from_collection)
  • Collection protocol: cp_birds_eggs
  • Range: Provisional input-mass screen
    • Range role: QA guardrail (qa_guardrail)
    • Lower: 0
    • Upper: 10
    • Unit: kg/kg live geese leaving rearing
    • Basis: per kg live geese leaving rearing
    • Basis kind: Process output (process_output)
    • Evidence kind: Reasoned estimate (reasoned_estimate)
Supplied rearing water (rearing_water)

Record drinking and cleaning water by actual supply and purpose; document a separate source if off-grid or untreated.

Denominator and scope requirements:per kg live geese leaving rearing

Raw quantity and calculation requirements: metered water supplied to rearing Original collection denominator kind: process_output.

  • Selected flow: Supplied process water (UUID unresolved)
  • Flow property / unit: Mass / kg
  • Amount rule: Calculate the attributable final-package exchange under inventory_reference_normalization and stage_throughput_linkage using the matched raw records.
  • Value mode: Calculated value (calculated_value)
  • Specificity: Site-specific (site_specific)
  • Normalization basis: per reference flow
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Calculated from collection (calculated_from_collection)
  • Collection protocol: cp_utilities
  • Range: Provisional water completeness screen
    • Range role: QA guardrail (qa_guardrail)
    • Lower: 0
    • Upper: 1000
    • Unit: kg/kg live geese leaving rearing
    • Basis: per kg live geese leaving rearing
    • Basis kind: Process output (process_output)
    • Evidence kind: Reasoned estimate (reasoned_estimate)
Electricity at the equipment supply point (rearing_energy_electricity)

Collection scope and applicability for rearing_energy. The following concrete identities have separate cards and apply only when use or generation is evidenced inside the original process scope. They are not mandatory inputs or a default recipe. Document non-use; missing records are not zero. Add a separate concrete card for any other actual material instead of substituting one of these names or UUIDs. Preserve attribution and boundaries and avoid double counting components included in outsourced services.

Record carrier-specific heat, electricity and fuel where used; pasture and housed routes need separate actual records. Denominator and scope requirements:per kg live geese leaving rearing Raw quantity and calculation requirements: metered or invoiced carrier consumption Original collection denominator kind: process_output.

Confirm identity, grade, state and unit from equipment, supplier and contemporaneous measurements; the product UUID does not establish actual use or upstream-provider compatibility. Retain the electricity supply point, fuel grade, density and heating-value basis. Distinguish purchased heat from on-site fuel conversion without counting its input fuel again.

  • Selected flow: Alternating current 455f0ef5-6118-4f2b-a3f5-1f75e0afe3ca
  • Flow property / unit: Energy / kWh
  • Amount rule: Collect raw quantities for this identity under cp_utilities and calculate the exchange per declared reference flow using the original attribution rules.
  • Value mode: Foreground record (foreground_record)
  • Specificity: Site-specific (site_specific)
  • Normalization basis: per declared reference flow
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Collected record (collected_record)
  • Collection protocol: cp_utilities
  • Sources: fao-agricultural-energy

This binding is alternating current at the use point with supply technology, voltage and provider unspecified. Confirm actual AC supply; DC requires a different identity. The database reference is 1 MJ: preserve meter kWh and convert once using 1 kWh = 3.6 MJ when linking reference quantities. Internal generation links to its foreground generator, without an additional purchased-electricity burden.

Diesel fuel supplied to equipment (rearing_energy_diesel)

Confirm identity, grade, state and unit from equipment, supplier and contemporaneous measurements; the product UUID does not establish actual use or upstream-provider compatibility. Retain the electricity supply point, fuel grade, density and heating-value basis. Distinguish purchased heat from on-site fuel conversion without counting its input fuel again.

  • Selected flow: Diesel fuel 9d258d75-6792-4f1c-9856-81602ed8f816
  • Flow property / unit: Mass / kg
  • Amount rule: Collect raw quantities for this identity under cp_utilities and calculate the exchange per declared reference flow using the original attribution rules.
  • Value mode: Foreground record (foreground_record)
  • Specificity: Site-specific (site_specific)
  • Normalization basis: per declared reference flow
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Collected record (collected_record)
  • Collection protocol: cp_utilities
  • Sources: fao-agricultural-energy
Purchased heat at the process inlet (rearing_energy_heat)

Confirm identity, grade, state and unit from equipment, supplier and contemporaneous measurements; the UUID remains unverified. Retain the electricity supply point, fuel grade, density and heating-value basis. Distinguish purchased heat from on-site fuel conversion without counting its input fuel again.

  • Selected flow: Purchased heat at the process inlet
  • Flow property / unit: Energy / MJ
  • Amount rule: Collect raw quantities for this identity under cp_utilities and calculate the exchange per declared reference flow using the original attribution rules.
  • Value mode: Foreground record (foreground_record)
  • Specificity: Site-specific (site_specific)
  • Normalization basis: per declared reference flow
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Collected record (collected_record)
  • Collection protocol: cp_utilities
  • Sources: fao-agricultural-energy
Waste flows
Elementary flows

Outputs

Product flows
Living birds ready for catching (grown_geese)

Weigh and count living growing birds and separately classify any breeder culls sold live.

Denominator and scope requirements:per kg live geese leaving rearing

Raw quantity and calculation requirements: measured live mass entering catching Original collection denominator kind: process_output.

  • Selected flow: Living domestic geese at rearing exit (UUID unresolved)
  • Flow property / unit: Mass / kg
  • Amount rule: Calculate the attributable final-package exchange under inventory_reference_normalization and stage_throughput_linkage using the matched raw records.
  • Value mode: Calculated value (calculated_value)
  • Specificity: Site-specific (site_specific)
  • Normalization basis: per reference flow
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Calculated from collection (calculated_from_collection)
  • Collection protocol: cp_birds_eggs
  • Range: Rearing output normalization
    • Range role: QA guardrail (qa_guardrail)
    • Lower: 1
    • Upper: 1
    • Unit: kg/kg live geese leaving rearing
    • Basis: per kg live geese leaving rearing
    • Basis kind: Process output (process_output)
    • Evidence kind: Method formula (method_formula)
    • Sources: fao-leap-poultry-2016
Manure deliberately exported as product (exported_manure)

Include only usable manure measured and handed to another user; otherwise retain actual on-site or waste pathway.

Denominator and scope requirements:per kg live geese leaving rearing

Raw quantity and calculation requirements: weighed saleable manure removed Original collection denominator kind: process_output.

  • Selected flow: Exported goose manure (UUID unresolved)
  • Flow property / unit: Mass / kg
  • Amount rule: Calculate the attributable final-package exchange under inventory_reference_normalization and stage_throughput_linkage using the matched raw records.
  • Value mode: Calculated value (calculated_value)
  • Specificity: Site-specific (site_specific)
  • Normalization basis: per reference flow
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Calculated from collection (calculated_from_collection)
  • Collection protocol: cp_losses_manure
  • Range: Provisional manure export screen
    • Range role: QA guardrail (qa_guardrail)
    • Lower: 0
    • Upper: 100
    • Unit: kg/kg live geese leaving rearing
    • Basis: per kg live geese leaving rearing
    • Basis kind: Process output (process_output)
    • Evidence kind: Reasoned estimate (reasoned_estimate)
Waste flows
Mortalities and manure sent to treatment (rearing_residues)

Record dead birds and discarded manure by type, mass, date and destination; manure left on pasture is not exported waste.

Denominator and scope requirements:per kg live geese leaving rearing

Raw quantity and calculation requirements: weighed or documented losses by destination Original collection denominator kind: process_output.

  • Selected flow: Rearing residues to treatment (UUID unresolved)
  • Flow property / unit: Mass / kg
  • Amount rule: Calculate the attributable final-package exchange under inventory_reference_normalization and stage_throughput_linkage using the matched raw records.
  • Value mode: Calculated value (calculated_value)
  • Specificity: Site-specific (site_specific)
  • Normalization basis: per reference flow
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Calculated from collection (calculated_from_collection)
  • Collection protocol: cp_losses_manure
  • Range: Provisional residue completeness screen
    • Range role: QA guardrail (qa_guardrail)
    • Lower: 0
    • Upper: 100
    • Unit: kg/kg live geese leaving rearing
    • Basis: per kg live geese leaving rearing
    • Basis kind: Process output (process_output)
    • Evidence kind: Reasoned estimate (reasoned_estimate)
Elementary flows
Methane to air from actual manure management (manure_ch4_air)

Derive this only for the recorded storage or grazing pathway and IPCC method inputs; no generic emission factor is prescribed.

Denominator and scope requirements:per kg live geese leaving rearing

Raw quantity and calculation requirements: calculate from collected manure activity and selected pathway factor Original collection denominator kind: process_output.

  • Selected flow: Methane, biogenic, to air fe0acd60-3ddc-11dd-a8e8-0050c2490048
  • Flow property / unit: Mass / kg
  • Amount rule: Calculate the attributable final-package exchange under inventory_reference_normalization and stage_throughput_linkage using the matched raw records.
  • Value mode: Calculated value (calculated_value)
  • Specificity: Site-specific (site_specific)
  • Normalization basis: per reference flow
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Calculated from collection (calculated_from_collection)
  • Collection protocol: cp_losses_manure
  • Sources: ipcc-livestock-2019
  • Range: Non-negative provisional emission screen
    • Range role: QA guardrail (qa_guardrail)
    • Lower: 0
    • Upper: 100
    • Unit: kg/kg live geese leaving rearing
    • Basis: per kg live geese leaving rearing
    • Basis kind: Process output (process_output)
    • Evidence kind: Reasoned estimate (reasoned_estimate)
Nitrous oxide to air from rearing manure (manure_n2o_air)

Calculate for evidenced rearing manure management with direct and applicable indirect N2O method inputs, excluding any breeder or double-counted grazing-soil share.

Coverage of this single N2O card: use calc_manure_n2o_coverage to calculate direct and applicable indirect components separately for the represented node, then report only their non-overlapping molecular-N2O sum assigned to this card. Keep storage and managed-soil calculations distinct. Exclude components explicitly covered by a linked process, retain the coverage evidence, and do not duplicate them as both aggregate and component exchanges. Missing indirect-pathway evidence is not zero.

Denominator and scope requirements:per kg live geese leaving rearing

Raw quantity and calculation requirements: pathway-specific IPCC N2O calculation from rearing manure activity Original collection denominator kind: process_output.

  • Selected flow: Nitrous oxide, to air 08a91e70-3ddc-11dd-94c3-0050c2490048
  • Flow property / unit: Mass / kg
  • Amount rule: Calculate the attributable final-package exchange under inventory_reference_normalization and stage_throughput_linkage using the matched raw records.
  • Value mode: Calculated value (calculated_value)
  • Specificity: Site-specific (site_specific)
  • Normalization basis: per reference flow
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Calculated from collection (calculated_from_collection)
  • Collection protocol: cp_losses_manure
  • Sources: ipcc-livestock-2019
  • Range: Provisional non-negative Nitrous oxide to air from rearing manure screen
    • Range role: QA guardrail (qa_guardrail)
    • Lower: 0
    • Upper: 100
    • Unit: kg/kg live geese leaving rearing
    • Basis: per kg live geese leaving rearing
    • Basis kind: Process output (process_output)
    • Evidence kind: Reasoned estimate (reasoned_estimate)
Ammonia to air from rearing manure (manure_nh3_air)

Include measured ammonia or a separately reviewed pathway estimate; do not borrow the N2O or CH4 emission factor.

Denominator and scope requirements:per kg live geese leaving rearing

Raw quantity and calculation requirements: measured ammonia release; otherwise require reviewed pathway method before modelling Original collection denominator kind: process_output.

  • Selected flow: Ammonia, to air 08a91e70-3ddc-11dd-a2a9-0050c2490048
  • Flow property / unit: Mass / kg
  • Amount rule: Calculate the attributable final-package exchange under inventory_reference_normalization and stage_throughput_linkage using the matched raw records.
  • Value mode: Calculated value (calculated_value)
  • Specificity: Site-specific (site_specific)
  • Normalization basis: per reference flow
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Calculated from collection (calculated_from_collection)
  • Collection protocol: cp_losses_manure
  • Range: Provisional non-negative Ammonia to air from rearing manure screen
    • Range role: QA guardrail (qa_guardrail)
    • Lower: 0
    • Upper: 100
    • Unit: kg/kg live geese leaving rearing
    • Basis: per kg live geese leaving rearing
    • Basis kind: Process output (process_output)
    • Evidence kind: Reasoned estimate (reasoned_estimate)

Process: Catch and hand over live birds (live_handover)

Inputs

Product flows
Living birds entering capture (live_birds_to_catch)

The input is either hatchery goslings or farm birds for one final lot, with earlier burden transferred once.

Denominator and scope requirements:per kg accepted live birds handed over

Raw quantity and calculation requirements: reconciled count times measured mean live mass Original collection denominator kind: reference_flow.

  • Selected flow: Living geese entering producer catching (UUID unresolved)
  • Flow property / unit: Mass / kg
  • Amount rule: Calculate the attributable final-package exchange under inventory_reference_normalization and stage_throughput_linkage using the matched raw records.
  • Value mode: Calculated value (calculated_value)
  • Specificity: Site-specific (site_specific)
  • Normalization basis: per reference flow
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Calculated from collection (calculated_from_collection)
  • Collection protocol: cp_birds_eggs
  • Range: Provisional catch mass-balance screen
    • Range role: QA guardrail (qa_guardrail)
    • Lower: 1
    • Upper: 10
    • Unit: kg/kg accepted live birds
    • Basis: per kg accepted live birds handed over
    • Basis kind: Reference flow (reference_flow)
    • Evidence kind: Reasoned estimate (reasoned_estimate)
Waste flows
Elementary flows

Outputs

Product flows
Accepted living geese handed to the buyer (live_geese_handover)

Measure accepted live weight at the actual producing hatchery or farm gate; disclose count and bird class.

Raw reference-output records: measured accepted live mass Preserve the measured accepted lot quantity and every required qualifier. The amount below is the normalized reference exchange, not an assertion that a physical lot contains only one unit.

Denominator and scope requirements:per reference flow

  • Selected flow: Live domestic goose, producer handover
  • Flow property / unit: Mass / kg
  • Amount rule: 1 kg
  • Value mode: Calculated value (calculated_value)
  • Specificity: Site-specific (site_specific)
  • Normalization basis: per reference flow
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Calculated from collection (calculated_from_collection)
  • Collection protocol: cp_birds_eggs
  • Range: Reference mass normalization
    • Range role: QA guardrail (qa_guardrail)
    • Lower: 1
    • Upper: 1
    • Unit: kg/kg reference product
    • Basis: accepted live mass per kg reference product
    • Basis kind: Reference flow (reference_flow)
    • Evidence kind: Method formula (method_formula)
    • Sources: fao-leap-poultry-2016
Waste flows
Birds dying or rejected in capture (capture_losses)

Record unsold dead or injured birds by count, mass and destination; saleable live culls remain product if separately transferred.

Denominator and scope requirements:per kg accepted live birds handed over

Raw quantity and calculation requirements: measured unsold bird mass by destination Original collection denominator kind: reference_flow.

  • Selected flow: Capture losses to treatment (UUID unresolved)
  • Flow property / unit: Mass / kg
  • Amount rule: Calculate the attributable final-package exchange under inventory_reference_normalization and stage_throughput_linkage using the matched raw records.
  • Value mode: Calculated value (calculated_value)
  • Specificity: Site-specific (site_specific)
  • Normalization basis: per reference flow
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Calculated from collection (calculated_from_collection)
  • Collection protocol: cp_losses_manure
  • Range: Provisional capture-loss screen
    • Range role: QA guardrail (qa_guardrail)
    • Lower: 0
    • Upper: 10
    • Unit: kg/kg accepted live birds
    • Basis: per kg accepted live birds handed over
    • Basis kind: Reference flow (reference_flow)
    • Evidence kind: Reasoned estimate (reasoned_estimate)
Elementary flows

7. Allocation and Co-product Handling

rule_idApplies toRulesource_ids
allocation_subdivideAll routesFirst subdivide measured breeder, hatchery, rearing and catching operations by their own records. Do not allocate directly attributable burdens.fao-leap-poultry-2016
allocation_outputsEggs, live birds, independently removed feathers/down, exported manureEnumerate each intended output and handover. Where subdivision is impossible, allocate by documented physical causality; if unavailable, use contemporaneous economic values and disclose prices and sensitivity. Residue and disposal waste receive no product credit without independent use and transfer.fao-leap-poultry-2016
allocation_periodsBreeder and cohort cyclesLink breeder establishment, laying seasons, hatch batches, rearing cycles, replacements and culls to benefiting cohorts; never assign the same burden to internal transfer and final sale twice.fao-goose-production; fao-leap-poultry-2016
allocation_sharedShared buildings, incubators and utilitiesAttribute one measured burden to consuming nodes and service periods by meter use, capacity-days or documented operating time, with keys and shares retained.fao-leap-poultry-2016

Concrete cards do not inherit numerical ranges from the former aggregate card. Determine quantities from original records, stock/meter reconciliation and the declared reference flow; no default quantity or numeric screen is supplied without evidence matching the identity, unit, period and boundary. Missing range evidence is a quality disclosure, not zero use or proof of completeness.

8. Foreground Data Collection, Calculation, and Quality Rules

Specific input identification before dataset completion

Identify the actual input for this operation from supplier specifications, equipment and primary records. This is a mandatory collection requirement, not an exchange. Before dataset completeness, represent each used material, formulated product, carrier or independently purchased service by one physically specific card with its native quantity/property; confirm a compatible UUID, or retain an explicit unresolved identity and do not claim a fully linked dataset. Do not substitute a conditional example for an unknown actual input, invent a recipe, omit required use or infer zero from missing records. Attribute shared use, reusable assets and inclusive services once; preserve the original stage/period and measured throughput link to final reference output. The former aggregate range is not a component limit or consumption default.

requirement_idcollection_protocol_idPreserved collection scope
breeder_feed_specific_inputcp_feedOperation breeder: Include only measured feed crossing the boundary; keep grazed forage and related land management separately evidenced. Denominator and scope requirements:per kg eligible hatching eggs Raw quantity and calculation requirements: Use separate feed-supply, intake and loss ledgers under calc_feed_supply_and_intake. The quantity carrying feed-production burden includes in-boundary refusals, spoilage and uneaten feed; it is not reduced to animal intake. Retain source, species/cohort, phase and original mass/moisture basis. Calculate the final contribution with inventory_reference_normalization and stage_throughput_linkage exactly once. Original collection denominator kind: process_output. Original quantity method: Calculate the attributable final-package exchange under inventory_reference_normalization and stage_throughput_linkage using reconciled feed-supply records that retain in-boundary losses and their production burden.
rearing_feed_specific_inputcp_feedOperation rearing: Record feed composition, purchased mass, losses and grazed forage separately to reflect actual pasture or housed system. Denominator and scope requirements:per kg live geese leaving rearing Raw quantity and calculation requirements: Use separate feed-supply, intake and loss ledgers under calc_feed_supply_and_intake. The quantity carrying feed-production burden includes in-boundary refusals, spoilage and uneaten feed; it is not reduced to animal intake. Retain source, species/cohort, phase and original mass/moisture basis. Calculate the final contribution with inventory_reference_normalization and stage_throughput_linkage exactly once. Original collection denominator kind: process_output. Original quantity method: Calculate the attributable final-package exchange under inventory_reference_normalization and stage_throughput_linkage using reconciled feed-supply records that retain in-boundary losses and their production burden.

Data Collection Protocols

protocol_idprocess_idflow_rolerecord_typeraw_fieldscollection_methodunitfrequencytemporal_coveragesite_scopeaggregation_rulequality_evidence
cp_feedbreeder, rearingFeed and pastureinvoices, stock and grazing recordsopening/closing feed stock; deliveries; forage origin; grazing area/days; flock countweighbridge, feed ledger and pasture log; Raw aggregation requirements: Use calc_feed_supply_and_intake to distinguish supplied feed carrying production burden, actual intake and losses; preserve all native stock and period records, then normalize the attributable quantity once to accepted final output. breeder_feed_specific_input: Operation breeder: Include only measured feed crossing the boundary; keep grazed forage and related land management separately evidenced. Denominator and scope requirements:per kg eligible hatching eggs Raw quantity and calculation requirements: Use separate feed-supply, intake and loss ledgers under calc_feed_supply_and_intake. The quantity carrying feed-production burden includes in-boundary refusals, spoilage and uneaten feed; it is not reduced to animal intake. Retain source, species/cohort, phase and original mass/moisture basis. Calculate the final contribution with inventory_reference_normalization and stage_throughput_linkage exactly once. Original collection denominator kind: process_output. Original quantity method: Calculate the attributable final-package exchange under inventory_reference_normalization and stage_throughput_linkage using reconciled feed-supply records that retain in-boundary losses and their production burden. Identify the actual input for this operation from supplier specifications, equipment and primary records. This is a mandatory collection requirement, not an exchange. Before dataset completeness, represent each used material, formulated product, carrier or independently purchased service by one physically specific card with its native quantity/property; confirm a compatible UUID, or retain an explicit unresolved identity and do not claim a fully linked dataset. Do not substitute a conditional example for an unknown actual input, invent a recipe, omit required use or infer zero from missing records. Attribute shared use, reusable assets and inclusive services once; preserve the original stage/period and measured throughput link to final reference output. The former aggregate range is not a component limit or consumption default. rearing_feed_specific_input: Operation rearing: Record feed composition, purchased mass, losses and grazed forage separately to reflect actual pasture or housed system. Denominator and scope requirements:per kg live geese leaving rearing Raw quantity and calculation requirements: Use separate feed-supply, intake and loss ledgers under calc_feed_supply_and_intake. The quantity carrying feed-production burden includes in-boundary refusals, spoilage and uneaten feed; it is not reduced to animal intake. Retain source, species/cohort, phase and original mass/moisture basis. Calculate the final contribution with inventory_reference_normalization and stage_throughput_linkage exactly once. Original collection denominator kind: process_output. Original quantity method: Calculate the attributable final-package exchange under inventory_reference_normalization and stage_throughput_linkage using reconciled feed-supply records that retain in-boundary losses and their production burden. Identify the actual input for this operation from supplier specifications, equipment and primary records. This is a mandatory collection requirement, not an exchange. Before dataset completeness, represent each used material, formulated product, carrier or independently purchased service by one physically specific card with its native quantity/property; confirm a compatible UUID, or retain an explicit unresolved identity and do not claim a fully linked dataset. Do not substitute a conditional example for an unknown actual input, invent a recipe, omit required use or infer zero from missing records. Attribute shared use, reusable assets and inclusive services once; preserve the original stage/period and measured throughput link to final reference output. The former aggregate range is not a component limit or consumption default.kg; bird-days; ha-dayseach receipt and cyclefull breeder or rearing cohortall houses and pastureper reference flowinvoices, scales, pasture records; traceable numerator, accepted reference-output denominator and normalization worksheet
cp_utilitiesbreeder, hatchery, rearingWater and energymeter and fuel logsmeter start/end; carrier; quantity; node; periodmeter read or invoice; allocate shared use by documented key; Raw aggregation requirements: difference readings, convert units, assign once. Apply the existing route, period, conversion and allocation rules; retain raw totals and the measured accepted reference-output denominator for the same scope. Perform final normalization exactly once; do not divide an already normalized amount again.kg water; kWh; MJeach meter periodall operated nodes and seasonsall metersper reference flowmeter images and receipts; traceable numerator, accepted reference-output denominator and normalization worksheet
cp_birds_eggsallEggs, live birds and transfersegg batch and flock logseggs by purpose/count/mass; hatch results; opening/received/sold/dead bird counts; sampled weights; gateweigh and count each batch; reconcile transfers; Raw aggregation requirements: count balance and class-specific mean mass. Apply the existing route, period, conversion and allocation rules; retain raw totals and the measured accepted reference-output denominator for the same scope. Perform final normalization exactly once; do not divide an already normalized amount again.kg; eggs; birdsevery batch/movementfull reported cycleall producer gatesper reference flowbatch sheets and calibrated scales; traceable numerator, accepted reference-output denominator and normalization worksheet
cp_losses_manureallMortality, residue and manure pathwaysdisposal, manure and emissions-monitoring logsdead mass/count; egg residues; manure storage/grazing/export mass; destination; volatile solids data; measured NH3 if claimedweigh or sample; retain destination and emission-monitoring records; Raw aggregation requirements: reconcile by origin and destination, calculate pathway emissions only with supported method. Apply the existing route, period, conversion and allocation rules; retain raw totals and the measured accepted reference-output denominator for the same scope. Perform final normalization exactly once; do not divide an already normalized amount again.kg; bird-dayseach event and periodevery operated phaseall houses, pasture and treatmentper reference flowreceipts, manure analysis, field and monitoring logs; traceable numerator, accepted reference-output denominator and normalization worksheet
cp_feed_supply_and_intakebreeder; rearingFeed supply, intake and lossstock, receipt, issue and loss ledgerfeed identity/source; cohort/phase; period; opening/closing stock; receipts; on-site provision; unused returns/transfers; uneaten/spoiled mass and destination; as-fed/DM; actual intake; burden owner; accepted final outputReconcile matched stock, scales, ration/forage estimates and disposal records under calc_feed_supply_and_intake. Keep raw totals and stage denominators; assign production and treatment burden once, then normalize to accepted final output.kg as-fed; kg DMeach issue and period closecomplete represented cohort/periodactual operated feeding nodesper reference flowstock and supplier records; moisture evidence; loss and no-duplication reconciliation
cp_manure_n2o_coveragebreeder; rearingDirect and indirect manure/soil N2O coveragepathway N ledger and method worksheetspecies/class; period; excreted N; stage stocks/transfers; system shares; volatilised NH3-N/NOx-N; leached/runoff N; application/grazing N; factor source, unit and applicability; direct/indirect components; receiving medium; linked process and assigned card; accepted final outputRetain raw stage N and component calculations under calc_manure_n2o_coverage, matched to actual operation and existing manure protocols. Document unsupported or inapplicable paths and coverage boundaries; normalize attributable N2O once.kg N; kg N2Oeach reporting period and management changecomplete represented management periodactual operated and explicitly linked nodesper reference flowN balance, factor unit/applicability, component-to-card and no-duplication worksheet

Calculation Rules

rule_idApplies toFormula or ruleInputsOutputsource_ids
calc_live_massLive transferslive mass = reconciled count × measured mean mass for same age/class, unless entire lot weighedcount, sampled weights, scaleskg live mass and kg/birdfao-leap-poultry-2016
calc_stockFlock recordsopening + received + hatched − sold − dead − other removals = closing birdsflock movement recordsbird-count reconciliationfao-leap-poultry-2016
calc_eggsBreeder outputcollected eggs = eligible hatching + sold eggs + rejected eggs + stock change, by mass and countegg batch recordsreconciled egg outputfao-goose-production
calc_manureManure pathwayCalculate CH4 and N2O using actual pathway, collected activity and selected IPCC method inputs; report NH3 only if measured or supported by a separately reviewed pathway factor. A flow UUID is never a factor.manure destination, population, volatile solids, management periods and any NH3 monitorpathway-specific emissionsipcc-livestock-2019
calc_sharedShared servicesallocate total service once to each consuming node/period by metered use or recorded capacity-daysasset use, consumers, periodsnode burdenfao-leap-poultry-2016
calc_feed_supply_and_intakebreeder_feed; rearing_feedFeed supply used by the represented operation = opening feed stock + receipts + on-site feed entering the operation - closing feed stock - documented unused returns or transfers out. Retain in-boundary spoilage, refusals and discarded leftovers in that supply. Actual intake = that supply - measured uneaten/discarded losses, after matching moisture/DM and period; use intake only for nutrition/metabolism. Opening stock retains its prior burden and is not another purchase. Trace any unused return or transfer and its burden destination; no automatic substitution credit. Attribute production once, through either the purchased-feed dataset or the represented on-site crop/collection node, never both for the same feed. Include actual waste treatment and manure contributions once, not as a second feed-production burden.cp_feed_supply_and_intakeseparate feed supply, intake and loss quantities, in matched as-fed/DM unitsfao-feed-loss-accounting-2018
calc_manure_n2o_coveragebreeder_manure_n2o_air; manure_n2o_airFor each actual manure stage, calculate direct N2O, volatilisation/deposition-derived indirect N2O, and applicable leaching/runoff-derived indirect N2O separately with documented species/system activity and factor basis. Convert N2O-N to molecular N2O by 44/28 once; do not reconvert molecular masses. Retain component worksheets. Where an existing N2O card covers both direct and indirect emissions, report their non-overlapping sum; where separate direct/indirect cards exist, assign each component once to its matching card and never also report the sum. Pasture deposition and land application use the managed-soil method, not a manure-storage factor. Assign foreground versus linked treatment/pasture coverage explicitly; a manure export does not erase earlier emissions, and already covered downstream emissions are not repeated. Account for stock, transfers and previous N losses in the nitrogen cascade; indirect N2O is a downstream transformation of its precursor, not a second source-stage N loss. Normalize attributed molecular masses once to the accepted reference output. Document inapplicability; absent pathway data are not zero.cp_manure_n2o_coveragekg molecular N2O by pathway and assigned existing cardipcc-livestock-2019; ipcc-managed-soils-2019
chemical_species_mass_accountingelementary_nutrient_emissionsFinal 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_losses_manure; species-specific activity ledger, method pathway and factor basis, matched accepted outputIdentity-specific exchanges and reconciled activity records

Data Quality Requirements

requirement_idApplies toRequirementEvidence
dq_identityFinal and internal birdsPreserve species, age/class, purpose, mass, count, condition and gate per lot.flock and sale records
dq_periodBreeder, hatch and rearingLink input, output, cull, replacement and asset to actual periods; disclose incomplete seasons.dated cohort/asset records
dq_completeFeed, utilities, loss and manureInclude every operated node and destination; record omissions and meter coverage.reconciliations and site diagram
dq_routesPasture versus housedSupport actual feed, land, manure and utility differences with site records rather than route labels.pasture, house and manure logs

9. Validation Rules

rule_idApplies toRulesource_ids
validate_referenceFinal outputReject a reference without measured kg, reconciled count, age/class and one declared hatchery or farm producer gate; do not use the count/at-plant candidate as a Mass reference.un-cpc-2025
validate_routeProcess mapRequire evidence for each operated node and pasture/housed inventory delta; prohibit hatchery and farm final output for the same internal lot.fao-goose-production; fao-leap-poultry-2016
validate_outputsCo-products and lossesReconcile live birds, eggs, any separately removed feathers/down, exported manure, mortality and residues by handover; record explicit allocation and prevent duplicate output.fao-leap-poultry-2016
validate_periodPeriods and shared assetsVerify breeder/asset service time, replacements, culls, consuming nodes and attribution keys sum without duplicate burden.fao-leap-poultry-2016
validate_manureManure pathwayVerify actual destination and selected IPCC inputs before calculating emissions.ipcc-livestock-2019
v_foreground_emission_responsibilityActual operated nodes and linked servicesRecord responsibility for on-site fuel combustion and refrigerant leakage when applicable: either quantified foreground emissions or a named linked process explicitly covering them, never merely a fuel-supply or electricity-production input. Assess special-taxon biological and residue emissions using species/route evidence, without a generic livestock factor. Identify any unresolved pathway and withhold a completeness claim; document supported absence and prevent duplicate upstream/downstream accounting.
v_feed_supply_intake_separationAll feed inputsReject an upstream feed inventory reduced by in-boundary refusal, spoilage or discarded leftovers without retaining their production burden. Reconcile supply, intake, stock, transfers and loss destinations under calc_feed_supply_and_intake. Do not reuse intake as supplied feed, assume zero-burden on-site feed or grant automatic avoided-product credits.fao-feed-loss-accounting-2018
v_manure_n2o_coverageApplicable manure and managed-soil N pathwaysRequire explicit direct and indirect pathway coverage, stage N balances and molecular-mass conversion. Map each component to an existing N2O card or an explicitly covering linked process once under calc_manure_n2o_coverage. Missing indirect-pathway evidence prevents a completeness claim; no default zero or duplicate aggregate-plus-components.ipcc-livestock-2019; ipcc-managed-soils-2019

10. Published Dataset Profile

FieldValue
dataset_roleForeground producer-gate package for living domestic geese
downstream_usesecondary_dataset or background_dataset for reviewed process and lifecyclemodel assembly
allowed_useEvidenced hatchery-gate gosling or farm-gate older-bird route after concrete identity matching
excluded_useGoose meat, slaughter, eggs as reference, count-to-mass inference without weighing, or treating candidate UUID as confirmed
required_metadataSpecies/breed, age/class, count, kg, purpose, gate, site, periods, route nodes, feed/grazing, manure, output allocation and shared-asset keys
required_quality_disclosureMass/count reconciliation, record and period gaps, provisional Range exceedances and unresolved UUIDs
update_triggerChanged gate, route, manure management, CPC boundary, UUID evidence or reviewed method

11. Data Sources

Source idTypeReferenceUsed for
un-cpc-2025official_guidanceUN CPC 3.0 explanatory notesLive goose category and meat exclusion
fao-goose-productionhandbookFAO Goose ProductionBreeder, hatching, brooding and growth route
fao-leap-poultry-2016official_guidanceFAO LEAP poultry supply-chain guidanceBoundary, inventory, allocation and data quality
ipcc-livestock-2019method_factor2019 IPCC refinement, Vol. 4 Ch. 10Manure pathway calculation method
fao-feed-loss-accounting-2018official_guidanceFAO 2018, Environmental performance of pig supply chains, section 11.2.2Feed supply versus intake and waste burden, not animal parameters. Applying this accounting principle to the declared taxon is this PCR's methodological choice; no pig diet or emission factor is transferred.
ipcc-managed-soils-2019official_guidanceIPCC 2019 Refinement, Volume 4, Chapter 11Direct/indirect nitrogen pathways and coordination of manure storage with managed-soil emissions; select applicable species and management evidence.
fao-agricultural-energyofficial_guidanceFAO Energy demand and consumption in African agriculture, Annex C case-study results, https://www.fao.org/4/v9766e/v9766e08.htmconditional concrete identities and method context; does not establish site use or quantities

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 · 4
Rule IDApplies toRuleSource IDs
boundary_liveAll routesInclude operated breeder, incubation, brooding/rearing and independent live catching only through producer handover; exclude slaughter and downstream distribution.un-cpc-2025, fao-goose-production, fao-leap-poultry-2016
boundary_gateHatchery or farm routeHatchery-gate goslings and farm-gate older geese are alternative final gates. Internal hatch-to-rearing transfer passes accumulated burden only once.fao-goose-production, fao-leap-poultry-2016
boundary_manureHousing or pastureRecord actual storage, grazing, export and treatment destination and pathway-specific emissions; do not assume one universal manure pathway.ipcc-livestock-2019
boundary_sharedShared infrastructureIdentify incubators, houses, water/energy systems and catching equipment shared by nodes or periods and attribute each measured burden once.fao-leap-poultry-2016
Allocation rules · 5
Rule IDApplies toRuleSource IDs
allocation_subdivideAll routesFirst subdivide measured breeder, hatchery, rearing and catching operations by their own records. Do not allocate directly attributable burdens.fao-leap-poultry-2016
allocation_outputsEggs, live birds, independently removed feathers/down, exported manureEnumerate each intended output and handover. Where subdivision is impossible, allocate by documented physical causality; if unavailable, use contemporaneous economic values and disclose prices and sensitivity. Residue and disposal waste receive no product credit without independent use and transfer.fao-leap-poultry-2016
allocation_periodsBreeder and cohort cyclesLink breeder establishment, laying seasons, hatch batches, rearing cycles, replacements and culls to benefiting cohorts; never assign the same burden to internal transfer and final sale twice.fao-goose-production, fao-leap-poultry-2016
allocation_sharedShared buildings, incubators and utilitiesAttribute one measured burden to consuming nodes and service periods by meter use, capacity-days or documented operating time, with keys and shares retained.fao-leap-poultry-2016
allocation_rule_5foreground_burden_allocationConcrete cards do not inherit numerical ranges from the former aggregate card. Determine quantities from original records, stock/meter reconciliation and the declared reference flow; no default quantity or numeric screen is supplied without evidence matching the identity, unit, period and boundary. Missing range evidence is a quality disclosure, not zero use or proof of completeness.
Validation rules · 8
Rule IDApplies toRuleSource IDs
validate_referenceFinal outputReject a reference without measured kg, reconciled count, age/class and one declared hatchery or farm producer gate; do not use the count/at-plant candidate as a Mass reference.un-cpc-2025
validate_routeProcess mapRequire evidence for each operated node and pasture/housed inventory delta; prohibit hatchery and farm final output for the same internal lot.fao-goose-production, fao-leap-poultry-2016
validate_outputsCo-products and lossesReconcile live birds, eggs, any separately removed feathers/down, exported manure, mortality and residues by handover; record explicit allocation and prevent duplicate output.fao-leap-poultry-2016
validate_periodPeriods and shared assetsVerify breeder/asset service time, replacements, culls, consuming nodes and attribution keys sum without duplicate burden.fao-leap-poultry-2016
validate_manureManure pathwayVerify actual destination and selected IPCC inputs before calculating emissions.ipcc-livestock-2019
v_foreground_emission_responsibilityActual operated nodes and linked servicesRecord responsibility for on-site fuel combustion and refrigerant leakage when applicable: either quantified foreground emissions or a named linked process explicitly covering them, never merely a fuel-supply or electricity-production input. Assess special-taxon biological and residue emissions using species/route evidence, without a generic livestock factor. Identify any unresolved pathway and withhold a completeness claim; document supported absence and prevent duplicate upstream/downstream accounting.
v_feed_supply_intake_separationAll feed inputsReject an upstream feed inventory reduced by in-boundary refusal, spoilage or discarded leftovers without retaining their production burden. Reconcile supply, intake, stock, transfers and loss destinations under calc_feed_supply_and_intake. Do not reuse intake as supplied feed, assume zero-burden on-site feed or grant automatic avoided-product credits.fao-feed-loss-accounting-2018
v_manure_n2o_coverageApplicable manure and managed-soil N pathwaysRequire explicit direct and indirect pathway coverage, stage N balances and molecular-mass conversion. Map each component to an existing N2O card or an explicitly covering linked process once under calc_manure_n2o_coverage. Missing indirect-pathway evidence prevents a completeness claim; no default zero or duplicate aggregate-plus-components.ipcc-livestock-2019, ipcc-managed-soils-2019
Processes and inputs/outputs · 4
Process IDProcess nameInput flowsOutput flows
breederManage breeder flock and collect eggs18
hatcheryIncubate eligible eggs and produce goslings32
rearingBrood and grow live geese56
live_handoverCatch and hand over live birds12

Complete field inspector

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

On this page