I'd like to reassign cases in bulk to a new location/organization in CommCare HQ, what is the best way to do this?
Way to re-assign cases to a particular location (organization) in CommCare HQ
commcare
Related Topic
- Can the CommCare Export Tool export mobile worker or location information
- Viewing supply point cases at a supervisory level
- Way to reassign form data that is submitted to the wrong case in CommCare
- How to trigger CommCare to create user cases
- Can you create child cases from a repeat group in advanced modules in CommCare
- Is it possible to selectively sync lookup tables based on user location in CommCare
- When configuring a custom web user role in CommCare, can I restrict data access by location/organization
- How to filter a case list to display only cases that the mobile user’s location owns
Best Answer
You can do this with the Case Importer or with the "Reassign Cases" feature.
Case Importer: You need to set the owner_id of the case to the commcare_id of the location you want to assign them to.
Reassign Cases: Data -> Reassign Cases. You can use the standard report filters in the Reassign Cases screen to select the ones you want to reassign. This works well if your reassign rule is straightforward like "move all cases assigned to Location A to Location B".
But if your reassignment rule is more complex and based on case properties (i.e. only assign HIV Positive Females to location B) you should export the cases to Excel then use the case importer to do the reassignment.