FHIR Chat · Exclusions for Portal · implementers

Stream: implementers

Topic: Exclusions for Portal


view this post on Zulip James Dinsmore (Jan 18 2022 at 17:24):

We have the ability to setup exclusions such that certain data (e.g. lab results) do not appear in the portal. Currently with STU3 we use a _list filter to hide these entries from the portal. We will be migrating our portal solution to R4 and need another method to handle these exclusions because our R4 FHIR server will include all data by default.

One initial thought has been to use custom extensions and custom search parameters but we don't want to go that route if there is already something defined in the FHIR spec that handles exclusions. I know that for DocumentReference we would likely use the securityLabel element but for resources like Observation we've been unable to find anything equivalent.

view this post on Zulip David Pyke (Jan 18 2022 at 17:53):

You can use Security Labels on any data through the .meta.security elements.

view this post on Zulip David Pyke (Jan 18 2022 at 17:56):

http://www.hl7.org/fhir/security-labels.html

view this post on Zulip John Moehrke (Jan 18 2022 at 17:59):

What you have found in DocumentReference as the securityLabel element is to the binary content, what the .meta.security is to EVERY kind of resource. Even DocumentReference has a .meta.security element that are the tags on the content of the DocumentReference.... The DocumentReference.securityLabel is there specifically for the case where there is lesser sensitivity to the DocumentReference than is needed on the binary pointed at by the .content.attachment.url.

view this post on Zulip John Moehrke (Jan 18 2022 at 18:00):

So, as David points out... use the .meta.security that is present in all resources


Last updated: Apr 12 2022 at 19:14 UTC