Multi tenancy is a fancy word that is often used, but at the end of the day, what is really intended by it?
When unexplained I read in it that people want certain provider(s) to own certain patient files. Meaning conversely that a patient file that doesn’t belong to a provider should be invisible to that provider.
That is one of many possible definitions for a multi tenancy functional specification. Is that what you want to achieve? And if not, what is your functional use case?