top of page

VortexQL

VortexQL is ArdentMC’s cloud-based, emergency management message routing system. VortexQL provides data aggregation, data publishing, and data GIS transformation of emergency management information for the first responder community. 

Challenge

VortexQL is not only supposed to be the API gateway for the Responder Cloud toolset, but should also be a sure-fire way for developers, responders, and dispatchers to look up, locate, and add-in incidents, reports, and resources. While commonly APIs are only used in development cases, VortexQL provides the option for end-to-end transperancy for all users in a responder scenario to access. VortexQL needs to display large amounts of information to the user without being overbearing and confusing. VortexQL’s API integrates directly with Swagger to help with functionality. WatchTower also has the capability of displaying VortexQL on any mobile device when the user chooses to “View More Details” about a point on the map.

1.

2.

3.

Identifying the type of pre-hospital event, as well as discerning and assigning the closest and most appropriate response resources. ​

 

Routing to the correct emergency medical facilities; sometimes the closest hospital may be full, or may be inaccessible because of traffic or damage.

Effectively communicating information about an event to the next level of care (medical facilities)

EMT

User Research

While VortexQL is primarily an API gateway, it is also designed to help users find more definitive details about an event or resource that may not be deemed important within the incident, but could be beneficial in post-incident reporting.

Dispatcher

Often operating in poor weather and lighting, and with high potential for personal physical over-stress.

Dealing with reduced dexterity in restrictive personal protective equipment (PPE), including wearing heavy equipment that changes balance and center of gravity and gloves that preclude easy manipulation of device screens or buttons.

Developers

Clean, clear, and user friendly. No guessing game as to where a developer can find proper documentation.

 

Represent client use of the API for multiple client technologies, including cURL and the most popular programming languages in use by web and native client developers. 

The API Reference section documents each and every endpoint: HTTP routes, input requests, output responses, and what each domain object and its attributes mean.

Responder

In a debriefing situation, responders need to be able to pull up all information of an event for documentation.

 

Information should be displayed legibly and divided out amongst categories for easy to find information.

Systems should be easy to adapt to and understand with little or no prior knowledge of programming.

Analysis

First responders are often unfamiliar with API gateways and how their supposed to be used, leaving for many questions left unanswered. VortexQL would often be used in a back-end development situation, but we didn’t want to limit our responders to not being able to access information. Our goal was to create an API system that is functional at a base-level and reduce cognitive load.

Wireframes

VortexQL is designed mainly for a desktop, but first responders often have to access the API through their mobile devices when they are responding in the field. The main layout goal is to create a system that responds easily on all interfaces.

VortexQL Home Page

home.png

Query

Query Home

query.png

New User Profile

Add New - profile.png

New Device Sender

Add New - Device Sender.png

New Agency

Add New - agency.png

Submit

Submit

Submit

Confirm

Add New confirm.png

Added to

Database

API Lookup

VortexQL integrates with Swagger Custom API for easy access to information. Users are able to obtain a LookupID from the dashboards or mobile application to use in different lookup scenarios. Users are also able to use the Query tab to find LookupIDs to navigate and create commands through the API.

Query

query.png

Copy

LookupID

API

Swagger API

api2.png

GET

DE Lookup

de.png

Product Screens

Outcomes

VortexQL supports over 500 calls being made every minute across multiple tools and platforms. Responders are able to access information regarding incidents on virtually any machine with ease and no stress.

Asset 66.png

500+

Calls Every

Minute

Asset 66.png

Can Support

10,000

Users

Asset 66.png

50+

Supported

Hospitals

Asset 66.png

700

Current

Data

Senders

© 2023 by Taylor Frazier

bottom of page