Auditbox

One vault for every audit trail

A FHIR‑native Audit Record Repository to consolidate healthcare audit logs from multiple sources and answer compliance or security questions in seconds — not weeks.

Get early access
What’s in the box?
Standards-Based Audit Consolidation

Centralize FHIR AuditEvent from your services in one standards‑based repository — a single source of truth with consistent schema and lifecycle policies.

Quick FHIR ecosystem integration

Integrate via standard FHIR APIs and AuditEvent resources to reduce mapping and boilerplate

Complete audit trails

Capture who, what, when, where, and how for every access or change — aligned with ASTM E2147, HIPAA, and GDPR.

Cost-effective log storage

Optimize storage costs while retaining full compliance so that long-term regulatory retention doesn’t overload expensive SIEM or database resources.

Fast investigations

Quickly trace user activity with a standardized API and intuitive UI so you can perform audits, reviews, and root-cause analysis without sifting through raw system logs.

Architecture
Standards-based FHIR Audit Event
as the data model foundation

{
  "resourceType": "AuditEvent",
  "meta": {
    "profile": [
      "https://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientDelete"
    ]
  },
  "type": {
    "system": "http://terminology.hl7.org/CodeSystem/audit-event-type",
    "code": "rest",
    "display": "Restful Operation"
  },
  "subtype": [
    {
      "system": "http://hl7.org/fhir/restful-interaction",
      "code": "delete",
      "display": "delete"
    }
  ],
  "action": "D",
  "recorded": "2025-09-10T12:00:00Z",
  "outcome": "0",
  "agent": [
    {
      "type": {
        "coding": [
          {
            "system": "http://dicom.nema.org/resources/ontology/DCM",
            "code": "110150",
            "display": "Application"
          }
        ]
      },
      "who": {
        "display": "client.app.example.org"
      },
      "requestor": false,
      "network": {
        "address": "203.0.113.10",
        "type": "2"
      }
    },
    {
      "type": {
        "coding": [
          {
            "system": "http://terminology.hl7.org/CodeSystem/provenance-participant-type",
            "code": "custodian",
            "display": "Custodian"
          }
        ]
      },
      "who": {
        "reference": "Device/auditbox-server"
      },
      "requestor": false,
      "network": {
        "address": "https://api.example.org/fhir",
        "type": "5"
      }
    },
    {
      "type": {
        "coding": [
          {
            "system": "http://terminology.hl7.org/CodeSystem/v3-ParticipationType",
            "code": "AUT",
            "display": "author (originator)"
          }
        ]
      },
      "who": {
        "display": "Dr. Alice Smith"
      },
      "requestor": true
    }
  ],
  "source": {
    "observer": {
      "reference": "Device/auditbox-server"
    },
    "type": [
      {
        "system": "http://terminology.hl7.org/CodeSystem/security-source-type",
        "code": "4",
        "display": "Application Server"
      }
    ]
  },
  "entity": [
    {
      "what": {
        "reference": "Observation/obs-12345"
      },
      "type": {
        "system": "http://terminology.hl7.org/CodeSystem/audit-entity-type",
        "code": "2",
        "display": "System Object"
      },
      "role": {
        "system": "http://terminology.hl7.org/CodeSystem/object-role",
        "code": "4",
        "display": "Domain Resource"
      }
    },
    {
      "what": {
        "reference": "Patient/patient-123"
      },
      "type": {
        "system": "http://terminology.hl7.org/CodeSystem/audit-entity-type",
        "code": "1",
        "display": "Person"
      },
      "role": {
        "system": "http://terminology.hl7.org/CodeSystem/object-role",
        "code": "1",
        "display": "Patient"
      }
    }
  ]
}

Who

Agents (Actors and Roles)

Identifies every person, system, or device involved, including their roles (e.g., clinician, system, device).

Source (Site & Observer)

The system or component that detected and reported the event.

where

Location

Actual place of the event (e.g., clinic room, device location).

what

Type & Action

What happened (e.g., record accessed, updated, deleted)

Entities (Objects & Details)

Which data or resources were affected, with rich context and security labels.

when

Time & Outcome

When it happened and whether it succeeded or failed.

why

Authorization

Capture the specific reason each actor (person, system, or device) participated in it

Designed for Healthcare Security & Audit Needs
Designed for Healthcare
Security & Audit Needs

Purpose-built for regulatory compliance (ASTM E2147, HIPAA, GDPR)

Optimized for the FHIR ecosystem and healthcare standards

Speeds up security and privacy investigations across all systems

Supports long-term retention policies with cost-efficient storage

Integrates seamlessly with SIEM and compliance reporting tools

Get Early Access
we’ll get in touch
By submitting the form you agree to Privacy Policy and Cookie Policy.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.