You can get quick answer of your question by entering here
What happens when partialcancellationallowed is set to false?
When "PartialCancellationAllowed" is false, partial cancellation is not permitted. In this scenario, you are required to pass all seat numbers associated with the booking to proceed with the cancellation.