Create a Filtered Patient List

Patient Lists

Patient lists are special because you can select patients using criteria from multiple related objects. Let’s consider an example.

A care program called Goodly Healthification Post-Operative Care recently became available to patients with Medicaid. (Medicaid is a government-funded health-insurance payer in the US.) Leif has several patients recovering from surgery and enrolled in physical therapy. How can he determine which of those patients are also eligible for Medicaid? He needs a list that considers both Medicaid eligibility (defined in the Account object) and physical therapy enrollment (defined in the Physical Therapy Session object). To create such a list, we need a cross object relationship.

Cross Object Relationships

Cross object relationships facilitate filtering patient and member lists by fields on separate but related objects. All cross object relationships include the Account object. AccountToCondition is one example of a cross object relationship.

Cross Object Relationship Name From Object
To Object
AccountToCondition Account EhrCondition__c

For Leif’s patient list, we need to relate the Physical Therapy Session object to the Account object, like this.

Cross Object Relationship Name  From Object To Object
AccountToPhysicalTherapySession Account Physical_Therapy_Session__c

Let’s create this cross object relationship.

Create a Cross Object Relationship

  1. If you’re not already in Health Cloud – Lightning Admin, open it from the App Launcher (App Launcher) now.
  2. In the App Launcher search, enter Cross and select Cross Object Relationships.
  3. Click New.
  4. Define a cross object relationship:
    1. Cross Object Relationship Name: AccountToPhysicalTherapySession
    2. From Object: Account
    3. To Object: Physical_Therapy_Session__c
      A new cross object relationship corresponding to the preceding steps
  5. Save the relationship.

Create a Custom Patient List

With the cross object relationship in place, now we set up a custom patient list using new filters.

Define the Filters

  1. From the App Launcher (App Launcher), open Health Cloud – Lightning Console.
  2. In the navigation menu, select Patients.
  3. Click Settings (Settings) and select Create New List.
  4. Define the first filter:
    1. Record: Physical Therapy Session
    2. Field: Therapy Type
    3. Filter operator: contains
    4. Filter value: Post-Operative Care
  5. Click Add Row.
  6. Define another filter:
    1. Record: Account
    2. Field: Medicaid Eligibility Status
    3. Filter operator: equals
    4. Filter value: true
  7. For Filter Logic, enter 1 and 2.
    Filters for a custom patient list corresponding to the preceding steps
  8. Click Next.

Customize the Display and Name the List

  1. Select the Physical Therapy Session category.
  2. Add these fields to the Set Column Order list:
    • Session Date
    • Physical Therapy Session Name
    • Duration
  3. Select the Account category.
  4. Add the Medicaid Eligibility Status field to the Set Column Order list.
  5. Click Next.
  6. For Name, enter PT for Post-Operative Care.
  7. Save the list.

Let’s create a physical therapy session so we can see the new list.

  1. In the App Launcher search, enter Physical and select Physical Therapy Sessions.
  2. Click New.
  3. Define a new physical therapy session:
    1. Duration: 60
    2. Account: Charles Green
    3. Date: Choose a date next week
    4. Therapy Type: Post-Operative Care
  4. Save the session.

Now when Leif chooses the PT for Post-Operative Care list, he sees patients who have opted for physical therapy sessions for post-operative care and are eligible for Medicaid. He can view the Medicaid eligibility status, and the session date, name, and duration.

The PT for Post-Operative Care patient list corresponding to the preceding steps

With these easy-to-use customizations, you are ready to set up what works best for your users and their patients. Using custom objects, you can create new timeline views, tweak the patient card, and define personalized patient lists. All in all, a great way for care coordinators to organize their work!


Keep learning for
Sign up for an account to continue.
What’s in it for you?
  • 1 in 4 land a new job
  • 50% receive a promotion or raise
  • 80% learn new technologies that boost their resume
  • 66% say it increases productivity
Source: Trailblazer Community Impact Survey 2019