Is it possible to create multiple Multichannel Consent records with Opt_In_vod status for the same Channel_Value_vod__c of an Account using Consent Capture?
Yes, users are able to capture consent for a Channel Value even if it is already opted in for an Account. Consent Capture ensures all Opt-In records are expired accordingly when an Opt-Out record is captured.
Creating several Opt-In records for the same Channel Value would not cause any discrepancy or malfunctioning, in fact, it can be beneficial:
If Consent Durations are configured in an org and an HCP's Opt-In consent record is expiring soon, users can recapture consent, despite another Opt-In record existing for the Account. The Opt-In record generated will have the Opt_Expiration_Date_vod__c field set with a new, later date.
CRM Help Documentations: