Step-by-Step HIPAA Audit Checklist for Sleep Lab Polysomnography: Cloud Encryption at Rest and Vendor BAAs
Use this step-by-step HIPAA audit checklist to harden how your sleep lab collects, stores, and shares polysomnography (PSG) data in the cloud. You will inventory electronic Protected Health Information (ePHI), map data movement, enforce AES-256 encryption at rest and TLS 1.2 or higher in transit, centralize key management, tighten access controls, log comprehensively, and validate Business Associate Agreements.
ePHI Inventory Management
Start by creating a living inventory of every system and dataset that touches ePHI. Include PSG waveforms, synchronized audio/video, scored annotations, summaries, referrals, demographic data, billing records, and EHR messages generated across in-lab studies and home sleep testing.
- Catalog assets: acquisition devices, bedside workstations, scoring software, on‑prem servers, cloud storage, backups, laptops, and mobile tablets.
- Record details: data elements, where the data rests (bucket, volume, database), owner, lawful purpose, retention period, and sharing partners.
- Flag high-risk copies: exports, research datasets, temp files, caches, screenshots, and support dumps that can silently accumulate ePHI.
- Classify sensitivity and apply minimum necessary access to each record set before it reaches the cloud.
- Verify that all downstream vendors receiving ePHI are listed and linked to current Business Associate Agreements.
Secure Data Movement Mapping
Draw end-to-end data flows for both in-lab PSG and home sleep programs. Include patient intake, device hookup, signal capture, scoring, physician review, report distribution, EHR integration, durable medical equipment coordination, and long‑term archiving.
- Document every hop, protocol, and endpoint; disallow legacy services like FTP/SMB without encryption.
- Require TLS 1.2 or higher for APIs, web portals, and HL7/FHIR interfaces; use SFTP or VPN/IPsec for bulk transfers.
- Constrain network paths using private connectivity, firewalls, and allowlists; close inbound ports by default.
- Authenticate machine-to-machine connections with short‑lived credentials and mutual TLS where supported.
- Attach integrity controls: checksums for file transfers and message signatures for clinical interfaces.
Implementing Data Encryption Standards
Enforce cloud encryption at rest for all PSG data and derived artifacts. Use AES-256 encryption with FIPS‑validated cryptographic modules to protect object storage, block volumes, databases, file shares, and snapshots.
- Turn on server-side encryption for every storage service; prefer customer-managed keys for higher control.
- Use envelope encryption so large files remain performant while keys stay centrally governed.
- Encrypt endpoints: full‑disk encryption on laptops/tablets used for hookups or bedside scoring; secure removable media or eliminate it entirely.
- Protect structured data twice: database encryption plus field‑level encryption for identifiers such as MRN or SSN.
- Cover the long tail: backups, replicas, caches, exports, and log archives must inherit the same standards.
- Automate continuous checks that deny unencrypted object uploads and flag drift immediately.
Centralized Key Management
Manage all encryption keys from a hardened, centralized key management system (KMS) or hardware security module (HSM) to establish a single source of cryptographic truth.
Ready to assess your HIPAA security risks?
Join thousands of organizations that use Accountable to identify and fix their security gaps.
Take the Free Risk Assessment- Define key hierarchy (root, master, data keys) and ownership; separate key admins from data admins to prevent unilateral access.
- Apply role-based access control and multi-factor authentication for all key operations; require dual authorization for deletion or rotation overrides.
- Rotate keys on a fixed schedule; re-encrypt sensitive datasets when rotation policies change or a compromise is suspected.
- Enable detailed key usage logging and alerts for anomalous decrypts, failed attempts, or access from new locations.
- Maintain escrow and recovery procedures, including a documented, audited break‑glass path for urgent clinical access.
Enforcing Access Controls
Limit who can see or handle PSG ePHI using layered controls that bind identity, device posture, and context. Make least privilege the default across clinical and technical roles.
- Implement role-based access control tied to job duties (technologists, scorers, physicians, QA, billing, IT).
- Require multi-factor authentication for all human users and privileged sessions; mandate SSO to centralize revocation.
- Issue short‑lived credentials for service accounts; prefer workload identity and OAuth/OIDC over static keys.
- Segment environments (prod/test/dev) and use de-identified datasets outside production.
- Apply just‑in‑time elevation for admin tasks and log every privilege change.
- Restrict by network and device: IP allowlists, device compliance checks, and session timeouts for shared workstations.
Comprehensive Audit Logging Practices
Build auditable evidence that controls work as intended. Centralize logs, protect their integrity, and review them on a set cadence to spot misuse early.
- Log who accessed which patient record, when, from where, and what action they performed; include read, export, delete, and share events.
- Capture admin changes, authentication outcomes, KMS key usage, configuration drift, and data movement between systems.
- Apply immutable storage (WORM) and time synchronization; encrypt logs at rest and in transit.
- Define audit log retention to at least six years to align with HIPAA documentation requirements.
- Feed logs to a SIEM for correlation and alerts; test alerting with tabletop exercises and red‑team scenarios.
- Redact or tokenize sensitive values in application logs while keeping enough context for investigations.
Vendor Business Associate Agreements Compliance
Any partner that creates, receives, maintains, or transmits ePHI—cloud providers, PSG software vendors, remote scoring services, telemedicine platforms, and DMEs—must have executed Business Associate Agreements before data sharing begins.
- Ensure BAAs specify permitted uses/disclosures, safeguard obligations, subcontractor flow‑downs, breach notification timelines, and termination with return or destruction of ePHI.
- Bind technical requirements: encryption at rest (AES‑256), in‑transit protections (TLS 1.2 or higher), role-based access control, multi-factor authentication, audit log retention, and centralized key management responsibilities.
- Verify compliance through security questionnaires, evidence reviews (policies, network diagrams, control test results), and independent attestations where available.
- Establish a right‑to‑audit clause and incident reporting expectations; track vendor issues and remediation to closure.
- Review BAAs annually or upon material changes; maintain a vendor inventory mapped to data flows and risk ratings.
Conclusion
By inventorying ePHI, mapping secure flows, enforcing strong encryption with centralized keys, tightening access, logging thoroughly, and governing vendors with robust BAAs, you create a defensible HIPAA posture for sleep lab polysomnography—especially when using cloud encryption at rest.
FAQs.
What are the encryption requirements for ePHI at rest?
Encrypt all storage locations holding ePHI—object stores, block volumes, databases, file shares, backups, and logs—using AES-256 encryption with FIPS‑validated modules. Apply customer-managed keys under centralized control, enforce automated key rotation, and ensure replicas, snapshots, and exports inherit the same encryption. Combine this with TLS 1.2 or higher for data in transit to cover end-to-end protection.
How do you verify vendor compliance with BAAs?
Confirm a signed Business Associate Agreement exists before sharing ePHI, then validate controls with a documented due‑diligence process: review security policies, network and data flow diagrams, encryption and key management settings, access control and MFA enforcement, audit log retention practices, and incident response procedures. Request recent control test results, specify rights to audit, and schedule periodic reassessments tied to your vendor risk tier.
What controls are necessary for sleep lab polysomnography data?
For PSG, require secure capture and transfer from acquisition devices, TLS 1.2 or higher for interfaces, AES-256 encryption at rest in cloud archives, centralized KMS with key rotation, role-based access control with multi-factor authentication for scorers and clinicians, immutable and centralized logging with six‑year retention, and BAAs that bind vendors to these same safeguards across in‑lab and home sleep workflows.
Ready to assess your HIPAA security risks?
Join thousands of organizations that use Accountable to identify and fix their security gaps.
Take the Free Risk Assessment