Async push of bed inventory data to HMIS vendors. No client PII. DV shelters aggregated. Outbox pattern with retry and dead letter handling.
Export Walkthrough · 4 ScreenshotsFABT pushes project-level bed inventory (HMIS Element 2.07) — beds total, beds occupied, population type, utilization rate. This is project descriptor data, not client-level PII. No client consent is required. DV shelter data is aggregated across all DV shelters before push — individual DV shelter occupancy is never sent.
FABT supports multiple HMIS vendors per tenant via a strategy pattern: Bitfocus Clarity (REST API), WellSky (HMIS CSV), and Eccovia ClientTrack (REST API). The outbox pattern ensures pushes survive application restarts. Failed pushes retry 3 times, then move to a dead letter queue for manual intervention.