HSLynk[1] can serve as a model for non-clinical human services systems in the Project Unify proof of concept.  HSLynk is not an end user software, but rather a platform for communication with 3rd party apps, person records matching, client consent enforcement, fine-grained access control, and external push notifications.  HSLynk is fully API[2] driven, and can receive random information into its built-in Data Lake.  As such, it is suited for communicating with the Project Unify User Interface (UX), as Unify UX stores and accesses National Information Exchange Model (NIEM) and other human services payloads to and from HSLynk. 

pub?w=1743&h=951&profile=RESIZE_710x

illustration of HSLynk’s conceptual placement within Unify 

HSLynk is freely licensed open source software[3], comprised of a collection of independent microservices running within a virtual private cloud architecture.  For analytics, it also has a Big Data Warehouse, which can be accessed by any popular analytic software or script.  HSLynk also embeds an open enterprise Master Patient Index[4] for person unduplication services.  

pub?w=525&h=357&profile=RESIZE_710x

illustration of HSLynk’s basic schematic 

HSLynk has support for adding different schemas for different federal, international, or non-governmental funding sources.  It also has built-in support for generic (no specific human services funding stream), global (which link across many schemas) funding sources, and self-describing data sources (RDF/Linked Data/JSON-LD).  It has not yet added a NIEM IEPD specific schema with XML interfaces, but this could be readily accomplished. 

HSLynk currently also accommodates US Dept. of Housing and Urban Development Homeless Management Information System (HUD HMIS) Data Standards, versions 2014-2020, and actively performs coordinated housing match workflows and utilities assistance referral tasks for communities in the United States.  HSLynk also has funding source independent features, such as global and generic household tracking, project and and subproject grouping and access control, and generic and global project enrollment tracking.  It is designed to be extended for new and international human services client tracking purposes.


[1] see hslynk.com.

[2] API docs are at https://docs.hslynk.com.

You need to be a member of The NIC Collaboration Hub to add comments!

Join The NIC Collaboration Hub