Module 4 Lesson 1- Lab 3: Patient Access & Service Center

Overview

Microsoft Cloud for Healthcare includes Patient Access and Patient Service Center.

You can provide patients with access to their health data, in-person and virtual appointment scheduling, and information through knowledge articles. Patient Access provides a portal that will help you give patients the ability to chat with a health bot, communicate with a caregiver, and view their clinical data.

Patient Access includes the following capabilities that you can provide to your patients:

  • Access - Patients have a user-friendly portal to access their health information.
  • Direct engagement - Patients can engage through automated chat conversations that will hand off to your patient service center.
  • Scheduling and messaging - Patients can schedule appointments and send messages to their providers.

In the Patient Service Center, you can engage with your patients in the way that they want while monitoring automatic conversations through the Microsoft Azure Health Bot service. Additionally, service agents can help your patients with information and setting up appointments.

The Patient Service Center includes the following capabilities:

  • Monitor patient conversations - An ongoing conversations dashboard provides information on the conversations that are handled by the agents and integrated bots.
  • Agent scripts - Use provider-specific agent scripts to address patient issues.
  • Monitor effectiveness - Conversation intelligence provides insights for service center managers on agent performance.
  • Follow-up - Send follow-up surveys on patient satisfaction, reminders on appointments, and more.
  • Appointment scheduling - Schedule or reschedule appointments during conversations with patients.

The Patient Access Portal and Patient Service Center modules focus on the Enhance Patient Engagement priority scenario by communicating effectively with patients with the prebuilt guidance and automated systems.

Graphical user interface Description automatically generated

The lab for this module will focus on the healthcare story of Casey Jensen.

Timeline Description automatically generated

Casey is an avid runner but has exercise-induced asthma and requires an albuterol inhaler to help her breathe while running. Casey has realized that her current albuterol inhaler is low on medication and decides that it’s a good time to get a refill.

In this lab, you’ll first play the role of a Lamna Healthcare system administrator, where you’ll set up the Patient Access portal and various tools in the Patient Service Center application. Next, you’ll play the role of Casey, who will sign in to the portal, navigate the various options, interact with the Azure Health Bot, and escalate to a live agent in Patient Service Center to refill the medication.

Learning objectives

In this lab, you will:

  • Configure and navigate the Patient Access Portal
  • Create and configure Agent Scripts to show in the Productivity Pane
  • Create and configure Knowledge Articles
  • Experience escalation scenario from Patient Portal through Azure Health Bot into Patient Service Center

Exercise 1: Configure & Navigate the Patient Access Portal

In this exercise, you will learn how to do the following:

  1. Configure an external website to the Healthcare Patient Portal template
  2. Create a registration code and invite a patient to create an account for the website
  3. Log in as a patient to navigate the features of the healthcare website

The Healthcare Patient Portal is a template installed in your environment by the Patient Access module in Microsoft Cloud Solution Center when Microsoft Cloud for Healthcare was deployed.

A Portal is an external website that allows for communication between a company and its users. In this case, the Lamna Healthcare Company wants an external website for their patients to access their medical history and communicate effectively with the institution. The Healthcare Patient Portal template tailors the website’s user interface for a healthcare company focusing on secure communication, information access, and an overall improved patient experience.

Here’s what you should see after configuring and logging into the Healthcare Patient Portal:

Screenshot of Healthcare Patient Portal landing page

If you’d like to learn more about portals, check out Microsoft Docs: What is Power Apps portals?

Task 1: Configure the Healthcare Patient Portal

Prior to deploying Microsoft Cloud for Healthcare, we created a portal in your environment using the Customer Self-Service template. This was a prerequisite to install the Healthcare Patient Portal as part of the Patient Access module.

Lamna Healthcare wants to associate the previously installed Customer Self-Service portal with the Healthcare Patient Portal template, so the correct website is displayed to the user. The following steps will guide you through how to bind your website to the proper template and restart the portal for changes to apply.

We will first open the Portal to show the Customer Self-Service template currently bound. After the configuration steps in this task, you will see the new Healthcare Patient Portal user interface.

  1. [] Navigate to https://make.powerapps.com in an In-Private or Incognito window.

  2. [] Select the correct environment from the upper right Environment dropdown.

  3. [] Select Apps on the left navigation bar.

    Graphical user interface, application Description automatically generated

  4. [] Find the Lamna Healthcare Patient Portal app. It should be the only app where the app type is Portal. You may also search for it in the Search bar in the upper right.

    Screenshot of Lamna Healthcare Patient Portal in App list

  5. [] Select the app name to open the Lamna Healthcare Patient Portal. You may also select More Commands (…) > Browse or click Browse on the top command bar to open it.

    Screenshot of selecting Lamna Healthcare Patient Portal

  6. [] You should see the Customer Self-Service template shown in the Lamna Healthcare Patient Portal.

    Screenshot of customer self-service portal landing page

  7. [] Close the Lamna Healthcare Patient Portal website. Now you will configure it to the Healthcare Patient Portal template.

  8. [] Return to Apps section in Power Apps. Select the Lamna Healthcare Patient Portal app if it isn’t already selected.

    Screenshot of Lamna Healthcare Patient Portal in App list

  9. [] Select More Commands (…) > Settings.

    Screenshot of selecting Lamna Healthcare Patient Portal

  10. [] This will bring out the Portal settings panel on the right.

    Graphical user interface, application Description automatically generated

  11. [] In Portal settings, under Advanced options, select Administration.

    Screenshot of portal settings dialog

  12. [] Selecting Administration will open a new window, the Power Apps Portals admin center, where you can do portal administrative tasks. You may have to re-sign in. You should be first navigated to the Portal Details tab of the Power Apps Portals admin center.

    Graphical user interface, application Description automatically generated

  13. [] Scroll down to Update Portal Binding > Select Website Record.

  14. [] Open the Select Website Record dropdown and change the value from Customer Self-Service to Healthcare Patient Portal, if necessary. This will bind the Healthcare Patient Portal template with this portal URL and show the proper user interface to the user for our healthcare scenario.

    Screenshot of selecting Healthcare Patient Portal in drop down

  15. [] Select Update.

    Screenshot of updating portal binding

  16. [] Select Portal Actions section on the left navigation. Then select the first option, Restart.

    Screenshot of selecting Portals Admin Center, select Portal Actions, and Restart

  17. [] When prompted, confirm the Restart for the portal. This will allow the change to take effect.

    Screenshot of restart confirmation dialog

  18. [] Wait 1-5 minutes for the portal to restart. (Feel free to refill water or stretch your legs!)

  19. [] After a few minutes, open the Lamna Healthcare Patient Portal in Power Apps.

    Screenshot of Lamna Healthcare Patient Portal in App list

  20. [] If you see HTTP Error 503: The service is unavailable, the portal is still restarting.

    Screenshot of Server Unavailable, error 503

  21. [] Once the Portal is opened and running properly, it should look like the following:

    Screenshot of Patient Access Portal sign in page with the Healthcare Patient Portal template configured.

Congratulations! You completed the post deployment steps to configure the Healthcare Patient Portal template deployed from Patient Access. After updating the bindings and restarting the portal, the website now shows as Healthcare Patient Portal template rather than Customer Self-Service.

Task 2: Modify Company Name in Patient Portal

In this task, we will edit the Patient Portal website to align the name with Lamna Healthcare Company since the template uses a generic company name.

  1. [] Navigate to Apps in https://make.powerapps.com.

  2. [] Select the Lamna Healthcare Patient Portal app and select More Commands (…) > Edit. If you receive a dialog with options to Open in Power Pages or Open in Power Apps, select Open in Power Apps.

    Graphical user interface, application Description automatically generated

  3. [] The Patient Portal designer will load after getting thing ready.

    Graphical user interface, application Description automatically generated

  4. [] Once loaded, you should see Contoso Healthcare in the upper left of the design screen. The name may be overlapping the logo but will display properly on the website.

    Graphical user interface, table Description automatically generated

  5. [] Select the text box that reads Contoso Healthcare and change it to Lamna Healthcare.

    A picture containing table Description automatically generated

  6. [] The page should automatically save the changes. You can verify in the command bar that it says Saved, has the green check mark, and on hover shows the correct saved time.

    A picture containing background pattern Description automatically generated

  7. [] Select Sync Configurations in the command bar to sync data to CDS.

    Graphical user interface, application Description automatically generated

  8. [] It may take a moment to load the preview.

    Graphical user interface Description automatically generated

  9. [] Once configurations have completed syncing, select Browse website on the command bar.

  10. [] The Healthcare Patient Portal should open, and you should see the Lamna Healthcare company name in the upper left corner.

    A person holding a baby Description automatically generated with low confidence

Congratulations! You completed modifying the Healthcare Patient Portal to display the correct company name.

Task 3: Invite a Patient to the Portal

Now that the Patient Portal is ready to go, we need to allow Lamna Healthcare patients to create accounts.

In this task, you will learn how to create an invitation code for patients to sign up and use the Lamna Healthcare Patient Portal. Since Casey Jensen will be accessing the patient portal to fill her medication in this lab, we will create an account for her.

  1. [] Open the Healthcare Administration app in Power Apps. You may have to select the back arrow in the browser window.

    Screenshot of Apps screen with Healthcare Administration App

  2. [] In the Administration section of the sitemap, select People, if not already selected. You will see the Active Patients grid view. Open the Casey Jensen patient record by double-clicking it so we can obtain an invitation code for her to use.

    Graphical user interface, application Description automatically generated

  3. [] On the Casey Jensen patient record, select Create Invitation from the top command bar. It should be near the right side. If you don’t see it, you may have to expand additional options (vertical ellipsis) to see this command in the dropdown.

    Graphical user interface, text, application Description automatically generated

  4. [] A New Invitation form will appear. You don’t need to make any changes. Select Save. Once saved, an invitation code will be created for the patient. Let’s go retrieve it.

    Graphical user interface, application Description automatically generated

  5. [] Go to the Advanced tab on the Invitation record. Copy and store the Invitation Code (in Notepad or similar program) for accessing the Patient Portal in the next task.

    Graphical user interface, text, application, email Description automatically generated

Congratulations! You have successfully created an invitation code for Casey to register an account in the Patient Portal.

Task 4: Redeem Invitation Code and Sign into Patient Portal

In this task, you will transition personas and act as Casey Jensen, who just received an invitation code to Lamna Healthcare’s Patient Portal and is excited to register and navigate its features.

  1. [] Open the Lamna Healthcare Patient Portal in Power Apps.

    Screenshot of Lamna Healthcare Patient Portal in App list

  2. [] In the first task, we configured the portal to the Healthcare Patient Portal template. Now that it’s been restarted, your Patient Portal should open and look like the following:

    Screenshot of Healthcare Patient Portal Sign in Landing Page

  3. [] If you still see the Customer Self-Service template, make sure you’ve completed Exercise 1, Task 1 to change the template to the Healthcare Patient Portal.

  4. [] In the Patient Portal, select Sign in.

    Screenshot of Sign in prompt

  5. [] After the sign in page loads, select the Redeem invitation tab.

    Graphical user interface, text, application Description automatically generated

  6. [] Paste the Invitation code you stored for Casey Jensen. Select Register.

    Graphical user interface, text, application, email Description automatically generated

  7. [] Register a new local account for Casey Jensen with the following recommended details:
    1. [] Email: Casey.Jensen@contoso.com (should auto-fill)
    2. [] Username: +++CaseyJensen+++
    3. [] Password: Make up your own. Please note the password to use for sign in later.

      Graphical user interface, text, application, email Description automatically generated

  8. [] Select Register. After selecting Register, you should be signed into the Patient Portal.

Congratulations! You have successfully redeemed an invitation to register an account for Casey and signed in.

Task 5: Navigate the Patient Access Portal

In this task, you will continue as Casey and navigate the features of the Patient Portal.

  1. [] After registering for an account in the Patient Access Portal, you should be welcomed by the portal Homepage or profile page if your account requires action, such as email confirmation required. You can ignore the email confirmation warning if displayed.

    Graphical user interface, application Description automatically generated

  2. [] Select Lamna Healthcare in the upper left to go back to the Homepage, if you are not already there.

    Graphical user interface, application Description automatically generated

  3. [] You will be navigated to the Patient Portal Homepage.

    Graphical user interface, application Description automatically generated

  4. [] In the center of the homepage, you will see shortcuts to Schedule an appointment, View messages, or Find a doctor.

    Screenshot of homepage shortcuts

  5. [] Below the shortcuts, you will see current patient information including Unread messages, Upcoming appointments, and current Medications.

    Graphical user interface, text, application, email Description automatically generated

  6. [] In the left navigation bar, you will see all available options for navigation in the Patient Portal. Select the options to see what’s available and each associated screen.

    Graphical user interface, application Description automatically generated

    1. [] Home command will direct you to the homepage.
    2. [] Find a doctor shows a list of practitioners with associated information.

      Table Description automatically generated

    3. [] Messages allows a secure method to send and receive messages to healthcare professionals. Expand Messages on the navigation bar to see both the Inbox and Sent messages.

      Graphical user interface, text, application Description automatically generated

    4. [] Expand Appointments to check upcoming and schedule new appointments. Scheduling new appointments allows for clinic or virtual appointments, which also includes instant virtual appointments. The Virtual Visit Lab will go through the process of booking an instant virtual appointment.

      Graphical user interface, text, application Description automatically generated

    5. [] Check Medical records including medications, allergies, conditions, visit summaries, care plans, and care team. You can see a full overview and filter by date and type.

      Graphical user interface, text, email Description automatically generated

    6. [] Lastly, there is Personal information, including emergency contacts and insurance coverages.

      Text Description automatically generated

  7. [] The Azure Health Bot icon shows at the lower right-hand corner of the screen. You may start a conversation by selecting Let’s Chat button to open the virtual assistant.

    Screenshot of Let's Chat virtual assistant Health Bot

  8. [] In the final exercise, we will have a full conversation with the bot, but for now we will close and continue.

    Screenshot of closing the Health Bot conversation

  9. [] You may access the patient Profile page at any time by selecting the patient’s name in the upper right dropdown and selecting Profile.

    Graphical user interface, text, application Description automatically generated

  10. [] Here you can customize the patient profile as needed. For now, we will keep it the same.

    Graphical user interface, application Description automatically generated

  11. [] You may log out of the Patient Portal by selecting the patient’s name in the upper right drop-down and selecting Sign Out.

    Graphical user interface, text, application Description automatically generated

  12. [] You should be redirected back to the sign in page.

    A person holding a baby Description automatically generated with low confidence

Congratulations! You have navigated the Patient Portal to see what information and communication is available to the Patient. In this exercise, you learned how to configure the Patient Access Portal to display as the Healthcare Patient Portal, modify the portal to display the company name, invite patients to register to the website, and navigate the website features.

===

Exercise 2: Configure Agent Scripts

Lamna Healthcare Company wants to ensure they have proper tools in place to provide the best service and guidance during patient interactions.

Patient Service Center has a productivity pane which is an auxiliary work area which contains tools that support or expedite an agent’s tasks when engaging with patients. During a patient engagement, it will be embedded directly on the screen next to patient information and can be collapsed or expanded as needed.

See the following documentation to learn more about the productivity pane: Productivity pane overview

Agent Scripts are one of the tools in the productivity pane that agents can use to help with patient care. Agent Scripts provide guidance for a specific situation and help organizations be unified, accurate, and effective while also being faster and more efficient with patients. The scripts ensure that only accurate, company-endorsed information is being shared and help reduce error and improve customer satisfaction.

In this exercise, you will create an agent script to appear in the productivity pane in Patient Service Center. The following screen shows the productivity pane on the right-hand side with the Agent Scripts tab showing. The agent script selected is Validate Patient Information and there are two steps shown. You will not see this below output until the final exercise in this lab while testing escalation, however, you will be creating the components needed to display in the productivity pane later.

Graphical user interface, application Description automatically generated

Task 1: Assign Productivity Tools Administrator Role

In this task, you will assign the necessary roles to your user to create and use agent scripts. Specifically, you will be adding the Productivity tools administrator and Productivity tools user roles. The Productivity tools administrator can do any action (create/read/write/append/delete) on the agent script, while the Productivity tools user only has read capabilities. Since we are creating them, we need the administrator role.

See the following documentation to learn more about these roles: Assign roles and enable users for Omnichannel for Customer Service

  1. [] Using an In-Private or Incognito window, navigate to Power Apps.

  2. [] Select the correct environment from the upper right Environment dropdown, if necessary.

  3. [] Select Apps on the left navigation bar.

    Graphical user interface, application Description automatically generated

  4. [] Open the Omnichannel admin center app.

    Screenshot of Omnichannel Administrator App in Power Apps

  5. [] Select the gear icon in the upper right corner and navigate to Advanced Settings.

    Screenshot of Advanced settings in Settings drop down

  6. [] A new window should open and navigate to Dynamics 365. It may take a while to load. If it’s been longer than a minute, stop and reload the page. It should then load faster.

  7. [] In Dynamics 365, select Settings > Security.

    Screenshot of Dynamics 365 navigation to settings and security on command bar

  8. [] Under Security, select Users.

    Screenshot of Users option first in the list of security settings

  9. [] Switch the view dropdown from Omnichannel Users to Enabled Users for the grid view so that your user will show in the list.

    Screenshot of Switching view in drop down to from Omnichannel Users to Enabled Users

  10. [] While in the Enabled User list, scroll down to find your user or use the Search bar.

    Screenshot of searching for user in enabled user list

  11. [] Select your user for the training and select Manage Roles on the top command bar.

    Screenshot of Selecting current IAD User in list and clicking Manage Roles button on command bar

  12. [] Scroll down and select the following two roles to add to your user and select OK.

    1. [] Productivity tools administrator
    2. [] Productivity tools user

      Screenshot of Manage User Roles dialog where 2 roles have been selected: Productivity tools administrator and Productivity tools user

[!NOTE] Note: You will assign more roles in this lab. It is recommended to leave the User screen open.

Congratulations! You have successfully assigned the necessary Productivity tools user roles to set up and use agent scripts.

Task 2: Create an Agent Script

In this task, you will create an agent script in the Omnichannel admin center app. This script will guide the agent to validate patient information when a conversation is initiated between a patient and an agent in Patient Service Center. The script will have two steps, one to confirm phone information and another to verify insurance information. This task will guide you through creation of this agent script and its steps.

  1. [] Navigate to Omnichannel admin center application which you opened in the first task.

  2. [] In the left navigation bar, select Agent Experience, and in the Agent experience page, select Manage to the right of Agent Scripts.

    Omnichannel Administration app to create new agent scripts

  3. [] On the Active Agent scripts page, select +New.

    Omnichannel Administration app to create new agent scripts

  4. [] For the New Agent script record, specify the following:
    1. [] Name: +++Validate Patient Information+++
    2. [] Unique Name: +++msdyn_ValidatePatientInformation+++

      Create new agent script called Validate Patient Information

  5. [] Select Save. The Agent script steps should appear on the right

    Graphical user interface, text, application Description automatically generated

  6. [] In the Agent script steps section, select +New Agent script step. You may have to select the vertical ellipsis depending on the size of your window.

    Add Agent script step to the new agent script

  7. [] The Quick Create form for the Agent script step appears. Specify the following fields:
    1. [] Name: +++Confirm Phone Number+++
    2. [] Unique Name: +++msdyn_ConfirmPhone+++
    3. [] Order: 1
    4. [] Action type: Text
    5. [] Text instructions: +++Ask patient to confirm phone number.+++

      Screenshot of Quick create form for a step to Confirm Phone Number for the patient

  8. [] Select Save and Close. Now let’s add another step.

  9. [] In the Agent script steps section, select +New Agent script step again.

    Screenshot of New Agent script step button in agent script steps subgrid

  10. [] Another Quick Create form for the Agent script step appears. Specify the following fields:
    1. [] Name: +++Verify Insurance Information+++
    2. [] Unique Name: +++msdyn_VerifyInsuranceInformation+++
    3. [] Order: 2
    4. [] Action type: Text
    5. [] Text instructions: +++Ask Patient for Insurance Provider and ID #. Verify their response matches insurance information on file.+++

    Screenshot of Quick create form for a step to Verify Insurance Information for the patient

  11. [] Select Save and Close. Both steps should now be in the Agent script steps table.

    Graphical user interface, text, application, email Description automatically generated

  12. [] The agent script is now complete. Select Save & Close.

    Screenshot of the completed "Validate Patient Information" Agent script

Congratulations! You have completed creating an agent script with two steps to validate patient information, including phone number and insurance information.

Task 3: Associate the Agent Script with a Session Template

In this task, you will associate the agent script with a session template so it will load for agents based on the type of session they’ve opened. We will be associating the agent script we just created with the Default chat session. This is the default chat session that opens during an escalation to an agent in Patient Service Center.

  1. [] Open the Omnichannel admin center app in Power Apps if you aren’t already in it.

    Screenshot of Omnichannel Administrator App in Power Apps

  2. [] In the left navigation bar, select Agent Experience. On the Agent experience page, select Manage to the right of Session templates.

    Graphical user interface, application Description automatically generated

  3. [] Select the Chat session – default session template. We will associate this session with the agent script.

    Graphical user interface, text, application, chat or text message Description automatically generated

  4. [] Double-click or select Edit on the command bar to open the Chat session – default record.

    Graphical user interface, table Description automatically generated

  5. [] Select the Agent scripts tab. In the Agent scripts section, select Add Existing Agent script.

    Screenshot of Add existing agent script button in the agent scripts subgrid of the "Chat session - Default" template

  6. [] The Lookup Records pane should appear on the right.

    Screenshot of Searching for Validate Patient Information record in Lookup field

  7. [] In the Look for Records box, select the search icon (magnifying glass).

  8. [] Select the Validate Patient Information agent script from the list and select Add.

    Screenshot of Add button on bottom of Lookup Records pane

  9. [] Chat session – default Session Template should have the Validate Patient Information Agent script.

    chat session - default agent script tab

Congratulations! You have successfully created an agent script with two steps and associated the agent script with the default chat session. Now your agents can use this script during a default chat session with a patient.

===

Exercise 3: Configure Knowledge Articles

In this exercise, you will learn how to create and manage Knowledge Articles that can address any number of issues your customers would like to discuss during the patient service center conversation. These knowledge articles will appear in the productivity pane in Patient Service Center through AI-enabled suggestions.

Graphical user interface, application Description automatically generated

Task 1: Assign Knowledge Manager User Role

In this task, we will assign the necessary user role to create and view knowledge articles.

  1. [] If you kept the User Settings page up from the previous exercise, navigate to that page. If you didn’t keep it open, follow all the steps in Exercise 2, Task 1 and then return here to assign the proper role.

  2. [] Select your user and select Manage Roles. You will now assign the necessary role(s).

    Screenshot of Selecting current IAD User in list and clicking Manage Roles button on command bar

  3. [] There are three roles you can choose with create/read permissions for Knowledge Articles.
    1. Knowledge Manager
    2. Customer Service Manager
    3. Customer Service Representative
  4. [] For this lab, select the Knowledge Manager role.

    Screenshot of Manage User Roles dialog with Knowledge Manager role selected

  5. [] Also ensure you have the System Administrator role. Official training users have it assigned.

    Graphical user interface Description automatically generated

  6. [] Select OK to close the Manage User Roles window and accept changes.

Congratulations! You have assigned the proper roles to create and read knowledge articles.

Task 2: Set up Knowledge Management Settings

  1. [] In Power Apps, open the Customer Service Hub app.

    Screenshot of Customer Service Hub application in Power Apps list

  2. [] In Customer Service Hub, on the left navigation bar, go to the bottom left corner where there’s a dropdown that says Service. Select it and change the area to Service Management.

    Screenshot of bottom left drop down selection changing from Service to Service Management

  3. [] If presented with Customer Service admin center is released dialog, select Open Customer Service Admin Center. Once in the Customer Service Admin Center area, select Knowledge under Agent experience in the left navigation. There are several options to manage your Knowledge Center. Let’s explore them.

    Screenshot of Settings option in the site map in Knowledge Base Management section

  4. [] Record Types allows you to configure the record types you want to turn on for knowledge management. Select Manage to open the list. The list will include all entities that are available for an N:N relationship. Because our scenario will also use the Case table, we don’t need to add any additional tables at this time. You may remove the other types.

    Screenshot of Record Types for knowledge management, with all available on the left and selected on the right.  Currently selected are Case and Contact.

  5. [] Portal allows you to to set up an external portal. Support portal connection integrates an external portal for publishing knowledge articles.
    1. Selecting Yes would share the knowledge article as a link in the email sent to the customer.
    2. Selecting No would share the article content inserted in the email body.
    3. [] Keep as No as we will not be integrating an external portal connection

      Text Description automatically generated

  6. [] Select Manage next to General settings. In the Feedback section, toggle Enable feedback to to Yes to enable users to provide feedback on knowledge articles from search control. This will allow users to provide feedback on knowledge articles opened from knowledge search control.

    Graphical user interface, text, application Description automatically generated

  7. [] Select Save.

Task 3: Create Knowledge Article

In this task, you will create a new knowledge article about Asthma for agents to access during patient conversations.

  1. [] In Customer Service Hub, on the left navigation bar, go to the bottom left corner where you previously modified the dropdown. Change it back from Service Management to Service.

    Screenshot of bottom left drop down selection changing back from Service Management to Service

  2. [] In the sitemap, navigate to Service > Knowledge Articles.

    Screenshot of Knowledge Article option in site map

  3. [] Select New on the command bar.

    Screenshot of New button on command bar in Knowledge Article section

  4. [] You should be on the Content tab of a New Knowledge Article.

    Screenshot of content tab of a new knowledge article

  5. [] On the Article Content section tab of the new knowledge article, specify the following details:
    1. [] Title: +++Shortness of Breath+++
    2. [] Keywords: +++Asthma, shortness of breath, trouble breathing, inhaler, albuterol+++
    3. [] Description: +++Uncomfortable sensation or awareness of breathing or needing to breathe.+++

      Screenshot of the new knowledge article with title, keyword, and description completed

  6. [] In the Content section, copy and paste the following content for your knowledge article.

    Common causes

    Shortness of breath is not always related to an underlying condition. It may be caused by:

    • Aerobic exercise
    • Intense physical activity
    • High altitude with lower oxygen levels
    • Poor cardiovascular fitness
    • Anxiety
    • Being obese
    • General weakness

    Treatment

    Self-treatment: Self- care steps that may be helpful in some less- serious cases:

    • Stop smoking
    • Avoid exposure to pollutants, allergens and environmental toxins
    • Lose weight if overweight
    • Avoid exertion at elevations
    • Take slow even breaths
    • When you breathe out, put your lips together, like slowly blowing out a candle (Pursed Lip Breathing)

    See a doctor if you notice:

    • Chest pain or pressure
    • Inability to function

    See a doctor immediately if you notice:

    • Fever or a change in the amount, color, or thickness of sputum
    • Breathlessness does not go away after resting for 30 minutes
    • Swelling in the feet and ankles
    • Trouble breathing when you lie flat
    • High fever, chills, and cough
    • Wheezing
    • Worsening of pre- existing shortness of breath
  7. [] Select Save.

    Screenshot of save button on command bar for the new knowledge article

    The Business Process flow bar at the top of the form helps you to drive the article towards completeness. You have the option to customize the stages in the Business Process flow to suit your requirements. We will now complete the author stage so it can move into review.

  8. [] On the Business process bar, select Author. The business step options should pop out below.

    Graphical user interface, text, application, email Description automatically generated

  9. [] From the the Article Subject: dropdown select Default Subject. This is the subject of the article to help with searches.

  10. [] Check the box for Mark for Review as Mark Complete.

  11. [] In the Assign Primary Author dropdown list, you may choose a person who is responsible for maintaining the article content. By default, the user who creates the article is the primary author. For this training, we will keep it as our MOD user.

  12. [] Select Next Stage to mark the article complete and ready for review.

    Screenshot of close up of the author stage with information filled out

The knowledge article is now in the review stage of the business process flow and is ready for review.

Screenshot of Review Stage selected in the business process flow

Congratulations! You have successfully created a knowledge article for Shortness of Breath and marked it for review.

Task 4: Review and Publish Knowledge Article

To ensure accuracy of the knowledge article, typically someone else would review and approve it. For this training exercise, you will mark the article reviewed and approved yourself. Quick note that this task also requires the Knowledge Manager role or another that can approve knowledge articles.

  1. [] In Customer Service Hub, in the left navigation select Dashboards and use the dropdown to choose the My Knowledge Dashboard.

    Screenshot of Dashboards selected in site map, changing the view from Tier 1 dashboard to My Knowledge Dashboard in Customer Service Hub

  2. [] Note the Shortness of Breath knowledge article in My Active Articles stream.

    Screenshot of "Shortness of Breath"  article showing in My Active Articles stream in My Knowledge Dashboard

  3. [] Select the Shortness of Breath knowledge article.

  4. [] On the Business process bar, in the Review stage and in the Review dropdown, select Approved.

    Screenshot of the business process flow of a knowledge article which is in review stage and has the Review field drop down selected on the approved option

  5. [] Select OK when prompted to confirm approval of article.

    Screenshot of the OK button to confirm approval of article

  6. [] Select Next Stage to move to Publish stage.

    Screenshot of the next stage button below the review field in the business process flow

  7. [] You should now be in the Publish stage and Status Reason should have changed to Approved.

    Screenshot of publish stage currently highlighted and status reason field in upper right changed to approved

Congratulations! You have successfully reviewed and approved the knowledge article. We will show you how to publish the Knowledge Articles to be available during patient service center calls.

Task 5: Publish your Knowledge Article

In this task, you will learn how to publish the knowledge article so it’s live and ready to be used.

  1. [] In your Shortness of Breath Knowledge Article, select the Publish stage.
    1. [] For Set Product Associated, check Mark as Completed.
    2. [] Add an Expiration Date for one year from now.
    3. [] Select Finish

      Screenshot of fields filled in for publish stage of knowledge article.  Check Completed textbox for Set Product Associated and Add an expiration date for one year from now

  2. [] Once you select Finish, the Publish popout window will open.

    Screenshot of business process flow showing completed flag after selecting finish

  3. [] Specify the following details and select Publish (see screenshot below):
    1. [] Publish: Now
    2. [] Published Status: Published
    3. [] Expiration State: Published
    4. [] Expiration Status: Published
    5. [] Publish approved related translations with Article: Yes

    Screenshot of Publish dialog with details filled out and publish button at bottom

Congratulations! You have successfully reviewed and published the knowledge article. We will see these knowledge articles highlighted in Patient Service Center when testing the final escalation.

===

Exercise 4: Experience Escalation & Smart Assist Features

In this exercise, you will utilize the Smart Assist features and test the full experience you configured for the patient and patient service center agent. Starting from when the patient logs into the portal website, continuing with a health bot conversation, and ending with an escalation to a human agent who can provide proper care in Dynamics 365 with Agent Scripts and Knowledge Articles.

The following screen shows Patient Service Center after a patient has been escalated to a call agent. This lab will conclude by bringing together all the components we’ve set up in previous exercises and show how the call agent can give personalized experiences with proposed insights directly in the application.

Graphical user interface, application Description automatically generated

Task 1: Patient Logs into Access Portal & Agent logs into Patient Service Center

  1. [] Navigate to Power Apps and open the Lamna Healthcare Patient Portal app.

  2. [] Sign into the Patient Portal as Caseyn Jensen, using the credentials you created in Exercise 1, Task 4 when you registered Casey for the patient portal (username = CaseyJensen and the password is the one you created).

    Graphical user interface, text, application, email Description automatically generated

  3. [] You may be directed to the profile if your email requires confirmation. In which case, select Lamna Healthcare in the upper left to go to the portal Homepage, if necessary.

  4. [] Your patient is all set in the Patient Portal. Now we need to make sure an agent is available for them when the Health Bot needs to escalate.

    A screenshot of a computer Description automatically generated with low confidence

    [!NOTE] Note: Before opening Patient Service Center, make sure you have completed adding the Omnichannel agent role to your user in Lab 02.

  5. [] If you didn’t assign the Omnichannel agent role in Lab 02, assign the proper role by following the steps in Exercise 2, Task 1 – Assign Productivity User Roles. Once you’ve selected your user and selected Manage Roles, assign the Omnichannel agent role and select OK.

    Graphical user interface, application Description automatically generated

  6. [] Navigate to Apps and open the Patient Service Center app.

    Graphical user interface, application, Teams Description automatically generated

  7. [] In the Patient Service Center, you should see a “Loading…” splash screen that goes through percentages. This ensures the live agent status is captured properly.

    Screenshot of splash screen which is faded white background and shows loading percentages for page load.  This will allow omnichannel to work properly.

    1. If you don’t see the splash screen and the presence indicator is grayed out, escalation into the app from the health bot won’t work properly.
    2. Refresh again or close and reopen Patient Service Center until the splash screen appears. You may need to close all other apps or close incognito altogether and sign back in.
    3. If the presence indicator is red (busy), sign out and sign back into the Patient Service Center.
    4. If you just assigned the Omnichannel agent role, it may take up to 15 minutes to apply and for the presence to show for your user.
  8. [] Once your presence indicator is green, you are ready to accept patient escalations.

Congratulations! You have successfully logged in as both the patient and the live agent. Now it’s time to start the Health Bot conversation.

Task 2: Patient Escalates through Healthcare Bot

  1. [] Select the Let’s Chat Health Bot chat widget in the bottom right corner of the portal.

  2. [] The Health Bot should go through the same conversation you created in Lab 02.
    1. [] Make sure you set the Welcome message in the Health Bot lab
    2. [] If the welcome message doesn’t show, check the settings you did in Lab 02 (Teams and Human handoff enabled). Also make sure you added the widget snippet to the Patient Healthcare chat widget.
  3. [] Select Lamna Healthcare Support to start a support conversation.

    Graphical user interface, text, application Description automatically generated

  4. [] Select Live Agent in the next prompt to escalate to an agent.

    Graphical user interface, text, application Description automatically generated

  5. [] You will see the chat notifies you – Please wait, I am transferring your request to a live agent… .

    Graphical user interface, text, application, chat or text message Description automatically generated

Now let’s switch over to the Patient Service Center app so you can accept the escalation as an agent.

Congratulations! You have successfully configured and started a conversation with the Health Bot in the Healthcare Patient Portal and asked to escalate to an agent in Patient Service Center.

Task 3: Agent Provides Personalized Care in Patient Service Center with the Productivity Pane

In this task, you will act as the Patient Service Center Agent, accept the escalation from the healthbot and assist the patient with their issue by using the productivity pane.

  1. [] Navigate back to the Patient Service Center app. You should be signed in as your Mod Administrator user.

  2. [] Notice in the upper right corner there is a Chat request from your user.

    Graphical user interface, application Description automatically generated

  3. [] Select Accept to start a conversation with the patient.

    Graphical user interface, application Description automatically generated

  4. [] The page should reload and show the patient record, active chat, and productivity pane as seen below.

    Graphical user interface, text, application, email Description automatically generated

  5. [] See the chat directly embedded on the left-hand side. Try out the command bar below it to see various options.

  6. [] Navigate the Smart assist pane. Review the Agent scripts (button on right side of pane).

  7. [] Select Knowledge Search button (right side of Smart assist pane and search for Breath or Inhaler. Notice your Knowledge Article appear.

    Graphical user interface, text, application, email Description automatically generated

Congratulations! You completed the full experience from logging in as a patient to the portal, conversing with the health bot, and escalating into Patient Service Center to navigate the features for the agent.