Skip to Main Content
Vellox Group Ideas Portal
Status Gathering interest
Created by Kelsey Hoogendoorn
Created on Jun 21, 2026

Manifest Identifier Autosuggest

Problem

The manifest identifier field is free text today. A pilot can type Banner Desert and it is simply left at that. Because nothing constrains the entry, the same location gets typed several different ways across manifests, which creates inconsistent destination labels and degrades the quality of the data downstream. It also drifts out of alignment with the canonical identifiers we already receive from the CAD system.

Proposed solution

Add type-ahead autosuggest to the manifest identifier field, drawing from the sites identifiers list. As the pilot types, the field surfaces matching identifiers so they select a canonical one instead of free-typing a label. The pilot can still enter a destination that is not yet in the list (for example, a patient destination that changes in flight), and in that case we can push the new identifier back to the CAD as a suggested new location, closing the loop instead of leaving an orphaned free-text entry.

The key behavior: match on both the identifier name/title and the code, so the pilot can find a site by whichever one they remember.

How it works

  • As the pilot types, query the site's identifiers list and surface matches.

  • Match against both the identifier name and the identifier code.

  • Show both the name and the code in each suggestion so the pilot can confirm before selecting.

  • Surface recently used identifiers at the top of the list, so common destinations are one tap away.

  • Selecting a suggestion writes the canonical identifier onto the manifest.

  • Debounce input and set a minimum character threshold (suggest 2 to 3 characters) before querying.

  • Rank results: recently used first, then exact code match, then name "starts with," then name "contains."

New or unknown destinations

  • If the pilot needs a destination that is not in the list (for example, the patient destination changed), allow them to enter it directly so they are never blocked.

  • Show a soft, non-blocking warning (same pattern as the existing "crewmember name is not in system" warning) so it is clear the entry is not a known identifier.

Example

  • Pilot types Banner Desert and the dropdown shows Banner Desert Medical Center (66AZ). Selecting it populates 66AZ on the manifest.


  • Attach files