Rosa Mapping Tool

OVERVIEW

This field mapping tool is part of a web application for integrating disparate Electronic Medical Record, Client Relationship Management, and Digital Health systems.
ROLE
Product Designer
Product Strategy, User Research, Visual Design, Interaction Design, User Experience

Background

This project was assigned to me while working at Bridge Connector, a healthcare integration company solving the complex problems of interoperability in healthcare data exchange. The Rosa ETL platform referenced field maps relating each vendor system’s data to and from our data model. The work of constructing these JSON files was first completed by engineers, but would eventually need to be constructed by a subject matter expert in healthcare data – a solution engineer, implementation specialist, or product owner.

The Problem

The process of writing maps was straightforward enough, but to grow a library of integrations we would need hundreds of maps and millions of data fields built to a pre-defined specifications. I knew that our target user was an internal user with some technical expertise, so I had the lightbulb moment! I could craft an experience where the user inputs information through a UI and has the option to code JSON by hand to build and test their map.

Visualizing the Flow

We had to identify how this map-building experience would fit into the overall process of a vendor system integration. Connecting to a new vendor’s API and individually associating fields and data types takes a considerable amount of time -- my goal was to expedite that process and allow the engineers to focus on the more technical components of an integration.

Design

After collaborating with the product manager, engineers, and a few targeted end users, it was time to put what was in my head to the screen. A UX Design colleague designed the initial UI components for the end-user facing product, and I built upon his work to design the UX for this flow. After substantial research on vendor API documentation and how our engine ingests and outputs data, the ideas started flowing.
VIEW PROTOTYPE

Results and Takeaways

Healthcare integration is a complex process with complicated data structures. Trying to humanize something so abstract and make it consumable to any user is a difficult feat, but this tool enabled internal subject matter experts to complete the most intricate part of the overall process. It allowed our integration team to be more efficient, more accurate, and to scale rapidly.