Sorting services by execution status in the Officer portal

🌐 This document is available in both English and Ukrainian. Use the language toggle in the top right corner to switch between versions.

To expand the capabilities of the Officer portal’s interface and enhance usability, support for sorting functionality by execution status has been developed.

This functionality allows sorting of business processes initiated by the officer in execution based on their status, with reference to the date and time of their start.

Both ascending and descending alphabetical sorting is implemented for the Execution status column.

officer bp sorting by status 1

When sorting, services are grouped by status (e.g., Pending task execution, In progress, Suspended by administrator, etc.), and an additional sorting based on the start date (service initiation) is automatically applied. Therefore, when the Execution status button is clicked, the services will be automatically sorted based on their start date, allowing the display of grouped services that were created earlier at the bottom or top of the list, depending on the selected sorting type: ascending or descending ↓.

officer bp sorting by status 2

Thus, for each individual status, sorted alphabetically, a separate sorting based on the service start date will also be applied.

The mechanism for pagination and sorting of elements on user interface web pages, such as task or service pagination and sorting, is identical. Therefore, from the perspective of end users, such as officers and citizens, the configuration of these interface features is the same.