{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://truleaf.org/fields/data-formats/1.0.0/records-tasks.schema.json","title":"Logbook tasks, the whole history (records/tasks.csv, .ndjson)","type":"object","additionalProperties":false,"properties":{"task_id":{"type":"string"},"farm_id":{"type":"string"},"farm_name":{"type":["string","null"]},"parcel_id":{"type":["string","null"]},"parcel_name":{"type":["string","null"]},"parcel_tags":{"type":"array","items":{"type":"string"}},"sigpac_refs":{"type":["array","null"],"items":{"type":"string"}},"kind":{"type":"string"},"title":{"type":["string","null"]},"notes":{"type":["string","null"]},"due_date":{"type":["string","null"],"format":"date"},"local_date":{"type":["string","null"],"format":"date"},"window_start":{"type":["string","null"],"pattern":"^([01][0-9]|2[0-3]):[0-5][0-9](:[0-5][0-9])?$"},"window_end":{"type":["string","null"],"pattern":"^([01][0-9]|2[0-3]):[0-5][0-9](:[0-5][0-9])?$"},"status":{"type":"string"},"completed_at":{"type":["string","null"],"format":"date-time"},"assignee_user_id":{"type":["string","null"]},"provider_org_id":{"type":["string","null"]}},"required":["task_id","farm_id","parcel_tags","kind","status"],"x-truleaf-columns":[{"key":"task_id","header":"task_id","kind":"text","unit":null},{"key":"farm_id","header":"farm_id","kind":"text","unit":null},{"key":"farm_name","header":"farm_name","kind":"text","unit":null},{"key":"parcel_id","header":"parcel_id","kind":"text","unit":null},{"key":"parcel_name","header":"parcel_name","kind":"text","unit":null},{"key":"parcel_tags","header":"parcel_tags","kind":"list","unit":null},{"key":"sigpac_refs","header":"sigpac_refs","kind":"list","unit":null},{"key":"kind","header":"kind","kind":"text","unit":null},{"key":"title","header":"title","kind":"text","unit":null},{"key":"notes","header":"notes","kind":"text","unit":null},{"key":"due_date","header":"due_date","kind":"date","unit":null},{"key":"local_date","header":"local_date","kind":"date","unit":null},{"key":"window_start","header":"window_start","kind":"time","unit":null},{"key":"window_end","header":"window_end","kind":"time","unit":null},{"key":"status","header":"status","kind":"text","unit":null},{"key":"completed_at","header":"completed_at","kind":"datetime","unit":null},{"key":"assignee_user_id","header":"assignee_user_id","kind":"text","unit":null},{"key":"provider_org_id","header":"provider_org_id","kind":"text","unit":null}]}