Skip to content

Enumerations

Every closed vocabulary in schema 0.3.0, as the code holds it. A value absent from this page is a value the kernel refuses.

Why each list stops where it does is in the source, which carries the reasoning as comments: packages/schema/src/enums.ts. The two that decide most are MeasurementMethod and LawfulBasis.

24 enumerations.

AccountStatus

  • active
  • suspended
  • retired

AgreementKind

  • spot
  • forward
  • contract_farming
  • input_credit
  • offtake

AgreementRole

  • supplier
  • buyer
  • financier
  • guarantor

AreaMethod

  • gps_walked
  • map_traced
  • declared
  • derived_from_boundary

AttributionBasis

  • physical
  • proportional
  • declared

ConfirmationChannel

  • ussd_pin
  • in_person
  • written
  • app

ConversionBasis

  • definitional
  • measured
  • published_standard
  • estimated
  • assumed_default

DelegationBasis

  • in_person_signature
  • ussd_confirmation
  • witnessed
  • organisational_bylaw

FacilityKind

  • collection_point
  • store
  • warehouse
  • weighbridge
  • market
  • processing
  • dry_yard

GeoSource

  • gps_device
  • map_pin
  • admin_centroid
  • declared

LawfulBasis

  • consent
  • legal_authorisation
  • public_duty
  • national_security
  • law_enforcement
  • contract_performance
  • medical
  • legal_obligation
  • special_data_consent

MeasurementMethod

  • self_reported
  • field_estimated
  • coop_counted
  • coop_weighed
  • calibrated_weighed
  • counterparty_confirmed
  • third_party_verified

MembershipRole

  • member
  • officer
  • agent
  • supplier

ObligationKind

  • payment_for_goods
  • loan_disbursement
  • loan_repayment
  • insurance_premium
  • fee
  • input_credit

ObservationMethod

  • lab_tested
  • field_instrument
  • visual
  • reported
  • survey

OccurredAtPrecision

  • instant
  • day
  • week
  • month
  • season

PartyKind

  • person
  • cooperative
  • business
  • institution
  • agency

PriceBasis

  • fixed
  • indexed
  • floor

RawUnit

  • kg
  • tonne
  • gram
  • litre
  • bag
  • sack
  • basin
  • tin
  • basket
  • bunch
  • heap
  • wheelbarrow
  • jerrycan
  • piece

RecordClass

  • observation
  • inference

SettlementRail

  • mtn_momo
  • airtel_money
  • bank_transfer
  • cash
  • in_kind
  • offset

SubjectType

  • plot
  • lot
  • party
  • facility
  • region
  • planting

Tenure

  • owned
  • rented
  • customary
  • borrowed
  • communal
  • unknown

VerificationStatus

  • asserted
  • provider_verified
  • disputed