可以使用 ATNAAudit 节点对 IHE 参与者“XCA 启动网关”和“XCA 响应网关”使用的 ITI-39 IHE 事务进行审计。
下表描述对消息中每个元素需要赋予值。
元素 | 描述 |
---|---|
EventOutcome | 事件结果指示符。 |
RespondingGatewayEndpointURI | 响应网关的端点。 |
InitiatingGatewayUserID | 使用者的“活动参与者”用户标识(如果正在使用 WS-Addressing) |
InitiatingGatewayUserName | 使用者的“活动参与者”用户名(如果正在使用 WS-Security 或 XUA)。 |
InitiatingGatewayIPAddress | 启动事务的使用者的 IP 地址或 DNS 名称。
注: 仅当审计“XCA 响应网关”参与者所使用的事务时,才需要此元素。
|
HomeCommunityID | 事务的主社区标识(如果存在)。 |
DocumentUniqueIDs | 所检索的一个或多个文档的唯一标识。 |
RepositoryUniqueIDs | 此事务所涉及的 XDS.b 存储库唯一标识的列表(与 DocumentUniqueIDs 相对应)。 |
下列各节列示用于创建向 ATNAAudit 节点发送的 XML 消息的模式。
审计“XCA 启动网关”参与者的“ITI-39 Cross Gateway Retrieve”事件。
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<xsd:schema xmlns="http://com.ibm.healthcare/ATNA" xmlns:xsd="http://www.w3.org/2001/XMLSchema" attributeFormDefault="unqualified" elementFormDefault="unqualified" targetNamespace="http://com.ibm.healthcare/ATNA">
<xsd:include schemaLocation="ATNATypes.xsd"/>
<xsd:element name="AuditXCAInitiatingGatewayCrossGatewayRetrieveEvent" type="AuditXCAInitiatingGatewayCrossGatewayRetrieveEvent"/>
<xsd:complexType name="AuditXCAInitiatingGatewayCrossGatewayRetrieveEvent">
<xsd:annotation>
<xsd:documentation xml:lang="en">Audits an ITI-39 Cross Gateway Retrieve event for XCA Initiating Gateway actors</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="EventOutcome" type="xsd:string"/>
<xsd:element name="RespondingGatewayEndpointURI" type="xsd:string"/>
<xsd:element name="InitiatingGatewayUserID" type="xsd:string"/>
<xsd:element name="InitiatingGatewayUserName" type="xsd:string"/>
<xsd:element name="HomeCommunityID" type="xsd:string"/>
<xsd:element name="DocumentUniqueIDs" type="DocumentUniqueIDs"/>
<xsd:element name="RepositoryUniqueIDs" type="RepositoryUniqueIDs"/>
</xsd:sequence>
</xsd:complexType>
</xsd:schema>
有关需要为每个元素输入的值的详细信息,请参阅元素描述。
要了解 DocumentUniqueIDs 和 RepositoryUniqueIDs 类型的定义,请参阅 XML 消息模式所使用的公共类型。
审计“XCA 响应网关”参与者的“ITI-39 Cross Gateway Retrieve”事件。
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<xsd:schema xmlns="http://com.ibm.healthcare/ATNA" xmlns:xsd="http://www.w3.org/2001/XMLSchema" attributeFormDefault="unqualified" elementFormDefault="unqualified" targetNamespace="http://com.ibm.healthcare/ATNA">
<xsd:include schemaLocation="ATNATypes.xsd"/>
<xsd:element name="AuditXCARespondingGatewayCrossGatewayRetrieveEvent" type="AuditXCARespondingGatewayCrossGatewayRetrieveEvent"/>
<xsd:complexType name="AuditXCARespondingGatewayCrossGatewayRetrieveEvent">
<xsd:annotation>
<xsd:documentation xml:lang="en">Audits an ITI-39 Cross Gateway Retrieve event for XCA Responding Gateway actors</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="EventOutcome" type="xsd:string"/>
<xsd:element name="RespondingGatewayEndpointURI" type="xsd:string"/>
<xsd:element name="InitiatingGatewayUserID" type="xsd:string"/>
<xsd:element name="InitiatingGatewayUserName" type="xsd:string"/>
<xsd:element name="InitiatingGatewayIPAddress" type="xsd:string"/>
<xsd:element name="HomeCommunityID" type="xsd:string"/>
<xsd:element name="DocumentUniqueIDs" type="DocumentUniqueIDs"/>
<xsd:element name="RepositoryUniqueIDs" type="RepositoryUniqueIDs"/>
</xsd:sequence>
</xsd:complexType>
</xsd:schema>
有关需要为每个元素输入的值的详细信息,请参阅元素描述。
要了解 DocumentUniqueIDs 和 RepositoryUniqueIDs 类型的定义,请参阅 XML 消息模式所使用的公共类型。