Status
The current lifecycle state of the record: requested, given, renewed, refused, withdrawn, revoked, expired, invalidated, or unknown. Transitions follow the state machine documented in docs/consent-lifecycle.md. given triggers the immutability of terms-fields (data_subject, controllers, recipients, purposes, etc.); see the per-property immutable_after_status annotation.
https://publicschema.org/status
Evidence
| Standard | Equivalent | Match |
|---|---|---|
| DPV v2 | hasConsentStatus | close |
| dpv:hasConsentStatus has range dpv:ConsentStatus; our status field covers the full ConsentRecord lifecycle including non-consent legal bases, which is slightly broader. | ||
Details
| Type | string |
| Cardinality | single |
| Vocabulary | consent-status |