Consent artefact
Consent artefact - generated by me
{
"@context": "https://example.org/contexts/consent_artefact.jsonld",
"@type": "ConsentArtefact",
"consent_id": "CONSENT-123456",
"subject_id": "FARMER_1234",
"data_controller": "my.registry.org",
"partner_system": "PARTNER_SYSTEM_A",
"purpose": {
"code": "share_farm_profile",
"text": "Share farmer profile and crop information with Partner System A"
},
"data_scopes": [
"farmer_profile.basic",
"farmer_profile.crops",
"farmer_profile.landholdings"
],
"validity": {
"consent_timestamp": "2025-05-01T12:02:10Z",
"expiry_timestamp": "2026-05-01T12:02:10Z"
},
"auth_context": {
“generated by me….”
}
}
This needs to be stored - and checked against - before publishing data to partners
Last updated
Was this helpful?

