La transaction IHE ITI-16 qui est utilisée par les acteurs Consommateur de document XDS.a et Registre de document XDS.a IHE peut être contrôlée à l'aide d'un noeud ATNAAudit.
Le tableau suivant décrit la valeur qui doit être affectée à chaque élément dans le message.
Elément | Description |
---|---|
EventOutcome | Indicateur de sortie de l'événement. |
RegistryEndpointURI | Noeud final du registre dans cette transaction. |
ConsumerUserID | ID utilisateur "Participant actif" pour le consommateur de document (en cas d'utilisation de WS-Addressing). Remarque : Cela est nécessaire uniquement pour l'audit des transactions utilisées par l'acteur Registre de document XDS.a.
|
ConsumerUserName | Nom d'utilisateur "Participant actif" pour le consommateur de document (en cas d'utilisation de WS-Security ou XUA). Remarque : Cela est nécessaire uniquement pour l'audit des transactions utilisées par l'acteur Registre de document XDS.a.
|
ConsumerIPAddress | Adresse IP ou non de serveur de noms de domaine du consommateur de document qui a lancé la transaction. Remarque : Cela est nécessaire uniquement pour l'audit des transactions utilisées par l'acteur Registre de document XDS.a.
|
AdhocQueryRequestPayload | Contenu de l'élément de demande de requête ad-hoc. |
PatientID | ID de patient demandé (si la requête porte sur un patient spécifique) |
Les sections suivantes répertorient les schémas que vous utilisez pour créer les messages XML qui sont envoyés au noeud ATNAAudit.
Contrôle un événement ITI-16 Registry Query pour les acteurs Consommateur de document XDS.a.
<?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="AuditXDSConsumerRegistryQueryEvent" type="AuditXDSConsumerRegistryQueryEvent"/>
<xsd:complexType name="AuditXDSConsumerRegistryQueryEvent">
<xsd:annotation>
<xsd:documentation xml:lang="en">Audits an ITI-16 Registry Query event for XDS.a Document Consumer actors</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="EventOutcome" type="xsd:string"/>
<xsd:element name="RegistryEndpointURI" type="xsd:string"/>
<xsd:element name="AdhocQueryRequestPayload" type="xsd:string"/>
<xsd:element name="PatientID" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:schema>
Pour plus de détails sur les valeurs que vous devez entrer pour chaque élément, voir Description des éléments.
Contrôle un événement ITI-16 Registry SQL Query pour les acteurs Registre de document XDS.a.
<?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="AuditXDSRegistryQueryEvent" type="AuditXDSRegistryQueryEvent"/>
<xsd:complexType name="AuditXDSRegistryQueryEvent">
<xsd:annotation>
<xsd:documentation xml:lang="en">Audits an ITI-16 Registry SQL Query event for XDS.a Document Registry actors</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="EventOutcome" type="xsd:string"/>
<xsd:element name="RegistryEndpointURI" type="xsd:string"/>
<xsd:element name="ConsumerUserID" type="xsd:string"/>
<xsd:element name="ConsumerUserName" type="xsd:string"/>
<xsd:element name="ConsumerIPAddress" type="xsd:string"/>
<xsd:element name="AdhocQueryRequestPayload" type="xsd:string"/>
<xsd:element name="PatientID" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:schema>
Pour plus de détails sur les valeurs que vous devez entrer pour chaque élément, voir Description des éléments.