Workshop Introduction
Most of the forms we complete nowadays are online but there are still times when we need to complete paper-based forms. There are plenty of examples, for this workshop, we've chosen patient registration for a doctor's surgery as it's something we've all had to do at some point.
Lab Authentication
- Above the lab Table of Contents, you'll find a Resources tab. Switch to the Resources tab to get the Windows password for the lab environment.
- Click the [T] icon, the password will be typed into the password dialog box.
-
Switch back to the Instructions tab to continue with the lab.
Workshop problem statement
This solution aims to address data issues that creep in with paper-based systems, plus the overhead associated with entering the new patient information into the surgery system.
For this doctor's surgery, patient registration is still a paper-based process and will continue to be so for the foreseeable future. The surgery wants to improve the patient experience by automating the paper-based registration process.
Workshop goals
The goal of this workshop is for you to learn how to infuse AI technologies into a web based patient registration system.
- The workshop solution is a simplified version of a real-world scenario, simple enough to be completed in a workshop but complex enough to show the power of AI technologies.
- The workshop provides a step-by-step guide, taking you through the process of deploying the solution to Azure. You'll learn a little about Azure AI Document Intelligence, Azure Static Web Apps, Azure Functions, Azure AI Services, Azure Storage, and Azure Cosmos DB.
Introduction to Azure AI Document Intelligence
The solution will build on Azure AI Document Intelligence. Azure AI Document Intelligence is a service that uses machine learning to extract text and table data from form documents. You can train custom models to extract data specific to your forms or use the prebuilt models to extract common fields from receipts, invoices, and business cards.
Workshop Personas
Workshop outline
The following is an outline of the workshop:
- Learn about and create the Azure services for the app.
- Train a custom Azure AI Document Intelligence model.
- Create a web app that integrates with Azure AI Document Intelligence.
- Define application roles that map to the workshop roles.
- Implement app functions to support surgery admin, nurse, and doctor roles.
Solution overview
The following outlines the process of the solution:
- A new patient completes the patient registration form.
- The patient then uploads the form to the web app.
- The web app uses Document Intelligence to extract the data from the form.
- The app returns the extracted data to the patient.
- The patient submits the verified new data.
- The surgery admin verifies registration and adds it to the doctor's surgery system.
- Data is stored in the surgery system.
- New patient registration records are available to the surgery's nurse and doctor.