Skip to main content

AnchorOverride

Anchor Date Operations override writes and history (internal).

📄️A practitioner's anchor history, newest first

Backs the panel's Recent Changes list and supplies the Review callout's previous -> current values, which the panel cannot derive: it reads current state only, so 'what it was before' exists nowhere but these events. Ordered by commit time, newest first. The audit store is written asynchronously, so a change saved seconds ago may not appear yet; the endpoint returns what exists rather than waiting. Shared-workflow events (entityType SHARED_RECORD and SHARED_CREDENTIALING_WORKFLOW) are not returned, and totalCount excludes them.

📄️Apply a practitioner's override state

The body is the COMPLETE desired state, which is why this is a PUT: a partial body would have to say something about tenants it does not mention, and every available answer is wrong. An empty participatingTenantIds list is meaningful — zero participation is an override that voids the anchor, not the absence of one. The record is re-read inside the save and validated against what was read, never against the panel's copy; every violation is returned at once.