HMIS Systems Integration. Presented by Eric Jahn, Alexandria Consulting

Similar documents
Exhibit B5b South Dakota. Vendor Questions COTS Software Set

Software as a Service (SaaS) Requirements

SSL VPN vs. IPSec VPN

HUD Technical Assistance Conference HMIS Planning and Implementation

The Continuity of Care Document. Changing the Landscape of Healthcare Information Exchange

What is Digital Archiving? 4/10/2015. Archiving Digital Content ARMA Spring Meeting. Digital Archiving

CDC UNIFIED PROCESS JOB AID

WHITE PAPER. Managed File Transfer: When Data Loss Prevention Is Not Enough Moving Beyond Stopping Leaks and Protecting

Web Services Implementation: The Beta Phase of EPA Network Nodes

Improving Agility at PHMSA through Service-Oriented Architecture (SOA)

EDI 101 An Introduction to EDI. NewEDI 1

Vendor Relations and Changing Software

Royal Mail Business Integration Gateway Specification

TIPS AND TRICKS FOR USING THE HRE VIRTUAL HELP DESKS

SUBJECT: SECURITY OF ELECTRONIC MEDICAL RECORDS COMPLIANCE WITH THE HEALTH INSURANCE PORTABILITY AND ACCOUNTABILITY ACT OF 1996 (HIPAA)

Using web service technologies for incremental, real-time data transfers from EDC to SAS

Secunia Vulnerability Intelligence Manager (VIM) 4.0

MOVEIT: SECURE, GUARANTEED FILE DELIVERY BY JONATHAN LAMPE, GCIA, GSNA

State of Idaho Transportations Department Online Insurance Verification System User Guide For Insurance Companies (Version 1.0)

Electronic Invoicing Overview. April, 2010

Shared Accounting Module Trading Partner Integration Guide

Division of IT Security Best Practices for Database Management Systems

Secure Transfers. Contents. SSL-Based Services: HTTPS and FTPS 2. Generating A Certificate 2. Creating A Self-Signed Certificate 3

THE CITY OF NORTH LAS VEGAS REQUEST FOR INFORMATION FOR ASSET TRACKING & INVENTORY MANAGEMENT RFI# RELEASE DATE: JUNE 30, 2009

Nick Sophinos CEO WDean Medical

Jitterbit Technical Overview : Salesforce

HIPAA Security. 4 Security Standards: Technical Safeguards. Security Topics

Emerging Technologies Shaping the Future of Data Warehouses & Business Intelligence

Five Ways to Improve Electronic Patient Record Handling for HIPAA/HITECH with Managed File Transfer

DATA SECURITY AGREEMENT. Addendum # to Contract #

Security Digital Certificate Manager

Security Digital Certificate Manager

How To Protect A Web Application From Attack From A Trusted Environment

Jitterbit Technical Overview : Microsoft Dynamics AX

PierianDx - Clinical Genomicist Workstation Software as a Service FAQ s

Using SharePoint 2013 for Managing Regulated Content in the Life Sciences. Presented by Paul Fenton President and CEO, Montrium

Information Supplement: Requirement 6.6 Code Reviews and Application Firewalls Clarified

Jitterbit Technical Overview : Microsoft Dynamics CRM

Replacements TECHNICAL REFERENCE. DTCCSOLUTIONS Dec Copyright 2009 Depository Trust Clearing Corporation. All Rights Reserved.

How To Manage Web Content Management System (Wcm)

An Introduction to SCIM: System for Cross-Domain Identity Management

HMIS XML Version 3.0 Cumulative Package Overview

Information Technology General Controls Review (ITGC) Audit Program Prepared by:

Allison Stanton, Director of E-Discovery U.S. Department of Justice, Civil Division. U.S. Department of Agriculture

New York State Electronic Signatures and Records Act

MICHIGAN AUDIT REPORT OFFICE OF THE AUDITOR GENERAL THOMAS H. MCTAVISH, C.P.A. AUDITOR GENERAL

Network Service Policy

Using Managed Services As A Software Delivery Model In Canadian Health Care

Dynamic Decision-Making Web Services Using SAS Stored Processes and SAS Business Rules Manager

How To Protect A Hampden County Hmis From Being Hacked

DRAFT Standard Statement Encryption

Enterprise Architecture Review Checklist

The CIO s Guide to HIPAA Compliant Text Messaging

High Performance VPN Solutions Over Satellite Networks

Claim Status Request and Response Transaction Companion Guide

ShadowLink 2. Overview. May 4, ONLINE SUPPORT emdat.com/ticket/ PHONE SUPPORT (608) ext. 1

How To Understand And Understand The Security Of A Key Infrastructure

Table of Contents. Introduction. Audience. At Course Completion

APPENDIX G ASP/SaaS SECURITY ASSESSMENT CHECKLIST

New York State Federal/State Employment Tax (FSET) Handbook for Software Developers

What are Web Services? A BT Conferencing white paper

Addendum 1 RFP #154D-16F CityWorks System Cloud Hosting

Tips and Best Practices for Managing a Private Cloud

Improve business agility with WebSphere Message Broker

Bindings for the Service Provisioning Markup Language (SPML) Version 1.0

FD-101. Electronic Commodity Ordering System (ECOS) & Web Based Supply Chain Management (WBSCM) Todd Griffith FDD Systems Branch May 2008

Complying with PCI Data Security

The HRML Consortium

MANAGED FILE TRANSFER: 10 STEPS TO HIPAA/HITECH COMPLIANCE

SERVICE DEFINITION G-CLOUD 7 SECURE FILE TRANSFER DIODE. Classification: Open

Top 10 Questions to Ask when Choosing a Secure File Transfer Solution

Nations Valuation Services

The Secure Sockets Layer (SSL)

SonicOS Enhanced 3.2 LDAP Integration with Microsoft Active Directory and Novell edirectory Support

Websense Data Security Suite and Cyber-Ark Inter-Business Vault. The Power of Integration

Defense Manpower Data Center (DMDC) Identity Web Services (IWS) Business Guide

SonicOS Enhanced 3.2 LDAP Integration with Microsoft Active Directory and Novell edirectory Support

Performance Testing Process A Whitepaper

This document and the information contained herein are the property of Bowman Systems L.L.C. and should be considered business sensitive.

Common Payment Service 101

How To Write An Oor Ebusiness Ebusiness Solution

This project was supported by Grant No DB-BX-K105 awarded by the Bureau of Justice, Office of Justice Programs in collaboration with the U.S.

CITY OF MARTINSVILLE REQUEST FOR PROPOSALS UTILITY BILL PRINTING & MAILING SERVICES SEPTEMBER 22, 2015

DEVELOPMENT. Development Tools for Microsoft Dynamics GP. Microsoft Dynamics GP. White Paper. Date: March 2006

Munson Medical Center Exchange Clinical Information Objective General Instructions

Message Containers and API Framework

Transcription:

HMIS Systems Integration Presented by Eric Jahn, Alexandria Consulting

Learning Objectives Recognize what systems integration can accomplish and where it can help Understand the components of systems integration Identify the steps to implement systems integration

What can you accomplish with systems integration? Import data from homeless providers unable to perform data entry into HMIS Regional or statewide reporting combining many different HMIS systems' data Send and receive referral/case management data to systems outside the HMIS, such as the 2-1-1, during disaster recovery, etc..

What can you accomplish with systems integration? (continued) Obtain homeless services data from mainstream providers/agencies such as hospitals, law enforcement, and schools Create a data warehouse for either interagency reporting or real-time interagency shared case management Merge data from one HMIS vendor's product into another vendor's HMIS product

Data Warehouse Schematic

Regional/Statewide Data Sharing

What are the components of system integration? With: a portable data format: XML or CSV a template for your data a messaging protocol and interagency agreements software to handle the receipt and transmission of your portable data

What is HUD XML and why should it be used? XML is a portable, structured way to send data between different systems It can preserve a database's data structure XML Schema are the templates, XML instances are the data files XML is customizeable, and therefore can be made incompatible, so...

What is HUD XML and why should it be used? HUD defined an XML Schema to which all compatible XML documents can conform, so that HMIS systems only have to support one XML version HUD XML mostly collects July 2004 Final HMIS Data Standard Universal and Program- Specific data elements HUD XML can be extended to add data elements a continuum also needs to collect

What is HUD XML and why should it be used? So you can import and export data out of HMIS systems in a vendor/platform neutral format Using HUD XML, you won't have to change data formats state/region-wide if you change vendors Instead, you require new vendors to support HUD XML

Where Does CSV Fit In? CSV is often the only format available from legacy systems CSV has no self-defining structure, or a built-in way to enforce a structure, unlike XML Usually simpler to generate than XML, but... Requires more data quality checks upon receipt than well-defined XML

Where Does CSV Fit In? A proposed CSV format with documentation has been submitted to HUD for approval

Steps to Implement Systems Integration (continued) Establish the initial requirements for the data integration project. -Will the central system be a data warehouse, or another HMIS, or...? -Will agencies be able to receive data from a central system or just send to it? -Who will implement and when? A pilot with a limited number of your most capable agencies is a good idea.

Steps to Implement Systems Integration (continued) Establish the initial requirements (continued) -Will the client release of information be closed off when sent to the central system, or be kept intact? -How will new data be merged into/unduplicated with existing data?

Steps to Implement Systems Integration (continued) Establish roles/budget/funding

Steps to Implement Systems Integration (continued) Establish a common data format contributing agencies will use. -HUD HMIS XML (CSV not yet released) good for uniformity, portability of standard across different vendors and states/regions -extended HUD XML format: take HUD's format, then add your own elements a good compromise of standardization and customization, plus you can always convert back to HUD format if necessary

Steps to Implement Systems Integration (continued) Establish a common data format (continued) -proprietary vendor data formats good for getting all the functionality out of your HMIS capabilities, but the uniqueness of the format may defeat the data integration portability and may need to be reworked if you change vendors -some other non-hud standardized format, such as HL-7 XML, AIRS XML, Health and Human Services XML, etc.

Steps to Implement Systems Integration (continued) *obtain/create documentation and sample data for whichever data format you choose

Steps to Implement Systems Integration (continued) Draft and negotiate interagency data sharing agreements. Specify: -data format, data quality guidelines, transmission frequency, messaging type -security guidelines, release details -whether agencies send only changed data or all prior data

Steps to Implement Systems Integration (continued) Set up server-side data receiving mechanism for warehouse/hmis an HMIS or 3 rd party vendor may be able able to handle this for you. This includes: -unduplication/matching - shredding received data into database -user/agency authentication or authorization

Steps to Implement Systems Integration (continued) server-side data receiving (continued) -connection security (SSL, SSH, VPN, TLS, etc.) -messaging protocol implementation (HTTP POST, SOAP, FTP, etc.) so agencies can send data in a predictable fashion with predetermined error codes

Steps to Implement Systems Integration (continued) Pilot agencies implement data transmission. Expand the number of agencies as funding and system limits permit.

Steps to Implement Systems Integration (continued) Items to put in RFP when procuring HMIS software, even if you aren't ready for data integration right now: -Support for both transmitting and receiving HUD XML v. 2.7 -Support for batched or real-time messaging of this XML (HTTP POST is a good baseline)

More Information and Resources HUD XML and Data Integration Technical Specs http://hmis.info (search for data integration ) HMIS Data Integration Email Listserv http://groups.google.com/group/hmis_data_integration See Data Integration Checklist and Links at http://hmis.info (search for data integration )