Skip to end of metadata
Go to start of metadata

You are viewing an old version of this content. View the current version.

Compare with Current View Version History

« Previous Version 5 Current »

The Aqualus Water Search function will operate from any page within the application, driven from under the header.

Quick Search

The search functionality is initiated from the header as per the example here →

Selecting the search control (but way of a single click) will reveal the search control just below it.

Once selected, the focus and cursor position is within the search term text box

The helper text “Enter search term” hides once something has been typed into the box

If you press “enter” with this control open, the form will submit using the standard “text results” search.

In order to show results by map, the map button would have to be manually selected. (this is the Pin icon)

Clicking outside of this control, including on the header, menu or body content will hide the search control without submitting.

Selecting the maximise button will close the quick control and open the advanced search modal described in a later section of this document.

A quick search will only search for an assessment based on specific rules;

The following defines the search hierarchy and business rules:

  1. Search for EXACT MATCHes for an active/installed meter code or AMR code.

  2. Search for EXACT MATCHes for an assessment code. If any found for this and item 1, stop searching.

  3. Search for PARTIAL MACTHes for an address – use the formatted address to allow for searching of street name or suburb.

  4. Search for PARTIAL MACTHes for the customer name

  5. If not matches are found, then search for: EXACT MATCHes for an inactive/deactivated meter code or AMR code.

Advanced Search

When you select the “expand” option from the search control, this will reveal a larger search control as a modal over the page content.

This form can be closed by pressing the “Close” icon or “Cancel” button.

In the event that it is too large vertically for your browser window, it will support scrolling, though the footer row with buttons will always be visible.

Pressing enter with the form open will submit the form with “Results Search” active.

Single Search Result

When the search process returns only a single search result, rather than displaying that result (on a map or table) and then have the user select it, the system should simply redirect straight to the property/assessment dashboard. Even if the searched item was for a water meter, it is assumed that the user will most likely want to view the property/assessment dashboard and from there they can drill down into the single meter / AMR. Since the new search process will connect the user either to the property/assessment dashboard OR the meter/AMR dashboard.

Table-Based Search Results (Default)

Results from a completed search will be displayed in a typical enquiry list view as per the example shown here →

Once the search has been initiated, the modal will close and the underlying page redirected to show these search results on a new page. Results should not be displayed inside the previous modal. These results are very different from the current search results, but incorporate functionality and visual representations of data that have been implemented elsewhere in Aqualus Water.

Map-Based Search Results

Map-based results are to be displayed on a new page (same as text results), with a single map, inside a panel that uses all of the vertical and horizontal window space, as per the example here →

Results are shown by way of map markers. If you were to single-click on the marker, a popup will be displayed as per the example here →

Behavior:

  • If you double-click on the map marker rather than single click, user should be taken directly to the respective assessment / property dashboard.

  • Once open, the user can close the popup by clicking on the cross, interacting with the underlying map or selecting another marker.

  • Once open, clicking on select button will redirect to the assessment dashboard.

  • Selecting the AMR number will redirect to the meter/AMR dashboard.

  • No labels