Record / Publication recordsPermalink ↗
VocabularyTermChange
A change to a vocabulary term keyed by its canonical identifier.
- Viewer ID
publication/VocabularyTermChange- Term IRI
https://zenith-research.ca/ontology/publication/v0.1.0/terms/VocabularyTermChange- Schema reference
https://zenith-research.ca/ontology/publication/v0.1.0/schema.json#/definitions/VocabularyTermChange- Extends
- ReleaseChange
- Status
- Review draft; executable website publication profile
Fields 7
| Field | Contract |
|---|---|
idRequired | stringSchema constraints{
"type": "string",
"format": "uri"
} |
typeRequired | VocabularyTermChangeSchema constraints{
"const": "VocabularyTermChange"
} |
actionRequired | https://zenith-research.ca/ontology/publication/v0.1.0/terms/Added | https://zenith-research.ca/ontology/publication/v0.1.0/terms/Modified | https://zenith-research.ca/ontology/publication/v0.1.0/terms/RemovedSchema constraints{
"enum": [
"https://zenith-research.ca/ontology/publication/v0.1.0/terms/Added",
"https://zenith-research.ca/ontology/publication/v0.1.0/terms/Modified",
"https://zenith-research.ca/ontology/publication/v0.1.0/terms/Removed"
]
} |
subjectIdRequired | stringSchema constraints{
"type": "string",
"minLength": 1
} |
changedFieldsRequired | arraySchema constraints{
"type": "array",
"items": {
"type": "string",
"minLength": 1
}
} |
beforeOptional | RecordSnapshot Schema constraints{
"$ref": "#/definitions/RecordSnapshot"
} |
afterOptional | RecordSnapshot Schema constraints{
"$ref": "#/definitions/RecordSnapshot"
} |
Relationships 2
beforeRecordSnapshot
afterRecordSnapshot