E2E Scenarios
setup-tenants
Provision TEST_COMPANY and OTHER_COMPANY tenants in SPM
path1-integration-api
Path 1: Customer Integration API — PUT patient with encounter via Integration API
path2-ehr-pipeline
Path 2: EHR Pipeline — Send HL7 ADT A01 admit message
path3-ui-bff
Path 3: UI-Initiated — Create patient via BFF
encounter-lifecycle
Full encounter lifecycle: admit -> transfer -> transfer -> discharge
idempotency-guards
Idempotency: duplicate patient, duplicate encounter, duplicate note
multi-tenant-isolation
Multi-tenant: same MRN in two companies -> different tokens
notes-dedup
Notes: add note, re-add same content -> deduplicated
bff-merged-view
BFF: get merged patient view (SPM PHI + Starlink entity)
wiremock-verification
Verify Starlink/EM received expected calls