站点集成
此累积集成按计划运行,以便从 CTMS 检索地点列表(基于其状态),然后将适用数据导入 Oracle Clinical One Platform 。
集成数据流详细信息
表 2-2 集成数据流详细信息
集成类型 | 数据流 | 频率 |
---|---|---|
多个文件 | 从 CTMS 到 Oracle Clinical One Platform 的单向解决方案。 | 已计划 |
集成概览
- 集成对 CTMS 进行出站调用,以根据状态检索站点及其关联详细信息的列表。
表 2-3 可导入的地点状态
CTMS 中的地点状态 导入后 Oracle Clinical One Platform 中的地点状态 已启动 新建 注册 活动 已离职 已作废 - CTMS 响应包括“联系人”选项卡(站点管理–联系人)上的 CTMS 中定义的主要调查者(角色)的联系人信息。集成使用这些详细信息创建 Oracle Clinical One Platform 联系人。如果联系人已存在,则集成不会进行任何更改。
- 响应还包括有关“帐户”选项卡(站点管理–帐户)上 CTMS 中定义的“站点主要帐户类型”(帐户类型可为集成配置)的信息。集成使用这些详细信息创建 Oracle Clinical One Platform 组织(机构)。如果组织已存在,则集成不会进行任何更改。
- 集成使用在“客户”选项卡上的 CTMS 中定义的“地点主要地址”(“地点管理 - 客户”)为联系人和在 Oracle Clinical One Platform 中创建的组织创建主要地址。
- 集成使用在“地址”选项卡(站点管理–地址)上定义的发运地址(地址可为集成配置)为在 Oracle Clinical One Platform 中创建的联系人和组织创建发运地址。
注:
如果未在 CTMS 中定义发运地址,则地点主要地址将用作在 Oracle Clinical One Platform 中创建的联系人和组织的发运地址。
- 集成使用协议名称创建研究站点,该名称也包含在 CTMS 响应中。Oracle Clinical One Platform 中的研究地点反映 CTMS 系统中的地点 ID,将组织地址用作主要地址,将机构发运地址用作研究地点发运地址。
- Oracle Clinical One Platform 使用以下联系人和组织详细信息来确定创建研究地点时的唯一性:
- 联系人名字、姓氏、地址行 1、城市、省/自治区/直辖市、国家/地区和邮政编码。除此之外,建议电子邮件和/或电话也应匹配以确保唯一性。
- 组织电话也必须匹配。
- Upsert 功能(默认情况下启用)使用 Oracle Clinical One Platform 中的唯一站点 ID 来确定要对每个站点执行的操作。
- 如果站点不存在,集成将创建该站点。
- 如果存在站点,则会更新该站点的信息。
- 如果在 CTMS 中更新了现有(已导入)地点 ID,则会在 Oracle Clinical One Platform 中创建新地点。
监视集成
站点集成包括以下监视功能:
- 在站点级别创建和监视作业。
集成限制
- 无论站点详细信息是否已更改,集成都会为其从 CTMS 检索到的每个站点创建一个作业。检索所有站点的过程可确保对地址和 PI 联系人的更新(CTMS 不将其视为与 Oracle Clinical One Platform 相同的方式)得到处理。
- 如果未在 CTMS 中定义发运信息,集成会将 Oracle Clinical One Platform 中定义的地点地址和联系人信息用于发运信息。
- 如果未在 CTMS 中定义站点的时区,则 Oracle Clinical One Platform 中的值默认为 UTC,因为时区是必需的站点字段。
注:
可以在 CTMS 中的“站点信息”选项卡(“站点管理”-“目标站点”-“详细信息”-“站点信息”)中找到时区。 - 无法清除现有 Oracle Clinical One Platform 联系人或组织的前缀或时区信息。只能在初始导入后更新这些字段。
配置集成
- 先决条件必须先完成以下先决条件,然后才能配置和测试集成:
- 访问 Oracle Clinical One Digital Gateway 。
- 确保捕获您的配置决策,以便记录为此集成定义的规范。
- 请让用户管理员创建 Oracle Clinical One Platform 集成用户:
- 他们需要创建全局用户并将其分配给集成管理器和集成构建器全局角色。
提示:
在此过程的后面部分中,您将需要在创建身份证明时为此用户提供用户名和密码。务必使用允许您检索密码的电子邮件地址创建用户。 - 接下来,需要将用户添加到研究并分配给包含以下权限的研究角色:
- 解答查询
- 创建和管理站点
- 查看地点
- 他们需要创建全局用户并将其分配给集成管理器和集成构建器全局角色。
- 集成需要创建两 (2) 个 CTMS 集成用户,在 Oracle Clinical One Digital Gateway 中创建身份证明以及更新集成模板时需要这些用户的身份证明。
- 此步骤是一次性设置任务。您无需为每个集成执行此操作;无论您配置了多少集成(SVT、SV、站点和 SDV),CTMS 集成组都需要两个用户。您可以使用相同的凭证来配置一个或全部四个 CTMS 集成。
- 有关逐步说明,请参阅更改请求 (CR) 创建详细信息。
- 确保将 Oracle Clinical One Platform 模板代码列表中的值准确映射到 CTMS 中的完整国家/地区名称。如果映射不正确,作业将失败,并且出现找不到国家/地区错误。
- 确认 CTMS 中的地点编号与 Oracle Clinical One Platform 中的地点 ID 匹配。
- 创建身份证明
- 创建集成组
- 下载集成模板对于此集成,请下载以下集成模板。
- CTMS_TenantSiteParentIntegration_Std.xml
租户级别集成:您可以将多个研究配置为使用同一集成。父文件控制此功能。有关详细信息,请参阅配置租户级集成。
- CTMS_TenantSiteSubIntegration_Std.xml
- CTMS_TenantSiteParentIntegration_Std.xml
- 创建测试集成下载必要的集成模板后,请按照以下步骤配置和测试集成,然后再将其用于生产研究。
- 创建生产集成
为此,您将下载设置和测试的集成文件,更新该文件以供生产使用,然后使用它创建生产集成。
有关逐步说明,请参阅配置生产集成。
管理集成
下面是一些与管理集成相关的常见任务。