フランスの National Institute for Statistics and Economic Studies Number のマスク

「フランスの National Institute for Statistics and Economic Studies Number のマスク」ポリシーは、 行政区分番号を表す 2 桁とソース値の制御キーを表す 2 桁を含んだ、ランダムなフランスの National Institute for Statistics and Economic Studies Number (INSEE) を生成します。

JavaScript ポリシーの構文

このポリシーは、関数 INSEEMask.randomINSEE() および INSEEMask.maskINSEE() で次のようにして使用できます。

入力値に基づかずにランダム値を生成するには、次の関数を使用します。 INSEEMask.randomINSEE()

入力値に基づいて値を生成するには、次の関数を使用します。INSEEMask.maskINSEE(record.getItem('<arg.inputAttribute>'))

例えば、 入力値に基づいてランダム値を生成するには、以下を使用します。

INSEEMask.maskINSEE(record.getItem('/DEMO/CUSTOMERS/NATIONAL_ID'))

入力値に基づいて値を生成し、入力値のすべてのインスタンスがマスクされる追加属性をマスクするには、 次の関数を使用します。INSEEMask.maskINSEE(record.getItem('<arg.inputAttribute>'), '<arg.additionalAttribute>')

例えば、NATIONAL_ID 属性に基づいて値を生成し、 CUST_ID 属性にある入力値の追加インスタンスをマスクするには、以下を使用します。

INSEEMask.maskINSEE(record.getItem('/DEMO/CUSTOMERS/NATIONAL_ID'), '/DEMO/CUSTOMERS/CUST_ID')

引数 説明
inputAttribute マスクする入力値を含んだ属性。
additionalAttribute 入力値のすべてのインスタンスがマスクされる追加属性。