Monitoring visit record

Pre-release. This site describes standard version 0.7.0-dev, which is in development and may change before version 1.0.0.

The record of one monitoring visit at one site: the declared horizon, the observer and capture provenance (ADR-0004), and one tree observation per tree individual reached. Trees not reached are unobserved, never dead.

Properties

Property Required Repeatable Value Message
capture channel yes no NCGS Capture Channels: Dedicated app, WhatsApp flow, Paper, transcribed
declared horizon no no NCGS Observation Horizons: T0 baseline, T0+ post-handover check, T1 four weeks, T2 early establishment, T3 one year, T4 two to three years, T5 five years and beyond A visit declares at most one horizon from the observation-horizon scheme; a visit outside every window declares none (ADR-0010).
device latitude yes no decimal
device longitude yes no decimal
has observation yes yes Tree observation A monitoring visit carries at least one tree observation.
observed at yes no dateTime
observer yes no Agent A monitoring visit names exactly one observer by IRI, never a literal (ADR-0004, ADR-0007).
observer role yes no NCGS Observer Roles: Fieldworker, Supervisor, Steward, Owner, Reviewer A monitoring visit names the observer’s role; the role grades the evidence (ADR-0004).
records activity yes no Monitoring visit activity A monitoring visit record records exactly one monitoring visit activity.
records site yes no Site A monitoring visit is at exactly one site.
steward interviewed no no boolean

Also required of other records: Restatement

Property Required Repeatable Value Message
restatement reason no no string
restates no no any value A record restates at most one earlier record (ADR-0018).

Rules

  • A visit observes each tree individual at most once.
  • Every tree observed on a visit stands at a position of the visited site.
  • Every tree observed on a visit that has no planting position comes from a consignment handed over at the visited site.
  • Instance data must not use the standard’s namespace https://nova.org.za/ncgs/ (ADR-0002: instances are urn:uuid: IRIs).
  • On a T0+ planting check, every observation of a tree delivered with monitoring says whether the tree is in the ground (ncgs:inGround): it is what planting uptake counts (ADR-0031).
  • A record moves to another site only by a supervisor’s or an office analyst’s correction in one role, observed at one zoned time, to a registered site current when it moves, and with each thing its restatement group introduced before it withdrawn or replaced by the move or a correction before it (ADR-0027).
  • A restatement is a record of the same type as the record it restates (ADR-0018).
  • A restatement is about the same site as the record it restates, or follows in its restatement group, unless a supervisor’s or an office analyst’s correction moves it (ADR-0018, ADR-0027).
  • A restatement is observed after the record it restates: it is the later observation that governs (ADR-0018).
  • A restatement says why the fact is restated, in a sentence or more (ADR-0018).
  • A site registration never moves: its correction registers the site its original registered, and a site registered in error is replaced (ADR-0027).

Checked by

This page explains the standard and does not decide conformance: only the released corpus does. It describes ontology/ncgs-ontology.ttl, dataRequirements/monitoring-shapes.ttl, dataRequirements/common-shapes.ttl, methodologies/applicability-shapes.ttl at standard version 0.7.0-dev.