Validating checkbox groups without changing "name" attribute

Validating checkbox groups without changing "name" attribute

Is there a way to validate a checkbox group without having to make the "name" attribute the same for all members of the group?

We're using a 3rd party service to maintain HIPAA compliance for form results, and they need to use the contents of the "name" to identify each checkbox; making them all the same destroys their results.

Example (original html):

<input type="checkbox" name="SkinDryness" value="checked" id="SkinDryness" >  Dryness<br>
<input type="checkbox" name="SkinLesions" value="checked" id="SkinLesions" >  New skin lesions<br>
<input type="checkbox" name="SkinRash" value="checked" id="SkinRash" >  Rash or itching<br>
<input type="checkbox" name="SkinColorChanges" value="checked" id="SkinColorChanges" >  Changes in skin color<br>
<input type="checkbox" name="Skin_None" value="checked" id="Skin_None" >  None

The standard validation rule we used requires an input class ("skincb" in this case) and that the name attribute be changed to "skincb" as well. Nothing else is changed:

<input type="checkbox" class="skincb" name="skincb" value="checked" id="SkinDryness" >  Dryness<br>
<input type="checkbox" class="skincb" name="skincb" value="checked" id="SkinLesions" >  New skin lesions<br>
<input type="checkbox" class="skincb" name="skincb" value="checked" id="SkinRash" >  Rash or itching<br>
<input type="checkbox" class="skincb" name="skincb" value="checked" id="SkinColorChanges" >  Changes in skin color<br>
<input type="checkbox" class="skincb" name="skincb" value="checked" id="Skin_None" }>  None
<label class="error" for="skincb" generated="true"></label>

Thanks!