Data scope and isolation
Records are stamped with the part of the organization they came from, and users only see their own part.
A user with a subtree. Faisal Al-Dosari works at a central desk. His A/R role is given once, at the Al Raneem Group node, so it covers Facilities A, B and C and nothing outside the group.
What a central desk user sees
| Record | Facility | Owner | What the user sees |
|---|---|---|---|
| CL-20418Noura Al Harbi, Bupa Arabia | Facility A | RAReem Al-Otaibi | Opens normally |
| CL-30091Bupa Arabia | Facility B | SASami Al-Ghamdi | Opens, because Facility B is inside the subtree |
| CL-40228Tawuniya | Facility C | MAMaha Al-Mutairi | Opens, because Facility C is inside the subtree |
| CL-50117Another group | Outside the subtree | No owner | This record belongs to another facility |
The Facility column and the switcher
- Lists get a Facility column and a Facility filter chip, because one user works in more than one facility.
- The facility switcher in the top bar narrows every screen to one facility, or back to all of them.
- A user with one facility sees neither, since there is nothing to choose.
- A record outside the subtree is never listed. Opening it by link shows "This record belongs to another facility", and the attempt is logged.
Stamping is on, enforcement is on. Every record already carries the org node it started in. Enforcement can be switched on per rule once you have checked the result below.
Isolation rules
Test it before your users do
| What they search | Visible | Hidden |
|---|---|---|
| Claims | 148 | 62Facility B and C |
| Patients | 1,204 | 388Facility B and C |
| Authorizations | 91 | 40Facility B and C |
Isolation holds. Reem opens CL-30091 from Facility B by its link and sees "This record belongs to another facility". The attempt is logged.
What is stamped on a record
| Record | Stamped with | Example |
|---|---|---|
| Claim | Org node where it was created | CL-20418Facility A / Claims |
| Prior authorization | Org node of the requesting user | PA-10977Facility A / Consultation clinics |
| Eligibility check | Org node of the requesting user | EL-30551Facility A / Front desk |
| Patient | Facility of first registration | Noura Al HarbiFacility A |
| Payment notice | Org node that recorded it | PN-7782Facility A / Accounts payable |