The Advanced Patient Card in Health Cloud is a FlexCard-based UI component that can be extended to show more patient context, such as Clinical Alerts. To display additional fields (Category, SubjectID, Date for active alerts), the developer should:
A. Clone the parent card
Best practice is to clone the delivered parent Patient Card rather than edit it directly, so you preserve the Salesforce-provided baseline functionality.
B. Create and activate a new child card
Child cards display specific contextual data (such as Clinical Alerts).
To customize which fields show, you create a new child card and activate it.
C. Create a DataRaptor to extract necessary data
Clinical Alert data must be pulled from Health Cloud objects.
A DataRaptor Extract retrieves the required fields (Category, SubjectID, Date) for use in the FlexCard child component.
Why not the others?
D. Define session variables to control visibility of clinical data – Session variables can control context in OmniStudio, but they aren’t required just to display fields on the Patient Card.
E. Change the child card state to show active – Card states are used for conditional rendering (loading, error, empty states). Showing active alerts requires data filtering in the DataRaptor, not card state changes.
Salesforce Health Cloud Reference:
???? Salesforce Health Cloud – Advanced Patient Card
“Clone the Advanced Patient Card to customize it while preserving the delivered version.”
“Use child cards to display detailed data such as conditions, medications, or clinical alerts.”
“Retrieve data for FlexCards with DataRaptor Extracts.”
Contribute your Thoughts:
Chosen Answer:
This is a voting comment (?). You can switch to a simple comment. It is better to Upvote an existing comment if you don't have anything to add.
Submit