RIM Vault 包含多个 Vault Java SDK 记录触发器,在某些情况下,它们可以自动创建或更新对象记录。“自动创建记录”功能可确保数据更准确,还可以帮助用户在创建和更新记录时节省时间。
有些 RIM Vault Java SDK 记录触发器默认已启用,有些必须由管理员启用。您可以从管理 > 设置 > 应用程序设置页面启用或禁用这些触发器。
自动创建申请国家/地区记录
设置自动创建申请国家/地区记录复选框之后,将使 Vault 在用户创建或更新申请记录时自动创建申请国家/地区联合记录。Vault 会根据在申请上选择的先导市场国家/地区,自动创建申请国家/地区记录。如果没有在申请国家/地区对象上启用系统管理的命名,Vault 将根据相关国家/地区记录的名称来命名记录。
当启用此设置时,建议在申请国家/地区父级对象字段申请上禁用层次结构复制,以防止创建重复的记录。
在下列情况下,记录创建行为会略有不同:
- 如果一个现有的申请国家/地区记录具有与所选的先导市场相同的国家/地区,Vault 将不会创建重复的记录。
对于具有“双向认证程序”类型的欧盟申请以及具有“GCC 程序”类型的 GCC 申请,Vault 除了创建国家/地区的特定联合记录以外,还会创建一个共同的申请国家/地区记录。为了创建新的记录,Vault 会引用现有“通用(欧盟)”和“通用 (GCC)”国家/地区记录内的 RIM UUID 值。
- 当用户在一个现有的申请记录上更新先导市场时,Vault 会创建一个新的申请国家/地区记录,但不会删除原始申请国家/地区记录。
如果 Vault 无法创建申请国家/地区联合记录,创建申请记录的用户将收到一个失败通知。Vault 仍会创建新的父级申请记录。
自动创建送审国家/地区记录
设置自动创建送审国家/地区记录复选框之后,将使 Vault 在用户创建送审记录时自动创建送审国家/地区联合记录。Vault 会根据申请的先导市场国家/地区或者已经存在的任何申请国家/地区记录,自动创建送审国家/地区记录。如果没有在送审国家/地区对象上启用“系统管理的命名”,Vault 会根据相关国家/地区记录的名称来命名记录。
当启用此设置时,建议在送审国家/地区父级对象字段送审上禁用层次结构复制,以防止创建重复的记录。
如果 Vault 无法创建送审国家/地区联合记录,创建送审记录的用户将收到一个失败通知。Vault 仍会创建新的父级送审记录。
注意:建议启用自动创建送审国家/地区记录和自动创建申请国家/地区记录。这样将确保申请记录上的国家/地区与其子级送审记录上的国家/地区之间的数据有效性和完整性。
自动创建送审语言联合记录
设置自动创建送审语言记录复选框之后,将使 Vault 在用户创建新的送审国家/地区记录时自动创建送审语言联合记录。Vault 会根据相关的国家/地区语言记录,为可用于送审国家/地区的每种语言创建一 (1) 个送审语言记录。
当启用此设置时,建议在送审语言父级对象字段送审上禁用层次结构复制,以防止创建重复的记录。
在下列情况下,记录创建行为会有所不同:
- 如果一个国家/地区存在多个国家/地区语言记录,Vault 会为此国家/地区的所有语言创建送审语言联合记录。例如,如果国家/地区是“约旦”,Vault 将为“阿拉伯语”和“英语”创建两 (2) 个送审语言记录。
- 如果此国家/地区和语言已经存在一个送审语言记录,Vault 将不会创建重复的记录。
- 如果送审国家/地区记录上的任何国家/地区没有任何相关的国家/地区语言记录,Vault 将不会为此国家/地区创建送审语言记录。
如果为任何送审语言联合记录创建记录失败,Vault 仍会创建新的送审国家/地区记录。
除非首先启用自动创建送审国家/地区记录复选框,否则您无法启用此复选框。当启用此复选框时,送审语言对象上的国家/地区字段将变成必填字段。
自动创建产品系列联合记录
设置自动创建产品系列联合记录复选框之后,将在用户为以下对象创建或更新对象记录的过程中填充主要产品系列 (product__v
) 字段时,使 Vault 自动创建联合记录:
源对象记录 | 创建的联合对象记录 |
申请 | 产品系列申请 |
临床研究 | 产品系列临床研究 |
非临床研究 | 产品系列非临床研究 |
活性物质 | 产品系列活性物质 |
产品 ( | 产品系列产品 ( |
如果用户更改了现有记录上的主要产品系列字段中的值,Vault 会创建新的联合记录,但不删除现有的记录。即使为产品系列联合记录创建记录失败,Vault 也会创建新的源对象记录。
自动创建承诺申请联合记录
设置自动创建承诺申请记录复选框之后,在用户创建或更新承诺记录的过程中填充相关申请字段时,将使 Vault 自动创建承诺申请记录。如果没有在承诺申请对象上启用“系统管理的命名”,Vault 会根据承诺和申请记录的 ID 来命名记录。
当用户在现有的记录上清除或更新相关申请字段时,Vault 不会删除承诺申请联合记录。如果为承诺申请联合记录创建记录失败,Vault 仍会创建或更新新的承诺记录。
自动生成序列 ID
设置自动创建序列 ID 复选框之后,将使 Vault 在用户创建新的送审记录时自动计算序列 ID (xml_submission_id__v
) 字段中的值。Vault 会按顺序生成新的值。例如,如果您的 Vault 包含序列 ID 为 0001、0002、0004 和 0005 的送审,那么 Vault 生成的下一个序列 ID 将是 0006。
在下列情况下,Vault 可以自动确定下一个可用的序列号并更新此字段:
- 当前送审对象类型上的序列 ID 字段处于活动状态
- 序列 ID 字段为空
- XML ICH DTD/XSD 版本字段设置为 ICH 3.2
如果现有送审记录上的序列 ID 字段为空,Vault 还会在用户将 XML ICH DTD/XSD 版本字段更新为 ICH 3.2 时生成和填充序列 ID。
在 RIM Registrations 中自动创建记录
RIM Registrations Vault 中的某些 Vault Java SDK 触发器会自动启用,但管理员可以暂时将它们禁用,以便能够更顺畅地完成数据迁移。请参阅暂停 RIM Registrations 中的 Vault Java SDK 记录触发器,以了解有关这些触发器和如何将它们暂停的详细信息。