Die IHE-Transaktion ITI-38, 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.
|
StoredQueryUUID | Die UUID der gespeicherten Abfrage |
AdhocQueryRequestPayload | Die Nutzdaten des Anforderungselements der Ad-hoc-Abfrage |
HomeCommunityID | Die Home-Community-ID der Transaktion (falls vorhanden) |
PatientID | Die abgerufene Patienten-ID (wenn die Abfrage einen bestimmten Patienten betraf) |
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-38 Cross Gateway Query-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="AuditXCAInitiatingGatewayCrossGatewayQueryEvent" type="AuditXCAInitiatingGatewayCrossGatewayQueryEvent"/>
<xsd:complexType name="AuditXCAInitiatingGatewayCrossGatewayQueryEvent">
<xsd:annotation>
<xsd:documentation xml:lang="en">Audits an ITI-38 Cross Gateway Query event for XCA Initiating Gateways</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="StoredQueryUUID" type="xsd:string"/>
<xsd:element name="AdhocQueryRequestPayload" type="xsd:string"/>
<xsd:element name="HomeCommunityID" type="xsd:string"/>
<xsd:element name="PatientID" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:schema>
Details zu den Werten, die Sie für jedes Element eingeben müssen, finden Sie im Abschnitt Elementbeschreibungen.
Prüft ein ITI-38 Cross Gateway Query-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="AuditXCARespondingGatewayCrossGatewayQueryEvent" type="AuditXCARespondingGatewayCrossGatewayQueryEvent"/>
<xsd:complexType name="AuditXCARespondingGatewayCrossGatewayQueryEvent">
<xsd:annotation>
<xsd:documentation xml:lang="en">Audits an ITI-38 Cross Gateway Query 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="StoredQueryUUID" type="xsd:string"/>
<xsd:element name="AdhocQueryRequestPayload" type="xsd:string"/>
<xsd:element name="HomeCommunityID" type="xsd:string"/>
<xsd:element name="PatientID" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:schema>
Details zu den Werten, die Sie für jedes Element eingeben müssen, finden Sie im Abschnitt Elementbeschreibungen.