We work across multiple private contexts for single patient. We can currently set up multiple patients, but this is already looking messy. Better would be to have a Patient then a Case context.
Example
We are seeing John our patient as GP for personal health matters. We have very broad record of John's health and sessions. We then have him attend for a workplace injury. We would need to set up separate context for John to ensure information he has not consented to sharing with the insurer/employer do not slide into his documents from other sessions.