O formato de uma mensagem de auditoria XML que é enviada para os nós ATNAAudit varia de acordo com o agente IHE e a transação que estão sendo auditados.
Nome do agente | Transação do IHE que é auditorada | A mensagem de auditoria XML que é usada para auditar a transação |
---|---|---|
PIX Manager | ITI-8 Alimentação de Identidade de Paciente (criar) | AuditPIXManagerCreatePatientRecordEvent |
ITI-8 Alimentação de Identidade de Paciente (excluir) | AuditPIXManagerDeletePatientRecordEvent | |
ITI-8 Alimentação de Identidade de Paciente (atualizar) | AuditPIXManagerUpdatePatientRecordEvent | |
ITI-9 Consulta PIX | AuditPIXManagerPIXQueryEvent | |
ITI-10 Notificação de Atualização PIX | AuditPIXManagerUpdateNotificationEvent | |
ITI-21 Consulta Demográfica de Paciente | AuditPIXManagerPDQQueryEvent | |
ITI-22 Consulta e Visita Demográfica de Paciente | AuditPIXManagerPDQQueryVisitEvent | |
PIX Consumer | ITI-9 Consulta PIX | AuditPIXConsumerQueryEvent |
ITI-10 Notificação de Atualização PIX | AuditPIXConsumerUpdateNotificationEvent | |
ITI-45 Consulta PIXV3 | AuditPIXConsumerQueryV3Event | |
ITI-46 Notificação de Atualização PICV3 | AuditPIXConsumerUpdateNotificationV3Event | |
PDQ Consumer | ITI-21 Consulta Demográfica de Paciente | AuditPDQConsumerQueryEvent |
ITI-22 Consulta e Visita Demográfica de Paciente | AuditPDQConsumerQueryVisitEvent | |
ITI-47 Consulta Demográfica de Paciente HL7 V3 | AuditPDQConsumerQueryV3Event | |
PIX Source | ITI-8 Alimentação de Identidade de Paciente (criar) | AuditPIXSourceCreatePatientRecordEvent |
ITI-8 Alimentação de Identidade de Paciente (excluir) | AuditPIXSourceDeletePatientRecordEvent | |
ITI-8 Alimentação de Identidade de Paciente (atualizar) | AuditPIXSourceUpdatePatientRecordEvent | |
ITI-44 Alimentação de Identidade de Paciente HL7V3 (criar) | AuditPIXSouceCreatePatientRecordV3Event | |
ITI-44 Alimentação de Identidade de Paciente HL7V3 (excluir) | AuditPIXSourceDeletePatientRecordV3Event | |
ITI-44 Alimentação de Identidade de Paciente HL7V3 (atualizar) | AuditPIXSourceUpdatePatientRecordV3Event | |
XDS Consumer | ITI-16 Consulta de Registro | AuditXDSConsumerRegistryQueryEvent |
ITI-17 Recuperar Documento | AuditXDSConsumerRetrieveDocumentEvent | |
ITI-18 Consulta Armazenada de Registro | AuditXDSConsumerRegistryStoredQueryEvent | |
ITI-43 Recuperar Conjunto de Documentos | AuditXDSConsumerRetrieveDocumentSetEventMultipleDocumentIDs | |
ITI-43 Recuperar Conjunto de Documentos (com vários repositórios) | AuditXDSConsumerRetrieveDocumentSetEventMultipleRepositoryIDs | |
ITI-43 Recuperar Conjunto de Documentos (com várias comunidades) | AuditXDSConsumerRetrieveDocumentSetEventMultipleCommunityIDs | |
XDS Source | ITI-15 Fornecer e Registrar o Conjunto de Documentos | AuditXDSSourceProvideAndRegisterDocumentSetEvent |
ITI-41 Fornecer e Registrar o Conjunto de Documentos-b | AuditXDSSourceProvideAndRegisterDocumentSetBEvent | |
XDS Registry | ITI-14 Registrar o Conjunto de Documentos | AuditXDSRegistryRegisterDocumentSetEvent |
ITI-16 Consulta de Registro | AuditXDSRegistryQueryEvent | |
ITI-18 Consulta Armazenada | AuditXDSRegistryStoredQueryEvent | |
ITI-42 Registrar o Conjunto de Documentos-b | AuditXDSRegistryRegisterDocumentSetBEvent | |
XDS Repository | ITI-14 Registrar o Conjunto de Documentos | AuditXDSRepositoryRegisterDocumentSetEvent |
ITI-15 Fornecer e Registrar o Conjunto de Documentos | AuditXDSRepositoryProvideAndRegisterDocumentSetEvent | |
ITI-17 Recuperar Documento | AuditXDSRepositoryRetrieveDocumentEvent | |
ITI-41 Fornecer e Registrar o Conjunto de Documentos-b | AuditXDSRepositoryProvideAndRegisterDocumentSetBEvent | |
ITI-42 Registrar o Conjunto de Documentos-b | AuditXDSRepositoryRegisterDocumentSetBEvent | |
ITI-43 Recuperar Conjunto de Documentos | AuditXDSRepositoryRetrieveDocumentSetEventMultipleDocumentIDs | |
ITI-43 Recuperar Conjunto de Documentos (com vários repositórios) | AuditXDSRepositoryRetrieveDocumentSetEventMultipleRepositoryIDs | |
ITI-43 Recuperar Conjunto de Documentos (com várias comunidades) | AuditXDSRepositoryRetrieveDocumentSetEventMultipleCommunityIDs | |
XCA Initiating Gateway | ITI-38 Consulta de Gateway Cruzado | AuditXCAInitiatingGatewayCrossGatewayQueryEvent |
ITI-39 Recuperação de Gateway Cruzado | AuditXCAInitiatingGatewayCrossGatewayRetrieveEvent | |
ITI-18 Consulta Armazenada de Registro (como um registro de documento) | AuditXCAInitiatingGatewayRegistryStoredQueryEvent | |
ITI-43 Recuperar Conjunto de Documentos (como um registro de documento) | AuditXCAInitiatingGatewayRetrieveDocumentSetEvent | |
XCA Responding Gateway | ITI-38 Consulta de Gateway Cruzado | AuditXCARespondingGatewayCrossGatewayQueryEvent |
ITI-39 Recuperação de Gateway Cruzado | AuditXCAInitiatingGatewayCrossGatewayRetrieveEvent | |
ITI-18 Consulta Armazenada de Registro (como um consumidor de documento) | AuditXCARespondingGatewayRegistryStoredQueryEvent | |
ITI-43 Recuperar Conjunto de Documentos (como um consumidor de documento) | AuditXCARespondingGatewayRetrieveDocumentSetEvent | |
PAM Source | ITI-30 Gerenciamento de Identidade de Paciente (criar) | AuditPAMSourceCreatePatientRecordEvent |
ITI-30 Gerenciamento de Identidade de Paciente (excluir) | AuditPAMSourceDeletePatientRecordEvent | |
ITI-30 Gerenciamento de Identidade de Paciente (atualizar) | AuditPAMSourceUpdatePatientRecordEvent | |
SVS Consumer | ITI-48 Recuperar Conjunto de Valores | AuditSVSConsumerRetrieveValueSetEvent |
XDM Portable Media | ITI-32 Distribuir Conjunto de Documentos (importar) | AuditXDMPortableMediaImport |
ITI-32 Distribuir Conjunto de Documentos (exportar) | AuditXDMPortableMediaExport |
O esquema a seguir lista as definições dos tipos comuns usados por vários dos esquemas de mensagem de auditoria 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">Lista de identificadores de paciente para consultas PIX</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">Lista de IDs exclusivos de entrada para documentos recuperados</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">Lista de IDs exclusivos de repositório XDS.b envolvidos nesta transação (alinhados com IDs exclusivos de documento)</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">Lista de IDs de comunidade de início do XCA envolvidos nesta transação (alinhados com IDs exclusivos de documento)</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="HomeCommunityID" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:schema>