ITI-8 - Patient Identity Feed

The ITI-8 IHE transaction, which is used by the PIX Manager and PIX Source IHE actors to create, update, and delete patient records, can be audited by using an ATNAAudit node.

You can audit the ITI-8 IHE transaction by creating the following XML audit messages. Click on an XML audit message name in the list to see the schema you use to create the XML audit message that is sent to the ATNAAudit node.

Element descriptions

The following table describes the values that need 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. The value can be an IP address, DNS name or machine name.
SourceIPAddress The IP address of the patient identity source that initiated the transaction.
Note: This is only required for transactions used by the PIX Manager 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
PatientID The patient ID that is affected by this event

The following sections list the schemas you use to create the XML messages that are sent to the ATNAAudit node.

AuditPIXManagerCreatePatientRecordEvent

Audits an ITI-8 Patient Identity Feed create patient record event for Patient Identifier Cross-reference Manager 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="AuditPIXManagerCreatePatientRecordEvent" type="AuditPIXManagerCreatePatientRecordEvent"/>
    <xsd:complexType name="AuditPIXManagerCreatePatientRecordEvent">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Audits an ITI-8 Patient Identity Feed create patient record event for Patient Identifier Cross-reference Manager actors</xsd:documentation>
        </xsd:annotation>
        <xsd:sequence>
            <xsd:element name="EventOutcome" type="xsd:string"/>
            <xsd:element name="PIXManagerURI" type="xsd:string"/>
            <xsd:element name="SourceIPAddress" 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="PatientID" type="xsd:string"/>
        </xsd:sequence>
    </xsd:complexType>
</xsd:schema>

For details of the values you need to enter for each element, see Element Descriptions.

AuditPIXManagerDeletePatientRecordEvent

Audits an ITI-8 Patient Identity Feed delete patient record event for Patient Identifier Cross-reference Manager 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="AuditPIXManagerDeletePatientRecordEvent" type="AuditPIXManagerDeletePatientRecordEvent"/>
    <xsd:complexType name="AuditPIXManagerDeletePatientRecordEvent">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Audits an ITI-8 Patient Identity Feed delete patient record event for Patient Identifier Cross-reference Manager actors</xsd:documentation>
        </xsd:annotation>
        <xsd:sequence>
            <xsd:element name="EventOutcome" type="xsd:string"/>
            <xsd:element name="PIXManagerURI" type="xsd:string"/>
            <xsd:element name="SourceIPAddress" 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="PatientID" type="xsd:string"/>
        </xsd:sequence>
    </xsd:complexType>
</xsd:schema>

For details of the values you need to enter for each element, see Element Descriptions.

AuditPIXManagerUpdatePatientRecordEvent

Audits an ITI-8 Patient Identity Feed update patient record event for Patient Identifier Cross-reference Manager 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="AuditPIXManagerUpdatePatientRecordEvent" type="AuditPIXManagerUpdatePatientRecordEvent"/>
    <xsd:complexType name="AuditPIXManagerUpdatePatientRecordEvent">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Audits an ITI-8 Patient Identity Feed update patient record event for Patient Identifier Cross-reference Manager actors</xsd:documentation>
        </xsd:annotation>
        <xsd:sequence>
            <xsd:element name="EventOutcome" type="xsd:string"/>
            <xsd:element name="PIXManagerURI" type="xsd:string"/>
            <xsd:element name="SourceIPAddress" 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="PatientID" type="xsd:string"/>
        </xsd:sequence>
    </xsd:complexType>
</xsd:schema>

For details of the values you need to enter for each element, see Element Descriptions.

AuditPIXSourceCreatePatientRecordEvent

Audits an ITI-8 Patient Identity Feed create patient record event for Patient Identity Source 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="AuditPIXSourceCreatePatientRecordEvent" type="AuditPIXSourceCreatePatientRecordEvent"/>
    <xsd:complexType name="AuditPIXSourceCreatePatientRecordEvent">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Audits an ITI-8 Patient Identity Feed create patient record event for Patient Identity Source 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="PatientID" type="xsd:string"/>
        </xsd:sequence>
    </xsd:complexType>
</xsd:schema>

For details of the values you need to enter for each element, see Element Descriptions.

AuditPIXSourceDeletePatientRecordEvent

Audits an ITI-8 Patient Identity Feed delete patient record event for Patient Identity Source 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="AuditPIXSourceDeletePatientRecordEvent" type="AuditPIXSourceDeletePatientRecordEvent"/>
    <xsd:complexType name="AuditPIXSourceDeletePatientRecordEvent">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Audits an ITI-8 Patient Identity Feed delete patient record event for Patient Identity Source 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="PatientID" type="xsd:string"/>
        </xsd:sequence>
    </xsd:complexType>
</xsd:schema>

For details of the values you need to enter for each element, see Element Descriptions.

AuditPIXSourceUpdatePatientRecordEvent

Audits an ITI-8 Patient Identity Feed update patient record event for Patient Identity Source 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="AuditPIXSourceUpdatePatientRecordEvent" type="AuditPIXSourceUpdatePatientRecordEvent"/>
    <xsd:complexType name="AuditPIXSourceUpdatePatientRecordEvent">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Audits an ITI-8 Patient Identity Feed update patient record event for Patient Identity Source 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="PatientID" type="xsd:string"/>
        </xsd:sequence>
    </xsd:complexType>
</xsd:schema>

For details of the values you need to enter for each element, see Element Descriptions.

Notices | Trademarks | Downloads | Library | Support | Feedback

Copyright IBM Corporation 2011, 2014Copyright IBM Corporation 2011, 2014.

        
        Last updated
        
        Last updated : 2015-12-07 16:17:41


Reference topicReference topic | Version 3.0.0.1 | ha05230-08