Die IHE-Transaktion ITI-39, die von den IHE-Akteuren XCA Initiating Gateway und XCA Responding Gateway verwendet wird, kann mithilfe eines ATNAAudit-Knotens geprüft werden.
In der folgenden Tabelle wird der Wert beschrieben, der jedem Element in der Nachricht zugewiesen werden muss.
Element | Beschreibung |
---|---|
EventOutcome | Der Ereignisergebnisanzeiger |
RespondingGatewayEndpointURI | Der Endpunkt des antwortenden Gateways |
InitiatingGatewayUserID | Die 'Active Participant'-Benutzer-ID für den Nutzer (bei Verwendung von WS-Addressing) |
InitiatingGatewayUserName | Der 'Active Participant'-Benutzername für den Nutzer (bei Verwendung von WS-Security oder XUA) |
InitiatingGatewayIPAddress | Die IP-Adresse oder der DNS-Name des Nutzers, der die
Transaktion ausgelöst hat. Anmerkung: Dies ist nur für prüfende Transaktionen
erforderlich, die vom Akteur 'XCA Responding Gateway' verwendet werden.
|
HomeCommunityID | Die Home-Community-ID der Transaktion (falls vorhanden) |
DocumentUniqueIDs | Die eindeutigen IDs für die abgerufenen Dokumente |
RepositoryUniqueIDs | Die Liste der eindeutigen XDS.b-Repository-IDs, die an dieser Transaktion beteiligt sind (ausgerichtet an DocumentUniqueIDs) |
In den folgenden Abschnitten werden die Schemas aufgelistet, die Sie zum Erstellen der XML-Nachrichten verwenden, die an den ATNAAudit-Knoten gesendet werden.
Prüft ein ITI-39 Cross Gateway Retrieve-Ereignis für XCA Initiating Gateway-Akteure.
<?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>
Details zu den Werten, die Sie für jedes Element eingeben müssen, finden Sie im Abschnitt Elementbeschreibungen.
Die Definitionen der Typen DocumentUniqueIDs und RepositoryUniqueIDs finden Sie im Abschnitt Allgemeine Typen, die von XML-Nachrichtenschemas verwendet werden.
Prüft ein ITI-39 Cross Gateway Retrieve-Ereignis für XCA Responding Gateway-Akteure.
<?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>
Details zu den Werten, die Sie für jedes Element eingeben müssen, finden Sie im Abschnitt Elementbeschreibungen.
Die Definitionen der Typen DocumentUniqueIDs und RepositoryUniqueIDs finden Sie im Abschnitt Allgemeine Typen, die von XML-Nachrichtenschemas verwendet werden.