{"format":"truleaf-fields-register","current":"1.0.0","versions":[{"version":"1.0.0","status":"in_force","inForceSince":"2026-10-31","changes":["fields.dataFormats.versions.changes.1_0_0"]}],"categories":[{"code":"guide","folder":"","files":[{"path":"README.md","contentKey":"fields.dataFormats.bundle.files.guide.readme","format":"md","schema":null,"sourceArea":"data","since":"1.0.0"},{"path":"manifest.json","contentKey":"fields.dataFormats.bundle.files.guide.manifest","format":"json","schema":"manifest","sourceArea":"data","since":"1.0.0"},{"path":"schemas/<name>.schema.json","pattern":"^schemas/[a-z0-9]+(?:-[a-z0-9]+)*[.]schema[.]json$","contentKey":"fields.dataFormats.bundle.files.guide.schemas","format":"json_schema","schema":null,"sourceArea":"register","since":"1.0.0"},{"path":"schemas/siex-mapping.json","contentKey":"fields.dataFormats.bundle.files.guide.siex_mapping","format":"json","schema":"siex-mapping","sourceArea":"data","since":"1.0.0"}]},{"code":"org","folder":"org","files":[{"path":"org/org.json","contentKey":"fields.dataFormats.bundle.files.org.org","format":"json","schema":"org","sourceArea":"acc","since":"1.0.0"},{"path":"org/members.csv","pattern":"^org/members(?:_[0-9]{4})?[.]csv$","contentKey":"fields.dataFormats.bundle.files.org.members","format":"csv","schema":"org-members","sourceArea":"acc","since":"1.0.0"},{"path":"org/invitations.csv","pattern":"^org/invitations(?:_[0-9]{4})?[.]csv$","contentKey":"fields.dataFormats.bundle.files.org.invitations","format":"csv","schema":"org-invitations","sourceArea":"acc","since":"1.0.0"},{"path":"org/advisor_links.csv","pattern":"^org/advisor_links(?:_[0-9]{4})?[.]csv$","contentKey":"fields.dataFormats.bundle.files.org.advisor_links","format":"csv","schema":"org-advisor-links","sourceArea":"acc","since":"1.0.0"},{"path":"org/consents.csv","pattern":"^org/consents(?:_[0-9]{4})?[.]csv$","contentKey":"fields.dataFormats.bundle.files.org.consents","format":"csv","schema":"org-consents","sourceArea":"acc","since":"1.0.0"},{"path":"org/settings.json","contentKey":"fields.dataFormats.bundle.files.org.settings","format":"json","schema":"org-settings","sourceArea":"acc","since":"1.0.0"}]},{"code":"geo","folder":"geo","files":[{"path":"geo/farms.geojson","contentKey":"fields.dataFormats.bundle.files.geo.farms","format":"geojson","schema":"farms-geojson","sourceArea":"farm","since":"1.0.0"},{"path":"geo/parcels.geojson","contentKey":"fields.dataFormats.bundle.files.geo.parcels","format":"geojson","schema":"parcels-geojson","sourceArea":"farm","since":"1.0.0"},{"path":"geo/parcel_exclusions.geojson","contentKey":"fields.dataFormats.bundle.files.geo.parcel_exclusions","format":"geojson","schema":"parcel-exclusions-geojson","sourceArea":"farm","since":"1.0.0"},{"path":"geo/parcel_sigpac_links.csv","pattern":"^geo/parcel_sigpac_links(?:_[0-9]{4})?[.]csv$","contentKey":"fields.dataFormats.bundle.files.geo.parcel_sigpac_links","format":"csv","schema":"parcel-sigpac-links","sourceArea":"farm","since":"1.0.0"},{"path":"geo/zones.geojson","contentKey":"fields.dataFormats.bundle.files.geo.zones","format":"geojson","schema":"zones-geojson","sourceArea":"sat","since":"1.0.0"}]},{"code":"records","folder":"records","files":[{"path":"records/seasons.csv","pattern":"^records/seasons(?:_[0-9]{4})?[.]csv$","contentKey":"fields.dataFormats.bundle.files.records.seasons","format":"csv","schema":"records-seasons","sourceArea":"farm","since":"1.0.0"},{"path":"records/seasons.ndjson","contentKey":"fields.dataFormats.bundle.files.records.seasons","format":"ndjson","schema":"records-seasons","sourceArea":"farm","since":"1.0.0"},{"path":"records/irrigation_systems.csv","pattern":"^records/irrigation_systems(?:_[0-9]{4})?[.]csv$","contentKey":"fields.dataFormats.bundle.files.records.irrigation_systems","format":"csv","schema":"records-irrigation-systems","sourceArea":"farm","since":"1.0.0"},{"path":"records/irrigation_systems.ndjson","contentKey":"fields.dataFormats.bundle.files.records.irrigation_systems","format":"ndjson","schema":"records-irrigation-systems","sourceArea":"farm","since":"1.0.0"},{"path":"records/tags.csv","pattern":"^records/tags(?:_[0-9]{4})?[.]csv$","contentKey":"fields.dataFormats.bundle.files.records.tags","format":"csv","schema":"records-tags","sourceArea":"farm","since":"1.0.0"},{"path":"records/tags.ndjson","contentKey":"fields.dataFormats.bundle.files.records.tags","format":"ndjson","schema":"records-tags","sourceArea":"farm","since":"1.0.0"},{"path":"records/treatments.csv","pattern":"^records/treatments(?:_[0-9]{4})?[.]csv$","contentKey":"fields.dataFormats.bundle.files.records.treatments","format":"csv","schema":"records-treatments","sourceArea":"log","since":"1.0.0"},{"path":"records/treatments.ndjson","contentKey":"fields.dataFormats.bundle.files.records.treatments","format":"ndjson","schema":"records-treatments","sourceArea":"log","since":"1.0.0"},{"path":"records/treatment_products.csv","pattern":"^records/treatment_products(?:_[0-9]{4})?[.]csv$","contentKey":"fields.dataFormats.bundle.files.records.treatment_products","format":"csv","schema":"records-treatment-products","sourceArea":"log","since":"1.0.0"},{"path":"records/treatment_products.ndjson","contentKey":"fields.dataFormats.bundle.files.records.treatment_products","format":"ndjson","schema":"records-treatment-products","sourceArea":"log","since":"1.0.0"},{"path":"records/irrigation_events.csv","pattern":"^records/irrigation_events(?:_[0-9]{4})?[.]csv$","contentKey":"fields.dataFormats.bundle.files.records.irrigation_events","format":"csv","schema":"records-irrigation-events","sourceArea":"log","since":"1.0.0"},{"path":"records/irrigation_events.ndjson","contentKey":"fields.dataFormats.bundle.files.records.irrigation_events","format":"ndjson","schema":"records-irrigation-events","sourceArea":"log","since":"1.0.0"},{"path":"records/observations.csv","pattern":"^records/observations(?:_[0-9]{4})?[.]csv$","contentKey":"fields.dataFormats.bundle.files.records.observations","format":"csv","schema":"records-observations","sourceArea":"log","since":"1.0.0"},{"path":"records/observations.ndjson","contentKey":"fields.dataFormats.bundle.files.records.observations","format":"ndjson","schema":"records-observations","sourceArea":"log","since":"1.0.0"},{"path":"records/tasks.csv","pattern":"^records/tasks(?:_[0-9]{4})?[.]csv$","contentKey":"fields.dataFormats.bundle.files.records.tasks","format":"csv","schema":"records-tasks","sourceArea":"log","since":"1.0.0"},{"path":"records/tasks.ndjson","contentKey":"fields.dataFormats.bundle.files.records.tasks","format":"ndjson","schema":"records-tasks","sourceArea":"log","since":"1.0.0"},{"path":"records/operators.csv","pattern":"^records/operators(?:_[0-9]{4})?[.]csv$","contentKey":"fields.dataFormats.bundle.files.records.operators","format":"csv","schema":"records-operators","sourceArea":"log","since":"1.0.0"},{"path":"records/operators.ndjson","contentKey":"fields.dataFormats.bundle.files.records.operators","format":"ndjson","schema":"records-operators","sourceArea":"log","since":"1.0.0"},{"path":"records/equipment.csv","pattern":"^records/equipment(?:_[0-9]{4})?[.]csv$","contentKey":"fields.dataFormats.bundle.files.records.equipment","format":"csv","schema":"records-equipment","sourceArea":"log","since":"1.0.0"},{"path":"records/equipment.ndjson","contentKey":"fields.dataFormats.bundle.files.records.equipment","format":"ndjson","schema":"records-equipment","sourceArea":"log","since":"1.0.0"},{"path":"records/fertilisations.csv","pattern":"^records/fertilisations(?:_[0-9]{4})?[.]csv$","contentKey":"fields.dataFormats.bundle.files.records.fertilisations","format":"csv","schema":"records-fertilisations","sourceArea":"log","since":"1.1.0"},{"path":"records/fertilisations.ndjson","contentKey":"fields.dataFormats.bundle.files.records.fertilisations","format":"ndjson","schema":"records-fertilisations","sourceArea":"log","since":"1.1.0"},{"path":"records/harvests.csv","pattern":"^records/harvests(?:_[0-9]{4})?[.]csv$","contentKey":"fields.dataFormats.bundle.files.records.harvests","format":"csv","schema":"records-harvests","sourceArea":"log","since":"1.1.0"},{"path":"records/harvests.ndjson","contentKey":"fields.dataFormats.bundle.files.records.harvests","format":"ndjson","schema":"records-harvests","sourceArea":"log","since":"1.1.0"},{"path":"records/sowing.csv","pattern":"^records/sowing(?:_[0-9]{4})?[.]csv$","contentKey":"fields.dataFormats.bundle.files.records.sowing","format":"csv","schema":"records-sowing","sourceArea":"log","since":"1.1.0"},{"path":"records/sowing.ndjson","contentKey":"fields.dataFormats.bundle.files.records.sowing","format":"ndjson","schema":"records-sowing","sourceArea":"log","since":"1.1.0"},{"path":"records/cuaderno_es.xlsx","contentKey":"fields.dataFormats.bundle.files.records.cuaderno_es","format":"xlsx","schema":null,"sourceArea":"data","since":"1.0.0"}]},{"code":"satellite","folder":"satellite","files":[{"path":"satellite/observations.csv","pattern":"^satellite/observations(?:_[0-9]{4})?[.]csv$","contentKey":"fields.dataFormats.bundle.files.satellite.observations","format":"csv","schema":"satellite-observations","sourceArea":"sat","since":"1.0.0"},{"path":"satellite/index_stats.csv","pattern":"^satellite/index_stats(?:_[0-9]{4})?[.]csv$","contentKey":"fields.dataFormats.bundle.files.satellite.index_stats","format":"csv","schema":"satellite-index-stats","sourceArea":"sat","since":"1.0.0"},{"path":"satellite/series_daily.csv","pattern":"^satellite/series_daily(?:_[0-9]{4})?[.]csv$","contentKey":"fields.dataFormats.bundle.files.satellite.series_daily","format":"csv","schema":"satellite-series-daily","sourceArea":"sat","since":"1.0.0"},{"path":"satellite/phenology.csv","pattern":"^satellite/phenology(?:_[0-9]{4})?[.]csv$","contentKey":"fields.dataFormats.bundle.files.satellite.phenology","format":"csv","schema":"satellite-phenology","sourceArea":"sat","since":"1.0.0"},{"path":"satellite/parcel_state.csv","pattern":"^satellite/parcel_state(?:_[0-9]{4})?[.]csv$","contentKey":"fields.dataFormats.bundle.files.satellite.parcel_state","format":"csv","schema":"satellite-parcel-state","sourceArea":"sat","since":"1.0.0"}]},{"code":"weather","folder":"weather","files":[{"path":"weather/parcel_water_daily.csv","pattern":"^weather/parcel_water_daily(?:_[0-9]{4})?[.]csv$","contentKey":"fields.dataFormats.bundle.files.weather.parcel_water_daily","format":"csv","schema":"weather-parcel-water-daily","sourceArea":"wx","since":"1.0.0"},{"path":"weather/parcel_weather_link.csv","pattern":"^weather/parcel_weather_link(?:_[0-9]{4})?[.]csv$","contentKey":"fields.dataFormats.bundle.files.weather.parcel_weather_link","format":"csv","schema":"weather-parcel-weather-link","sourceArea":"wx","since":"1.0.0"},{"path":"weather/spray_profiles.json","contentKey":"fields.dataFormats.bundle.files.weather.spray_profiles","format":"json","schema":"weather-spray-profiles","sourceArea":"wx","since":"1.0.0"},{"path":"weather/daily.csv","pattern":"^weather/daily(?:_[0-9]{4})?[.]csv$","contentKey":"fields.dataFormats.bundle.files.weather.daily","format":"csv","schema":"weather-daily","sourceArea":"wx","since":"1.0.0"}]},{"code":"sensors","folder":"sensors","files":[{"path":"sensors/connections.csv","pattern":"^sensors/connections(?:_[0-9]{4})?[.]csv$","contentKey":"fields.dataFormats.bundle.files.sensors.connections","format":"csv","schema":"sensors-connections","sourceArea":"sen","since":"1.0.0"},{"path":"sensors/devices.csv","pattern":"^sensors/devices(?:_[0-9]{4})?[.]csv$","contentKey":"fields.dataFormats.bundle.files.sensors.devices","format":"csv","schema":"sensors-devices","sourceArea":"sen","since":"1.0.0"},{"path":"sensors/sensors.csv","pattern":"^sensors/sensors(?:_[0-9]{4})?[.]csv$","contentKey":"fields.dataFormats.bundle.files.sensors.sensors","format":"csv","schema":"sensors-sensors","sourceArea":"sen","since":"1.0.0"},{"path":"sensors/readings_<yyyy-mm>_<nnnn>.csv.gz","pattern":"^sensors/readings_[0-9]{4}-(?:0[1-9]|1[0-2])(?:_[0-9]{4})?[.]csv[.]gz$","contentKey":"fields.dataFormats.bundle.files.sensors.readings","format":"csv_gz","schema":"sensors-readings","sourceArea":"sen","since":"1.0.0"},{"path":"sensors/readings_hourly_<yyyy>.csv.gz","pattern":"^sensors/readings_hourly_[0-9]{4}(?:_[0-9]{4})?[.]csv[.]gz$","contentKey":"fields.dataFormats.bundle.files.sensors.readings_hourly","format":"csv_gz","schema":"sensors-readings-hourly","sourceArea":"sen","since":"1.0.0"},{"path":"sensors/readings_daily.csv","pattern":"^sensors/readings_daily(?:_[0-9]{4})?[.]csv$","contentKey":"fields.dataFormats.bundle.files.sensors.readings_daily","format":"csv","schema":"sensors-readings-daily","sourceArea":"sen","since":"1.0.0"}]},{"code":"alerts","folder":"alerts","files":[{"path":"alerts/rules.json","contentKey":"fields.dataFormats.bundle.files.alerts.rules","format":"json","schema":"alerts-rules","sourceArea":"alr","since":"1.0.0"},{"path":"alerts/alerts.csv","pattern":"^alerts/alerts(?:_[0-9]{4})?[.]csv$","contentKey":"fields.dataFormats.bundle.files.alerts.alerts","format":"csv","schema":"alerts-alerts","sourceArea":"alr","since":"1.0.0"},{"path":"alerts/alert_transitions.csv","pattern":"^alerts/alert_transitions(?:_[0-9]{4})?[.]csv$","contentKey":"fields.dataFormats.bundle.files.alerts.alert_transitions","format":"csv","schema":"alerts-alert-transitions","sourceArea":"alr","since":"1.0.0"},{"path":"alerts/alert_feedback.csv","pattern":"^alerts/alert_feedback(?:_[0-9]{4})?[.]csv$","contentKey":"fields.dataFormats.bundle.files.alerts.alert_feedback","format":"csv","schema":"alerts-alert-feedback","sourceArea":"alr","since":"1.0.0"}]},{"code":"visits","folder":"visits","files":[{"path":"visits/visits.csv","pattern":"^visits/visits(?:_[0-9]{4})?[.]csv$","contentKey":"fields.dataFormats.bundle.files.visits.visits","format":"csv","schema":"visits-visits","sourceArea":"adv","since":"1.0.0"},{"path":"visits/visit_reports.ndjson","contentKey":"fields.dataFormats.bundle.files.visits.visit_reports","format":"ndjson","schema":"visits-visit-reports","sourceArea":"adv","since":"1.0.0"}]},{"code":"kwau","folder":"kwau","files":[{"path":"kwau/conversations.ndjson","contentKey":"fields.dataFormats.bundle.files.kwau.conversations","format":"ndjson","schema":"kwau-conversations","sourceArea":"kwa","since":"1.0.0"}]},{"code":"audit","folder":"audit","files":[{"path":"audit/activity.csv","pattern":"^audit/activity(?:_[0-9]{4})?[.]csv$","contentKey":"fields.dataFormats.bundle.files.audit.activity","format":"csv","schema":"audit-activity","sourceArea":"acc","since":"1.0.0"}]},{"code":"media","folder":"media","files":[{"path":"media/index.csv","pattern":"^media/index(?:_[0-9]{4})?[.]csv$","contentKey":"fields.dataFormats.bundle.files.media.index","format":"csv","schema":"media-index","sourceArea":"log","since":"1.0.0"},{"path":"media/<media_id>.<ext>","pattern":"^media/[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}[.][A-Za-z0-9]{1,10}$","contentKey":"fields.dataFormats.bundle.files.media.originals","format":"binary","schema":null,"sourceArea":"log","since":"1.0.0"}]}],"selections":[{"kind":"treatments_siex","formats":["xlsx","csv"],"dialects":["excel_es"],"notesKeys":["fields.dataFormats.selections.anexo"]},{"kind":"records","formats":["csv","xlsx"],"dialects":["canonical","excel_es"],"notesKeys":[]},{"kind":"parcels","formats":["geojson","shp","kml","csv"],"dialects":[],"notesKeys":[]},{"kind":"zones","formats":["geojson","shp"],"dialects":[],"notesKeys":["fields.dataFormats.selections.zones"]},{"kind":"sat_series","formats":["csv"],"dialects":[],"notesKeys":[]},{"kind":"weather_series","formats":["csv"],"dialects":[],"notesKeys":["fields.dataFormats.selections.et0"]},{"kind":"sensor_series","formats":["csv"],"dialects":[],"notesKeys":[]}],"formats":[{"code":"geojson","standard":"GeoJSON, RFC 7946 (EPSG:4326)","url":"https://www.rfc-editor.org/rfc/rfc7946"},{"code":"shp","standard":"ESRI Shapefile (ESRI Shapefile Technical Description, July 1998), zip with .prj WGS 84 and .cpg UTF-8","url":"https://www.esri.com/content/dam/esrisites/sitecore-archive/Files/Pdfs/library/whitepapers/pdfs/shapefile.pdf"},{"code":"kml","standard":"OGC KML 2.2 (OGC 07-147r2)","url":"https://www.ogc.org/standards/kml/"},{"code":"csv","standard":"CSV, RFC 4180 (UTF-8)","url":"https://www.rfc-editor.org/rfc/rfc4180"},{"code":"ndjson","standard":"NDJSON (newline-delimited JSON, one RFC 8259 value per line)","url":"https://github.com/ndjson/ndjson-spec"},{"code":"xlsx","standard":"Office Open XML SpreadsheetML, ECMA-376","url":"https://ecma-international.org/publications-and-standards/standards/ecma-376/"},{"code":"json_schema","standard":"JSON Schema 2020-12","url":"https://json-schema.org/draft/2020-12"},{"code":"zip","standard":"ZIP (PKWARE .ZIP File Format Specification, APPNOTE)","url":"https://pkware.cachefly.net/webdocs/casestudies/APPNOTE.TXT"}],"exclusions":[{"code":"satellite_chips","reasonKey":"fields.dataFormats.exclusions.satellite_chips.reason","insteadKey":"fields.dataFormats.exclusions.satellite_chips.instead"},{"code":"satellite_renders","reasonKey":"fields.dataFormats.exclusions.satellite_renders.reason","insteadKey":"fields.dataFormats.exclusions.satellite_renders.instead"},{"code":"raw_weather_payloads","reasonKey":"fields.dataFormats.exclusions.raw_weather_payloads.reason","insteadKey":"fields.dataFormats.exclusions.raw_weather_payloads.instead"},{"code":"provider_trade_secrets","reasonKey":"fields.dataFormats.exclusions.provider_trade_secrets.reason","insteadKey":"fields.dataFormats.exclusions.provider_trade_secrets.instead"},{"code":"other_workspaces_data","reasonKey":"fields.dataFormats.exclusions.other_workspaces_data.reason","insteadKey":"fields.dataFormats.exclusions.other_workspaces_data.instead"},{"code":"integration_credentials","reasonKey":"fields.dataFormats.exclusions.integration_credentials.reason","insteadKey":"fields.dataFormats.exclusions.integration_credentials.instead"},{"code":"third_party_catalogues","reasonKey":"fields.dataFormats.exclusions.third_party_catalogues.reason","insteadKey":"fields.dataFormats.exclusions.third_party_catalogues.instead"},{"code":"notification_delivery_logs","reasonKey":"fields.dataFormats.exclusions.notification_delivery_logs.reason","insteadKey":"fields.dataFormats.exclusions.notification_delivery_logs.instead"},{"code":"parcel_status_history","reasonKey":"fields.dataFormats.exclusions.parcel_status_history.reason","insteadKey":"fields.dataFormats.exclusions.parcel_status_history.instead"},{"code":"kwau_portfolio_threads","reasonKey":"fields.dataFormats.exclusions.kwau_portfolio_threads.reason","insteadKey":"fields.dataFormats.exclusions.kwau_portfolio_threads.instead"},{"code":"kwau_author_identity","reasonKey":"fields.dataFormats.exclusions.kwau_author_identity.reason","insteadKey":"fields.dataFormats.exclusions.kwau_author_identity.instead"}],"switching":{"noticeMaxDays":60,"transitionDays":30,"retrievalDays":30,"extensionsAllowed":1,"maxTotalMonths":7},"limits":{"exportPerHour":10,"fullPerDay":2}}