Mandatory features of M2 Testcases

According to the mandatory test cases provided by the ABDM, there are a few test cases that talk about consents, a few of them being

  1. The HIP must save the consent(s) granted for ABHA address in their system .
  2. HIP must delete consent for an ABHA address in their system when it is revoked.
    3)HIP must delete consent for an ABHA address in their system when it is expired.
    4)HIP must delete the ABHA address and all associated consents in their system when the patient opts out of ABDM.

These all seem to be related to M3 consent management.
How can this be implemented in M2, what kind of consent would this be?
As per my understanding, when it says(for example) " HIP must delete associated consents in their system when a patient opts out", it would mean deleting all the information related to all the consents given to date in the database. So the information in the database would have to be deleted.
But this seems to be related to M3 since giving consent and the information regarding the respective consent being given is stored in the database all seem to happen in M3.
So would these test cases come under M2?
I look forward to hearing from you soon.

@IntegrationSupport
@ndhm_sarch1@nha.gov.in

M2 and M3 are interlinked. Consent flow is also a part of M2 milestone.
Please follow the steps as per the test scenarios developed.
M2 involves : Creating a care context, HIP initiated linking, HIU initiated linking, Consent Flow, Data request & transfer. Kindly write us in case of any concerns.