A Clabe (Clave Bancaria Estandarizada) is required for any funds transfer to Mexico. This is effective June 1st, 2004. The Clabe code has 18 digits total. For example this includes:

3 Digits: Bank Code
3 Digits: Branch Office Code
11 Digits: Account Number
1 Digit: Verification Code