The Payer Invoice Work Queue is a table that allows Payers in social care to track invoices submitted by Community Based Organizations (CBOs) for the reimbursement of services they provided (food, housing, transportation, etc). I led the technical design for this initiative, and the UX design for its enhancements to workflow efficiency.
UX Designer + Engineer
We already supported an invoice work queue for the CBOs, so our job was to reuse and assemble the components for the Payer's needs. We also needed to improve its design to increase invoice review efficiency.
Above is an diagram showing the major React components of the reusable invoice work queue along with notable hooks in the Invoice Work Queue (IWQ) component. Understanding the existing components was crucial to incorporating our own Needs for the Payer work queue, and introducing new ones like Bulk Actions.
Users have had to go through hundreds of invoices one at a time, greatly reducing their efficiency. I designed bulk actions to the Payer Work Queue which allows users to group related invoices and respond to them at the same time.
The Bulk Actions component was made to be reusable across work queues, receiving the correct actions as props depending on the user type and bucket.
Introducing bulk actions enabled users to review and respond to multiple invoices at once, rather than handling them individually. This improvement increased efficiency, boosted customer satisfaction, and led to faster reimbursements totaling $152M to date.
Users have said that it can be difficult keeping track of when an invoice is already being looked at by a colleague. I designed the ability to assign invoices to users, and give them "In Review" statuses.
This work reduced duplicate efforts by clearly indicating when an invoice was already under review, streamlining the overall invoice review process. Greater accuracy with this enhancement contributed to our invoice rejection rate of 1.5% compared to a 18% national average.