-
-
Notifications
You must be signed in to change notification settings - Fork 2
housing matching service
Eric Jahn edited this page Feb 14, 2020
·
22 revisions
Implement a web service which matches clients to housing services according to a predefined algorithm, and returns matches to authorized requestors (using existing HSLynk Authorization service). The web service also enables historical data element retrieval and editing.
- All functionality must be exposed via an API posted at Housing Match API Site
- All API calls must be authenticated via HSLynk's existing OAuth service with normal HSLynk user accounts
- Housing Match Service should be a new role set up within HSLynk's user service
- Work off the https://github.com/servinglynk/hmis-lynk-open-source/tree/feature-multi-schema
- references the unmatched clients’ VI-SPDAT scores to determine matches assessment age and location prioritizations
- methods to allow for user overrides of automated matches
- community defined local priorities to determine suitable projects the client is eligible.
- tracks matched clients and units
- tracks rejections (from manual override of automated matching)
- email notifications - uses HSLynk’s existing notification service for this functionality - for matches and rejections
- database schema changes
- web service implementation
- use existing auth service and role based access controls
- various roles for overrides, reviews to be coordinated with HOME App developers
- API publishing on AnyPoint for app developers to reference
- Testing
- Documentation
- Deployment
original image here