Interop Service — Service Readiness
Status: populated Owner: TBD Last updated: 2026-04-18 Companion: Service Template · 03 platform-services · 02 DDD
1. Readiness Gate Checklist
Documentation
- All 19 docs complete
- FHIR routing table reviewed by each owning service tech lead
- CapabilityStatement validated against FHIR conformance checker
- AFG-Core profile documentation reviewed by clinical informatics
Code Quality
- Unit coverage ≥ 80%
-
tenant-isolation.spec.tspassing -
outbox.spec.tspassing -
inbox.spec.tspassing - All FHIR conformance tests green
- All Pact consumer tests green
- HL7 v2 round-trip E2E tests passing (ADT + ORM + ORU)
- Zero TypeScript strict-mode errors
Security
- ABAC enforcement verified on all patient-linked FHIR reads
- MLLP TLS configured; client cert validation working
- Connector
auth_configencryption verified - AFG-Core profile validation active on external writes
- RLS policies active on all tables
Operations
- FHIR routing table complete for all platform services
- CapabilityStatement published and valid
- All external HL7 v2 connectors tested end-to-end
- OpenTelemetry traces visible for FHIR routing and HL7 processing
- SLOs declared; alerts configured
- Bulk export tested for all resource types
- Canary deploy completed; rollback verified
- On-call rotation assigned
Clinical Safety
- ADT → Patient merge/unmerge tested with registration-service
- ORU → lab result verified in patient chart
- AFG-Core profile validated against MoPH requirements
Sign-off
- Tech lead sign-off
- SRE sign-off
- Integration architect sign-off
- Clinical informatics sign-off (AFG-Core profiles)