Amplitud media del número de reclamación de seguro de salud

La amplitud media detecta un patrón alfanumérico de 7 a 12 caracteres con validación de la suma de comprobación.
Patrones de amplitud media del número de reclamación de seguro de salud
Patrones
[a-zA-Z]{1,3}-\d{6}
[a-zA-Z]{1,3}-[0-8]\d{2} \d{1}[1-9] \d{4}
[a-zA-Z]{1,3}-[0-8]\d{3}[1-9]\d{4}
[a-zA-Z]{1,3}-[0-8]\d{2}[1-9]\d{5}
[a-zA-Z]{1,3}-[0-8]\d{2}-\d{1}[1-9]-\d{4}
[a-zA-Z]{1,3}-[0-8]\d{2} [1-9]\d{1} \d{4}
[a-zA-Z]{1,3}-[0-8]\d{2}-[1-9]\d{1}-\d{4}
[0-8]\d{2} \d{1}[1-9] \d{4}-[a-zA-Z]{1,3}
[0-8]\d{3}[1-9]\d{4}-[a-zA-Z]{1,3}
[0-8]\d{2}[1-9]\d{5}-[a-zA-Z]{1,3}
[0-8]\d{2}-\d{1}[1-9]-\d{4}-[a-zA-Z]{1,3}
[0-8]\d{2} [1-9]\d{1} \d{4}-[a-zA-Z]{1,3}
[0-8]\d{2}-[1-9]\d{1}-\d{4}-[a-zA-Z]{1,3}
[0-8]\d{2}[1-9]\d{1}\d{4}-[a-zA-Z][0-9]
Validador de amplitud media del número de reclamación de seguro de salud
Validador obligatorio
Comprobación de números de seguro de salud
Computa la suma de comprobación y valida el patrón en función del resultado.