IHE トランザクション ITI-39 (IHE アクター XCA Initiating Gateway および XCA Responding Gateway が使用する) は、ATNAAudit ノードを使用することにより監査できます。
以下の表では、メッセージ内の各エレメントに割り当てる必要のある値について説明します。
エレメント | 説明 |
---|---|
EventOutcome | イベント結果の標識。 |
RespondingGatewayEndpointURI | 応答ゲートウェイのエンドポイント。 |
InitiatingGatewayUserID | 「アクティブな参加者」である利用者のユーザー ID (WS-Addressing を使用する場合) |
InitiatingGatewayUserName | 「アクティブな参加者」である利用者のユーザー名 (WS-Security または XUA を使用する場合) |
InitiatingGatewayIPAddress | トランザクションを開始した利用者の IP アドレスまたは DNS 名。
注: これが必要なのは、「XCA Responding Gateway」アクターが使用するトランザクションの監査の場合だけです。
|
HomeCommunityID | トランザクションのホーム・コミュニティー ID (存在する場合) |
DocumentUniqueIDs | 取得される文書の文書固有 ID |
RepositoryUniqueIDs | このトランザクションに関係する XDS.b リポジトリー固有 ID のリスト (DocumentUniqueIDs で調整される) |
以下のセクションでは、ATNAAudit ノードに送信される XML メッセージの作成に使用するスキーマをリストします。
「XCA Initiating Gateway」アクターの「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 Responding Gateway」アクターの「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 メッセージ・スキーマで使用される共通のタイプを参照してください。