No real PHI may be processed until BAAs are signed with AWS, hosting, database/storage, AI, and any support vendors.
Tenant configuration keeps PHI storage disabled until legal/vendor readiness is explicitly changed.
Every recording, transcript, report, reference file, audit event, and model artifact must be scoped to a tenant.
Tenant config and future data schemas require tenantId as the first access-control boundary.
Users must authenticate into one organization and receive role-based permissions for provider, QA, admin, and owner workflows.
Architecture reserved for tenant auth provider, MFA, session controls, and role checks before PHI routes are enabled.
Audio, transcript, report, protocol, and HealthScribe outputs must use encrypted tenant storage and customer-managed keys where supported.
HealthScribe configuration requires a KMS key ARN before PHI processing can be enabled.
All access, creation, transcription, generation, copy, export, admin, and deletion actions must create audit events.
Audit event contract is defined before real storage is added.
Each tenant must have documented retention windows and deletion procedures for recordings, transcripts, reports, and model artifacts.
Retention controls are listed as required architecture before database/object storage activation.
Department data cannot train another department's model or vendor foundation models without written approval.
SMFR data may only be used for the SMFR tenant model or retrieval index unless a future written agreement explicitly allows another use.
All HealthScribe jobs must run through a server-side adapter that enforces tenant, BAA, KMS, bucket, role, and audit checks.
Adapter scaffold blocks real PHI while demo mode and missing production environment requirements remain active.