TianGong PCR

Live reptiles

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

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

Content languages

zh-CN · Aligned
Status, classification and source details

Readiness

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

Classification mapping

CPC 3.0:02195 · exact

Source

1. Scope and Applicability

This PCR covers living, identified reptiles, including eligible snakes, lizards, crocodilians and turtles, delivered alive at the actual captive-breeder or authorized live-capture source gate. Species-level legal provenance and a documented route are mandatory; CPC classification is not permission to trade protected animals. Captive husbandry and lawful collection have different burdens and must not be averaged as though every reptile were farmed. Amphibians, dead reptiles, skins, meat, detached eggs, slaughter and post-gate buyer transport are excluded from the live reference. Species-specific temperature, lighting, feeding, aquatic/terrestrial holding and welfare practices are actual route facts, not universal defaults.

2. Product Category Identity

FieldValue
canonical_pcr_idpcr.agriculture-forestry-and-fishery-products.live-animals-and-animal-products-excluding-meat.reptiles
classification_refsCPC 3.0 02195
covered_productsLiving reptiles of an identified eligible species, with documented captive-bred or lawful wild origin
excluded_productsAmphibians; dead animals, skins, meat, detached eggs; unverified or prohibited trade; downstream transport and use
representative_product1 kg directly measured live mass of one declared eligible reptile species at source handover
production_routeCaptive breeding/rearing or legally documented live collection, mutually exclusive for each lot
market_stateLiving, unprocessed, condition and source documented

3. Reference Flow

FieldValue
WhatOne declared reptile species alive at source handover
How much1 kg directly measured live mass with individual count and size class
How wellAlive and fit for actual handover; taxon, health, source and legal status verified
How long or cycleDeclare breeding cohort, rearing phase or capture campaign and all shared-service periods
reference_flow_linklive_handover
FieldValue
Reference amount1
Reference product flowSpecies-qualified live reptile
Reference flow propertyMass 93a60a56-a3c8-11da-a746-0800200b9a66
Reference unit groupMass unit group 93a60a57-a4c8-11da-a746-0800200c9a66
Reference unitkg
Required qualifiersSpecies/taxon; count; size/age class; mass; captive or wild source and permit; jurisdiction; health/condition; cohort or campaign; actual handover gate

4. Measurement and Unit Rules

rule_idApplies toRequired propertyRequired unitRule
m_live_massReference and live transfersMasskgWeigh live animals at actual handover; preserve count and size class. Do not use a universal kg/animal conversion across taxa.
m_input_massFeed, stock and wasteMasskgUse measured wet/as-purchased state and disclose any dry-matter conversion separately.
m_timeCohorts, capture campaigns and shared facilitiesTimeday or declared periodAssign inputs, mortality, output and assets to actual periods; no default lifetime is assumed.
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. Compute normalized amount = attributable amount * declared reference quantity / measured accepted reference-output quantity. Apply normalization once only; never divide an already normalized value again.
stage_throughput_linkagestage records and final package contributionsActual flow property and its stated raw basisretain native numerator and stage denominator unitsKeep the original lot, event, cohort, period and stage denominators with their units. Reconstruct the attributable numerator A with measured stage quantity Q_stage and documented attribution before final normalization. If a quoted amount a_B corresponds to an explicit stage basis B_stage (for example, 1000 kg), use A = a_B * Q_stage / B_stage. If r_stage is already an intensity in exchange-unit per stage-unit, instead use A = r_stage * Q_stage, with no second division by B_stage. A raw attributable total is used directly. Final contribution = A * declared reference quantity / measured accepted final output. Convert compatible units explicitly and apply each attribution/allocation share exactly once; never treat a quoted amount or intensity as a raw total. Link stage transfers, losses, rejects, stocks, shared services and allocation to the same actual route, period and final-output stratum. For a 1000 kg basis retain 1000 kg explicitly. Do not assume unit yield, equal fresh/dried mass, equal head mass, equal dose quality or interchangeable gates. Missing links, unsupported unit conversion, zero denominators and untraceable allocation block dataset production. Stage-native datasets retain their own stage reference; package contributions are a separate projection.

5. System Boundary

Boundary Abstraction

FieldValue
declared_starting_conditionCaptive route: opening breeding/juvenile stock with count, mass and carried burden, or purchased stock with supplier burden. Capture route: licensed source population/access and actual campaign; no fictitious breeder stock.
starting_condition_roleBreeding/juvenile stock is biological Product input or disclosed opening asset; wild population is capture context, not a zero-burden purchased animal.
product_classification_scopeCPC 3.0 02195 living reptiles only, after species and legal-status check.
recursive_input_ruleLink purchased same-category live reptiles once to upstream source dataset; internal rearing-to-handover transfer is not a second final sale.
upstream_dataset_requirementSupplier species, source, gate, geography and burden for purchased animals, feed and services; permits for regulated wild or captive source.
disclosureTaxon, source code/permit, provenance, count/mass, condition, cohort/campaign, mortality, real co-products, shared assets, route and handover gate.

Boundary Rules

rule_idApplies toRulesource_ids
b_legalEvery lotVerify species and legal source before modelling marketable live output. CITES or domestic source codes require checking; they are not blanket authorization.un-cpc-2025; ; cites-guide-2022
b_routesCaptive or wild sourceCaptive production includes real breeding/rearing, stock, feed, water and environmental control; collection includes authorized live capture and actual holding but no invented captive lifetime. Stop at actual source handover.
b_sharedShared rooms, thermal plant, pools, equipmentAssign measured service to consuming cohorts, capture/holding nodes and periods once. Separate buyer transport, slaughter and destination use.

6. Process Inventory Structure

Process Map

process_idprocess_nameinclusioninclusion_conditionrolequantitative_reference
captiveBreed and rear living reptilesconditionalevidenced captive-bred/reared sourcemanaged biological productionper kg accepted live output
captureLawful live collection and short holdingconditionalvalid wild-collection authority; excludes captive route for same lotindependent live captureper kg accepted live output
handoverVerify and hand over living reptilesrequiredactual source gate for either routefinal live acceptanceper kg accepted live output

The captive node manages named stock through real feeding, water, species-specific environmental control and health checks. Capture independently removes authorized living animals from a documented source and records actual holding, losses and handover; it does not borrow captive-production inputs. Handover is a distinct condition/count/mass and legal-documentation gate. Eggs, shed material or another product count only when independently sold at their own gate; routine residue and dead animals are not live products. Shared rooms, heated water and equipment are allocated by observed service to nodes and periods.

Process: Breed and rear living reptiles (captive)

Inputs

Product flows
Purchased breeding or juvenile animals (captive_stock)

Record species, source, count, mass and upstream burden; no double booking of opening stock.

Denominator and scope requirements:per kg accepted live output

  • Selected flow: Species-qualified living reptile stock
  • Flow property / unit: Mass / kg
  • Amount rule: measured stock received or opening inventory apportioned to cohort
  • Value mode: Foreground record (foreground_record)
  • Specificity: Site-specific (site_specific)
  • Normalization basis: per reference flow
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Collected record (collected_record)
  • Collection protocol: cp_stock
  • Range: Provisional non-negative stock screen
    • Range role: QA guardrail (qa_guardrail)
    • Lower: 0
    • Upper: 10000
    • Unit: kg/kg live output
    • Basis: per kg accepted live output; not an allowed cap
    • Basis kind: Reference flow (reference_flow)
    • Evidence kind: Reasoned estimate (reasoned_estimate)
Supplied drinking, pool or cleaning water (captive_water)

Record water actually supplied, separating functions where records allow.

Denominator and scope requirements:per kg accepted live output

  • Selected flow: Water supplied to reptile facility
  • Flow property / unit: Mass / kg
  • Amount rule: meter or reconcile supplied water by cohort and period
  • Value mode: Foreground record (foreground_record)
  • Specificity: Site-specific (site_specific)
  • Normalization basis: per reference flow
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Collected record (collected_record)
  • Collection protocol: cp_resources
  • Range: Provisional non-negative water screen
    • Range role: QA guardrail (qa_guardrail)
    • Lower: 0
    • Upper: 1000000
    • Unit: kg/kg live output
    • Basis: per kg accepted live output; investigate by husbandry mode
    • Basis kind: Reference flow (reference_flow)
    • Evidence kind: Reasoned estimate (reasoned_estimate)
Electricity at the equipment supply point (captive_energy_electricity)

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

Record actual carrier for heating, lighting, filtration or humidity control where required by selected species and site. Denominator and scope requirements:per kg accepted live 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_resources 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_resources
  • 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

No routine waste input is assumed.

Elementary flows

No routine elementary input is assumed; distinguish direct extraction from supplied water if present.

Outputs

Product flows
Live animals transferred to acceptance (captive_live)

Internal cohort transfer is measured once and is not an additional final sale.

Denominator and scope requirements:per kg accepted live output

  • Selected flow: Species-qualified live reptiles leaving rearing
  • Flow property / unit: Mass / kg
  • Amount rule: measured live mass and count at transfer
  • Value mode: Foreground record (foreground_record)
  • Specificity: Product-specific (product_specific)
  • Normalization basis: per reference flow
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Collected record (collected_record)
  • Collection protocol: cp_live
  • Range: Live-transfer reconciliation screen
    • Range role: QA guardrail (qa_guardrail)
    • Lower: 0
    • Upper: 10000
    • Unit: kg/kg final live output
    • Basis: per kg accepted live output; reject missing mass balance
    • Basis kind: Reference flow (reference_flow)
    • Evidence kind: Reasoned estimate (reasoned_estimate)
Independently sold reptile eggs (captive_eggs)

Only record real separately marketed reptile eggs with their own identity and gate. They are not part of the live reference.

Denominator and scope requirements:per kg accepted live output

  • Selected flow: Species-qualified reptile eggs sold separately
  • Flow property / unit: Mass / kg
  • Amount rule: separately measured sale quantity and gate
  • Value mode: Foreground record (foreground_record)
  • Specificity: Product-specific (product_specific)
  • Normalization basis: per reference flow
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Collected record (collected_record)
  • Collection protocol: cp_outputs
  • Range: Provisional co-product screen
    • Range role: QA guardrail (qa_guardrail)
    • Lower: 0
    • Upper: 10000
    • Unit: kg/kg live output
    • Basis: per kg accepted live output; zero without independent handover
    • Basis kind: Reference flow (reference_flow)
    • Evidence kind: Reasoned estimate (reasoned_estimate)
Independently sold shed material (captive_shed_product)

Only record real separately marketed shed material at its own documented product gate, separate from reptile eggs.

Denominator and scope requirements:per kg accepted live output

  • Selected flow: Species-qualified reptile shed material sold separately
  • Flow property / unit: Mass / kg
  • Amount rule: separately weighed and invoiced shed material
  • Value mode: Foreground record (foreground_record)
  • Specificity: Product-specific (product_specific)
  • Normalization basis: per reference flow
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Collected record (collected_record)
  • Collection protocol: cp_outputs
  • Range: Provisional separately sold shed-material screen
    • Range role: QA guardrail (qa_guardrail)
    • Lower: 0
    • Upper: 10000
    • Unit: kg/kg live output
    • Basis: per kg accepted live output; zero without separate sale
    • Basis kind: Reference flow (reference_flow)
    • Evidence kind: Reasoned estimate (reasoned_estimate)
Waste flows
Captive-rearing mortalities (captive_mortality)

Record dead animals by species and disposal route, never as accepted live output.

Denominator and scope requirements:per kg accepted live output

  • Selected flow: Dead reptile bodies from captive rearing
  • Flow property / unit: Mass / kg
  • Amount rule: weigh or reconcile each disposal event
  • Value mode: Foreground record (foreground_record)
  • Specificity: Site-specific (site_specific)
  • Normalization basis: per reference flow
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Collected record (collected_record)
  • Collection protocol: cp_outputs
  • Range: Provisional biological-residue screen
    • Range role: QA guardrail (qa_guardrail)
    • Lower: 0
    • Upper: 10000
    • Unit: kg/kg live output
    • Basis: per kg accepted live output; investigate mortality
    • Basis kind: Reference flow (reference_flow)
    • Evidence kind: Reasoned estimate (reasoned_estimate)
Unsold reptile eggs for treatment (captive_unsold_eggs)

Record discarded reptile eggs separately from bodies and shed material; split actual exchanges further by treatment destination.

Denominator and scope requirements:per kg accepted live output

  • Selected flow: Unsold reptile eggs for documented treatment
  • Flow property / unit: Mass / kg
  • Amount rule: measured discarded material by state and treatment route
  • Value mode: Foreground record (foreground_record)
  • Specificity: Site-specific (site_specific)
  • Normalization basis: per reference flow
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Collected record (collected_record)
  • Collection protocol: cp_outputs
  • Range: Provisional unsold biological-residue screen
    • Range role: QA guardrail (qa_guardrail)
    • Lower: 0
    • Upper: 10000
    • Unit: kg/kg live output
    • Basis: per kg accepted live output; disclose treatment destination
    • Basis kind: Reference flow (reference_flow)
    • Evidence kind: Reasoned estimate (reasoned_estimate)
Unsold shed material for treatment (captive_unsold_shed)

Record discarded shed material separately from reptile bodies and eggs, with its actual treatment destination.

Denominator and scope requirements:per kg accepted live output

  • Selected flow: Unsold reptile shed material for documented treatment
  • Flow property / unit: Mass / kg
  • Amount rule: measured discarded shed mass by treatment route
  • Value mode: Foreground record (foreground_record)
  • Specificity: Site-specific (site_specific)
  • Normalization basis: per reference flow
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Collected record (collected_record)
  • Collection protocol: cp_outputs
  • Range: Provisional discarded-shed screen
    • Range role: QA guardrail (qa_guardrail)
    • Lower: 0
    • Upper: 10000
    • Unit: kg/kg live output
    • Basis: per kg accepted live output; disclose treatment destination
    • Basis kind: Reference flow (reference_flow)
    • Evidence kind: Reasoned estimate (reasoned_estimate)
Spent pool or cleaning water (captive_wastewater)

Record wastewater crossing facility boundary to treatment or sewer; direct release to the environment is elementary instead.

Denominator and scope requirements:per kg accepted live output

  • Selected flow: Reptile-facility wastewater to treatment
  • Flow property / unit: Mass / kg
  • Amount rule: measured or water-balance-derived discharged mass
  • 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_resources
  • Range: Provisional wastewater screen
    • Range role: QA guardrail (qa_guardrail)
    • Lower: 0
    • Upper: 1000000
    • Unit: kg/kg live output
    • Basis: per kg accepted live output; reconcile with supplied water
    • Basis kind: Reference flow (reference_flow)
    • Evidence kind: Reasoned estimate (reasoned_estimate)
Elementary flows

Process: Lawful live collection and short holding (capture)

Inputs

Product flows
Supplied holding water (capture_water)

Count actual short-holding water if supplied; no assumed common water need for all reptiles.

Denominator and scope requirements:per kg accepted live output

  • Selected flow: Water supplied during live collection/holding
  • Flow property / unit: Mass / kg
  • Amount rule: metered or recorded supplied water
  • Value mode: Foreground record (foreground_record)
  • Specificity: Route-specific (route_specific)
  • Normalization basis: per reference flow
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Collected record (collected_record)
  • Collection protocol: cp_resources
  • Range: Provisional capture-water screen
    • Range role: QA guardrail (qa_guardrail)
    • Lower: 0
    • Upper: 100000
    • Unit: kg/kg live output
    • Basis: per kg accepted live output; only actual supplied water
    • Basis kind: Reference flow (reference_flow)
    • Evidence kind: Reasoned estimate (reasoned_estimate)
Waste flows

No routine waste input is assumed.

Elementary flows

No generic wild-population depletion exchange is assigned; document legal extraction separately from environmental exchange modelling.

Outputs

Product flows
Legally captured live reptiles (capture_live)

Count living animals leaving capture/holding by species, condition and permit; internal transfer, not second final sale.

Denominator and scope requirements:per kg accepted live output

  • Selected flow: Species-qualified lawfully captured living reptiles
  • Flow property / unit: Mass / kg
  • Amount rule: measured live mass and count leaving holding
  • Value mode: Foreground record (foreground_record)
  • Specificity: Route-specific (route_specific)
  • Normalization basis: per reference flow
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Collected record (collected_record)
  • Collection protocol: cp_live
  • Range: Capture-transfer reconciliation screen
    • Range role: QA guardrail (qa_guardrail)
    • Lower: 0
    • Upper: 10000
    • Unit: kg/kg live output
    • Basis: per kg accepted live output; compare capture and acceptance logs
    • Basis kind: Reference flow (reference_flow)
    • Evidence kind: Reasoned estimate (reasoned_estimate)
Waste flows
Mortality during live capture (capture_mortality)

Record actual deaths and disposition; dead animals never become live output.

Denominator and scope requirements:per kg accepted live output

  • Selected flow: Dead reptile bodies from capture
  • Flow property / unit: Mass / kg
  • Amount rule: event count and mass by disposal route
  • Value mode: Foreground record (foreground_record)
  • Specificity: Route-specific (route_specific)
  • Normalization basis: per reference flow
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Collected record (collected_record)
  • Collection protocol: cp_outputs
  • Range: Provisional capture-loss screen
    • Range role: QA guardrail (qa_guardrail)
    • Lower: 0
    • Upper: 10000
    • Unit: kg/kg live output
    • Basis: per kg accepted live output; investigate incidents
    • Basis kind: Reference flow (reference_flow)
    • Evidence kind: Reasoned estimate (reasoned_estimate)
Elementary flows

No unmeasured release is assumed.

Process: Verify and hand over living reptiles (handover)

Inputs

Product flows
Live animals entering source-gate check (handover_live_input)

Record exactly one internal transfer from chosen route; never count captive and capture output for same lot.

Denominator and scope requirements:per kg accepted live output

  • Selected flow: Species-qualified living reptiles from source node
  • Flow property / unit: Mass / kg
  • Amount rule: measured arrivals and count reconciled to source-node departures
  • Value mode: Foreground record (foreground_record)
  • Specificity: Product-specific (product_specific)
  • Normalization basis: per reference flow
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Collected record (collected_record)
  • Collection protocol: cp_live
  • Range: Live-input reconciliation screen
    • Range role: QA guardrail (qa_guardrail)
    • Lower: 0
    • Upper: 10000
    • Unit: kg/kg accepted live output
    • Basis: per kg accepted live output; compare route records
    • Basis kind: Reference flow (reference_flow)
    • Evidence kind: Reasoned estimate (reasoned_estimate)
Waste flows

No routine waste input is assumed.

Elementary flows

No routine elementary input is assumed.

Outputs

Product flows
Accepted living reptiles at source gate (live_handover)

One declared eligible species, alive and legally documented. Record count and measured mass; never substitute species-free UUID.

Denominator and scope requirements:per 1 kg accepted live reptile

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

  • Selected flow: Species-qualified live reptile
  • Flow property / unit: Mass / kg
  • Amount rule: 1 kg
  • Value mode: Calculated value (calculated_value)
  • Specificity: Product-specific (product_specific)
  • Normalization basis: per reference flow
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Calculated from collection (calculated_from_collection)
  • Collection protocol: cp_live
  • Range: Exact reference normalization
    • Range role: QA guardrail (qa_guardrail)
    • Lower: 1
    • Upper: 1
    • Unit: kg/kg reference flow
    • Basis: per 1 kg accepted live reptile
    • Basis kind: Reference flow (reference_flow)
    • Evidence kind: Method formula (method_formula)
    • Sources: mass-balance-identity
Rejected animals returned alive to source (handover_live_return)

Only record a real live return to captive or capture holding, not a sale, death or waste; reconcile against arrivals and accepted output. Returning through the same gate must not count the animal or burden twice. If further production occurs after return, document that separate responsibility rather than silently treating it as another acceptance pass.

Denominator and scope requirements:per kg accepted live output

  • Selected flow: Species-qualified living reptile returned to source
  • Flow property / unit: Mass / kg
  • Amount rule: measured live returned mass and count
  • Value mode: Foreground record (foreground_record)
  • Specificity: Product-specific (product_specific)
  • Normalization basis: per reference flow
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Collected record (collected_record)
  • Collection protocol: cp_live
  • Range: Provisional live-return reconciliation screen
    • Range role: QA guardrail (qa_guardrail)
    • Lower: 0
    • Upper: 10000
    • Unit: kg/kg accepted live output
    • Basis: per kg accepted live output; internal return, not second sale
    • Basis kind: Reference flow (reference_flow)
    • Evidence kind: Reasoned estimate (reasoned_estimate)
Waste flows
Mortality at live handover (handover_mortality)

Only dead animals at handover are Waste; living rejects returned to source are the separate Product transfer above.

Denominator and scope requirements:per kg accepted live output

  • Selected flow: Dead reptile bodies at source gate for documented treatment
  • Flow property / unit: Mass / kg
  • Amount rule: actual rejected count/mass and disposition by category
  • Value mode: Foreground record (foreground_record)
  • Specificity: Site-specific (site_specific)
  • Normalization basis: per reference flow
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Collected record (collected_record)
  • Collection protocol: cp_outputs
  • Range: Provisional live-gate reject screen
    • Range role: QA guardrail (qa_guardrail)
    • Lower: 0
    • Upper: 10000
    • Unit: kg/kg accepted live output
    • Basis: per kg accepted live output; do not include living returns
    • Basis kind: Reference flow (reference_flow)
    • Evidence kind: Reasoned estimate (reasoned_estimate)
Elementary flows

No generic direct emission is assumed at handover.

7. Allocation and Co-product Handling

rule_idApplies toRulesource_ids
a_outputCaptive nodeList all intended independent live and non-live outputs and their actual gates. First partition physically separable activities; if joint burdens remain, use evidenced mass or another documented causal driver and disclose sensitivity. Unsold eggs/shed and dead animals are residue/waste.mass-balance-identity
a_periodCaptive cohort or capture campaignLink stock, facilities, feed, losses and live animals to actual periods. Allocate opening stock and shared assets once across realized outputs and service periods; no default reptile lifetime or double counting at internal transfers.mass-balance-identity
a_sharedHeated rooms, pools, cages and handling servicesRecord every consuming node/cohort and period; allocate by measured service time, metered energy/water or justified capacity driver, not again at final handover.mass-balance-identity

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

8. Foreground Data Collection, Calculation, and Quality Rules

Specific input identification before dataset completion

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

requirement_idcollection_protocol_idPreserved collection scope
captive_feed_specific_inputcp_resourcesOperation captive: Record actual feed identity, including procured prey only where genuinely used; no universal reptile diet is assumed. Denominator and scope requirements:per kg accepted live 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.
capture_supplies_specific_inputcp_resourcesOperation capture: Record actual nets, traps, safe containers or purchased consumables; reusable equipment is attributed by use period. Denominator and scope requirements:per kg accepted live output Original quantity method: issue records and shared-equipment attribution
handover_containment_specific_inputcp_resourcesOperation handover: Include disposable enclosure material handed with lot or consumed before gate; reusable cages are shared assets. Denominator and scope requirements:per kg accepted live output Original quantity method: measured material issued and attributed reuse if applicable

Data Collection Protocols

| protocol_id | process_id | flow_role | record_type | raw_fields | collection_method | unit | frequency | temporal_coverage | site_scope | aggregation_rule | quality_evidence | | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | | cp_stock | captive | opening/purchased reptiles | animal inventory and provenance | species, source, permit, count, mass, class, date, supplier, carried burden | reconcile intake and opening ledger; Raw aggregation requirements: attribute stock 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, head | receipt and period opening | full cohort | breeder site | per reference flow | permits, supplier and scale records; traceable numerator, accepted reference-output denominator and normalization worksheet | | cp_resources | captive, capture, handover | feed, water, energy, consumables, shared cages | meter, invoice, issue/service logs | input identity, amount, unit, node, cohort, period, reuse, water discharge | meter or reconcile invoices and stock; 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. captive_feed_specific_input: Operation captive: Record actual feed identity, including procured prey only where genuinely used; no universal reptile diet is assumed. Denominator and scope requirements:per kg accepted live 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. capture_supplies_specific_input: Operation capture: Record actual nets, traps, safe containers or purchased consumables; reusable equipment is attributed by use period. Denominator and scope requirements:per kg accepted live output Original quantity method: issue records and shared-equipment attribution 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. handover_containment_specific_input: Operation handover: Include disposable enclosure material handed with lot or consumed before gate; reusable cages are shared assets. Denominator and scope requirements:per kg accepted live output Original quantity method: measured material issued and attributed reuse if applicable Identify the actual input for this operation from supplier specifications, equipment and primary records. This is a mandatory collection requirement, not an exchange. Before dataset completeness, represent each used material, formulated product, carrier or independently purchased service by one physically specific card with its native quantity/property; confirm a compatible UUID, or retain an explicit unresolved identity and do not claim a fully linked dataset. Do not substitute a conditional example for an unknown actual input, invent a recipe, omit required use or infer zero from missing records. Attribute shared use, reusable assets and inclusive services once; preserve the original stage/period and measured throughput link to final reference output. The former aggregate range is not a component limit or consumption default. | kg, MJ, day | each issue and monthly | full cohort/campaign | foreground nodes | per reference flow | logs, invoices, meters, allocation worksheet; traceable numerator, accepted reference-output denominator and normalization worksheet | | cp_live | captive, capture, handover | live transfers and accepted output | count, weighing, acceptance | species, source, authorization, animal ID, count, size, mass, health, date, gate | weigh and inspect living animals; Raw aggregation requirements: normalize accepted mass to 1 kg. 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, head | each handover | all cohorts/campaigns | source site | per reference flow | scale, identity and health records; traceable numerator, accepted reference-output denominator and normalization worksheet | | cp_outputs | captive, capture, handover | co-product, mortality and rejects | sale, incident and disposal | species, event, mass, count, fate, date, gate | measure or reconcile event logs; Raw aggregation requirements: distinguish product, waste, internal return. 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. capture_discarded_supplies_specific_output: Record spent nets, traps or containment materials only if actually discarded at this node, separate from animal mortality. Denominator and scope requirements:per kg accepted live output weighed or reconciled discarded consumables by material and treatment 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. | kg, head | each event | all periods | site/campaign | per reference flow | receipts and incident logs; traceable numerator, accepted reference-output denominator and normalization worksheet | | cp_emission | captive | direct releases | monitoring or method | named substance, receiving medium, mass, period, method | direct monitoring or source-backed calculation; Raw aggregation requirements: normalize by output. 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 | monitored interval | full cohort | facility | per reference flow | test report and calibration; traceable numerator, accepted reference-output denominator and normalization worksheet | | cp_feed_supply_and_intake | captive | Feed supply, intake and loss | stock, receipt, issue and loss ledger | feed 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 output | Reconcile 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 DM | each issue and period close | complete represented cohort/period | actual operated feeding nodes | per reference flow | stock and supplier records; moisture evidence; loss and no-duplication reconciliation |

Calculation Rules

rule_idApplies toFormula or ruleInputsOutputsource_ids
c_referenceaccepted live outputSum measured mass of accepted living animals of one species; normalize allocated inventory to 1 kg. Reconcile count, source transfer and rejected/dead disposition.cp_live, cp_outputskg accepted live speciesmass-balance-identity
c_watercaptive wastewaterSupplied water minus measured retained, evaporated and separately discharged quantities; direct measurement takes precedence.cp_resourceskg wastewatermass-balance-identity
c_periodstock and shared serviceAssign consumption to cohort/campaign and period, divide joint service by metered use or documented time and sum shares once.cp_stock, cp_resources, cp_outputsallocated input/kg accepted outputmass-balance-identity
calc_feed_supply_and_intakecaptive_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

Data Quality Requirements

requirement_idApplies toRequirementEvidence
q_identityevery lotVerify scientific taxon, legal source and jurisdiction; reject unknown/prohibited provenance.source/permit and legal check
q_massreference and lossCalibrated live mass, count, size class and condition by gate; no cross-species average kg/head.weighing and acceptance logs
q_periodcohorts, campaigns, shared assetsComplete inputs, outputs, mortality and periods with documented attribution, opening and closing stock.ledgers and reconciliation worksheet
q_flowUUID-backed exchangesConfirm exact flow, property, unit group, type and gate before binding; unresolved IDs stay unbound.platform detail/support-row evidence

Substance-specific Release Requirement

rule_idApplies toFormula or ruleInputsOutputsource_ids
captive_emission_specific_emissioncaptiveFor the actual captive activity, preserve the original cp_emission collection role and activity/state/period basis. substance-specific measurement or documented calculation. This is a mandatory identification and calculation requirement, not one aggregate elementary exchange. Enumerate each actual emitted substance and receiving compartment using a compatible measured/pathway method and activity-factor units, then create a separate concrete card or reuse the existing matching card once, with verified UUID or explicit unresolved identity. A generic pollutant/volatile/residue label, total mass loss or summed screening interval cannot establish a compound or individual-emission amount. Keep elemental versus molecular/reporting bases explicit, attribute the raw quantities and normalize once to accepted reference output. No supported release only with evidenced inapplicability; missing identity, method or activity blocks completeness. Exclude releases already covered by an inclusive service or upstream dataset.cp_emissionseparate supported substance/compartment exchanges

9. Validation Rules

rule_idApplies toRulesource_ids
v_legallive outputFail if species, authorized origin, condition or actual source gate is absent; classification does not prove legality.un-cpc-2025; ; cites-guide-2022
v_routessource processExactly one evidenced source route supplies each lot. Captive needs stock/cohort records; capture needs permits/campaign and cannot inherit imagined breeding inputs.
v_balancemass and outputsReconcile opening/purchased or captured mass, stock changes, accepted live animals, mortality and real co-products; internal transfers and same-gate live returns only once. A later production activity requires its own responsibility and records.mass-balance-identity
v_sharedmulti-period/shared assetsEach input, asset, output and loss has node/period attribution; shares sum to observed service without double charge at two gates.mass-balance-identity
v_identityall cardsconditional flow cards need concrete selection; final exchanges need verified species/state/direction/property/unit and gate before publication.un-cpc-2025
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

10. Published Dataset Profile

FieldValue
dataset_roleSource-specific foreground package for one lawful living reptile species and route
downstream_useCandidate secondary_dataset or background_dataset after concrete identity and quality review
allowed_useSpecies, provenance, technology, geography and gate matching declared package
excluded_useGeneric all-reptile factor; amphibians or dead products; unauthorized trade; slaughter or buyer transport
required_metadataSpecies, legal source/permit, route, site, cohort/campaign, count, live mass, size/condition, gate, period and actual flow selections evidence
required_quality_disclosureCoverage, stock/mortality balance, measurements, provisional Ranges, allocation and unresolved UUIDs
update_triggerNew species, source law, captive mode, capture authorization, husbandry regime, gate or flow identity

11. Data Sources

Source idTypeReferenceUsed for
un-cpc-2025official_guidanceUN CPC 3.0 explanatory notesliving-reptile classification boundary
woah-reptiles-2024official_guidanceWOAH Terrestrial Code chapter 7.14WOAH 2024 Chapter 7.14 covers welfare during killing for skins/meat/products. Use only explicitly transferable handling context; it does not establish lawful live capture, breeding methods or LCA allocation.
cites-guide-2022official_guidanceCITES Trade Database guidedistinguish reported wild, captive and ranched source codes; not permit evidence alone
mass-balance-identitymethod_factorMass conservation and measured foreground input/output reconciliationnormalization, stock, water and shared-service reconciliation
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.
fao-agricultural-energyofficial_guidanceFAO Energy demand and consumption in African agriculture, Annex C case-study results, https://www.fao.org/4/v9766e/v9766e08.htmconditional concrete identities and method context; does not establish site use or quantities

Raw downloads

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

Structured rule index

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

System boundary rules · 3
Rule IDApplies toRuleSource IDs
b_legalEvery lotVerify species and legal source before modelling marketable live output. CITES or domestic source codes require checking; they are not blanket authorization.un-cpc-2025, cites-guide-2022
b_routesCaptive or wild sourceCaptive production includes real breeding/rearing, stock, feed, water and environmental control; collection includes authorized live capture and actual holding but no invented captive lifetime. Stop at actual source handover.
b_sharedShared rooms, thermal plant, pools, equipmentAssign measured service to consuming cohorts, capture/holding nodes and periods once. Separate buyer transport, slaughter and destination use.
Allocation rules · 4
Rule IDApplies toRuleSource IDs
a_outputCaptive nodeList all intended independent live and non-live outputs and their actual gates. First partition physically separable activities; if joint burdens remain, use evidenced mass or another documented causal driver and disclose sensitivity. Unsold eggs/shed and dead animals are residue/waste.mass-balance-identity
a_periodCaptive cohort or capture campaignLink stock, facilities, feed, losses and live animals to actual periods. Allocate opening stock and shared assets once across realized outputs and service periods; no default reptile lifetime or double counting at internal transfers.mass-balance-identity
a_sharedHeated rooms, pools, cages and handling servicesRecord every consuming node/cohort and period; allocate by measured service time, metered energy/water or justified capacity driver, not again at final handover.mass-balance-identity
allocation_rule_4foreground_burden_allocationConcrete cards do not inherit numerical ranges from the former aggregate card. Determine quantities from original records, stock/meter reconciliation and the declared reference flow; no default quantity or numeric screen is supplied without evidence matching the identity, unit, period and boundary. Missing range evidence is a quality disclosure, not zero use or proof of completeness.
Validation rules · 7
Rule IDApplies toRuleSource IDs
v_legallive outputFail if species, authorized origin, condition or actual source gate is absent; classification does not prove legality.un-cpc-2025, cites-guide-2022
v_routessource processExactly one evidenced source route supplies each lot. Captive needs stock/cohort records; capture needs permits/campaign and cannot inherit imagined breeding inputs.
v_balancemass and outputsReconcile opening/purchased or captured mass, stock changes, accepted live animals, mortality and real co-products; internal transfers and same-gate live returns only once. A later production activity requires its own responsibility and records.mass-balance-identity
v_sharedmulti-period/shared assetsEach input, asset, output and loss has node/period attribution; shares sum to observed service without double charge at two gates.mass-balance-identity
v_identityall cardsconditional flow cards need concrete selection; final exchanges need verified species/state/direction/property/unit and gate before publication.un-cpc-2025
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
Processes and inputs/outputs · 3
Process IDProcess nameInput flowsOutput flows
captiveBreed and rear living reptiles37
captureLawful live collection and short holding12
handoverVerify and hand over living reptiles13

Complete field inspector

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

On this page