INTEROPX / SECURITY

Every message carries a patient's data. Here, security isn't a feature — it's the requirement.

InteropX is built around three questions any healthcare CTO will ask before signing off: who's allowed in, what happens to the data once they are, and how do you prove it later. This page answers all three.

INTEROPX — SECURITY POSTURE

ACCESS CONTROL

OAuth 2.0 · SMART on FHIR · RBAC

DATA PROTECTION

AES-256 at rest · TLS 1.2+ in transit

ACCOUNTABILITY

Append-only, query-level audit logs

REGULATORY ALIGNMENT

HIPAA Security Rule · BAA available

PILLAR 01

Identity & Access

Before any message is parsed or any record is returned, InteropX has to answer: who is this, what are they allowed to see, and how was that decided.

OAuth 2.0

Every client — internal service, partner integration, or third-party app — authenticates through standard OAuth 2.0, not a custom scheme to audit separately.

  • Client credentials, authorization code, and refresh token flows
  • Short-lived access tokens with automatic refresh rotation
  • Scope-restricted grants, down to resource type and operation

SMART on FHIR

Third-party clinical apps authenticate the same way whether embedded in the EHR or launched standalone — no separate integration path required.

  • EHR-launch and standalone launch flows both supported
  • Patient and encounter context passed securely at launch
  • Scoped access enforced down to individual FHIR resource types

Role-Based Access Control

Permissions map to real clinical and operational roles, not generic admin/user levels — so access reflects how a health system actually works.

  • Predefined roles for clinician, front-desk, billing, and integration admin
  • Least-privilege by default; access is granted, not assumed
  • Enforced at both the API layer and the data layer

Session & Token Security

Access doesn't just get granted correctly once — it's continuously re-verified for as long as a session is active.

  • Configurable token expiry per client type
  • Immediate revocation on credential compromise or role change
  • No long-lived static API keys for production traffic
PILLAR 02

Data Protection

Once access is granted, the data itself still has to be protected in motion, at rest, and in the record of who touched it.

Encryption

Patient data is encrypted everywhere it exists — in the database, in backups, and on the wire between every system it passes through.

  • AES-256 encryption at rest, including backups
  • TLS 1.2+ (1.3 where supported) for all data in transit
  • Managed key rotation; no PHI written to plaintext logs

Audit Logs

Every read and write is recorded in an append-only log that can't be edited after the fact — the record of what happened is as protected as the data itself.

  • Tamper-evident, query-level logging — not just record-level
  • Actor, timestamp, and resource captured on every access
  • Exportable audit trails to support HIPAA Security Rule reviews

PHI Isolation

Protected Health Information is segmented at the data layer so a misconfigured query or a compromised tenant can never access another customer's records.

  • Row-level security enforced at the database, not the application
  • Tenant context injected at the gateway, not trusted from the client
  • PHI fields flagged and masked in non-production environments

Key & Secret Management

Credentials, API keys, and encryption keys are never stored in application config or source code — managed through a dedicated secrets layer.

  • Secrets stored in a dedicated vault, rotated on schedule
  • Zero hard-coded credentials in any service or deployment artifact
  • Automatic re-keying on personnel change or suspected compromise
PILLAR 03

Compliance & Assurance

Security controls only matter if they map to what your compliance team actually has to demonstrate.

HIPAA

The architecture is built around the three safeguard categories the HIPAA Security Rule requires — not retrofitted onto a platform designed for something else.

  • Technical safeguards: access control, audit logging, encryption
  • Administrative and physical safeguards supported at the deployment layer
  • Minimum-necessary access enforced via RBAC and consent rules together
  • Business Associate Agreement (BAA) available for covered entities

Broader Compliance

HIPAA is the baseline, not the ceiling. InteropX's controls support the broader compliance picture health systems and their vendors operate under.

  • Architecture aligned with SOC 2 control objectives
  • GDPR-ready data handling for international deployments
  • Configurable data residency by deployment model
  • Audit exports formatted for compliance and legal review

A note on certification: specific certification status (SOC 2 report availability, BAA terms, regional data-residency guarantees) depends on deployment model and is confirmed during technical and legal review — this page describes the architecture's design intent, not a substitute for that review.

Bring your security questionnaire — we'll answer it against the actual architecture.

A working session with our engineering and compliance leads, scoped to your BAA, data-residency, and audit requirements.

Request security reviewSee architecture →

Frequently asked questions

Yes. Every component is built with HIPAA Technical Safeguards as a default — PHI encryption at rest (AES-256) and in transit (TLS 1.3), role-based access controls, append-only audit logging, and BAA coverage for all subprocessors.

Every client authenticates through standard OAuth 2.0. SMART on FHIR is supported for clinical app launches — EHR-embedded or standalone — with patient and encounter context passed securely at launch.

AES-256 for all data at rest including backups. TLS 1.2+ (1.3 where supported) for all data in transit. No PHI is ever written to plaintext logs.

Yes. A Business Associate Agreement is available for all deployment models — SaaS, private cloud, on-premises, and hybrid. BAA terms are confirmed during the technical and legal review prior to go-live.

InteropX's architecture is aligned with SOC 2 Type II control objectives. Specific certification status depends on the deployment model and is confirmed during the security review.

Have more questions?

Ask our experts
Award Partner Certification Logo
Award Partner Certification Logo
Award Partner Certification Logo
Award Partner Certification Logo
Award Partner Certification Logo