I am looking to use referrals on CommCare for the following scenario.
We have a case called farmer, and a child case called scout_spray.
Field workers who scout farm lands are called scouters, and field workers who spray farm lands are called Sprayers.
Scouters will register a scout_spray case. A supervisor field worker will refer scout registrations to sprayers as a follow up. Sprayers can only see scout_spray cases that they were only referred from the supervisor.
Please look the flow below:
Scouter: select a farmer case from a list => register a scout survey for scout_spray case => Finish
Supervisor: select scout_spray case from a list => Refer it to Sprayer => Finish
Sprayer: select scout_spray case from a list => Fill a follow up form => Finish.
Most of the things stated here is implemented, but, everyone can see registered scout_spray cases - how is a good way of supervisor referring to sprayer in a way that follows the above scenario.