La estructura (sintaxis) del código ISRC está compuesta por 12 caracteres alfanuméricos que surgen de los cuatro elementos del código:

  • Código de país: Dos caracteres otorgados por la Agencia de ISRC.
  • Código de entidad registrante: Un código alfanumérico de tres caracteres emitido por la Agencia de ISRC.
  • Año de referencia: Los últimos dos dígitos del año en que la entidad registrante otorgó el código ISRC a la pista.
  • Código de designación: Un código único de 5 dígitos asignado por la entidad registrante. Esta secuencia de números no debe reutilizarse dentro de un mismo año calendario.

Sintaxis

Identificador de código Código de país (2 caracteres) Código de entidad registrante (3 caracteres) Año de referencia (2 dígitos) Código de designación (5 dígitos)
ISRC JM K40 14 00212

La Agencia Internacional de ISRC utiliza el código de entidad registrante «JM-K40» con fines ilustrativos y, por eso, este no está disponible para su asignación.

Existen algunos controles básicos que pueden realizarse para comprobar la validez de la sintaxis de un código ISRC. Estos controles pueden implementarse de modo automatizado e integrarse al sistema de verificación de la calidad de los datos.


Validez del código ISRC

Como sucede con todo sistema de amplia utilización, ocasionalmente pueden surgir errores que den lugar a la circulación de códigos con una sintaxis incorrecta.

Existen algunos controles que pueden realizarse para comprobar si los códigos cumplen con los requisitos de validez de un código ISRC. Por ejemplo, el código debe ser una secuencia alfanumérica que esté compuesta por 12 caracteres y que respete la estructura prefijada.

Los caracteres del código de país deben corresponderse con los incluidos en la tabla de códigos de países ISO 3166-1 alfa 2, que constituye el estándar de aplicación para el sistema ISRC. Los detalles de los códigos de validez y la lista de todos los códigos de países que actualmente se utilizan en el sistema ISRC se pueden encontrar en:

El «año de referencia» no puede ser un número inverosímil ni un año que aún no se haya iniciado, como tampoco puede ser una fecha incompatible con el contexto de la grabación o de su género. Es conveniente que quienes gestionan bases de datos donde se utilizan los códigos ISRC, o bien infraestructuras de intercambio de datos para la administración de dichos códigos, consideren la puesta en práctica de controles automatizados para corregir la sintaxis y comprobar la validez de los códigos ISRC utilizados en sus sistemas.

Todo error relativo al sistema debe ser puesto en conocimiento de la Agencia Internacional de ISRC.