Sharing of Data/ Cases

Hi,

Does CommCare allow for sharing of information between two different
applications within the same project?

UseCase:

  1. Create a Project A
  2. Create an Application 1 within project A with the case type = casetype1
  3. Create an Application 2 within project A with the case type = casetype1

In this scenario, will the cases recorded in the Application 1 be available
to be seen in Application 2.

Regards

Manish

It does. So if you create two applications which have a common case type in
the same project space, then the cases created through one application are
visible on the other.

In your example, the answer is yes.

Thanks
Abhishek

··· On Monday, December 9, 2013, wrote:

Hi,

Does CommCare allow for sharing of information between two different
applications within the same project?

UseCase:

  1. Create a Project A
  2. Create an Application 1 within project A with the case type = casetype1
  3. Create an Application 2 within project A with the case type = casetype1

In this scenario, will the cases recorded in the Application 1 be
available to be seen in Application 2.

Regards

Manish

--
You received this message because you are subscribed to the Google Groups
"commcare-users" group.
To unsubscribe from this group and stop receiving emails from it, send an
email to commcare-users+unsubscribe@googlegroups.com <javascript:_e({},
'cvml', 'commcare-users%2Bunsubscribe@googlegroups.com');>.
For more options, visit https://groups.google.com/groups/opt_out.

How do i ensure this does not happen?

Manish

··· On Monday, December 9, 2013 11:41:10 PM UTC+5:30, Abhishek Prateek wrote: > > It does. So if you create two applications which have a common case > type in the same project space, then the cases created through one > application are visible on the other. > > In your example, the answer is yes. > > Thanks > Abhishek > > On Monday, December 9, 2013, wrote: > >> Hi, >> >> Does CommCare allow for sharing of information between two different >> applications within the same project? >> >> UseCase: >> >> 1. Create a Project A >> 2. Create an Application 1 within project A with the case type = casetype1 >> 3. Create an Application 2 within project A with the case type = casetype1 >> >> In this scenario, will the cases recorded in the Application 1 be >> available to be seen in Application 2. >> >> Regards >> >> Manish >> >> -- >> You received this message because you are subscribed to the Google Groups >> "commcare-users" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to commcare-users+unsubscribe@googlegroups.com. >> For more options, visit https://groups.google.com/groups/opt_out. >> >

In my usecase, even though i have not setup the application for case
sharing within the same project, i still am getting the cases from
Application 1 appearing in Application 2.

Additionally, not all the information regarding the so-called shared cases
is showing up in the Case List. If either 1 or 2 options as indicated in
your mail should have been an option, the system should have displayed the
complete data to me in both the applications, but this is not happening.

So my point is, how to ensure the data does not flow through
"automatically" without an explicit case sharing setup being done for the
application 2.

Regards

Manish

··· On Monday, December 9, 2013 11:54:46 PM UTC+5:30, Amelia Sagoff wrote: > > Hey Manish, > > Cases are shared between applications only if you explicitly set up your > applications that way. There are two ways this can happen: > > 1) A mobile user of application 1 logs into application 2 with the same > username and password. Then the phone will sync down all cases that user > owns. > > 2) You set up case sharing in both applications. Then mobile users in the > same case sharing group will share cases of the same type. To read more > about case sharing, see here: > https://help.commcarehq.org/display/commcarepublic/Case+Sharing > > I hope that makes sense and will not be an issue for you. > > Thanks, > Amelia > > > On Mon, Dec 9, 2013 at 1:19 PM, <manish...@rxehe.com > wrote: > >> How do i ensure this does not happen? >> >> Manish >> >> >> On Monday, December 9, 2013 11:41:10 PM UTC+5:30, Abhishek Prateek wrote: >>> >>> It does. So if you create two applications which have a common case >>> type in the same project space, then the cases created through one >>> application are visible on the other. >>> >>> In your example, the answer is yes. >>> >>> Thanks >>> Abhishek >>> >>> On Monday, December 9, 2013, wrote: >>> >>>> Hi, >>>> >>>> Does CommCare allow for sharing of information between two different >>>> applications within the same project? >>>> >>>> UseCase: >>>> >>>> 1. Create a Project A >>>> 2. Create an Application 1 within project A with the case type = >>>> casetype1 >>>> 3. Create an Application 2 within project A with the case type = >>>> casetype1 >>>> >>>> In this scenario, will the cases recorded in the Application 1 be >>>> available to be seen in Application 2. >>>> >>>> Regards >>>> >>>> Manish >>>> >>>> -- >>>> You received this message because you are subscribed to the Google >>>> Groups "commcare-users" group. >>>> To unsubscribe from this group and stop receiving emails from it, send >>>> an email to commcare-users+unsubscribe@googlegroups.com. >>>> For more options, visit https://groups.google.com/groups/opt_out. >>>> >>> -- >> You received this message because you are subscribed to the Google Groups >> "commcare-users" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to commcare-user...@googlegroups.com . >> For more options, visit https://groups.google.com/groups/opt_out. >> > >

Hi Amelia,

The scenario presented in the link that you had shared is applicable for
only cases within an application. It does not talk about cases being shared
across applications within the same project. Do guide me to a link that
caters for setting up of cases across applications within the same project.

appearing in application 2. Additionally, the cases created in application
1 do not show all the details in the case list, like the case id is
displayed but the name of the mother is not displayed. Also i have not
enabled case sharing between the applications under the same project.

Regards

manish

··· From my perspective its an issue, since the case data from application 1 is

On Tuesday, December 10, 2013 12:11:44 AM UTC+5:30, Amelia Sagoff wrote:

Hi Manish,

To resolve the issue with cases being shared between the applications,
please use the "Report an Issue" button in your project and include the
names of both application. We will follow up with you individually.

As for the case list on the phones, the "case detail screen" is
customizable. It does not show all the data in the case - only the data you
have chosen to display in that application. To read more about case detail
screen configuration, see:
https://help.commcarehq.org/display/commcarepublic/Case+List+and+Case+Detail+View+Configuration

Thanks,
Amelia

On Mon, Dec 9, 2013 at 1:32 PM, <manish...@rxehe.com <javascript:>> wrote:

In my usecase, even though i have not setup the application for case
sharing within the same project, i still am getting the cases from
Application 1 appearing in Application 2.

Additionally, not all the information regarding the so-called shared
cases is showing up in the Case List. If either 1 or 2 options as indicated
in your mail should have been an option, the system should have displayed
the complete data to me in both the applications, but this is not happening.

So my point is, how to ensure the data does not flow through
"automatically" without an explicit case sharing setup being done for the
application 2.

Regards

Manish

On Monday, December 9, 2013 11:54:46 PM UTC+5:30, Amelia Sagoff wrote:

Hey Manish,

Cases are shared between applications only if you explicitly set up your
applications that way. There are two ways this can happen:

  1. A mobile user of application 1 logs into application 2 with the same
    username and password. Then the phone will sync down all cases that user
    owns.

  2. You set up case sharing in both applications. Then mobile users in
    the same case sharing group will share cases of the same type. To read more
    about case sharing, see here: https://help.commcarehq.
    org/display/commcarepublic/Case+Sharing

I hope that makes sense and will not be an issue for you.

Thanks,
Amelia

On Mon, Dec 9, 2013 at 1:19 PM, manish...@rxehe.com wrote:

How do i ensure this does not happen?

Manish

On Monday, December 9, 2013 11:41:10 PM UTC+5:30, Abhishek Prateek wrote:

It does. So if you create two applications which have a common case
type in the same project space, then the cases created through one
application are visible on the other.

In your example, the answer is yes.

Thanks
Abhishek

On Monday, December 9, 2013, wrote:

Hi,

Does CommCare allow for sharing of information between two different
applications within the same project?

UseCase:

  1. Create a Project A
  2. Create an Application 1 within project A with the case type =
    casetype1
  3. Create an Application 2 within project A with the case type =
    casetype1

In this scenario, will the cases recorded in the Application 1 be
available to be seen in Application 2.

Regards

Manish

--
You received this message because you are subscribed to the Google
Groups "commcare-users" group.
To unsubscribe from this group and stop receiving emails from it,
send an email to commcare-users+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

--
You received this message because you are subscribed to the Google
Groups "commcare-users" group.
To unsubscribe from this group and stop receiving emails from it, send
an email to commcare-user...@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.

--
You received this message because you are subscribed to the Google Groups
"commcare-users" group.
To unsubscribe from this group and stop receiving emails from it, send an
email to commcare-user...@googlegroups.com <javascript:>.
For more options, visit https://groups.google.com/groups/opt_out.

Hi Cory,

So case sharing is set as TRUE by default for applications within the same
project space?

Some queries for your points:

  1. Will make the case types different, but ideally, the cases should not be
    shared between two applications within the same project space unless case
    sharing has been enabled.
  2. We have setup our project space for testing, training under one project.
    So recreating the users will be cumbersome. But point taken.
  3. Will try the advance case list filter, but i guess its an overkill for
    resolving the issue i am facing. Guess point 1 of your mail should be able
    to sort it out. With a caveat, that unless case sharing is on, the cases
    should not be shared across applications with the same case type. There are
    other use cases which i can think of which will create problems for me. But
    will try and work around it and thanks for the replies.

Regards

Manish

··· On Tuesday, December 10, 2013 12:22:10 AM UTC+5:30, Cory Zue wrote: > > Hey Manish, > > One clarification though - it is not possible to disable this > functionality. If you don't want the cases to show up in both applications > you have to do one of the following: > > 1. Make sure the case types are different. > 2. Use different sets of users for each application. > 3. Use an advanced case list filter[1] > to "hide" the cases in each application based on some other criteria. > > Cory > > [1] > https://help.commcarehq.org/display/commcarepublic/Case+List+and+Case+Detail+View+Configuration#CaseListandCaseDetailViewConfiguration-FilteringtheCaseList > > > > 2013/12/9 Amelia Sagoff <asa...@dimagi.com > > >> Hi Manish, >> >> To resolve the issue with cases being shared between the applications, >> please use the "Report an Issue" button in your project and include the >> names of both application. We will follow up with you individually. >> >> As for the case list on the phones, the "case detail screen" is >> customizable. It does not show all the data in the case - only the data you >> have chosen to display in that application. To read more about case detail >> screen configuration, see: >> https://help.commcarehq.org/display/commcarepublic/Case+List+and+Case+Detail+View+Configuration >> >> Thanks, >> Amelia >> >> >> >> >> >> On Mon, Dec 9, 2013 at 1:32 PM, <manish...@rxehe.com >wrote: >> >>> In my usecase, even though i have not setup the application for case >>> sharing within the same project, i still am getting the cases from >>> Application 1 appearing in Application 2. >>> >>> Additionally, not all the information regarding the so-called shared >>> cases is showing up in the Case List. If either 1 or 2 options as indicated >>> in your mail should have been an option, the system should have displayed >>> the complete data to me in both the applications, but this is not happening. >>> >>> So my point is, how to ensure the data does not flow through >>> "automatically" without an explicit case sharing setup being done for the >>> application 2. >>> >>> Regards >>> >>> Manish >>> >>> >>> On Monday, December 9, 2013 11:54:46 PM UTC+5:30, Amelia Sagoff wrote: >>> >>>> Hey Manish, >>>> >>>> Cases are shared between applications only if you explicitly set up >>>> your applications that way. There are two ways this can happen: >>>> >>>> 1) A mobile user of application 1 logs into application 2 with the same >>>> username and password. Then the phone will sync down all cases that user >>>> owns. >>>> >>>> 2) You set up case sharing in both applications. Then mobile users in >>>> the same case sharing group will share cases of the same type. To read more >>>> about case sharing, see here: https://help.commcarehq. >>>> org/display/commcarepublic/Case+Sharing >>>> >>>> I hope that makes sense and will not be an issue for you. >>>> >>>> Thanks, >>>> Amelia >>>> >>>> >>>> On Mon, Dec 9, 2013 at 1:19 PM, wrote: >>>> >>>>> How do i ensure this does not happen? >>>>> >>>>> Manish >>>>> >>>>> >>>>> On Monday, December 9, 2013 11:41:10 PM UTC+5:30, Abhishek Prateek wrote: >>>>>> >>>>>> It does. So if you create two applications which have a common case >>>>>> type in the same project space, then the cases created through one >>>>>> application are visible on the other. >>>>>> >>>>>> In your example, the answer is yes. >>>>>> >>>>>> Thanks >>>>>> Abhishek >>>>>> >>>>>> On Monday, December 9, 2013, wrote: >>>>>> >>>>>>> Hi, >>>>>>> >>>>>>> Does CommCare allow for sharing of information between two different >>>>>>> applications within the same project? >>>>>>> >>>>>>> UseCase: >>>>>>> >>>>>>> 1. Create a Project A >>>>>>> 2. Create an Application 1 within project A with the case type = >>>>>>> casetype1 >>>>>>> 3. Create an Application 2 within project A with the case type = >>>>>>> casetype1 >>>>>>> >>>>>>> In this scenario, will the cases recorded in the Application 1 be >>>>>>> available to be seen in Application 2. >>>>>>> >>>>>>> Regards >>>>>>> >>>>>>> Manish >>>>>>> >>>>>>> -- >>>>>>> You received this message because you are subscribed to the Google >>>>>>> Groups "commcare-users" group. >>>>>>> To unsubscribe from this group and stop receiving emails from it, >>>>>>> send an email to commcare-users+unsubscribe@googlegroups.com. >>>>>>> For more options, visit https://groups.google.com/groups/opt_out. >>>>>>> >>>>>> -- >>>>> You received this message because you are subscribed to the Google >>>>> Groups "commcare-users" group. >>>>> To unsubscribe from this group and stop receiving emails from it, send >>>>> an email to commcare-user...@googlegroups.com. >>>>> >>>>> For more options, visit https://groups.google.com/groups/opt_out. >>>>> >>>> >>>> -- >>> You received this message because you are subscribed to the Google >>> Groups "commcare-users" group. >>> To unsubscribe from this group and stop receiving emails from it, send >>> an email to commcare-user...@googlegroups.com . >>> For more options, visit https://groups.google.com/groups/opt_out. >>> >> >> -- >> You received this message because you are subscribed to the Google Groups >> "commcare-users" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to commcare-user...@googlegroups.com . >> For more options, visit https://groups.google.com/groups/opt_out. >> > >

Hey Manish,

Cases are shared between applications only if you explicitly set up your
applications that way. There are two ways this can happen:

  1. A mobile user of application 1 logs into application 2 with the same
    username and password. Then the phone will sync down all cases that user
    owns.

  2. You set up case sharing in both applications. Then mobile users in the
    same case sharing group will share cases of the same type. To read more
    about case sharing, see here:
    https://help.commcarehq.org/display/commcarepublic/Case+Sharing

I hope that makes sense and will not be an issue for you.

Thanks,
Amelia

··· On Mon, Dec 9, 2013 at 1:19 PM, wrote:

How do i ensure this does not happen?

Manish

On Monday, December 9, 2013 11:41:10 PM UTC+5:30, Abhishek Prateek wrote:

It does. So if you create two applications which have a common case
type in the same project space, then the cases created through one
application are visible on the other.

In your example, the answer is yes.

Thanks
Abhishek

On Monday, December 9, 2013, wrote:

Hi,

Does CommCare allow for sharing of information between two different
applications within the same project?

UseCase:

  1. Create a Project A
  2. Create an Application 1 within project A with the case type =
    casetype1
  3. Create an Application 2 within project A with the case type =
    casetype1

In this scenario, will the cases recorded in the Application 1 be
available to be seen in Application 2.

Regards

Manish

--
You received this message because you are subscribed to the Google
Groups "commcare-users" group.
To unsubscribe from this group and stop receiving emails from it, send
an email to commcare-users+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

--
You received this message because you are subscribed to the Google Groups
"commcare-users" group.
To unsubscribe from this group and stop receiving emails from it, send an
email to commcare-users+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

Hi,

I understand the case sharing concept, and thanks for sharing more insights
on it.

Apart from a single usecase that i had highlighted, there are other
usecases wherein even if the casetypes are same across the application, i
would not want to share the cases between the case workers working across
two different applications within the same project.

But I will now have to incorporate some of the workarounds suggested by
yourself and cory to achieve my end-state scenarios.

Have raised the issue via the relevant link as suggested.

Again thanks for the pointers. Appreciate it.

Manish

··· On Tuesday, December 10, 2013 12:52:15 AM UTC+5:30, Amelia Sagoff wrote: > > Hi, > > When we say "Case Sharing" we usually mean sharing cases between two > different users. This is turned OFF by default. > > However, if the same user logs into application 1 and application 2, then > it can appear as if the applications are sharing cases. > > I understand you want to move from a test application to a real > application - is that correct? Many people want to do this and we hope to > support it. > > There are several options for this: > 1) Create new users as cory suggested. You can create mobile users in bulk > through excel upload: > https://help.commcarehq.org/display/commcarepublic/Create+and+Manage+CommCare+Mobile+Workers > > 2) Create a new project and copy over the application. You will still need > to create new users, but your new project space will not contain any old > test data. > > 3) Delete all the test cases. You can do this by going to "reassign cases" > and reassigning all cases to a test user. Then delete the test user. This > deletes the test user and all cases assigned to the test user, but will not > delete any forms. See more here: > https://help.commcarehq.org/pages/viewpage.action?pageId=10223974 > > 4) Change the case type in the real application as Cory suggested. > > I hope this helps! Let us know if you have other questions about case > sharing. For questions that are more specific to your project, please use > the "Report an Issue" button instead. > > Thanks, > Amelia > > > > On Mon, Dec 9, 2013 at 2:04 PM, <manish...@rxehe.com > wrote: > >> Hi Cory, >> >> So case sharing is set as TRUE by default for applications within the >> same project space? >> >> Some queries for your points: >> >> 1. Will make the case types different, but ideally, the cases should not >> be shared between two applications within the same project space unless >> case sharing has been enabled. >> 2. We have setup our project space for testing, training under one >> project. So recreating the users will be cumbersome. But point taken. >> 3. Will try the advance case list filter, but i guess its an overkill for >> resolving the issue i am facing. Guess point 1 of your mail should be able >> to sort it out. With a caveat, that unless case sharing is on, the cases >> should not be shared across applications with the same case type. There are >> other use cases which i can think of which will create problems for me. But >> will try and work around it and thanks for the replies. >> >> Regards >> >> Manish >> >> >> On Tuesday, December 10, 2013 12:22:10 AM UTC+5:30, Cory Zue wrote: >> >>> Hey Manish, >>> >>> One clarification though - it is not possible to disable this >>> functionality. If you don't want the cases to show up in both applications >>> you have to do one of the following: >>> >>> 1. Make sure the case types are different. >>> 2. Use different sets of users for each application. >>> 3. Use an advanced case list filter[1] >>> to "hide" the cases in each application based on some other criteria. >>> >>> Cory >>> >>> [1] https://help.commcarehq.org/display/commcarepublic/ >>> Case+List+and+Case+Detail+View+Configuration# >>> CaseListandCaseDetailViewConfiguration-FilteringtheCaseList >>> >>> >>> >>> 2013/12/9 Amelia Sagoff >>> >>>> Hi Manish, >>>> >>>> To resolve the issue with cases being shared between the applications, >>>> please use the "Report an Issue" button in your project and include the >>>> names of both application. We will follow up with you individually. >>>> >>>> As for the case list on the phones, the "case detail screen" is >>>> customizable. It does not show all the data in the case - only the data you >>>> have chosen to display in that application. To read more about case detail >>>> screen configuration, see: https://help.commcarehq. >>>> org/display/commcarepublic/Case+List+and+Case+Detail+View+Configuration >>>> >>>> Thanks, >>>> Amelia >>>> >>>> >>>> >>>> >>>> >>>> On Mon, Dec 9, 2013 at 1:32 PM, wrote: >>>> >>>>> In my usecase, even though i have not setup the application for case >>>>> sharing within the same project, i still am getting the cases from >>>>> Application 1 appearing in Application 2. >>>>> >>>>> Additionally, not all the information regarding the so-called shared >>>>> cases is showing up in the Case List. If either 1 or 2 options as indicated >>>>> in your mail should have been an option, the system should have displayed >>>>> the complete data to me in both the applications, but this is not happening. >>>>> >>>>> So my point is, how to ensure the data does not flow through >>>>> "automatically" without an explicit case sharing setup being done for the >>>>> application 2. >>>>> >>>>> Regards >>>>> >>>>> Manish >>>>> >>>>> >>>>> On Monday, December 9, 2013 11:54:46 PM UTC+5:30, Amelia Sagoff wrote: >>>>> >>>>>> Hey Manish, >>>>>> >>>>>> Cases are shared between applications only if you explicitly set up >>>>>> your applications that way. There are two ways this can happen: >>>>>> >>>>>> 1) A mobile user of application 1 logs into application 2 with the >>>>>> same username and password. Then the phone will sync down all cases that >>>>>> user owns. >>>>>> >>>>>> 2) You set up case sharing in both applications. Then mobile users in >>>>>> the same case sharing group will share cases of the same type. To read more >>>>>> about case sharing, see here: https://help.commcarehq. >>>>>> org/display/commcarepublic/Case+Sharing >>>>>> >>>>>> I hope that makes sense and will not be an issue for you. >>>>>> >>>>>> Thanks, >>>>>> Amelia >>>>>> >>>>>> >>>>>> On Mon, Dec 9, 2013 at 1:19 PM, wrote: >>>>>> >>>>>>> How do i ensure this does not happen? >>>>>>> >>>>>>> Manish >>>>>>> >>>>>>> >>>>>>> On Monday, December 9, 2013 11:41:10 PM UTC+5:30, Abhishek Prateek wrote: >>>>>>>> >>>>>>>> It does. So if you create two applications which have a common case >>>>>>>> type in the same project space, then the cases created through one >>>>>>>> application are visible on the other. >>>>>>>> >>>>>>>> In your example, the answer is yes. >>>>>>>> >>>>>>>> Thanks >>>>>>>> Abhishek >>>>>>>> >>>>>>>> On Monday, December 9, 2013, wrote: >>>>>>>> >>>>>>>>> Hi, >>>>>>>>> >>>>>>>>> Does CommCare allow for sharing of information between two >>>>>>>>> different applications within the same project? >>>>>>>>> >>>>>>>>> UseCase: >>>>>>>>> >>>>>>>>> 1. Create a Project A >>>>>>>>> 2. Create an Application 1 within project A with the case type = >>>>>>>>> casetype1 >>>>>>>>> 3. Create an Application 2 within project A with the case type = >>>>>>>>> casetype1 >>>>>>>>> >>>>>>>>> In this scenario, will the cases recorded in the Application 1 be >>>>>>>>> available to be seen in Application 2. >>>>>>>>> >>>>>>>>> Regards >>>>>>>>> >>>>>>>>> Manish >>>>>>>>> >>>>>>>>> -- >>>>>>>>> You received this message because you are subscribed to the Google >>>>>>>>> Groups "commcare-users" group. >>>>>>>>> To unsubscribe from this group and stop receiving emails from it, >>>>>>>>> send an email to commcare-users+unsubscribe@googlegroups.com. >>>>>>>>> For more options, visit https://groups.google.com/groups/opt_out. >>>>>>>>> >>>>>>>> -- >>>>>>> You received this message because you are subscribed to the Google >>>>>>> Groups "commcare-users" group. >>>>>>> To unsubscribe from this group and stop receiving emails from it, >>>>>>> send an email to commcare-user...@googlegroups.com. >>>>>>> >>>>>>> For more options, visit https://groups.google.com/groups/opt_out. >>>>>>> >>>>>> >>>>>> -- >>>>> You received this message because you are subscribed to the Google >>>>> Groups "commcare-users" group. >>>>> To unsubscribe from this group and stop receiving emails from it, send >>>>> an email to commcare-user...@googlegroups.com. >>>>> For more options, visit https://groups.google.com/groups/opt_out. >>>>> >>>> >>>> -- >>>> You received this message because you are subscribed to the Google >>>> Groups "commcare-users" group. >>>> To unsubscribe from this group and stop receiving emails from it, send >>>> an email to commcare-user...@googlegroups.com. >>>> For more options, visit https://groups.google.com/groups/opt_out. >>>> >>> >>> -- >> You received this message because you are subscribed to the Google Groups >> "commcare-users" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to commcare-user...@googlegroups.com . >> For more options, visit https://groups.google.com/groups/opt_out. >> > >

Hi Manish,

To resolve the issue with cases being shared between the applications,
please use the "Report an Issue" button in your project and include the
names of both application. We will follow up with you individually.

As for the case list on the phones, the "case detail screen" is
customizable. It does not show all the data in the case - only the data you
have chosen to display in that application. To read more about case detail
screen configuration, see:
https://help.commcarehq.org/display/commcarepublic/Case+List+and+Case+Detail+View+Configuration

Thanks,
Amelia

··· On Mon, Dec 9, 2013 at 1:32 PM, wrote:

In my usecase, even though i have not setup the application for case
sharing within the same project, i still am getting the cases from
Application 1 appearing in Application 2.

Additionally, not all the information regarding the so-called shared cases
is showing up in the Case List. If either 1 or 2 options as indicated in
your mail should have been an option, the system should have displayed the
complete data to me in both the applications, but this is not happening.

So my point is, how to ensure the data does not flow through
"automatically" without an explicit case sharing setup being done for the
application 2.

Regards

Manish

On Monday, December 9, 2013 11:54:46 PM UTC+5:30, Amelia Sagoff wrote:

Hey Manish,

Cases are shared between applications only if you explicitly set up your
applications that way. There are two ways this can happen:

  1. A mobile user of application 1 logs into application 2 with the same
    username and password. Then the phone will sync down all cases that user
    owns.

  2. You set up case sharing in both applications. Then mobile users in the
    same case sharing group will share cases of the same type. To read more
    about case sharing, see here: https://help.commcarehq.
    org/display/commcarepublic/Case+Sharing

I hope that makes sense and will not be an issue for you.

Thanks,
Amelia

On Mon, Dec 9, 2013 at 1:19 PM, manish...@rxehe.com wrote:

How do i ensure this does not happen?

Manish

On Monday, December 9, 2013 11:41:10 PM UTC+5:30, Abhishek Prateek wrote:

It does. So if you create two applications which have a common case
type in the same project space, then the cases created through one
application are visible on the other.

In your example, the answer is yes.

Thanks
Abhishek

On Monday, December 9, 2013, wrote:

Hi,

Does CommCare allow for sharing of information between two different
applications within the same project?

UseCase:

  1. Create a Project A
  2. Create an Application 1 within project A with the case type =
    casetype1
  3. Create an Application 2 within project A with the case type =
    casetype1

In this scenario, will the cases recorded in the Application 1 be
available to be seen in Application 2.

Regards

Manish

--
You received this message because you are subscribed to the Google
Groups "commcare-users" group.
To unsubscribe from this group and stop receiving emails from it, send
an email to commcare-users+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

--
You received this message because you are subscribed to the Google
Groups "commcare-users" group.
To unsubscribe from this group and stop receiving emails from it, send
an email to commcare-user...@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.

--
You received this message because you are subscribed to the Google Groups
"commcare-users" group.
To unsubscribe from this group and stop receiving emails from it, send an
email to commcare-users+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

Hey Manish,

One clarification though - it is not possible to disable this
functionality. If you don't want the cases to show up in both applications
you have to do one of the following:

  1. Make sure the case types are different.
  2. Use different sets of users for each application.
  3. Use an advanced case list
    filterhttps://help.commcarehq.org/display/commcarepublic/Case+List+and+Case+Detail+View+Configuration#CaseListandCaseDetailViewConfiguration-FilteringtheCaseList[1]
    to "hide" the cases in each application based on some other criteria.

Cory

[1]
https://help.commcarehq.org/display/commcarepublic/Case+List+and+Case+Detail+View+Configuration#CaseListandCaseDetailViewConfiguration-FilteringtheCaseList

··· 2013/12/9 Amelia Sagoff

Hi Manish,

To resolve the issue with cases being shared between the applications,
please use the "Report an Issue" button in your project and include the
names of both application. We will follow up with you individually.

As for the case list on the phones, the "case detail screen" is
customizable. It does not show all the data in the case - only the data you
have chosen to display in that application. To read more about case detail
screen configuration, see:
https://help.commcarehq.org/display/commcarepublic/Case+List+and+Case+Detail+View+Configuration

Thanks,
Amelia

On Mon, Dec 9, 2013 at 1:32 PM, manish.sharma@rxehe.com wrote:

In my usecase, even though i have not setup the application for case
sharing within the same project, i still am getting the cases from
Application 1 appearing in Application 2.

Additionally, not all the information regarding the so-called shared
cases is showing up in the Case List. If either 1 or 2 options as indicated
in your mail should have been an option, the system should have displayed
the complete data to me in both the applications, but this is not happening.

So my point is, how to ensure the data does not flow through
"automatically" without an explicit case sharing setup being done for the
application 2.

Regards

Manish

On Monday, December 9, 2013 11:54:46 PM UTC+5:30, Amelia Sagoff wrote:

Hey Manish,

Cases are shared between applications only if you explicitly set up your
applications that way. There are two ways this can happen:

  1. A mobile user of application 1 logs into application 2 with the same
    username and password. Then the phone will sync down all cases that user
    owns.

  2. You set up case sharing in both applications. Then mobile users in
    the same case sharing group will share cases of the same type. To read more
    about case sharing, see here: https://help.commcarehq.
    org/display/commcarepublic/Case+Sharing

I hope that makes sense and will not be an issue for you.

Thanks,
Amelia

On Mon, Dec 9, 2013 at 1:19 PM, manish...@rxehe.com wrote:

How do i ensure this does not happen?

Manish

On Monday, December 9, 2013 11:41:10 PM UTC+5:30, Abhishek Prateek wrote:

It does. So if you create two applications which have a common case
type in the same project space, then the cases created through one
application are visible on the other.

In your example, the answer is yes.

Thanks
Abhishek

On Monday, December 9, 2013, wrote:

Hi,

Does CommCare allow for sharing of information between two different
applications within the same project?

UseCase:

  1. Create a Project A
  2. Create an Application 1 within project A with the case type =
    casetype1
  3. Create an Application 2 within project A with the case type =
    casetype1

In this scenario, will the cases recorded in the Application 1 be
available to be seen in Application 2.

Regards

Manish

--
You received this message because you are subscribed to the Google
Groups "commcare-users" group.
To unsubscribe from this group and stop receiving emails from it,
send an email to commcare-users+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

--
You received this message because you are subscribed to the Google
Groups "commcare-users" group.
To unsubscribe from this group and stop receiving emails from it, send
an email to commcare-user...@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.

--
You received this message because you are subscribed to the Google Groups
"commcare-users" group.
To unsubscribe from this group and stop receiving emails from it, send an
email to commcare-users+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

--
You received this message because you are subscribed to the Google Groups
"commcare-users" group.
To unsubscribe from this group and stop receiving emails from it, send an
email to commcare-users+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

Hi,

When we say "Case Sharing" we usually mean sharing cases between two
different users. This is turned OFF by default.

However, if the same user logs into application 1 and application 2, then
it can appear as if the applications are sharing cases.

I understand you want to move from a test application to a real application

  • is that correct? Many people want to do this and we hope to support it.

There are several options for this:

  1. Create new users as cory suggested. You can create mobile users in bulk
    through excel upload:
    Create and Manage CommCare Mobile Workers - CommCare Public - CommCare Public

  2. Create a new project and copy over the application. You will still need
    to create new users, but your new project space will not contain any old
    test data.

  3. Delete all the test cases. You can do this by going to "reassign cases"
    and reassigning all cases to a test user. Then delete the test user. This
    deletes the test user and all cases assigned to the test user, but will not
    delete any forms. See more here:
    Reassign Cases - CommCare Public - CommCare Public

  4. Change the case type in the real application as Cory suggested.

I hope this helps! Let us know if you have other questions about case
sharing. For questions that are more specific to your project, please use
the "Report an Issue" button instead.

Thanks,
Amelia

··· On Mon, Dec 9, 2013 at 2:04 PM, wrote:

Hi Cory,

So case sharing is set as TRUE by default for applications within the same
project space?

Some queries for your points:

  1. Will make the case types different, but ideally, the cases should not
    be shared between two applications within the same project space unless
    case sharing has been enabled.
  2. We have setup our project space for testing, training under one
    project. So recreating the users will be cumbersome. But point taken.
  3. Will try the advance case list filter, but i guess its an overkill for
    resolving the issue i am facing. Guess point 1 of your mail should be able
    to sort it out. With a caveat, that unless case sharing is on, the cases
    should not be shared across applications with the same case type. There are
    other use cases which i can think of which will create problems for me. But
    will try and work around it and thanks for the replies.

Regards

Manish

On Tuesday, December 10, 2013 12:22:10 AM UTC+5:30, Cory Zue wrote:

Hey Manish,

One clarification though - it is not possible to disable this
functionality. If you don't want the cases to show up in both applications
you have to do one of the following:

  1. Make sure the case types are different.
  2. Use different sets of users for each application.
  3. Use an advanced case list filterhttps://help.commcarehq.org/display/commcarepublic/Case+List+and+Case+Detail+View+Configuration#CaseListandCaseDetailViewConfiguration-FilteringtheCaseList[1]
    to "hide" the cases in each application based on some other criteria.

Cory

[1] Home - CommCare Public - CommCare Public
Case+List+and+Case+Detail+View+Configuration#
CaseListandCaseDetailViewConfiguration-FilteringtheCaseList

2013/12/9 Amelia Sagoff asa...@dimagi.com

Hi Manish,

To resolve the issue with cases being shared between the applications,
please use the "Report an Issue" button in your project and include the
names of both application. We will follow up with you individually.

As for the case list on the phones, the "case detail screen" is
customizable. It does not show all the data in the case - only the data you
have chosen to display in that application. To read more about case detail
screen configuration, see: https://help.commcarehq.
org/display/commcarepublic/Case+List+and+Case+Detail+View+Configuration

Thanks,
Amelia

On Mon, Dec 9, 2013 at 1:32 PM, manish...@rxehe.com wrote:

In my usecase, even though i have not setup the application for case
sharing within the same project, i still am getting the cases from
Application 1 appearing in Application 2.

Additionally, not all the information regarding the so-called shared
cases is showing up in the Case List. If either 1 or 2 options as indicated
in your mail should have been an option, the system should have displayed
the complete data to me in both the applications, but this is not happening.

So my point is, how to ensure the data does not flow through
"automatically" without an explicit case sharing setup being done for the
application 2.

Regards

Manish

On Monday, December 9, 2013 11:54:46 PM UTC+5:30, Amelia Sagoff wrote:

Hey Manish,

Cases are shared between applications only if you explicitly set up
your applications that way. There are two ways this can happen:

  1. A mobile user of application 1 logs into application 2 with the
    same username and password. Then the phone will sync down all cases that
    user owns.

  2. You set up case sharing in both applications. Then mobile users in
    the same case sharing group will share cases of the same type. To read more
    about case sharing, see here: https://help.commcarehq.
    org/display/commcarepublic/Case+Sharing

I hope that makes sense and will not be an issue for you.

Thanks,
Amelia

On Mon, Dec 9, 2013 at 1:19 PM, manish...@rxehe.com wrote:

How do i ensure this does not happen?

Manish

On Monday, December 9, 2013 11:41:10 PM UTC+5:30, Abhishek Prateek wrote:

It does. So if you create two applications which have a common case
type in the same project space, then the cases created through one
application are visible on the other.

In your example, the answer is yes.

Thanks
Abhishek

On Monday, December 9, 2013, wrote:

Hi,

Does CommCare allow for sharing of information between two
different applications within the same project?

UseCase:

  1. Create a Project A
  2. Create an Application 1 within project A with the case type =
    casetype1
  3. Create an Application 2 within project A with the case type =
    casetype1

In this scenario, will the cases recorded in the Application 1 be
available to be seen in Application 2.

Regards

Manish

--
You received this message because you are subscribed to the Google
Groups "commcare-users" group.
To unsubscribe from this group and stop receiving emails from it,
send an email to commcare-users+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

--
You received this message because you are subscribed to the Google
Groups "commcare-users" group.
To unsubscribe from this group and stop receiving emails from it,
send an email to commcare-user...@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.

--
You received this message because you are subscribed to the Google
Groups "commcare-users" group.
To unsubscribe from this group and stop receiving emails from it, send
an email to commcare-user...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

--
You received this message because you are subscribed to the Google
Groups "commcare-users" group.
To unsubscribe from this group and stop receiving emails from it, send
an email to commcare-user...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

--
You received this message because you are subscribed to the Google Groups
"commcare-users" group.
To unsubscribe from this group and stop receiving emails from it, send an
email to commcare-users+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.