# Moving Household to new catchment areas moves only contacts and skips reports

**URL:** <https://forum.communityhealthtoolkit.org/t/moving-household-to-new-catchment-areas-moves-only-contacts-and-skips-reports/1552>\
**Category:** Technical Support\
**Tags:** reports\
**Created:** [November 8, 2021, 12:24pm UTC](https://forum.communityhealthtoolkit.org/t/moving-household-to-new-catchment-areas-moves-only-contacts-and-skips-reports/1552 "2021-11-08T12:24:05Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![nKataraia](https://communityhealthtoolkit.b-cdn.net/user_avatar/forum.communityhealthtoolkit.org/nkataraia/32/669_2.png) [@nKataraia](https://forum.communityhealthtoolkit.org/u/nKataraia)\
**Post date:** [November 8, 2021, 12:24pm UTC](https://forum.communityhealthtoolkit.org/t/moving-household-to-new-catchment-areas-moves-only-contacts-and-skips-reports/1552/1 "2021-11-08T12:24:05Z")

</div>

I have tried to move **households** to a different **catchment area** , However upon investigating the downloaded docs I cannot see any of visits documents/reports, Is this the expected behavior or is there some issue that needs to be resolved?

I have used this command: `cht move-contacts --url=<server-url> -- --contacts--<household-uuid> parent=<catchment_area_uuid>`

---

<div class="post-metadata">

**Author:** ![diana](https://communityhealthtoolkit.b-cdn.net/user_avatar/forum.communityhealthtoolkit.org/diana/32/2049_2.png) [@diana](https://forum.communityhealthtoolkit.org/u/diana)\
**Post date:** [November 8, 2021, 1:07pm UTC](https://forum.communityhealthtoolkit.org/t/moving-household-to-new-catchment-areas-moves-only-contacts-and-skips-reports/1552/2 "2021-11-08T13:07:05Z")

</div>

I’m not entirely sure you pasted the exact command you used, but it appears you’re using an `--` instead of an `=` when defining contacts:

`cht move-contacts --url=<server-url> -- --contacts--<household-uuid> parent=<catchment_area_uuid>`  
vs  
`cht move-contacts --url=<server-url> -- --contacts=<household-uuid> parent=<catchment_area_uuid>`

Indeed you should see all documents that should be moved, this includes the household, all of the household’s descendants (all levels) and all of their reports (if they require changes).

---

<div class="post-metadata">

**Author:** ![nKataraia](https://communityhealthtoolkit.b-cdn.net/user_avatar/forum.communityhealthtoolkit.org/nkataraia/32/669_2.png) [@nKataraia](https://forum.communityhealthtoolkit.org/u/nKataraia)\
**Post date:** [November 8, 2021, 2:03pm UTC](https://forum.communityhealthtoolkit.org/t/moving-household-to-new-catchment-areas-moves-only-contacts-and-skips-reports/1552/3 "2021-11-08T14:03:43Z")

</div>

`cht move-contacts --url=<server-url> -- --contacts=<household-uuid> --parent=<catchment_area_uuid>` Is the command I used, sorry about the typos. All the contacts and descendants contacts are moved but their reports are not moved.

---

<div class="post-metadata">

**Author:** ![diana](https://communityhealthtoolkit.b-cdn.net/user_avatar/forum.communityhealthtoolkit.org/diana/32/2049_2.png) [@diana](https://forum.communityhealthtoolkit.org/u/diana)\
**Post date:** [November 8, 2021, 3:40pm UTC](https://forum.communityhealthtoolkit.org/t/moving-household-to-new-catchment-areas-moves-only-contacts-and-skips-reports/1552/4 "2021-11-08T15:40:40Z")

</div>

Then it might be possible that none of your reports need to be updated.

Reports hold references to two contacts (that are resolved internally):

- a reference to the patient or place - which is just their uuid or short\_code. This is **not** affected by move contacts. (this is either `patient_id` or `fields.patient_id` or `fields.patient_uuid` or `fields.place_id`).
- a reference to the report’s submitter. This is saved in the `contact` field and has references to the submitter’s lineage. This **is** affected by move contacts.

If the submitter of your reports is not among the contacts that are being moved, it’s perfectly normal for none of the reports to require updates.  
Could you please check if this is the case? Thanks!
