Enmascarar números de seguro nacional del Reino Unido

La política de máscara de números de seguro nacional del Reino Unido genera un número de seguro nacional del Reino Unido (NINO) aleatorio que incluye las primeras dos letras (el prefijo) y la letra final opcional (el sufijo) del valor de origen.

Sintaxis de política JavaScript

Esta política está disponible con las funciones NINOMask.randomNINO() y NINOMask.maskNINO().

Para generar un valor aleatorio no basado en un valor de entrada, utilice la función: NINOMask.randomNINO()

Para generar un valor basado en un valor de entrada, utilice la función: NINOMask.maskNINO(record.getItem('<arg.inputAttribute>'))

Por ejemplo, para generar un valor aleatorio basado en un valor de entrada, utilice lo siguiente:

NINOMask.maskNINO(record.getItem('/DEMO/CUSTOMERS/NATIONAL_ID'))

Para generar un valor basado en el valor de entrada y enmascarar un atributo adicional en el que se enmascararán todas las instancias del valor de entrada, utilice la función: NINOMask.maskNINO(record.getItem('<arg.inputAttribute>'), '<arg.additionalAttribute>')

Por ejemplo, para generar un valor basado en el atributo NATIONAL_ID y enmascarar instancias adicionales del valor de entrada que se encuentra en el atributo CUST_ID, utilice lo siguiente:

NINOMask.maskNINO(record.getItem('/DEMO/CUSTOMERS/NATIONAL_ID'), '/DEMO/CUSTOMERS/CUST_ID')

Argumento Descripción
inputAttribute Atributo que contiene el valor de entrada a enmascarar.
additionalAttribute Atributo adicional en el que se enmascaran todas las instancias del valor de entrada.
Tema principal: Políticas de ID nacional específicas de país