文件条目
|
说明
|
发出 HL7 消息的发件箱位置
|
仅可使用以下 xconfmanager 命令修改此位置:
<Property default="$(wt.temp)/filedropfdacommunications/out/"
name="com.ptc.qualitymanagement.QMS.FDA.fileDropOutputDirectory"/> |
收到 FDA 确认的收件箱位置
|
• 仅可使用以下 xconfmanager 命令修改此位置:
<Property default="$(wt.temp)/filedropfdacommunications/in/"
name="com.ptc.qualitymanagement.QMS.FDA.fileDropInputDirectory"/> • Windchill 监控此文件夹并自动处理传入的确认。
• 有关每个已接收确认用途的详细信息,请参阅 eMDR 进程概述中的“eMDR 工作流”一节。
• 当提交到达 ESG (FDA 网关服务器) 时,系统将生成确认 #1 (ACK1)。ACK1 必须由 AC2 服务器生成,且第一行必须包含提交至 AS2 服务器的文件名。此文件存储在 QMS.fdacommunicationfiledrop.properties.xconf 文件中定义的收件箱文件夹中。消息 ID 与 AS2 服务器生成的消息 ID 一同置于 <> 括号中。
以下是 ACK1 文件的一个示例:
fda_e0e6ebd2-8cf6-41cd-acef-e33b3f54ca92.tar.gz
<mendAS2-1389394654277-62@175749431_ZZFDATST> • • 确认 #2 (ACK2) 中含有提交到达 CDRH (医疗器械和放射健康中心) 时发送到 AS2 服务器的信息。
以下是 ACK2 文件的示例:
MessageID: <mendAS2-1389394654277-62@175749431_ZZFDATST>
CoreId: ci1389364942307.54077@fdsul05626_te2 DateTime Receipt Generated: 01-10-2014, 09:42:55 File Count: 1 Directory Count: 1 CDRH has received your submission • 确认 #3 (ACK3) 中含有 CDRH 验证提交并将其加载至“不良事件”数据库 (MAUDE) 时,从 FDA 发送至 AS2 服务器的信息。
以下是 ACK3 文件的一个示例:
<submission>
<coreId>ci1389364942307.54077@fdsul05626_te2</coreId> <batchId>3</batchId> <dateEntered>01-10-2014, 09:42:55</dateEntered> <numReportFailed>0</numReportFailed> <numReportPassed>1</numReportPassed> <report id='12345678900005'> <status>passed</status> </report> </submission> • ACK 文件可具有任意扩展名或没有扩展名。如果收件箱中有一个文件,Windchill 将打开并评估该文件,以确定该文件是 ACK1、ACK2 还是 ACK3。
• Windchill 不存储 ACK 文件。系统将评估 ACK 文件内容,并将文件保存在提交表格中。可在 Windchill Customer Experience Management 的 eDMR 提交信息中查看在 ACK 中找到的属性。
◦ ACK1 中包含一个通信 ID,即原始文件名,以及一个由 AS2 服务器生成的消息 ID。
◦ ACK2 中包含一个消息 ID,以及一个由 FDA 生成的核心 ID。
◦ ACK3 中包含一个核心 ID,以及 success 或 failure 的提交状态。如果 ACK3 指示失败,则错误消息将存储并显示在提交信息中。
• 在 Windchill 处理 ACK 文件之后,系统将从收件箱文件夹中删除这些文件。如果有必要查看或存储 ACK 文件的实际内容,则必须对 AS2 服务器进行适当配置,以保留 ACK 文件的副本。
|
不能链接至前一通信的,从 FDA 收到确认的孤立位置
|
以下属性指定了孤立目录的位置:
<Property default="$(wt.temp)/filedropfdacommunications/orphan/"
name="com.ptc.qualitymanagement.QMS.FDA.fileDropOrphanDirectory"> 孤立目录用于存储因以下条件之一而无法处理的确认:
• 如果文件包含 ACK1 信息 (原始提交文件名及消息 ID) 且原始提交文件名与现有提交的通信 ID 不匹配,则该文件将放置在孤立文件夹中。除非 AS2 服务器在生成要放置在确认中的正确信息时出现问题,否则此问题通常不会发生。
• 如果文件包含 ACK2 信息且系统无法将消息 ID 与现有的有效提交中的消息 ID 相匹配,则该文件将放置于孤立文件夹中,如果提交的 ACK1 尚未处理或 ASK1 丢失,或如果 ACK1 和 ACK2 同时放置在收件箱中,但系统首先获取 ACK2 时,则会发生这种情况。
• 如果文件包含 ACK3 信息而系统无法将核心 ID 和现有的有效提交中的核心 ID 相匹配,则该文件将放置于孤立文件夹中。这种情况通常在 FDA 返回提交的 ACK3 而不是 ACK2 时发生。该情况可能在 FDA ESG 网关出现问题时发生。该情况还可能在 ACK2 和 ACK3 同时放置在收件箱中,但系统首先获取 ACK3 时发生。
当文件放置服务激活时,该服务将扫描孤立文件夹,以验证文件夹中是否存在任何文件。如果文件存在,则 Windchill 将尝试处理这些文件。例如,由于上一个 ACK 尚未处理完成,导致 ACK 被放置在孤立文件中。当上一个 ACK 处理完成后,孤立文件文件夹中的 ACK 随即将会成功处理。
|
targz 位置
|
此位置仅用于 UDI 而不适用于 Windchill Customer Experience Management。
UDI 提交的文件以 tar.gz 格式进行封装,而 eMDR 文件则封装为 XML 文件。
以下属性了指定了 targz 目录的位置:
<Property default="$(wt.temp)/filedropfdacommunications/targz/"
name="com.ptc.qualitymanagement.QMS.FDA.fileDropTarGzDirectory"/> |
fileDropWaitTime 条目
|
此条目只用于 UDI 而不适用于 Windchill Customer Experience Management。
此属性指定检查待处理目录中文件所需的等待时间。
以下属性指定了 fileDropWaitTime:
<Property default="10000"
name="com.ptc.qualitymanagement.QMS.FDA.fileDropWaitTime"/> |
还有一些 UDI 特性 CEM 没有使用,因此您不必更新它们。 |