(bug 43292) moved claimview claim remove related API interaction in its own fn

Change-Id: I4bb5d7518a654abd2f5a8c5f9f09220de3928a25
Merge "(bug 43292) moved claimview claim remove related API interaction in its own fn"