Le format d'un message d'audit XML envoyé aux noeuds ATNAAudit varie en fonction de l'acteur et de la transaction IHE contrôlés.
Nom de l'acteur | Transaction IHE contrôlée | Message d'audit XML utilisé pour contrôler la transaction |
---|---|---|
Gestionnaire PIX | ITI-8 Patient Identity Feed (création) | AuditPIXManagerCreatePatientRecordEvent |
ITI-8 Patient Identity Feed (suppression) | AuditPIXManagerDeletePatientRecordEvent | |
ITI-8 Patient identity Feed (mise à jour) | AuditPIXManagerUpdatePatientRecordEvent | |
ITI-9 PIX Query | AuditPIXManagerPIXQueryEvent | |
ITI-10 PIX Update Notification | AuditPIXManagerUpdateNotificationEvent | |
ITI-21 Patient Demographic Query | AuditPIXManagerPDQQueryEvent | |
ITI-22 Patient Demographic Query and Visit | AuditPIXManagerPDQQueryVisitEvent | |
Consommateur PIX | ITI-9 PIX Query | AuditPIXConsumerQueryEvent |
ITI-10 PIX Update Notification | AuditPIXConsumerUpdateNotificationEvent | |
ITI-45 PIXV3 Query | AuditPIXConsumerQueryV3Event | |
ITI-46 PICV3 Update Notification | AuditPIXConsumerUpdateNotificationV3Event | |
Consommateur PDQ | ITI-21 Patient Demographic Query | AuditPDQConsumerQueryEvent |
ITI-22 Patient Demographic Query and Visit | AuditPDQConsumerQueryVisitEvent | |
ITI-47 Patient Demographic Query HL7 V3 | AuditPDQConsumerQueryV3Event | |
Emetteur PIX | ITI-8 Patient Identity Feed (création) | AuditPIXSourceCreatePatientRecordEvent |
ITI-8 Patient Identity Feed (suppression) | AuditPIXSourceDeletePatientRecordEvent | |
ITI-8 Patient Identity Feed (mise à jour) | AuditPIXSourceUpdatePatientRecordEvent | |
ITI-44 Patient Identity Feed HL7V3 (création) | AuditPIXSouceCreatePatientRecordV3Event | |
ITI-44 Patient Identity Feed HL7V3 (suppression) | AuditPIXSourceDeletePatientRecordV3Event | |
ITI-44 Patient Identity Feed HL7V3 (mise à jour) | AuditPIXSourceUpdatePatientRecordV3Event | |
Consommateur XDS | ITI-16 Registry Query | AuditXDSConsumerRegistryQueryEvent |
ITI-17 Retrieve Document | AuditXDSConsumerRetrieveDocumentEvent | |
ITI-18 Registry Stored Query | AuditXDSConsumerRegistryStoredQueryEvent | |
ITI-43 Retrieve Document Set | AuditXDSConsumerRetrieveDocumentSetEventMultipleDocumentIDs | |
ITI-43 Retrieve Document Set (avec plusieurs référentiels) | AuditXDSConsumerRetrieveDocumentSetEventMultipleRepositoryIDs | |
ITI-43 Retrieve Document Set (avec plusieurs communautés) | AuditXDSConsumerRetrieveDocumentSetEventMultipleCommunityIDs | |
Emetteur XDS | ITI-15 Provide and Register Document Set | AuditXDSSourceProvideAndRegisterDocumentSetEvent |
ITI-41 Provide and Register Document Set-b | AuditXDSSourceProvideAndRegisterDocumentSetBEvent | |
Registre XDS | ITI-14 Register Document Set | AuditXDSRegistryRegisterDocumentSetEvent |
ITI-16 Registry Query | AuditXDSRegistryQueryEvent | |
ITI-18 Stored Query | AuditXDSRegistryStoredQueryEvent | |
ITI-42 Register Document Set-b | AuditXDSRegistryRegisterDocumentSetBEvent | |
Référentiel XDS | ITI-14 Register Document Set | AuditXDSRepositoryRegisterDocumentSetEvent |
ITI-15 Provide and Register Document Set | AuditXDSRepositoryProvideAndRegisterDocumentSetEvent | |
ITI-17 Retrieve Document | AuditXDSRepositoryRetrieveDocumentEvent | |
ITI-41 Provide and Register Document Set-b | AuditXDSRepositoryProvideAndRegisterDocumentSetBEvent | |
ITI-42 Register Document Set-b | AuditXDSRepositoryRegisterDocumentSetBEvent | |
ITI-43 Retrieve Document Set | AuditXDSRepositoryRetrieveDocumentSetEventMultipleDocumentIDs | |
ITI-43 Retrieve Document Set (avec plusieurs référentiels) | AuditXDSRepositoryRetrieveDocumentSetEventMultipleRepositoryIDs | |
ITI-43 Retrieve Document Set (avec plusieurs communautés) | AuditXDSRepositoryRetrieveDocumentSetEventMultipleCommunityIDs | |
Passerelle initiatrice XCA | ITI-38 Cross Gateway Query | AuditXCAInitiatingGatewayCrossGatewayQueryEvent |
ITI-39 Cross Gateway Retrieve | AuditXCAInitiatingGatewayCrossGatewayRetrieveEvent | |
ITI-18 Registry Stored Query (en tant que registre de document) | AuditXCAInitiatingGatewayRegistryStoredQueryEvent | |
ITI-43 Retrieve Document Set (en tant que registre de document) | AuditXCAInitiatingGatewayRetrieveDocumentSetEvent | |
Passerelle répondante XCA | ITI-38 Cross Gateway Query | AuditXCARespondingGatewayCrossGatewayQueryEvent |
ITI-39 Cross Gateway Retrieve | AuditXCAInitiatingGatewayCrossGatewayRetrieveEvent | |
ITI-18 Registry Stored Query (en tant que consommateur de document) | AuditXCARespondingGatewayRegistryStoredQueryEvent | |
ITI-43 Retrieve Document Set (en tant que consommateur de document) | AuditXCARespondingGatewayRetrieveDocumentSetEvent | |
Emetteur PAM | ITI-30 Patient Identity Management (création) | AuditPAMSourceCreatePatientRecordEvent |
ITI-30 Patient Identity Management (suppression) | AuditPAMSourceDeletePatientRecordEvent | |
ITI-30 Patient Identity Management (mise à jour) | AuditPAMSourceUpdatePatientRecordEvent | |
Consommateur SVS | ITI-48 Retrieve Value Set | AuditSVSConsumerRetrieveValueSetEvent |
Média portable XDM | ITI-32 Distribute Document Set (importation) | AuditXDMPortableMediaImport |
ITI-32 Distribute Document Set (exportation) | AuditXDMPortableMediaExport |
Le schéma suivant présente la liste des définitions des types communs qui sont utilisés dans un grand nombre de schémas de messages d'audit XML.
<?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:complexType name="PatientIDs">
<xsd:annotation>
<xsd:documentation xml:lang="en">List of patient identifiers for PIX queries</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="PatientID" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="DocumentUniqueIDs">
<xsd:annotation>
<xsd:documentation xml:lang="en">List of document entry unique IDs for documents retrieved</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="DocumentUniqueID" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="RepositoryUniqueIDs">
<xsd:annotation>
<xsd:documentation xml:lang="en">List of XDS.b repository unique IDs involved in this transaction (aligned with document unique IDs)</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="RepositoryUniqueID" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="HomeCommunityIDs">
<xsd:annotation>
<xsd:documentation xml:lang="en">List of XCA home community IDs involved in this transaction (aligned with document unique IDs)</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="HomeCommunityID" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:schema>