La transaction IHE ITI-17 qui est utilisée par les acteurs Consommateur de document XDS.a et Dépôt 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. |
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 Dépôt de document XDS.a.
|
RepositoryRetrieveURI | URI du document extrait |
DocumentUniqueID | ID unique du document extrait (s'il est connu) |
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-17 Retrieve Document 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="AuditXDSConsumerRetrieveDocumentEvent" type="AuditXDSConsumerRetrieveDocumentEvent"/>
<xsd:complexType name="AuditXDSConsumerRetrieveDocumentEvent">
<xsd:annotation>
<xsd:documentation xml:lang="en">Audits an ITI-17 Retrieve Document event for XDS.a Document Consumer actors</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="EventOutcome" type="xsd:string"/>
<xsd:element name="RepositoryRetrieveURI" type="xsd:string"/>
<xsd:element name="DocumentUniqueID" 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-17 Retrieve Document pour les acteurs Dépôt 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="AuditXDSRepositoryRetrieveDocumentEvent" type="AuditXDSRepositoryRetrieveDocumentEvent"/>
<xsd:complexType name="AuditXDSRepositoryRetrieveDocumentEvent">
<xsd:annotation>
<xsd:documentation xml:lang="en">Audits an ITI-17 Retrieve Document event for XDS.a Document Repository actors</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="EventOutcome" type="xsd:string"/>
<xsd:element name="ConsumerIPAddress" type="xsd:string"/>
<xsd:element name="RepositoryRetrieveURI" type="xsd:string"/>
<xsd:element name="DocumentUniqueID" 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.