TianGong PCR

Guinea fowls

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

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

Source

1. Scope and Applicability

This PCR covers live domestic guinea fowl, including producer-hatchery keets and older live birds at the producing farm gate. Record actual age/class, head count, sampled live mass, flock, route and gate. Exclude chicken, guinea-fowl meat, slaughter, shell eggs as the reference product, and post-gate handling. A surrogate-hen or outsourced hatchery route is a purchased predecessor, not an unrecorded on-farm incubation claim.

2. Product Category Identity

FieldValue
canonical_pcr_idpcr.agriculture-forestry-and-fishery-products.live-animals-and-animal-products-excluding-meat.guinea-fowls
classification_refsCPC 3.0 02155, Guinea fowls
covered_productsliving guinea-fowl keets at producer hatchery gate and older live guinea fowl at producing farm gate
excluded_productsguinea-fowl eggs as reference; dead birds; meat, carcasses and slaughter products
representative_productone declared live guinea-fowl route and producer handover
production_routebreeder egg supply when integrated, then incubation/keet selection; or sourced keets followed by brooding/growth and live capture
market_statelive, unprocessed; age, gate and condition declared

Managed biological production is the parent activity. Hatchery and rearing alternatives change the starting biological object (egg or keet), process topology, energy/feed categories, count balance and validation. They are mutually exclusive final reference routes for one bird, although integrated stages may coexist as internal transfers. Free-range and housed rearing may coexist within a flock; actual feed source, water, housing energy, predator/mortality and manure-placement records determine that delta, not a generic default.

3. Reference Flow

FieldValue
Whatlive guinea fowl at producing hatchery or farm gate
How much1 kg measured net live weight
How welllive, saleable; keet or older bird; head count and sampled mass by age/class
How long or cyclehatch batch or rearing cohort with breeder, replacement and shared-asset periods linked
reference_flow_linkreference_product_handover
FieldValue
Reference amount1
Reference product flowLive guinea fowls at producer hatchery or farm gate, route and age declared
Reference flow propertyMass 93a60a56-a3c8-11da-a746-0800200b9a66
Reference unit groupUnits of mass 93a60a57-a4c8-11da-a746-0800200c9a66
Reference unitkg
Required qualifiersNumida meleagris; hatchery keet or older farm bird; gate; age/class; head count; live-weight sample; cohort; mortality; breeder/keet origin; sex if relevant; free-range or housed mode

Instantiate one foreground reference from the actual handed-over lot, with all required qualifiers. The category may cover alternative states and producer gates, but each package has one declared species/state/gate/grade stratum and one measured accepted reference-output denominator. Do not pool incompatible states or claim equal service from equal mass. Route-specific source rows and reference_handover describe the same physical boundary event; their linked internal transfer is not another sale or another physical operation.

The farm-gate product UUID is not a valid stand-in for the broad hatchery-or-farm reference.

4. Measurement and Unit Rules

rule_idApplies toRequired propertyRequired unitRule
m_livesaleable birdsMass 93a60a56-a3c8-11da-a746-0800200b9a66kgMultiply counted birds by representative sampled live mass within age/class and gate strata; retain weigh-slip reconciliation.
m_eggseggs and hatch outcomesnumber and masseggs, kgKeep accepted, rejected, hatched, nonviable and transferred counts distinct; convert only with sampled egg mass.
m_feedfeedas-fed and dry-matter masskgRecord measured moisture and grazing/forage estimate separately from purchased feed.
m_manuremanure emissionsnamed pollutant masskg CH4, N2O or NH3Keep pollutant, air medium, deposition/storage path, period and method tier distinct.
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

The hatchery route begins with accepted guinea-fowl hatching eggs bearing upstream breeding burden and includes incubation, hatch-pull/selection, loss handling and keet dispatch. When breeding is integrated, record its flock-year feed, water, housing, eggs, culls and manure separately; do not also attach a purchased-egg burden. The older-bird route begins with received keets and their supplier or internal hatchery burden, includes brooding/growth, feed, supplied water, housing, health, mortality, litter/manure and independent live capture at farm handover. Capture is distinct from growth because the standing flock is counted, weighed and classified into saleable live birds versus capture losses. Slaughter, meat processing and post-gate freight are outside scope. Independently transferred breeder eggs, culls and usable manure require explicit intended-output classification; unsold rejects and mortality remain waste. Attribute shared incubator, house, heating and water equipment by consuming node and service period exactly once.

Boundary Abstraction

FieldValue
declared_starting_conditionhatching eggs received by hatchery, or keets received by grow-out farm; opening breeder flock only if integrated
starting_condition_rolepurchased or internally transferred biological starting stock carrying preceding burden
product_classification_scopeCPC 3.0 02155, living guinea fowl
recursive_input_rulesame-category incoming live keets retain their predecessor burden and are not counted as another final sale
upstream_dataset_requirementsource datasets for hatching eggs/keets, feed, energy, water, litter, health supplies and off-site treatment or disclose gaps
disclosureproducer gate, keet/older route, count/mass, breeder and flock periods, free-range/housed shares, mortality, losses, manure fate, allocation and unresolved UUID

Boundary Rules

rule_idApplies toRulesource_ids
b_productfinal live outputInclude live Numida meleagris at declared producer hatchery or farm gate, not meat or eggs.unsd-cpc-2025; fao-poultry-species
b_hatchhatcheryInclude accepted eggs, incubation, hatch outcome and live keet dispatch; outsource or surrogate incubation as an upstream burden if not operated.fao-small-poultry
b_growtholder live birdsInclude received keets, actual range/housing management, feeding, water, health, manure/mortality and live capture.fao-small-poultry; fao-guinea-field-study; ipcc-livestock-2019
b_excludeproducer gateExclude slaughter, meat processing and transport after handover.fao-leap-poultry-2016
reference_handover_linkageactual reference-product boundaryRecord reference_handover as the same physical producer handover already represented by its source rows. It must not extend the gate or insert new processing, capture, storage, transport, service or capital burdens. For a unit-process projection, keep the actually operated stage references; the handover record may be a boundary interface in the resulting foreground package, not an invented standalone operation. Select one actual qualified route/output stratum; trace matching source and input as internal transfers and expose the accepted reference product once. If the source already ended at this gate, partition its existing handover responsibility without counting it again.

6. Process Inventory Structure

Process Map

process_idprocess_nameinclusioninclusion_conditionrolequantitative_reference
breederIntegrated guinea-fowl breeder flockconditionalenterprise owns breeder stagebiological reproduction, flock-year attributionaccepted eggs and marketed culls per breeder period
hatcheryIncubation and keet selectionconditionalproducer hatches keets or integrates predecessormanaged development and hatch-pull capturesaleable live keets per hatch batch
growoutKeet brooding and growthconditionalolder live-bird final routemanaged biological growth and manurestanding flock by age/cohort
captureLive capture and farm dispatchconditionalolder live-bird final routeseparate harvest/capture and final handoversaleable bird head count and live mass
reference_handoverActual producer reference-product handoverrequiredOne actual declared route, state and producer gate per foreground packageRecord the existing physical boundary handover once; linkage/accounting responsibility, not additional treatment or distribution1 kg accepted product at the declared handover

Process: Integrated guinea-fowl breeder flock (breeder)

Inputs

Product flows
Breeder supplied water (breeder_water)

Record actual drinking and husbandry water; functional group is determined from use records.

Denominator and scope requirements:per kg accepted hatching eggs

Raw quantity and calculation requirements: metered or reported supplied water by use Original collection denominator kind: process_output.

  • Selected flow: Supplied water for breeder guinea fowl
  • Flow property / unit: Volume / m3
  • 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_breeder
  • Range: Provisional breeder-water screen
    • Range role: QA guardrail (qa_guardrail)
    • Lower: 0
    • Upper: 100
    • Unit: m3/kg accepted eggs
    • Basis: broad first-pass check, resolve use from records
    • Basis kind: Process output (process_output)
    • Evidence kind: Reasoned estimate (reasoned_estimate)
Alternating current (breeder_energy_electricity)

Only for documented alternating-current equipment within this operation. Record voltage and supply technology; convert metered kWh with 1 kWh = 3.6 MJ. Other power sources require their actual carrier. Apply breeder_energy_specific_input; this example is not mandatory. Do not double count inclusive machinery services or a purchased-electricity supply for electricity transferred internally from an on-site generator. Actual fuel combustion and generator emissions remain separately accountable.

  • Selected flow: Alternating current 455f0ef5-6118-4f2b-a3f5-1f75e0afe3ca
  • Flow property / unit: Energy (database reference property: net calorific value) 93a60a56-a3c8-11da-a746-0800200c9a66 / MJ
  • Amount rule: Collect this carrier under cp_breeder for breeder. Attribute shared use once; scale attributed raw quantity by the declared reference amount divided by matched accepted final output quantity in the same product unit, retaining measured stage throughput and original allocation rules. Do not normalize an already normalized amount again.
  • 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_breeder
  • Sources: route-energy-fao
Waste flows
Elementary flows

Outputs

Product flows
Selected hatching eggs (breeder_eggs)

Eggs meeting the declared incubation acceptance criteria are passed once to the hatchery; independently marketed eggs are co-products.

Denominator and scope requirements:per breeder period

Raw quantity and calculation requirements: accepted egg count times sampled mass Original collection denominator kind: process_output.

  • Selected flow: Fresh guinea-fowl hatching eggs
  • Flow property / unit: Mass / kg, with count
  • 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_breeder
  • Range: Egg acceptance count balance
    • Range role: QA guardrail (qa_guardrail)
    • Lower: 0
    • Upper: 1
    • Unit: accepted egg/collected egg
    • Basis: no more accepted than collected eggs
    • Basis kind: Process output (process_output)
    • Evidence kind: Method formula (method_formula)
    • Sources: count-balance-identity
Independently marketed breeder culls (breeder_culls)

Only live spent breeders separately transferred at their producing farm gate are intended co-products.

Denominator and scope requirements:per breeder period

Raw quantity and calculation requirements: transferred live count times sampled live mass Original collection denominator kind: process_output.

  • Selected flow: Live spent guinea-fowl breeders at farm gate
  • Flow property / unit: Mass / kg, with count
  • 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_breeder
  • Range: Breeder cull count constraint
    • Range role: QA guardrail (qa_guardrail)
    • Lower: 0
    • Upper: 1
    • Unit: marketed live cull/opening plus added breeder birds
    • Basis: marketed culls cannot exceed available flock after documented additions
    • Basis kind: Process output (process_output)
    • Evidence kind: Method formula (method_formula)
    • Sources: count-balance-identity
Breeder manure exported as usable product (breeder_manure_export)

Conditional intended output only when usable manure is independently weighed and transferred; unsold litter remains waste.

Denominator and scope requirements:per breeder period

Raw quantity and calculation requirements: independently transferred wet mass with moisture and destination Original collection denominator kind: process_output.

  • Selected flow: Usable breeder manure at farm handover
  • 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_breeder
  • Range: Provisional exported-manure screen
    • Range role: QA guardrail (qa_guardrail)
    • Lower: 0
    • Upper: 100
    • Unit: kg/kg accepted eggs
    • Basis: broad initial screen; require independent transfer evidence
    • Basis kind: Process output (process_output)
    • Evidence kind: Reasoned estimate (reasoned_estimate)
Waste flows
Breeder egg rejects (breeder_rejects)

Record unsuitable/broken eggs and their fate; do not report them as accepted hatchery inputs.

Denominator and scope requirements:per breeder period

Raw quantity and calculation requirements: rejected count times sampled mass or weighed mass Original collection denominator kind: process_output.

  • Selected flow: Rejected guinea-fowl eggs
  • Flow property / unit: Mass / kg, with count
  • 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_breeder
  • Range: Egg rejection count balance
    • Range role: QA guardrail (qa_guardrail)
    • Lower: 0
    • Upper: 1
    • Unit: rejected egg/collected egg
    • Basis: no more rejected than collected eggs
    • Basis kind: Process output (process_output)
    • Evidence kind: Method formula (method_formula)
    • Sources: count-balance-identity
Elementary flows
Breeder manure methane to air (breeder_ch4)

Count biogenic CH4 from identified breeder manure storage only, not fuel combustion.

Denominator and scope requirements:per kg accepted hatching eggs

Raw quantity and calculation requirements: volatile solids by pathway and compatible CH4 factor Original collection denominator kind: process_output.

  • Selected flow: Methane, biogenic, to air fe0acd60-3ddc-11dd-a8e8-0050c2490048
  • Flow property / unit: Mass 93a60a56-a3c8-11da-a746-0800200b9a66 / 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_breeder_manure
  • Sources: ipcc-livestock-2019
  • Range: Provisional breeder CH4 review bound
    • Range role: QA guardrail (qa_guardrail)
    • Lower: 0
    • Upper: 100
    • Unit: kg CH4/kg accepted eggs
    • Basis: broad initial screen, not an emission factor
    • Basis kind: Process output (process_output)
    • Evidence kind: Reasoned estimate (reasoned_estimate)
Breeder manure nitrous oxide to air (breeder_n2o)

Calculate breeder direct and applicable indirect N2O separately under calc_manure_n2o_coverage, then report their non-overlapping molecular-mass sum on this card. Keep breeder and grow-out stages separate.

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 accepted hatching eggs

Raw quantity and calculation requirements: period-specific excreted N and management factor calculation Original collection denominator kind: process_output.

  • Selected flow: Nitrous oxide, to air 08a91e70-3ddc-11dd-94c3-0050c2490048
  • Flow property / unit: Mass 93a60a56-a3c8-11da-a746-0800200b9a66 / 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_breeder_manure
  • Sources: ipcc-livestock-2019
  • Range: Provisional N2O review bound
    • Range role: QA guardrail (qa_guardrail)
    • Lower: 0
    • Upper: 100
    • Unit: kg N2O/kg accepted eggs
    • Basis: broad initial screening, not a factor
    • Basis kind: Process output (process_output)
    • Evidence kind: Reasoned estimate (reasoned_estimate)
Breeder manure ammonia to air (breeder_nh3)

Record NH3 to air only for a compatible nitrogen volatilization pathway and period.

Denominator and scope requirements:per kg accepted hatching eggs

Raw quantity and calculation requirements: manure nitrogen and pathway-specific volatilization calculation Original collection denominator kind: process_output.

  • Selected flow: Ammonia, to air 08a91e70-3ddc-11dd-a2a9-0050c2490048
  • Flow property / unit: Mass 93a60a56-a3c8-11da-a746-0800200b9a66 / 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_breeder_manure
  • Sources: ipcc-livestock-2019
  • Range: Provisional breeder NH3 review bound
    • Range role: QA guardrail (qa_guardrail)
    • Lower: 0
    • Upper: 100
    • Unit: kg NH3/kg accepted eggs
    • Basis: broad initial screen, not an emission factor
    • Basis kind: Process output (process_output)
    • Evidence kind: Reasoned estimate (reasoned_estimate)

Process: Incubation and keet selection (hatchery)

Inputs

Product flows
Hatching eggs received (hatching_eggs)

Whether purchased or internally transferred, accepted guinea-fowl eggs enter with their complete breeder burden once.

Denominator and scope requirements:per kg saleable hatchery-gate live keets

Raw quantity and calculation requirements: accepted receipt count times sampled egg mass Original collection denominator kind: process_output.

  • Selected flow: Fresh guinea-fowl hatching eggs received
  • Flow property / unit: Mass / kg, with count
  • 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_hatchery
  • Range: Provisional egg-input screen
    • Range role: QA guardrail (qa_guardrail)
    • Lower: 0
    • Upper: 100
    • Unit: kg/kg saleable keets
    • Basis: broad initial screen, replace with hatch ledger
    • Basis kind: Process output (process_output)
    • Evidence kind: Reasoned estimate (reasoned_estimate)
Electricity at the equipment supply point (incubation_energy_electricity)

Collection scope and applicability for incubation_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.

Meter actual electricity and fuels for egg storage, incubation and hatch-pull under this producer's control. Denominator and scope requirements:per kg saleable hatchery-gate live keets Raw quantity and calculation requirements: meter readings and documented shared-service shares 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_hatchery 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_hatchery
  • 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 (incubation_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_hatchery 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_hatchery
  • Sources: fao-agricultural-energy
Waste flows
Elementary flows

Outputs

Product flows
Saleable hatchery-gate keets (hatchery_keets)

Count and sample-weigh healthy live keets at producer hatchery dispatch, not at a later farm gate.

Denominator and scope requirements:per hatch batch, then 1 kg final keet route output

Raw quantity and calculation requirements: saleable keet count times representative live mass Original collection denominator kind: process_output.

Producer-handover linkage: Only when selected as the actual terminal source for this route, this state/gate-specific row supplies the same accepted physical goods to reference_handover_input. In that case it is an internal handover record, not a second external reference sale; otherwise retain its original intermediate role. Retain its exact identity and original route condition. Choose the actual terminal source, not all successive transfers; match the same lot and compatible species/state/gate evidence. A narrower fixed gate or species is never broadened. The handover interface adds no processing, transport, yield assumption or repeated handling burden.

  • Selected flow: Live guinea-fowl keets at producer hatchery gate
  • Flow property / unit: Mass / kg, with count
  • 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_hatchery
  • Range: Hatch count constraint
    • Range role: QA guardrail (qa_guardrail)
    • Lower: 0
    • Upper: 1
    • Unit: saleable keet/accepted egg
    • Basis: no more than one saleable keet per accepted egg
    • Basis kind: Process output (process_output)
    • Evidence kind: Method formula (method_formula)
    • Sources: count-balance-identity
Waste flows
Elementary flows

Process: Keet brooding and growth (growout)

Inputs

Product flows
Keets received for grow-out (received_keets)

Retain supplier or integrated hatchery identity, age, count, mass and upstream burden; no second final keet sale.

Denominator and scope requirements:per kg farm-gate saleable live guinea fowl

Raw quantity and calculation requirements: receipt count times sampled live mass Original collection denominator kind: process_output.

  • Selected flow: Live guinea-fowl keets received
  • Flow property / unit: Mass / kg, with count
  • 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_growout
  • Range: Provisional keet-input screen
    • Range role: QA guardrail (qa_guardrail)
    • Lower: 0
    • Upper: 100
    • Unit: kg/kg farm-gate live bird
    • Basis: broad initial screen, replace with receiving records
    • Basis kind: Process output (process_output)
    • Evidence kind: Reasoned estimate (reasoned_estimate)
Supplied grow-out water (growout_water)

Record supplied drinking and cleaning water by use. Ground precipitation is not an automatically purchased Product input.

Denominator and scope requirements:per kg farm-gate saleable live guinea fowl

Raw quantity and calculation requirements: metered or recorded supplied water by function Original collection denominator kind: process_output.

  • Selected flow: Supplied water for guinea-fowl grow-out
  • Flow property / unit: Volume / m3
  • 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_growout
  • Range: Provisional supplied-water screen
    • Range role: QA guardrail (qa_guardrail)
    • Lower: 0
    • Upper: 100
    • Unit: m3/kg saleable live bird
    • Basis: broad initial screen, select function from records
    • Basis kind: Process output (process_output)
    • Evidence kind: Reasoned estimate (reasoned_estimate)
Electricity at the equipment supply point (growout_energy_electricity)

Collection scope and applicability for growout_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.

Include heating, brooding, ventilation and lighting carriers only for actual controlled facilities, with shared meters apportioned. Denominator and scope requirements:per kg farm-gate saleable live guinea fowl Raw quantity and calculation requirements: metered or attributed 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_growout 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_growout
  • 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.

Waste flows
Elementary flows

Outputs

Product flows
Standing flock for capture (standing_flock)

The live flock is an internal grow-out handoff, not a second farm-gate product sale.

Denominator and scope requirements:per grow-out cohort

Raw quantity and calculation requirements: standing count times sampled live mass Original collection denominator kind: process_output.

  • Selected flow: Standing live guinea-fowl flock
  • Flow property / unit: Mass / kg, with count
  • 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_growout
  • Range: Survival count constraint
    • Range role: QA guardrail (qa_guardrail)
    • Lower: 0
    • Upper: 1
    • Unit: standing bird/received keet
    • Basis: reconcile additions, deaths and transfers
    • Basis kind: Process output (process_output)
    • Evidence kind: Method formula (method_formula)
    • Sources: count-balance-identity
Grow-out manure exported as usable product (growout_manure_export)

Conditional intended output only for weighed manure leaving the farm as usable material; do not also include it in waste.

Denominator and scope requirements:per grow-out cohort

Raw quantity and calculation requirements: weighed export with moisture, recipient and gate Original collection denominator kind: process_output.

  • Selected flow: Usable guinea-fowl grow-out manure at farm handover
  • 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_growout
  • Range: Provisional exported-manure screen
    • Range role: QA guardrail (qa_guardrail)
    • Lower: 0
    • Upper: 100
    • Unit: kg/kg saleable live bird
    • Basis: broad initial screen; require independent transfer evidence
    • Basis kind: Process output (process_output)
    • Evidence kind: Reasoned estimate (reasoned_estimate)
Waste flows
Elementary flows
Grow-out manure methane to air (growout_ch4)

Calculate biogenic CH4 only for documented grow-out manure storage, not an assumed universal route.

Denominator and scope requirements:per kg farm-gate saleable live guinea fowl

Raw quantity and calculation requirements: pathway volatile solids and compatible CH4 factor calculation Original collection denominator kind: process_output.

  • Selected flow: Methane, biogenic, to air fe0acd60-3ddc-11dd-a8e8-0050c2490048
  • Flow property / unit: Mass 93a60a56-a3c8-11da-a746-0800200b9a66 / 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_manure
  • Sources: ipcc-livestock-2019
  • Range: Provisional CH4 review bound
    • Range role: QA guardrail (qa_guardrail)
    • Lower: 0
    • Upper: 100
    • Unit: kg CH4/kg saleable live bird
    • Basis: broad initial screen, not an emission factor
    • Basis kind: Process output (process_output)
    • Evidence kind: Reasoned estimate (reasoned_estimate)
Manure nitrous oxide to air (growout_n2o)

Calculate grow-out direct and applicable indirect N2O from actual flock nitrogen under calc_manure_n2o_coverage. Retain separate storage and managed-soil/deposition calculations and report their non-overlapping molecular-mass sum on this card.

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 farm-gate saleable live guinea fowl

Raw quantity and calculation requirements: pathway-specific excreted N and factor calculation Original collection denominator kind: process_output.

  • Selected flow: Nitrous oxide, to air 08a91e70-3ddc-11dd-94c3-0050c2490048
  • Flow property / unit: Mass 93a60a56-a3c8-11da-a746-0800200b9a66 / 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_manure
  • Sources: ipcc-livestock-2019
  • Range: Provisional N2O review bound
    • Range role: QA guardrail (qa_guardrail)
    • Lower: 0
    • Upper: 100
    • Unit: kg N2O/kg saleable live bird
    • Basis: broad initial screening, not an emission factor
    • Basis kind: Process output (process_output)
    • Evidence kind: Reasoned estimate (reasoned_estimate)
Grow-out manure ammonia to air (growout_nh3)

Record NH3 to air only for the modelled litter or range pathway with a compatible volatilization basis.

Denominator and scope requirements:per kg farm-gate saleable live guinea fowl

Raw quantity and calculation requirements: pathway nitrogen and NH3 volatilization calculation Original collection denominator kind: process_output.

  • Selected flow: Ammonia, to air 08a91e70-3ddc-11dd-a2a9-0050c2490048
  • Flow property / unit: Mass 93a60a56-a3c8-11da-a746-0800200b9a66 / 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_manure
  • Sources: ipcc-livestock-2019
  • Range: Provisional NH3 review bound
    • Range role: QA guardrail (qa_guardrail)
    • Lower: 0
    • Upper: 100
    • Unit: kg NH3/kg saleable live bird
    • Basis: broad initial screen, not an emission factor
    • Basis kind: Process output (process_output)
    • Evidence kind: Reasoned estimate (reasoned_estimate)

Process: Live capture and farm dispatch (capture)

Inputs

Product flows
Standing flock received (capture_flock)

Take the standing managed flock and its prior burden into capture once.

Denominator and scope requirements:per farm-gate capture batch

Raw quantity and calculation requirements: counted flock and sampled live mass Original collection denominator kind: process_output.

  • Selected flow: Standing guinea-fowl flock entering capture
  • Flow property / unit: Mass / kg, with count
  • 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_capture
  • Range: Capture count balance
    • Range role: QA guardrail (qa_guardrail)
    • Lower: 0
    • Upper: 1
    • Unit: captured bird/standing bird
    • Basis: capture outcome fraction cannot exceed standing flock
    • Basis kind: Process output (process_output)
    • Evidence kind: Method formula (method_formula)
    • Sources: count-balance-identity
Waste flows
Elementary flows

Outputs

Product flows
Farm-gate live guinea fowl (farm_live_guinea_fowl)

Only unprocessed saleable live birds dispatched at the producing farm gate use this exact confirmed identity.

Denominator and scope requirements:per capture batch, then 1 kg final farm route output

Raw quantity and calculation requirements: saleable head count times representative live mass Original collection denominator kind: process_output.

Producer-handover linkage: Only when selected as the actual terminal source for this route, this state/gate-specific row supplies the same accepted physical goods to reference_handover_input. In that case it is an internal handover record, not a second external reference sale; otherwise retain its original intermediate role. Retain its exact identity and original route condition. Choose the actual terminal source, not all successive transfers; match the same lot and compatible species/state/gate evidence. A narrower fixed gate or species is never broadened. The handover interface adds no processing, transport, yield assumption or repeated handling burden.

  • Selected flow: Guinea fowls, live unprocessed, production mix at farm gate cf28b5aa-56c1-46b7-9ec5-b91d3daaf2d3
  • Flow property / unit: Mass 93a60a56-a3c8-11da-a746-0800200b9a66 / 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_capture
  • Range: Saleable capture count constraint
    • Range role: QA guardrail (qa_guardrail)
    • Lower: 0
    • Upper: 1
    • Unit: saleable bird/standing bird
    • Basis: no more saleable birds than standing birds
    • Basis kind: Process output (process_output)
    • Evidence kind: Method formula (method_formula)
    • Sources: count-balance-identity
Waste flows
Capture rejects and losses (capture_losses)

Record injured, dead or otherwise non-saleable birds after capture with destination; do not use the final Product UUID.

Denominator and scope requirements:per capture batch

Raw quantity and calculation requirements: observed rejects times sampled mass or direct weighing Original collection denominator kind: process_output.

  • Selected flow: Guinea-fowl live-capture rejects and losses
  • Flow property / unit: Mass / kg, with count
  • 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_capture
  • Range: Capture loss count constraint
    • Range role: QA guardrail (qa_guardrail)
    • Lower: 0
    • Upper: 1
    • Unit: rejected bird/standing bird
    • Basis: capture reject fraction of standing flock
    • Basis kind: Process output (process_output)
    • Evidence kind: Method formula (method_formula)
    • Sources: count-balance-identity
Elementary flows

Process: Actual producer reference-product handover (reference_handover)

Instantiate one foreground reference from the actual handed-over lot, with all required qualifiers. The category may cover alternative states and producer gates, but each package has one declared species/state/gate/grade stratum and one measured accepted reference-output denominator. Do not pool incompatible states or claim equal service from equal mass. Route-specific source rows and reference_handover describe the same physical boundary event; their linked internal transfer is not another sale or another physical operation.

Inputs

Product flows
Live guinea fowls at producer hatchery or farm gate, route and age declared for actual producer-handover linkage (reference_handover_input)

This input matches the accepted goods represented by hatchery_keets, farm_live_guinea_fowl under their unchanged route conditions. It is an internal source-to-handover linkage, not a newly purchased same-category good and not extra production. The matching source and input cancel at the package boundary.

The actual route/state/gate is selected from foreground handover evidence; retain every required qualifier. Use the actual terminal source for the same accepted physical lot, not every successive stage transfer. Fixed source identities apply only to their exact species/state/gate; use an unbound compatible source role for other covered routes and resolve the actual foreground exchange before final dataset creation.

Selected source/interface rows: hatchery_keets, farm_live_guinea_fowl

Required product-instance qualifiers: Numida meleagris; hatchery keet or older farm bird; gate; age/class; head count; live-weight sample; cohort; mortality; breeder/keet origin; sex if relevant; free-range or housed mode

  • Selected flow: Live guinea fowls at producer hatchery or farm gate, route and age declared for actual producer-handover linkage

  • Flow property / unit: Mass / kg

  • Amount rule: Use measured accepted same-lot quantity reconciled to the linked source rows; normalize once to the declared reference flow.

  • 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_reference_handover

  • Range: Exact identity-reconciliation check after normalization, not a production-yield default

    • Range role: QA guardrail (qa_guardrail)
    • Lower: 1
    • Upper: 1
    • Unit: kg
    • Basis: Declared reference quantity; input and output are the same accepted physical goods under the same handover ledger
    • Basis kind: Reference flow (reference_flow)
    • Evidence kind: Calculated from collection (calculated_from_collection)
Waste flows
Elementary flows

Outputs

Product flows
Live guinea fowls at producer hatchery or farm gate, route and age declared (reference_product_handover)

This is the actual accepted reference product at the declared producer boundary, measured under cp_reference_handover. It is the sole external reference output; instantiate its real identity from the lot, not a broad fixed UUID.

The actual route/state/gate is selected from foreground handover evidence; retain every required qualifier. Use the actual terminal source for the same accepted physical lot, not every successive stage transfer. Fixed source identities apply only to their exact species/state/gate; use an unbound compatible source role for other covered routes and resolve the actual foreground exchange before final dataset creation.

Selected source/interface rows: hatchery_keets, farm_live_guinea_fowl

Required product-instance qualifiers: Numida meleagris; hatchery keet or older farm bird; gate; age/class; head count; live-weight sample; cohort; mortality; breeder/keet origin; sex if relevant; free-range or housed mode

  • Selected flow: Live guinea fowls at producer hatchery or farm gate, route and age declared

  • 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_reference_handover

  • Range: Exact identity-reconciliation check after normalization, not a production-yield default

    • Range role: QA guardrail (qa_guardrail)
    • Lower: 1
    • Upper: 1
    • Unit: kg
    • Basis: Declared reference quantity; input and output are the same accepted physical goods under the same handover ledger
    • Basis kind: Reference flow (reference_flow)
    • Evidence kind: Calculated from collection (calculated_from_collection)
Waste flows
Elementary flows

7. Allocation and Co-product Handling

rule_idApplies toRulesource_ids
a_output_setbreeder, hatchery, grow-outIdentify accepted eggs at breeder handover, saleable keets at hatchery gate, older live birds at farm gate, and only actually sold culls or manure as independent intended outputs. Rejects, mortality, shells and unsold litter are waste or loss, not free co-products.fao-small-poultry; fao-leap-poultry-2016
a_methodgenuinely independent co-productsPrefer demonstrated physical causality; otherwise declare a single period-specific mass or economic allocation with output evidence and sensitivity. A transferred egg/keet is not also a final live-bird sale when integrated.fao-leap-poultry-2016
a_periodbreeder, hatch and growth phasesLink breeder replacement, egg production, hatch batches, keet cohorts, culls and shared assets to their actual periods. Opening/closing stock and mortality are reconciled, and burden is assigned once across periods.fao-leap-poultry-2016
a_sharedincubator, house, heat, meter, water equipmentEnumerate breeder, hatchery and grow-out users and service periods; allocate by metered use or documented capacity-time and sum shares to the single original ledger.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.

rule_idApplies toRulesource_ids
allocation_residual_precedenceremaining common burden with no specified primary branchResolve any study-specific joint-product instruction in this PCR that has no specified primary branch using this precedence; retain an already explicitly prescribed category-specific primary method. First directly assign separable output-specific activities. For the remaining common burden B, use a physical driver d_i only when measured operation or biological-service records demonstrate the causal consumption represented by that driver. A product being weighable, valuable or lower grade alone is insufficient; do not switch arbitrarily between area, time, mass and revenue. For comparable grades receiving the same common handling, measured processed mass is applicable only with the same service demand, state and moisture basis demonstrated. Share a_i=d_i/sum(d_j); B_i=Ba_i. If no defensible causal physical driver exists for that common operation, use gate- and period-matched economic shares a_i=(q_ip_i)/sum(q_j*p_j), with the complete independently intended output set, compatible quantity/price units, currency, representative prices and values before output-specific downstream processing. Missing price or denominator evidence makes the allocated result incomplete, not a zero-priced product or a single-output system. Report shares summing to one and sensitivity to a material alternative; an alternative is not an interchangeable primary result. Waste, retained residues and internal transfers receive no co-product share, while their attributable production/handling burdens remain with the producing saleable route. Retain unallocated physical quantities and mass balances separately. This branch gives no automatic substitution credit; any separately scoped substitution analysis retains the gross inventory and its actual displaced-function evidence.ghg-protocol-product-standard-2011

8. Foreground Data Collection, Calculation, and Quality Rules

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_breederOperation breeder: Record purchased feed and managed forage by breeder class and period; distinguish dry matter. Denominator and scope requirements:per kg accepted 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.
breeder_energy_specific_inputcp_breederOperation breeder: Record actual lighting and heating carriers for managed breeder housing, with shared meters attributed by period. Denominator and scope requirements:per kg accepted hatching eggs Raw quantity and calculation requirements: metered or documented capacity-time allocation Original collection denominator kind: process_output. Original quantity method: Calculate the attributable final-package exchange under inventory_reference_normalization and stage_throughput_linkage using the matched raw records.
growout_feed_specific_inputcp_growoutOperation growout: Separate purchased ration from measured or defensibly estimated free-range forage; record moisture and bird phase. Denominator and scope requirements:per kg farm-gate saleable live guinea fowl 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_breederbreederfeed, water, energy, eggs, culls, manure and rejectsbreeder ledgeropening/closing flock; feed; water/energy meters; egg count/mass; reject reason; culls; manure export/fate; periodhusbandry logs, meters, count and scale; 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: Record purchased feed and managed forage by breeder class and period; distinguish dry matter. Denominator and scope requirements:per kg accepted 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. breeder_energy_specific_input: Operation breeder: Record actual lighting and heating carriers for managed breeder housing, with shared meters attributed by period. Denominator and scope requirements:per kg accepted hatching eggs Raw quantity and calculation requirements: metered or documented capacity-time allocation Original collection denominator kind: process_output. Original quantity method: Calculate the attributable final-package exchange under inventory_reference_normalization and stage_throughput_linkage using the matched raw records. 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. breeder_residues_specific_output: Record dead breeders and removed litter/manure by material and treatment fate; independently sold usable manure is a separate output. Denominator and scope requirements:per breeder period Raw quantity and calculation requirements: weighed residue and count-derived carcass mass Original collection denominator kind: process_output. Calculate the attributable final-package exchange under inventory_reference_normalization and stage_throughput_linkage using the matched raw records. This is a mandatory output-identification requirement, not an aggregate exchange. Preserve every actual co-product, reject, packaging waste and treatment stream in this operation. Before dataset completeness create separate cards for physically distinct streams, with actual material/state, quantity, destination and Product/Waste role. A genuinely mixed waste stream may remain one physically defined mixture with measured composition; do not invent separation or count its components again. Keep unlike units separate, retain the original allocation and reference normalization, and reconcile the output balance. Identify actual functions before co-product allocation; waste does not acquire a co-product share merely by having mass. Confirm a compatible UUID or explicitly retain its unresolved identity. Missing records never establish zero or exclusion.head, eggs, kg, m3, kWhdaily/periodfull breeder periodintegrated breederper reference flowsigned flock, egg and transfer balance; traceable numerator, accepted reference-output denominator and normalization worksheet
cp_breeder_manurebreederbreeder CH4, N2O, NH3breeder manure recordbird-period; volatile solids; excreted N; storage/range deposition shares; factor tiermanure/farm logs and pathway method; Raw aggregation requirements: calculate distinct pathway emissions 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, fractionperiodfull breeder and manure periodintegrated breederper reference flowfactor and pathway evidence; traceable numerator, accepted reference-output denominator and normalization worksheet
cp_hatcheryhatcheryeggs, energy, keets, losseshatch batchegg source/count/mass; setting; energy meters; hatch, reject and loss counts; keet sample weightreceipt, incubation and dispatch logs; Raw aggregation requirements: count balance and count × sampled 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. hatch_losses_specific_output: Classify unhatched eggs, shells and non-saleable/dead keets by actual destination; marketed birds are excluded from this row. Denominator and scope requirements:per hatch batch Raw quantity and calculation requirements: weighed or count-derived residual mass Original collection denominator kind: process_output. Calculate the attributable final-package exchange under inventory_reference_normalization and stage_throughput_linkage using the matched raw records. This is a mandatory specific-output collection requirement, not a selected exchange. Preserve every actual waste, residue, reject and co-product from this operation. Create separate cards for physically distinct streams with actual material, composition/state, quantity, receiving route and Product/Waste role before dataset completeness; verify a compatible UUID or explicitly retain its unresolved identity. A genuinely mixed stream may remain one physically defined mixture supported by composition records; never invent separation or count its components again. Keep liquid and solid treatment quantities separate. Preserve original period, output balance, reference normalization and allocation rules; missing records do not establish zero or exclusion.eggs, head, kg, kWhbatchreceipt through hatchery gateproducer hatcheryper reference flowsigned hatch balance and meter readings; traceable numerator, accepted reference-output denominator and normalization worksheet
cp_growoutgrowoutkeets, feed, water, energy, standing flock, manure export and residuesgrowth cohortkeet source/count/mass; ration/moisture; forage method; water/energy; mortality; litter/manure mass/export/fate; countreceipts, daily logs, scales, meters; 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. growout_feed_specific_input: Operation growout: Separate purchased ration from measured or defensibly estimated free-range forage; record moisture and bird phase. Denominator and scope requirements:per kg farm-gate saleable live guinea fowl 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. growout_residues_specific_output: Record dead birds and removed litter/manure separately by material and fate; exported usable manure is a co-product only with transfer evidence. Denominator and scope requirements:per grow-out cohort Raw quantity and calculation requirements: weighed residues and counted deaths times sampled mass Original collection denominator kind: process_output. Calculate the attributable final-package exchange under inventory_reference_normalization and stage_throughput_linkage using the matched raw records. This is a mandatory output-identification requirement, not an aggregate exchange. Preserve every actual co-product, reject, packaging waste and treatment stream in this operation. Before dataset completeness create separate cards for physically distinct streams, with actual material/state, quantity, destination and Product/Waste role. A genuinely mixed waste stream may remain one physically defined mixture with measured composition; do not invent separation or count its components again. Keep unlike units separate, retain the original allocation and reference normalization, and reconcile the output balance. Identify actual functions before co-product allocation; waste does not acquire a co-product share merely by having mass. Confirm a compatible UUID or explicitly retain its unresolved identity. Missing records never establish zero or exclusion.head, kg, m3, kWhdaily/cohortfull brooding/growth periodproducing farmper reference flowinvoices, scales and stock reconciliation; traceable numerator, accepted reference-output denominator and normalization worksheet
cp_manuregrowoutgrow-out CH4, N2O, NH3manure pathwaybird-period, volatile solids, N excretion, storage and range shares, factor tierfarm logs and pathway calculation; Raw aggregation requirements: model non-overlapping direct and applicable indirect pathways under calc_manure_n2o_coverage. 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, fractioncohort/periodfull manure periodproducing farmper reference flowfactor and destination log; traceable numerator, accepted reference-output denominator and normalization worksheet
cp_capturecapturestanding, saleable and loss birdsfarm dispatchstanding/saleable/reject counts, sampled weight, age, dispatch time and gatedirect count and sampled scale; Raw aggregation requirements: count × sampled mass, one final dispatch. 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.head, kgeach dispatchcapture through farm gateproducing farmper reference flowweigh and signed delivery slips; traceable numerator, accepted reference-output denominator and normalization worksheet
cp_reference_handoverreference_handoveraccepted product and matched internal source transferproducer handover ledgerlot_id, species, state, grade, route_id, gate, period, accepted_quantity, native_unit, source_row_id, source_lot_id, allocation_linkMeasure accepted net product at the same actual gate; reconcile the listed state/gate-specific source rows and the linked input with this single physical output. Keep rejects, stock changes and other sales separate. No additional handling or transport is imputed.kg; native source quantitieseach actual handovermatched source and handover periodsdeclared producer gate onlyper reference flowtraceable acceptance record, same-lot source-to-output ledger, calibrated quantity method and normalization worksheet
cp_feed_supply_and_intakebreeder; growoutFeed 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; growoutDirect 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
c_live_massfinal bird outputssaleable heads × representative mean live mass by age/class and routecounts and sampled weightskg live guinea fowlcount-balance-identity
c_hatchhatch batchaccepted eggs = saleable keets + non-saleable keets + unhatched eggs + documented other outcomes, in countsreceipt and hatch logreconciled hatch yield and lossescount-balance-identity
c_cohortgrow-outopening keets + receipts − mortality − final transfer = closing heads, with other transfers separately identifiedcohort ledgerreconciled head balancecount-balance-identity
c_manureCH4, NH3 and direct/indirect N2OApply documented manure CH4/NH3 methods and calc_manure_n2o_coverage for N2O; retain stage-specific disaggregated calculations before assigning existing cards.bird-period, volatile solids, excreted N, pathway shareskg CH4, N2O and NH3 to airipcc-livestock-2019
calc_feed_supply_and_intakebreeder_feed; growout_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_n2o; growout_n2oFor 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_breeder_manure; cp_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
q_identityreferencespecies, age/class, live condition, producer gate, count and mass are explicitdispatch and sample record
q_predecessoreggs and keetssource and preceding burden are traceable; outsourcing or surrogate incubation is not counted as on-farm worksupplier dataset and receipt
q_stockbreeder and grow-outreconcile opening stock, births/hatches, receipts, mortality, culls, transfers and closing stock by periodsigned stock ledger
q_routefree-range or housedactual mode, forage method, housing energy, mortality and manure deposition/storage are recorded, not assumedflock/field/house logs
q_outputsco-products and wastedocument independently marketed eggs/culls/manure and each rejected material's fatesales and treatment transfer

9. Validation Rules

rule_idApplies toRulesource_ids
v_gatereference and final outputReject unidentified hatchery/farm mixture; do not use farm-gate fixed UUID for a keet at hatchery gate.unsd-cpc-2025
v_eggintegrated breeder and hatcheryReconcile egg receipt, hatch, rejects and losses; no more than one saleable keet per accepted egg.count-balance-identity
v_stockgrow-out and captureReconcile keet receipts, mortality, standing flock, capture losses and saleable dispatch with count/mass evidence.count-balance-identity
v_deltasrange/housed routesCheck actual feed, water, housing energy, free-range placement and mortality evidence for each claimed route; no imported route defaults.fao-guinea-field-study
v_attributionintended outputs, periods and shared assetsRequire real output gates, declared allocation basis, breeder/hatch/cohort periods and one shared-asset ledger; prohibit duplicate internal keet burden.fao-leap-poultry-2016
v_emissionmanure CH4, N2O and NH3Confirm exact substance, air medium, non-overlapping storage/range pathways, factor tier and period before using each fixed identity.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_roleproducer-gate live guinea-fowl foreground data package
downstream_usesecondary_dataset and background_dataset for process and lifecyclemodel
allowed_usedeclared hatchery-keet or older-farm-bird route with recorded count, mass and preceding burden
excluded_usemeat, slaughter, eggs as reference, unidentified mixed gate or outsourced hatchery as on-farm operation
required_metadataproducer, species, gate, age/class, head count, sampled mass, flock/batch, predecessor, range/housing mode, mortality, manure and shared periods
required_quality_disclosurecoverage, sampling, predecessor gaps, co-product allocation, manure method, unbound reference/keets and concrete flow identity resolution
update_triggerchange in route, predecessor, breed/flock system, mortality, housing, manure, co-output or material data gap

11. Data Sources

Source idTypeReferenceUsed for
unsd-cpc-2025official_guidanceUN CPC 3.0 explanatory notesspecies/product classification
fao-poultry-speciesofficial_guidanceFAO poultry speciesguinea-fowl biological identity
fao-small-poultryextension_guidanceFAO small-scale poultry productioneggs, keets and smallholder route roles
fao-guinea-field-studyliteratureFAO AGRIS guinea-fowl field studyconditional range/housed and mortality evidence
fao-leap-poultry-2016official_guidanceFAO LEAP poultry supply-chain guidanceboundary, output and period attribution
ipcc-livestock-2019method_factorIPCC 2019 Refinement Volume 4 Chapter 10manure CH4 and N2O pathways; NH3 pathway disclosure
count-balance-identitymethod_factorBird and egg count conservation at declared handovercount and transfer checks
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
route-energy-faoofficial_guidanceFAO, Energy-smart food for people and climate (2011), Annex 2; and Energy use in agriculture and industry, Annex IV. https://www.fao.org/4/i2454e/i2454e00.pdf ; https://www.fao.org/4/Q1085e/q1085e0d.htmEquipment/carrier possibilities only; site records govern applicability. No intensity, fuel share or default recipe is adopted.
ghg-protocol-product-standard-2011standardWRI/WBCSD, Product Life Cycle Accounting and Reporting Standard (2011), Chapter 9, https://ghgprotocol.org/sites/default/files/standards/Product-Life-Cycle-Accounting-Reporting-Standard_041613.pdfGeneral allocation hierarchy and comparable-gate economic basis. Applicability conditions and the explicit residual branch are this PCR's method convention; no product-specific causal coefficient, price or output quantity is prescribed by this source.

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 IDApplies toRuleSource IDs
system_boundary_rule_1foreground_system_boundaryThe hatchery route begins with accepted guinea-fowl hatching eggs bearing upstream breeding burden and includes incubation, hatch-pull/selection, loss handling and keet dispatch. When breeding is integrated, record its flock-year feed, water, housing, eggs, culls and manure separately; do not also attach a purchased-egg burden. The older-bird route begins with received keets and their supplier or internal hatchery burden, includes brooding/growth, feed, supplied water, housing, health, mortality, litter/manure and independent live capture at farm handover. Capture is distinct from growth because the standing flock is counted, weighed and classified into saleable live birds versus capture losses. Slaughter, meat processing and post-gate freight are outside scope. Independently transferred breeder eggs, culls and usable manure require explicit intended-output classification; unsold rejects and mortality remain waste. Attribute shared incubator, house, heating and water equipment by consuming node and service period exactly once.
b_productfinal live outputInclude live Numida meleagris at declared producer hatchery or farm gate, not meat or eggs.unsd-cpc-2025, fao-poultry-species
b_hatchhatcheryInclude accepted eggs, incubation, hatch outcome and live keet dispatch; outsource or surrogate incubation as an upstream burden if not operated.fao-small-poultry
b_growtholder live birdsInclude received keets, actual range/housing management, feeding, water, health, manure/mortality and live capture.fao-small-poultry, fao-guinea-field-study, ipcc-livestock-2019
b_excludeproducer gateExclude slaughter, meat processing and transport after handover.fao-leap-poultry-2016
reference_handover_linkageactual reference-product boundaryRecord reference_handover as the same physical producer handover already represented by its source rows. It must not extend the gate or insert new processing, capture, storage, transport, service or capital burdens. For a unit-process projection, keep the actually operated stage references; the handover record may be a boundary interface in the resulting foreground package, not an invented standalone operation. Select one actual qualified route/output stratum; trace matching source and input as internal transfers and expose the accepted reference product once. If the source already ended at this gate, partition its existing handover responsibility without counting it again.
Allocation rules · 6
Rule IDApplies toRuleSource IDs
a_output_setbreeder, hatchery, grow-outIdentify accepted eggs at breeder handover, saleable keets at hatchery gate, older live birds at farm gate, and only actually sold culls or manure as independent intended outputs. Rejects, mortality, shells and unsold litter are waste or loss, not free co-products.fao-small-poultry, fao-leap-poultry-2016
a_methodgenuinely independent co-productsPrefer demonstrated physical causality; otherwise declare a single period-specific mass or economic allocation with output evidence and sensitivity. A transferred egg/keet is not also a final live-bird sale when integrated.fao-leap-poultry-2016
a_periodbreeder, hatch and growth phasesLink breeder replacement, egg production, hatch batches, keet cohorts, culls and shared assets to their actual periods. Opening/closing stock and mortality are reconciled, and burden is assigned once across periods.fao-leap-poultry-2016
a_sharedincubator, house, heat, meter, water equipmentEnumerate breeder, hatchery and grow-out users and service periods; allocate by metered use or documented capacity-time and sum shares to the single original ledger.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.
allocation_residual_precedenceremaining common burden with no specified primary branchResolve any study-specific joint-product instruction in this PCR that has no specified primary branch using this precedence; retain an already explicitly prescribed category-specific primary method. First directly assign separable output-specific activities. For the remaining common burden B, use a physical driver d_i only when measured operation or biological-service records demonstrate the causal consumption represented by that driver. A product being weighable, valuable or lower grade alone is insufficient; do not switch arbitrarily between area, time, mass and revenue. For comparable grades receiving the same common handling, measured processed mass is applicable only with the same service demand, state and moisture basis demonstrated. Share a_i=d_i/sum(d_j); B_i=B*a_i. If no defensible causal physical driver exists for that common operation, use gate- and period-matched economic shares a_i=(q_i*p_i)/sum(q_j*p_j), with the complete independently intended output set, compatible quantity/price units, currency, representative prices and values before output-specific downstream processing. Missing price or denominator evidence makes the allocated result incomplete, not a zero-priced product or a single-output system. Report shares summing to one and sensitivity to a material alternative; an alternative is not an interchangeable primary result. Waste, retained residues and internal transfers receive no co-product share, while their attributable production/handling burdens remain with the producing saleable route. Retain unallocated physical quantities and mass balances separately. This branch gives no automatic substitution credit; any separately scoped substitution analysis retains the gross inventory and its actual displaced-function evidence.ghg-protocol-product-standard-2011
Validation rules · 9
Rule IDApplies toRuleSource IDs
v_gatereference and final outputReject unidentified hatchery/farm mixture; do not use farm-gate fixed UUID for a keet at hatchery gate.unsd-cpc-2025
v_eggintegrated breeder and hatcheryReconcile egg receipt, hatch, rejects and losses; no more than one saleable keet per accepted egg.count-balance-identity
v_stockgrow-out and captureReconcile keet receipts, mortality, standing flock, capture losses and saleable dispatch with count/mass evidence.count-balance-identity
v_deltasrange/housed routesCheck actual feed, water, housing energy, free-range placement and mortality evidence for each claimed route; no imported route defaults.fao-guinea-field-study
v_attributionintended outputs, periods and shared assetsRequire real output gates, declared allocation basis, breeder/hatch/cohort periods and one shared-asset ledger; prohibit duplicate internal keet burden.fao-leap-poultry-2016
v_emissionmanure CH4, N2O and NH3Confirm exact substance, air medium, non-overlapping storage/range pathways, factor tier and period before using each fixed identity.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 · 5
Process IDProcess nameInput flowsOutput flows
breederIntegrated guinea-fowl breeder flock27
hatcheryIncubation and keet selection31
growoutKeet brooding and growth35
captureLive capture and farm dispatch12
reference_handoverActual producer reference-product handover11

Complete field inspector

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

On this page