Authorises a proxy to act on behalf of a testator — information gathering, communication, negotiation, or full decision-making. Includes consent record with cultural consent methods

Required fields
iddelegateTypetestatorPersonIdscopeconsentRecord

Fields

FieldTypeReqDescription
activationDatestringFor on_date trigger
activationTriggerenumThe condition that activates this delegation Sovrin guardianship: conditional delegation; MOSIP death registration; Google Inactive Account Manager uses inactivity-based delegation
activationVerificationMethodenumMethod used to verify that the activation condition has been met MOSIP integrates with civil registration for death verification
activationVerifiedAtstringWhen the activation condition was verified
activationVerifiedBystringWho verified the activation condition was met
agentCapabilitiesarrayWhat the agent is permitted to do under this authorisation. The schema records the authorised capabilities; the application enforces whether they are exercised
agentIdstringIdentifier for the AI agent delegate. Required when delegateType is agent. Format is intentionally flexible to accommodate different agent identity schemes as they emerge
agentIdDisplaystringHuman-readable display name for the agent
auditLogarray[object]Structured log of delegation actions — complements the auditTrailEnabled boolean FHIR AuditEvent pattern
auditTrailEnabledbooleanWhether all actions taken by the proxy should be logged for audit purposes
authenticationMethodenumHow the delegate proves its identity when exercising this authorisation api_key: authenticated via API key. oauth_token: authenticated via OAuth 2.0. verifiable_credential: W3C Verifiable Credential (VC Data Model 2.0). delegation_protocol: authenticated via a standards-body delegation protocol (OpenID Foundation or equivalent). mcp_session: authenticated via MCP session. human_verified: identity verified by a human (e.g. in-person identification).
consentRecordConsent recordRecord of the testator's consent to this proxy authorisation
credentialRefstringURI pointing to an external delegation credential (W3C Verifiable Credential 2.0, OpenID Foundation, or other delegation protocol). Protocol-agnostic When a delegation protocol standard is published, this field holds the credential URI
dealerNegotiationPermittedbooleanWhether the proxy is specifically authorised to negotiate with dealers and third parties interested in estate assets
delegateTypeenumThe type of entity being delegated authority. Determines which identity fields are required person: a human delegate (executor, solicitor, family member) — proxyPersonId is required. agent: an AI agent acting on behalf of the testator (Arthur, Operations AI) — agentId is required. organisation: a corporate entity acting as delegate (law firm, trust company) — proxyPersonId references the organisation's representative.
delegationConstraintsobjectConstraints limiting how this delegation may be exercised
delegationTypeenumThe type of delegation — on-behalf-of preserves principal/agent distinction, impersonation collapses it OpenID Unfinished Digital Estate report; OAuth RFC 8693 act claim
expiryDatestringDate on which the proxy authorisation expires, if time-limited
externalConsentRefstringURI pointing to an external consent record (FHIR Consent resource, or any external consent management system) FHIR R5 Consent resource reference. Generic — works with any consent system, not just FHIR.
healthcareRecordAccessbooleanWhether this delegation includes authority to access the deceased's medical records. Relevant for FHIR integration and healthcare interoperability
idstringUnique identifier for this proxy authorisation within the INHERIT document
notesstringFree-text notes about this proxy authorisation
provenanceProvenanceConsolidated provenance metadata — how this entity was created, by whom, and whether a human has verified it
proxyPersonIdstringReference to the Person.id of the authorised proxy. Required when delegateType is person or organisation
proxyPersonIdDisplaystringHuman-readable display name for the referenced proxy person
revocationobjectStructured revocation record — models revocation as a mechanism, not just a date Cross-jurisdiction revocation requires knowing who revoked, under which jurisdiction's authority, and whether a challenge period applies
revocationDatestringDate the proxy authorisation was revoked by the testator, if applicable
scopeenumThe scope of authority granted to the proxy full: proxy may act in all capacities. information_gathering: proxy may only gather information about the estate. communication: proxy may communicate with professionals and family on the testator's behalf. negotiation: proxy may negotiate with dealers, professionals, and other parties. decision_making: proxy may make binding decisions on the testator's behalf.
startDatestringDate from which the proxy authorisation is effective
subDelegationobjectWhether the delegate can re-delegate authority. Supports delegation chains (executor → solicitor → paralegal) Delegation chains are a core requirement for digital estate access — executor → solicitor → paralegal
testatorPersonIdstringReference to the Person.id of the testator granting the authorisation
testatorPersonIdDisplaystringHuman-readable display name for the referenced testator person
immediate
on_death
on_incapacity
on_court_order
on_date
on_inactivity
manual

Sovrin guardianship: conditional delegation; MOSIP death registration; Google Inactive Account Manager uses inactivity-based delegation

death_certificate
medical_certificate
court_order
community_declaration
platform_detection
none

MOSIP integrates with civil registration for death verification

api_key
oauth_token
verifiable_credential
delegation_protocol
mcp_session
human_verified

api_key: authenticated via API key. oauth_token: authenticated via OAuth 2.0. verifiable_credential: W3C Verifiable Credential (VC Data Model 2.0). delegation_protocol: authenticated via a standards-body delegation protocol (OpenID Foundation or equivalent). mcp_session: authenticated via MCP session. human_verified: identity verified by a human (e.g. in-person identification).

person
agent
organisation

person: a human delegate (executor, solicitor, family member) — proxyPersonId is required. agent: an AI agent acting on behalf of the testator (Arthur, Operations AI) — agentId is required. organisation: a corporate entity acting as delegate (law firm, trust company) — proxyPersonId references the organisation's representative.

on_behalf_of
impersonation
co_equal
supervised

OpenID Unfinished Digital Estate report; OAuth RFC 8693 act claim

full
information_gathering
communication
negotiation
decision_making

full: proxy may act in all capacities. information_gathering: proxy may only gather information about the estate. communication: proxy may communicate with professionals and family on the testator's behalf. negotiation: proxy may negotiate with dealers, professionals, and other parties. decision_making: proxy may make binding decisions on the testator's behalf.

Get in touch

Have feedback on the schema reference? We'd love to hear from you.

Subject: Schema Reference Feedback