Schemas / Plant (botanica)
rig.plant.occurrence
v0.31.0 · draft 8 fields 0 required
Fields
| Field | Type | Meaning | |
|---|---|---|---|
catalogNumber |
string | optional | Collection / accession number |
recordedBy |
string | optional | Who recorded it |
identifiedBy |
string | optional | Who identified it |
eventDate |
string | optional | Record or planting day, YYYY-MM-DD |
establishmentMeans |
enumnative · introduced · cultivated · naturalised · invasive · uncertain | optional | native / introduced / cultivated / naturalised / invasive / uncertain |
vitality |
enumalive · dead · uncertain | optional | alive / dead / uncertain |
organismQuantity |
string | optional | Count or cover as the source wrote it |
organismQuantityType |
string | optional | What the quantity is (individuals, % cover) |
This plant record or individual. Format when present.
Field meanings follow Darwin Core Occurrence. This schema is those record elements - not a Darwin Core archive and not the taxon.
All fields optional. Emit what the source has; omit empty strings. An empty component is invalid - attach at least one field.
The kind of plant is rig.plant.taxon. Where it stands is rig.place.geo / rig.place.address. Do not put locality text here.
A second record is another entity. Do not invent an occurrences array here.
JSON Schema
Resolves at https://rig.works/schemas/rig.plant.occurrence.schema.json —
raw file.
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "https://rig.works/schemas/rig.plant.occurrence.schema.json",
"title": "rig.plant.occurrence",
"type": "object",
"additionalProperties": false,
"properties": {
"catalogNumber": {
"$ref": "./_defs.schema.json#/$defs/string"
},
"recordedBy": {
"$ref": "./_defs.schema.json#/$defs/string"
},
"identifiedBy": {
"$ref": "./_defs.schema.json#/$defs/string"
},
"eventDate": {
"type": "string",
"pattern": "^[0-9]{4}-[0-9]{2}-[0-9]{2}$",
"description": "ISO 8601 calendar date."
},
"establishmentMeans": {
"type": "string",
"enum": [
"native",
"introduced",
"cultivated",
"naturalised",
"invasive",
"uncertain"
]
},
"vitality": {
"type": "string",
"enum": [
"alive",
"dead",
"uncertain"
]
},
"organismQuantity": {
"$ref": "./_defs.schema.json#/$defs/string"
},
"organismQuantityType": {
"$ref": "./_defs.schema.json#/$defs/string"
}
},
"description": "This plant record / individual. Field meanings follow Darwin Core Occurrence. Site is rig.place.geo.",
"minProperties": 1
}