La transaction IHE ITI-8 qui est utilisée par les acteurs Gestionnaire PIX et Emetteur PIX IHE pour créer, mettre à jour et supprimer des enregistrements de patient peut être contrôlée à l'aide d'un noeud ATNAAudit.
Le tableau suivant décrit les valeurs qui doivent être affectées à chaque élément dans le message.
Elément | Description |
---|---|
EventOutcome | Indicateur de sortie de l'événement |
PIXManagerURI | URI du gestionnaire PIX auquel on accède. La valeur peut être une adresse IP, un nom de serveur de noms de domaine ou un nom de machine. |
SourceIPAddress | Adresse IP de l'émetteur d'identités de patients qui a initié la transaction. Remarque : Cela est nécessaire uniquement pour les transactions utilisées par l'acteur Gestionnaire PIX.
|
ReceivingFacility | Fonction de réception HL7 |
ReceivingApplication | Application de réception HL7 |
SendingFacility | Fonction d'envoi HL7 |
SendingApplication | Application d'envoi HL7 |
MessageControlID | ID de contrôle du message HL7 envoyé à partir du segment MSH |
PatientID | ID du patient qui est affecté par cet événement |
Les sections suivantes répertorient les schémas que vous utilisez pour créer les messages XML qui sont envoyés au noeud ATNAAudit.
Contrôle un événement d'enregistrement de patient ITI-8 Patient Identity Feed (création) pour les acteurs Gestionnaire PIX.
<?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>
Pour plus de détails sur les valeurs que vous devez entrer pour chaque élément, voir Description des éléments.
Contrôle un événement d'enregistrement de patient ITI-8 Patient Identity Feed (suppression) pour les acteurs Gestionnaire PIX.
<?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>
Pour plus de détails sur les valeurs que vous devez entrer pour chaque élément, voir Description des éléments.
Contrôle un événement d'enregistrement de patient ITI-8 Patient Identity Feed (mise à jour) pour les acteurs Gestionnaire PIX.
<?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>
Pour plus de détails sur les valeurs que vous devez entrer pour chaque élément, voir Description des éléments.
Contrôle un événement d'enregistrement de patient ITI-8 Patient Identity Feed (création) pour les acteurs Emetteur d'identités de patients.
<?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>
Pour plus de détails sur les valeurs que vous devez entrer pour chaque élément, voir Description des éléments.
Contrôle un événement d'enregistrement de patient ITI-8 Patient Identity Feed (suppression) pour les acteurs Emetteur d'identités de patients.
<?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>
Pour plus de détails sur les valeurs que vous devez entrer pour chaque élément, voir Description des éléments.
Contrôle un événement d'enregistrement de patient ITI-8 Patient Identity Feed (mise à jour) pour les acteurs Emetteur d'identités de patients.
<?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>
Pour plus de détails sur les valeurs que vous devez entrer pour chaque élément, voir Description des éléments.