ITI-21 - Patient Demographic Query
The ITI-21 IHE transaction, which is used by the PDQConsumer and PIXManager IHE actors, can be audited by using an ATNAAudit node.
Element Descriptions
The following table describes the value that needs to be assigned to each element in the message.
Element | Description |
---|---|
EventOutcome | The event outcome indicator. |
PIXManagerURI | The URI of the PIX manager being accessed. This value can be an IP address, DNS name or machine name. |
ConsumerIPAddress | The IP address of the Patient Demographics Consumer. Note: This
is only required for auditing transactions used by the PIXManager
actor.
|
ReceivingFacility | The HL7 receiving facility |
ReceivingApplication | The HL7 receiving application |
SendingFacility | The HL7 sending facility |
SendingApplication | The HL7 sending application |
MessageControlID | The HL7 message control ID sent from the MSH segment |
QueryParameters | The HL7 query parameters from the QPD segment |
PatientIDs | The list of patient IDs that were affected by this event. |
The following sections list the schemas you use to create the XML messages that are sent to the ATNAAudit node.
AuditPDQConsumerQueryEvent
Audits an ITI-21 Patient Demographics Query event for Patient Demographics Consumer actors.
<?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="AuditPDQConsumerQueryEvent" type="AuditPDQConsumerQueryEvent"/>
<xsd:complexType name="AuditPDQConsumerQueryEvent">
<xsd:annotation>
<xsd:documentation xml:lang="en">Audits an ITI-21 Patient Demographics Query event for Patient Demographics Consumer actors</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="EventOutcome" type="xsd:string"/>
<xsd:element name="PIXManagerURI" type="xsd:string"/>
<xsd:element name="ReceivingFacility" type="xsd:string"/>
<xsd:element name="ReceivingApplication" type="xsd:string"/>
<xsd:element name="SendingFacility" type="xsd:string"/>
<xsd:element name="SendingApplication" type="xsd:string"/>
<xsd:element name="MessageControlID" type="xsd:string"/>
<xsd:element name="QueryParameters" type="xsd:string"/>
<xsd:element name="PatientIDs" type="PatientIDs"/>
</xsd:sequence>
</xsd:complexType>
</xsd:schema>
For details of the values you need to enter for each element, see Element Descriptions.
For the definition of the PatientIDs type, see Common types that are used by XML message schemas.
AuditPIXManagerPDQQueryEvent
<?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="AuditPIXManagerPDQQueryEvent" type="AuditPIXManagerPDQQueryEvent"/>
<xsd:complexType name="AuditPIXManagerPDQQueryEvent">
<xsd:annotation>
<xsd:documentation xml:lang="en">Audits an ITI-21 Patient Demographics Query event for Patient Demographics Supplier actors</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="EventOutcome" type="xsd:string"/>
<xsd:element name="PIXManagerURI" type="xsd:string"/>
<xsd:element name="ConsumerIPAddress" type="xsd:string"/>
<xsd:element name="ReceivingFacility" type="xsd:string"/>
<xsd:element name="ReceivingApplication" type="xsd:string"/>
<xsd:element name="SendingFacility" type="xsd:string"/>
<xsd:element name="SendingApplication" type="xsd:string"/>
<xsd:element name="MessageControlID" type="xsd:string"/>
<xsd:element name="QueryParameters" type="xsd:string"/>
<xsd:element name="PatientIDs" type="PatientIDs"/>
</xsd:sequence>
</xsd:complexType>
</xsd:schema>
For details of the values you need to enter for each element, see Element Descriptions.
For the definition of the PatientIDs type, see Common types that are used by XML message schemas.