pattern-library checked

NHS task list component

Documents task list use for long complex services, user-chosen task order, startable statuses, completed status after returning, all-completed gating, task names, hint text, grouped lists, and status text.

Open source

Pattern Decisions This Source Supports

Pattern Supported decision Required contract Claim note
Complete multiple tasks Choose complete multiple tasks when users need a saved progress hub for several meaningful task sections in a transaction. Selecting a task row opens that task and returns users to the same hub with updated status after save, skip, or completion. NHS supports task list status updates, all-completed gating, clear task descriptions, concise hints, and grouped lists.
Task list Choose task list when the interface needs row-level task names, links, hint text, and status labels for a known set of service tasks. A startable task row opens the represented task; the status label is not a separate primary command. NHS supports task rows for long complex services, chosen order, status updates after return, all-completed gating, clear names, hints, grouping, and status text.

Evidence Role

This source is treated as pattern-library evidence. Use it to validate the decision rules above, not as a visual style reference.

Publisher: NHS digital service manual. Last checked: .