Hostname: page-component-5db58dd55d-jnbmb Total loading time: 0 Render date: 2026-06-01T11:40:53.706Z Has data issue: false hasContentIssue false

An open-source application for self-service, Health Insurance and Portability Accountability Act-compliant geocoding

Published online by Cambridge University Press:  29 January 2026

Harpreet Gill
Affiliation:
Research Informatics, Children’s Mercy Kansas City , Kansas City, MO, USA
Kevin Power
Affiliation:
Research Informatics, Children’s Mercy Kansas City , Kansas City, MO, USA
Catherine Jackson
Affiliation:
Research Informatics, Children’s Mercy Kansas City , Kansas City, MO, USA
Jared Johnson
Affiliation:
Research Informatics, Children’s Mercy Kansas City , Kansas City, MO, USA
Matthew Llewelyn
Affiliation:
Research Informatics, Children’s Mercy Kansas City , Kansas City, MO, USA
Kushal Vallambhatla
Affiliation:
Research Informatics, Children’s Mercy Kansas City , Kansas City, MO, USA
Natalie Kane
Affiliation:
Research Informatics, Children’s Mercy Kansas City , Kansas City, MO, USA The University of Missouri Kansas City, Kansas City, MO, USA
Jeffrey Thompson
Affiliation:
The University of Kansas Medical Center, Kansas City, KS, USA
Kelechi Anuforo
Affiliation:
The University of Kansas Medical Center, Kansas City, KS, USA
Cole Brokamp
Affiliation:
Department of Pediatrics, The University of Cincinnati College of Medicine, Cincinnati, OH, USA Division of Biostatistics and Epidemiology, Cincinnati Children’s Hospital Medical Center, Cincinnati, OH, USA
Mark Hoffman*
Affiliation:
Research Informatics, Children’s Mercy Kansas City , Kansas City, MO, USA The University of Missouri Kansas City, Kansas City, MO, USA The University of Kansas Medical Center, Kansas City, KS, USA
*
Corresponding author: M. Hoffman; Email: mhoffman@cmh.edu
Rights & Permissions [Opens in a new window]

Abstract

Objective:

DeGAUSS is a privacy-preserving application that ingests addresses and generates output that includes latitude, longitude, census tract, deprivation index and drive times to major hospitals. The application uses a complex command line interface and a container management platform to perform analysis. Our objective was to develop a user-friendly DeGAUSS-based application that simplifies place-based analysis. We also enabled automated geomarker generation by providing an API modality to DeGAUSS.

Methods:

We developed a self-service platform based on the DeGAUSS application. The application was linked to user authentication platforms. The self-service application can be implemented as an API, enabling high-volume geocoding transactions. We surveyed active users for feedback.

Results:

The self-service geomarker application was deployed at Children’s Mercy and the University of Kansas Medical Center. During the period evaluated, more than 2 million addresses were geocoded for 24 users through the user interface and more than 15 million addresses through the API. Users expressed high satisfaction with the system. All respondents used the census block group feature and the core geocoding. Most respondents, 60%, used the deprivation index and 30% used the drive time feature. Population health and social determinants of health were the most common uses (80% each) followed by health equity analyses (70%).

Conclusion:

Population health and social determinants of health research require access to precise geographic information about patients or research subjects. The self-service geomarker capability enables users who may not be comfortable with a command line interface to generate geocoded addresses in support of their research and analysis.

Information

Type
Research Article
Creative Commons
Creative Common License - CCCreative Common License - BYCreative Common License - NCCreative Common License - SA
This is an Open Access article, distributed under the terms of the Creative Commons Attribution-NonCommercial-ShareAlike licence (https://creativecommons.org/licenses/by-nc-sa/4.0/), which permits non-commercial re-use, distribution, and reproduction in any medium, provided the same Creative Commons licence is used to distribute the re-used or adapted article and the original article is properly cited. The written permission of Cambridge University Press or the rights holder(s) must be obtained prior to any commercial use.
Copyright
© The Author(s), 2026. Published by Cambridge University Press on behalf of Association for Clinical and Translational Science
Figure 0

Figure 1. General architecture of the self-service GeoMarker functionality. Users interact with a graphical user interface (GUI) delivered by a containerized web server, or with the application programming interface (API) provided by the same server. Operations through both the GUI and API are validated and forwarded to an internal swarm of worker containers that host a subset of the aggregate API along with the underlying DeGAUSS programs that are invoked by a request. Responses with annotated address content are yielded to the consumer through the web portal and aggregate API gateway.

Figure 1

Figure 2a. Front End at Children’s Mercy Kansas City. The GeoMarker web portal provides a simple form interface to select one or more DeGAUSS processes to run on a file uploaded to the web server. A section labeled ‘History’ displays a table of processing results for the current user based on their last two weeks of submissions and results.

Figure 2

Table 1. Deployment details and usage metrics

Figure 3

Figure 2b. An administrative audit page displays a filterable view with records of requests processed by the system. Upload date, user id, number of addresses, request type, and process time are all tracked to audit usage of the system.

Figure 4

Figure 3a. Example email notification to user when asynchronous process is completed.

Figure 5

Figure 3b. Partial output of testing using list of retail pharmacies in Kansas City metropolitan area.

Figure 6

Figure 4a. Number of survey respondents selecting ease of use categories.

Figure 7

Figure 4b. Number of survey respondents selecting categories in response to the question, “Please rate the impact that the Geomarker application had on your research.”