Resources Page for CodaPalooza 2016: Gimme Shelter - servinglynk/hslynk-open-source-docs GitHub Wiki

HMISLynk Resources for CodaPalooza Developers:

  • Quick description of the Open Source HMISLynk project:
    • HMISLynk is simply a "faceless" web service. It has no user interface, except for the administration pages (for setting up new users and for bulk uploads of HMIS XML and CSV).
    • 3rd party apps (like the work-in-progress JavaScript Home App) use HMISLynk to store their HMIS data in real time.
    • Many apps in a given community can use it as a central data source.
    • Or, you can just it as a data warehouse, and hook analytic/visualization tools (like Tableau) up to its Big Data Hadoop/HBase warehouse.
    • It also has Coordinated Entry APIs, as well as regular HMIS APIs. Coordinated Entry consists of a Custom Survey Design tool (stores survey designs and the survey responses), Housing Inventory, and Housing Matching microservices, with HOME App 2 serving as the mobile web app for users. The microservice portion of Coordinated Entry code is all here: https://github.com/hserv/coordinated-entry .

Please check out these links for more info on HMISLynk:

CodaPalooza Module Mappings

Needs Existing Work in HMISLynk and HOME mobile app that may meet some of this requirement Notes
Module #1: Mobile Application for conducting the Point­-in-­Time Homeless Count Survey Home App 2 Javascript/Meteor Mobile Web App code
Module #2: Advanced Reporting and Data Sharing Hadoop/HBase/Hive Big Data Warehouse HMISLynk has already incorporated unduplicated client ids as a microservice using OpenEMPI.org . This avoids the creation of duplicate clients by means of a Master Patient Index. It also remembers the source system IDs to avoid importing duplicate records, like client enrollments. For reporting, HMISLynk has exposed Hadoop/HBase via Hive to 3rd party products like Tableau, secured by Kerberos. We have a notification framework for sharing data outside the system.
Module #3: Housing resources for landlords to take advantage of voucher programs none, would be good to have an app providing this could interface with the existing Housing Inventory and matching APIs
Module #4 Make resources more available and easier to use. HMIS APIs, ODBC/Hive Access to Big Data Warehouse none
Module #5 Community Engagement and Communication Summary: Build a module that would allow people outside the current service providers to provide aid and communication of how they would like to help and what they are doing in the community. none, would be good to have none
Module #6 Self help system for the homeless none, would be good to have none
Module #7 Tele­mental health. Integration of mental health telemedicine solution that is ​reimbursed under Medicare​ and Medicaid to provide support for homeless individuals that need mental health treatment without the stigma of going to a facility. none, would be good to have would require many new APIs
Module #8 Big Idea Room none need more clarification
Module #9 Keeping people out of Jail. Support pre­homeless & homeless clients in resolving their legal issues, we remove barriers to self­sufficiency. Specifically, this module is looking to create an incident monitoring and managing platform. none, would be good to have as an app could probably leverage many existing APIs