Tell Us Once Project

Start date: January 2019

End date: December 2023

About the project

The myQld/Tell Us Once (TUO) Platform will provide customers with a single view of government and the flexibility to access online services using an account of their choice.

Customers have told us they want:

  • to access services in a way that doesn’t require them to log in over and over again
  • forms that pre-populate when needed
  • to understand what services they may be eligible for
  • to tell government once about themselves
  • the ability to choose to share their information across government.

To meet these needs, Tell Us Once is delivering a platform which includes:

  • an identity broker
  • a centralised front-end customer portal that links numerous agency services
  • a Graph API to enable inter-agency connection and information exchange.
  • a services catalogue to allow personalisation of services  for Customers

Agencies will be supported in onboarding, using, and contributing to the growth of the myQld/TUO platform through a Centre for Enablement.

Identity Broker

The Identity Broker Platform provides customers a choice of a Digital Identity to use with all our services. It provides a single security interface that brings together the various approved and trusted identity providers for customers to use, like QGov and the Commonwealth Government’s myGovID.

By providing this choice of identity providers, agencies will no longer require customers to create and use an agency specific identity, making it much simpler and quicker for our customers to access services from multiple agencies.

The Identity Broker is a multi-tenanted system that provides a secure and encrypted platform to authenticate a person is who they say they are and determine the authorisation level required by the agency service.

myQld Customer Portal

myQld Customer Portal is an online portal that delivers a consistent customer experience for digital services.

The myQld Customer Portal will provide customers a single, secure place to access, view and manage their digital interactions with Queensland Government.

The portal will deliver features and capabilities to enable customers to:

  • access a personalised dashboard
  • complete service transactions
  • view and update personal details
  • link services
  • receive notifications
  • manage account settings and preferences
  • manage applications and view transaction history.

For agencies, a suite of tools, including a design system, digital transaction framework  with pre-built components and forms patterns are available to assist in developing digital services which provide a consistent and intuitive customer experience.

Graph API

Graph API is a solution for discovering and accessing aggregated customer data from multiple agencies. The Graph API calls agency Application Program Interfaces (APIs) and does not maintain data outside of agency repositories. It uses a query language that allows APIs to be queried and extract only the information that is required to answer the query, based on security levels.

The Graph API will provide for a consolidated view of various agency APIs with relationships, allowing discoverability of agency APIs and thereby access to view and change data. This is a single access layer for application developers to integrate their systems to.

The Graph API also allows agencies to publish and subscribe to updates of specific pieces of  information and receive those updates in real-time or up to 14 days later.

Queensland Government Services Catalogue

The Services Catalogue is a repository of service definitions of Queensland Government services.

The service definition includes descriptions, links, and eligibility criteria.

Using information that a customer has agreed to share, a list of recommended services can be made available for a customer, enabling a more personalised experience.

Agencies can update their service offerings in the Service Catalogue, then publish them where and in whatever format they require—all via use of the Graph.

Centre for Enablement

The Centre for Enablement (C4E) is a service in development to help all agencies self-service and use the myqld/TUO platform ecosystem.

The C4E will include a developer portal with tutorials and documentation to help create your own APIs and connect to the Graph API. The developer portal will also include onboarding documentation to connect into the Identity Broker.

Access to and support for use of the myQld/TUO Customer Portal design system, digital transaction framework with pre-built components and forms patterns will also be available for agencies through the C4E.

When your agency needs guidance or a standard review, the C4E will be a reference point.  This will be a group that provides short term support while you develop your agency’s skill base to support your systems and requirements.

The C4E, in conjucntion with Agencies, will also support and improve on the underpinning platforms being developed and delivered as part of the myQld/TUO platform ecosystem.

For more information or to register for newsletters, email TUO@qld.gov.au.

Getting ready

Data sharing and security

Are you already sharing data with another agency or organisations via APIs?

You can migrate to the Graph API with a few simple steps—define your API in the Graph, the data types it returns, and the security and the authorisation requirements.

Onboarding documentation will be available through the TUO Developer Portal to help you connect to the Graph API, as well as support and information from the C4E.

Once this is complete, you can authorise other agencies to query the Graph API to access the information you wish to share.

For more information or to register for updates, email TUO@qld.gov.au.

Project phase

Implementation

Contacts

Email: tuo@qld.gov.au

Supporting information

To see more detailed timeframes and expenditure, see this project on the ICT dashboard.