レジストレーションおよびドシエ管理 では、フィールドマッピングサブコンポーネントを持つオブジェクトマッピング MDL コンポーネントを作成して、特定のレコード入力を自動化できます。ソースオブジェクトとターゲットオブジェクトの間でフィールド値をマッピングし、サポートされているアクションから作成または入力されたレコードが、関連するソースレコードと同じフィールド値を含むようにできます。また、オブジェクトマッピングを関連トークンにリンクして、サポートされているアクションの実行時にトークン解決に基づき、Vault がマッピングされたフィールドに自動的に入力を行うようにすることもできます。例えば、クレームオブジェクトの ID フィールドを EDL アイテムオブジェクトのオブジェクト参照フィールドにマッピングし、そのマッピングを関連トークンにリンクさせることができます。ユーザがレジストレーション品目レコードで要件の生成アクションを実行すると、Vault はトークン解決に基づいて、生成されたすべての EDL アイテムレコードのオブジェクト参照フィールドに、クレームソースオブジェクトの同じ値を自動的に入力します。
また、MDL を使用して、フィールドマッピングを持つオブジェクトマッピングを作成することもできます。詳しくは、RegulatoryOne コンポーネントタイプについてを参照してください。
サポートされるアクションについて
以下のアクションは、オブジェクトマッピングに基づいてオブジェクトレコードの入力を行います。
- レジストレーションデータの生成: 関連トークンにリンクされている場合、トークン解決に基づいて、レジストレーション項目のマッピングされたフィールドにソースレジストレーション項目からの値が入力されます。
- 要件の生成: 関連トークンにリンクすると、トークン解決に基づいて、生成されたレジストレーション項目要件、EDL、および EDL アイテムのマッピングされたフィールドに、ソースレコードの値が入力されます。
- レジストレーションレコードの入力: レジストレーションのマッピングされたフィールドに、元となるレジストレーション項目からの値を入力します。
- レジストレーション項目の分割: 関連トークンにリンクされている場合、トークン解決に基づいて、生成されたレジストレーション項目のマッピングされたフィールドにソースレジストレーション項目からの値が入力されます。
オブジェクトマッピングタブの有効化
オブジェクトマッピングタブでは、オブジェクトマッピングおよび関連するフィールドマッピングの表示、作成、編集が行えます。タブを有効化して、タブの他、オブジェクトマッピング詳細ページ、オブジェクトマッピングリストページを表示できる権限が適切な管理者ユーザに付与されていることを確認します。
オブジェクトマッピングとフィールドマッピングの作成
最初に、ソースとターゲットのオブジェクトを識別するオブジェクトマッピングを作成する必要があります。次に、そのオブジェクトマッピングに対して、それらのオブジェクトの特定のフィールドをマッピングするフィールドマッピングを作成できます。Vault は、ユーザがサポートされるアクションを実行すると、ターゲットオブジェクトレコードのフィールドに、ソースオブジェクトレコードと同じ値を自動的に入力します。サポートされるアクションの中には、トークン解決に基づいて Vault がフィールドに自動的に入力するために、オブジェクトマッピングを関連トークンにリンクする必要があるものがあります。
これら 2 つのオブジェクト間に複数のフィールドをマッピングできますが、同じデータタイプのフィールドしかマッピングできません。例えば、テキストタイプ同士、数字タイプ同士はマッピングできますが、テキストタイプと数字タイプはマッピングできません。フィールドマッピングでは、ルックアップフィールドや数式フィールドはサポートされません。
フィールドマッピングを使用してオブジェクトマッピングを作成するには:
- オブジェクトマッピングタブに進みます。
- 作成をクリックします。
- 固有のオブジェクトマッピングラベルを入力します。
- ソースオブジェクト名 (
claim__v
やproduct__v
など) を入力します。このオブジェクトマッピングをレジストレーションレコードの入力アクションで使用する場合は、request__v
を入力する必要があります。 - ターゲットオブジェクト名 (
edl_item__v
やrequest__v
など) を入力します。このオブジェクトマッピングをレジストレーションレコードの入力アクションで使用する場合は、registration__v
を入力する必要があります。 - 保存をクリックして、フィールドマッピングセクションを表示します。
- フィールドマッピングセクションで、追加をクリックします。
- 新規フィールドマッピングダイアログで、ソースフィールド (例: ID) とターゲットフィールド (例: product__v) を選択します。ターゲットフィールドはターゲットオブジェクトで編集可能なフィールドでなければなりません。ソースフィールドとターゲットフィールドの両方が有効である必要があります。いずれかのフィールドが無効の場合、ユーザが新規レコードを生成しようとするとジョブが失敗します。このオブジェクトマッピングをどのように使用するかによって、さらに考慮すべき点があります。
- このオブジェクトマッピングをレジストレーションレコードの入力アクションで使用してレジストレーションをポップアップするには、ソースとターゲットのフィールドタイプが同じである必要があります。名前フィールドがレジストレーションオブジェクトのシステム管理フィールドである場合、マッピングはしないでください。
- 分割ルールでこのオブジェクトマッピングを使用してレジストレーション項目を分割する場合は、ベストプラクティスとして、ID フィールドなどのソースオブジェクトからの一意のフィールドをレジストレーション項目の対応するフィールド (
request__v
) のターゲットオブジェクトにマッピングすることをお勧めします。これは、ユーザがレジストレーション項目の分割アクションをトリガーしたときに Vault が作成する特定のレコードを理解するのに役立ちます。
- 確認をクリックします。
- 任意の作業: 追加をクリックして、このオブジェクトマッピングにフィールドマッピングを追加します。
- 保存をクリックします。
オブジェクトマッピングとフィールドマッピングの名前は、Vault が自動生成するため変更することができません。
注: 分割ルールで参照される関連トークンにリンクされたオブジェクトマッピングのフィールドマッピングのいずれかが、分割ルールで継承するフィールドのいずれかと同じである場合、ユーザがレジストレーション項目レコードでそのルールを選択すると、Vault はエラーを表示し、レジストレーション項目の分割アクションをトリガーします。
関連トークンへのオブジェクトマッピングのリンク付け
オブジェクトマッピングを関連トークンにリンクすると、ユーザがサポートされている特定のアクションを実行すると、サポートされているオブジェクトレコードと MDL コンポーネントのトークン解決に基づいて、ターゲット レコードのマッピングされたフィールドにソースレコードの値が Vault により自動的に入力されるようにできます。オブジェクトマッピングを関連トークンにリンクする方法の詳細については、関連トークンの定義を参照してください。
関連トークンでサポートされるアクション
以下のアクションは、オブジェクトマッピングにリンクされた関連トークンをサポートし、トークン解決に基づいてフィールドへの入力を行います。
関連トークンでサポートされるオブジェクト
オブジェクトレコードで関連トークンのオブジェクトマッピングを使用するには、関連トークンのオブジェクトと一致するソースオブジェクトを指定する必要があります。関連トークンは、以下のターゲットオブジェクトのオブジェクトマッピングをサポートします:
- レジストレーション項目 (
request__v
) - レジストレーション項目要件 (
request_requirement__v
) - EDL (
edl__v
) - EDL アイテム (
edl_item__v
)
関連トークンでサポートされるコンポーネントタイプ
オブジェクトマッピングを関連トークンにリンクしてレジストレーション属性コンポーネントで使用するには、関連トークンのオブジェクトと一致するソースオブジェクトとターゲットオブジェクトの値が request__v
であることを指定する必要があります。詳しくは、ローカルインパクトアセスメントの設定をご覧ください。
関連権限
標準システム管理者または Vault 所有者のセキュリティプロファイルで、本書に記載されたすべての手順を完了することができます。お使いの Vault がカスタムセキュリティプロファイルを使用している場合、プロファイルに以下の権限が付与されている必要があります:
タイプ | 権限 | 制御 |
セキュリティプロファイル | 管理者: 設定: すべての設定 | オブジェクトマッピングとフィールドマッピングを作成・変更する権限。 |
セキュリティプロファイル | ページ: すべてのページ: オブジェクトマッピングリスト: 表示 | オブジェクトマッピングタブでオブジェクトマッピングリストページを表示する権限。 |
セキュリティプロファイル | ページ: すべてのページ: オブジェクトマッピング詳細: 表示 | オブジェクトマッピングタブでオブジェクトマッピング詳細ページを表示する権限。 |
セキュリティプロファイル | タブ: すべてのタブ: オブジェクトマッピング: 表示 | オブジェクトマッピングタブを表示する権限。 |