Validar no es emitir
Una sintaxis y suma de control válidas solo demuestran que el identificador está bien formado. No prueban que GSEIN lo haya emitido, que pertenezca a una entidad ni que esta esté activa.
GSEIN 1.0 · BORRADOR PÚBLICO
El borrador GSEIN 1.0 define una única sintaxis canónica y un corpus de conformidad portátil para implementaciones en cualquier lenguaje.
Sintaxis canónica
Un GSEIN contiene un cuerpo de asignación de 12 dígitos seguido de dos dígitos de control ISO/IEC 7064 MOD 97-10. El cuerpo no codifica país, sector ni tipo de entidad.
GSEIN-8293-1049-5820-75
ISO/IEC 7064 MOD 97-10
Una sintaxis y suma de control válidas solo demuestran que el identificador está bien formado. No prueban que GSEIN lo haya emitido, que pertenezca a una entidad ni que esta esté activa.
Perfiles de conformidad
Calcule los dos dígitos de control de cada carga de 12 dígitos y verifique todos los vectores válidos.
Normalice las representaciones aceptadas a su forma canónica y rechace las entradas incorrectas con el motivo especificado.
Recursos de implementación
El corpus JSON y su esquema JSON son artefactos públicos y versionados. Las copias públicas se comparan byte por byte con las fuentes canónicas del repositorio.
Cargas válidas, representaciones aceptadas y casos de rechazo obligatorios.
gsein-v1-vectors.json
Estructura y restricciones legibles por máquina para validar el archivo de vectores.
gsein-v1-vectors.schema.json
El borrador permanece abierto a revisión. Todo cambio normativo requiere una nueva versión y vectores de conformidad actualizados.