Hey Mourice,
Great question. Unfortunately, you can't easily configure per-case type case sharing using the application builder. In your situation, I think you'd need to do the following in your application (assuming you don't need any case sharing other than sharing CHWs)
- Turn Case Sharing OFF in your application
- Create a case sharing group called Supervisors and add all the supervisors to it
- Manually assign the CHW cases to the supervisor group using the Reassign Cases feature on HQ (https://confluence.dimagi.com/pages/viewpage.action?pageId=10223974)
Turning Case Sharing OFF for your application will set it up so that newly created cases are not shared with any users, even if that user is in a case sharing group. However, you can still manually assign a case (ex. the CHW cases) to a case sharing group.
Thanks,
Sheel