A transação ITI-18 IHE, que é usada pelos agentes XDS.a e XDS.b Document Consumer IHE, XDS.a e XDS.b Document Registry IHE e o agente XCA Initiating GatewayIHE, pode ser auditorada usando um nó ATNAAudit.
A tabela a seguir descreve o valor que precisa ser designado para cada elemento na mensagem.
Elemento | Descrição |
---|---|
EventOutcome | O indicador de resultado do evento. |
RepositoryEndpointURI | O URI de terminal da web em serviço para esse repositório de
documentos Nota: Isso é necessário apenas para auditar as transações
usadas pelo agente XCA Initiating Gateway.
|
RegistryEndpointURI | O terminal do registro nessa transação. Nota: Isso
não é necessário para auditar as transações usadas pelo agente
XCA Initiating Gateway.
|
ConsumerUserID | O ID do usuário do "Participante Ativo" para o consumidor do
documento (se estiver usando o WS-Addressing). Nota: Isso é necessário apenas para
auditar as transações usadas pelos agentes XDS.a e XDS.b Document
Registry.
|
ConsumerUserName | O nome de usuário do "Participante Ativo" para o consumidor do
documento (se estiver usando WS-Security ou XUA). Nota: Isso é necessário apenas para
auditar as transações usadas pelos agentes XDS.a e XDS.b Document
Registry.
|
ConsumerIPAddress | O endereço IP ou nome DNS do consumidor do documento
que iniciou a transação. Nota: Isso é necessário apenas para auditar as transações usadas pelos agentes XDS.a e XDS.b Document Registry.
|
StoredQueryUUID | O UUID da consulta armazenada. |
AdhocQueryRequestPayload | A carga útil do elemento de solicitação de consulta ad hoc. |
HomeCommunityID | O ID da comunidade de início da transação (se presente). |
PatientID | O ID do paciente consultado (se a consulta pertenceu a um paciente específico). |
As seções a seguir listam os esquemas usados para criar as mensagens XML que são enviadas ao nó ATNAAudit.
Audita um evento ITI-18 Consulta Armazenada de Registro para agentes XDS.a e XDS.b Document Consumer.
<?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="AuditXDSConsumerRegistryStoredQueryEvent" type="AuditXDSConsumerRegistryStoredQueryEvent"/>
<xsd:complexType name="AuditXDSConsumerRegistryStoredQueryEvent">
<xsd:annotation>
<xsd:documentation xml:lang="en">Audita um evento ITI-18 Consulta Armazenada de Registro para agentes XDS.a e XDS.b Document Consumer</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="EventOutcome" type="xsd:string"/>
<xsd:element name="RegistryEndpointURI" 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>
Para obter detalhes dos valores que é preciso inserir para cada elemento, consulte Descrições dos Elementos.
Audita um evento ITI-18 Consulta Armazenada de Registro para agentes XDS.a e XDS.b Document Registry.
<?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="AuditXDSRegistryStoredQueryEvent" type="AuditXDSRegistryStoredQueryEvent"/>
<xsd:complexType name="AuditXDSRegistryStoredQueryEvent">
<xsd:annotation>
<xsd:documentation xml:lang="en">Audita um evento ITI-18 Consulta Armazenada de Registro para agentes XDS.a e XDS.b Document Registry</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="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>
Para obter detalhes dos valores que é preciso inserir para cada elemento, consulte Descrições dos Elementos.
Audita um evento ITI-18 Consulta Armazenada de Registro para agentes XCA Initiating Gateway - audita como um XDS Document Registry.
<?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="AuditXCAInitiatingGatewayRegistryStoredQueryEvent" type="AuditXCAInitiatingGatewayRegistryStoredQueryEvent"/>
<xsd:complexType name="AuditXCAInitiatingGatewayRegistryStoredQueryEvent">
<xsd:annotation>
<xsd:documentation xml:lang="en">Audita um evento ITI-18 Consulta Armazenada de Registro para agentes XCA Initiating Gateway - audita como um XDS Document Registry</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="EventOutcome" 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="RepositoryEndpointURI" 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>
Para obter detalhes dos valores que é preciso inserir para cada elemento, consulte Descrições dos Elementos.
Audita um evento ITI-18 Consulta Armazenada de Registro para agentes XCA Responding Gateway
<?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="AuditXCARespondingGatewayRegistryStoredQueryEvent" type="AuditXCARespondingGatewayRegistryStoredQueryEvent"/>
<xsd:complexType name="AuditXCARespondingGatewayRegistryStoredQueryEvent">
<xsd:annotation>
<xsd:documentation xml:lang="en">Audita um evento ITI-18 Consulta Armazenada de Registro para agentes XCA Responding Gateway</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="EventOutcome" type="xsd:string"/>
<xsd:element name="RegistryEndpointURI" 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>
Para obter detalhes dos valores que é preciso inserir para cada elemento, consulte Descrições dos Elementos.