Таблица Б5 – Структура сообщения аудита для запроса
Наименование поля | Обязательность | Значение |
Событие аудита (Event - AuditMessage/EventIdentification) | ||
EventID | Обязательно | EV(110110, DCM, “Patient Record ”) |
EventActionCode | Обязательно | “R” (Read/Чтение) |
EventDateTime | Обязательно | В соответствии с требованиями к транзакции ITI-20 «Записать в журнал событий» (Record Audit Event) |
EventOutcomeIndicator | Обязательно | В соответствии с требованиями к транзакции ITI-20 «Записать в журнал событий» (Record Audit Event) |
EventTypeCode | Обязательно | EV(“ITI-46”, “IHE Transactions”, “PIX Update Notification”) |
Источник действия аудита (Source - AuditMessage/ActiveParticipant) | ||
UserID | Не определен | В соответствии с требованиями к транзакции ITI-20 «Записать в журнал событий» (Record Audit Event) |
AlternativeUserID | Обязательно | Идентификатор процесса, используемого локальной операционной системой в локальном журнале событий |
UserName | Не определен | В соответствии с требованиями к транзакции ITI-20 «Записать в журнал событий» (Record Audit Event) |
UserIsRequestor | Не определен | В соответствии с требованиями к транзакции ITI-20 «Записать в журнал событий» (Record Audit Event) |
RoleIDCode | Обязательно | EV(110153, DCM, “Source”) |
NetworkAccessPointTypeCode | Обязательно | “1” для имени машины (DNS), “2” для IP-адресов |
NetworkAccessPointID | Обязательно | Имя машины или IP-адрес |
Пользователь, инициализировавший запрос (если известно) (Human Requestor - AuditMessage/ActiveParticipant) | ||
UserID | Обязательно | Идентификатор пользователя, инициировавшего транзакцию |
AlternativeUserID | Не определен | В соответствии с требованиями к транзакции ITI-20 «Записать в журнал событий» (Record Audit Event) |
UserName | Не определен | В соответствии с требованиями к транзакции ITI-20 «Записать в журнал событий» (Record Audit Event) |
UserIsRequestor | Не определен | В соответствии с требованиями к транзакции ITI-20 «Записать в журнал событий» (Record Audit Event) |
RoleIDCode | Не определен | Роль пользователя |
NetworkAccessPointTypeCode | Не определен | В соответствии с требованиями к транзакции ITI-20 «Записать в журнал событий» (Record Audit Event) |
NetworkAccessPointID | Не определен | В соответствии с требованиями к транзакции ITI-20 «Записать в журнал событий» (Record Audit Event) |
Назначение (Destination - AuditMessage/ActiveParticipant) | ||
UserID | Обязательно | URI конечной точки SOAP |
AlternativeUserID | Не определен | В соответствии с требованиями к транзакции ITI-20 «Записать в журнал событий» (Record Audit Event) |
UserName | Не определен | В соответствии с требованиями к транзакции ITI-20 «Записать в журнал событий» (Record Audit Event) |
UserIsRequestor | Обязательно | «false» (ложь) |
RoleIDCode | Обязательно | EV(110152, DCM, “Destination”) |
NetworkAccessPointTypeCode | Обязательно | “1” для имени машины (DNS), “2” для IP-адресов |
NetworkAccessPointID | Обязательно | Имя машины или IP-адрес |
Источник события аудита (Audit Source - AuditMessage/AuditSourceIdentification) | ||
AuditSourceID | Не определен | В соответствии с требованиями к транзакции ITI-20 «Записать в журнал событий» (Record Audit Event) |
AuditEnterpriseSiteID | Не определен | В соответствии с требованиями к транзакции ITI-20 «Записать в журнал событий» (Record Audit Event) |
AuditSourceTypeCode | Не определен | В соответствии с требованиями к транзакции ITI-20 «Записать в журнал событий» (Record Audit Event) |
Пациент (Patient - AuditMessage/ParticipantObjectIdentification) | ||
ParticipantObjectTypeCode | Обязательно | “1” (Person/Персона) |
ParticipantObjectTypeCodeRole | Обязательно | “1” (Patient/Пациент) |
ParticipantObjectDataLifeCycle | Не определен | В соответствии с требованиями к транзакции ITI-20 «Записать в журнал событий» (Record Audit Event) |
ParticipantObjectIDTypeCode | Обязательно | В соответствии с требованиями к транзакции ITI-20 «Записать в журнал событий» (Record Audit Event) |
ParticipantObjectSensitivity | Не определен | В соответствии с требованиями к транзакции ITI-20 «Записать в журнал событий» (Record Audit Event) |
ParticipantObjectID | Обязательно | Идентификатор пациента |
ParticipantObjectName | Не определен | В соответствии с требованиями к транзакции ITI-20 «Записать в журнал событий» (Record Audit Event) |
ParticipantObjectQuery | Не определен | В соответствии с требованиями к транзакции ITI-20 «Записать в журнал событий» (Record Audit Event) |
ParticipantObjectDetail | Обязательно | тип - II (стандартный тип данных HL7 V3 Instance Identifier), принимает значение (value), соответствующее идентификатору сообщения (message. id) |
Структура сообщения аудита для ответа
Каждый отправляемый ответ в рамках транзакции ITI-46 «Уведомить об обновлении» (PIX V3 Update Notification) должен сопровождаться сообщением аудита и регистрироваться в Журнале регистрации событий. Структура сообщения аудита приведена в таблице Б6.
Таблица Б6 – Структура сообщения аудита для ответа
Наименование поля | Обязательность | Значение |
Событие аудита (Event - AuditMessage/EventIdentification) | ||
EventID | Обязательно | EV(110110, DCM, “Patient Record”) |
EventActionCode | Обязательно | “U” (Update/Обновление) |
EventDateTime | Обязательно | В соответствии с требованиями к транзакции ITI-20 «Записать в журнал событий» (Record Audit Event) |
EventOutcomeIndicator | Обязательно | В соответствии с требованиями к транзакции ITI-20 «Записать в журнал событий» (Record Audit Event) |
EventTypeCode | Обязательно | EV(“ITI-46”, “IHE Transactions”, “PIX Update Notification”) |
Источник действия аудита (Source - AuditMessage/ActiveParticipant) | ||
UserID | Не определен | В соответствии с требованиями к транзакции ITI-20 «Записать в журнал событий» (Record Audit Event) |
AlternativeUserID | Не определен | В соответствии с требованиями к транзакции ITI-20 «Записать в журнал событий» (Record Audit Event) |
UserName | Не определен | В соответствии с требованиями к транзакции ITI-20 «Записать в журнал событий» (Record Audit Event) |
UserIsRequestor | Не определен | В соответствии с требованиями к транзакции ITI-20 «Записать в журнал событий» (Record Audit Event) |
RoleIDCode | Обязательно | EV(110153, DCM, “Source”) |
NetworkAccessPointTypeCode | Обязательно | “1” для имени машины (DNS), “2” для IP-адресов |
NetworkAccessPointID | Обязательно | Имя машины или IP-адрес |
Назначение (Destination - AuditMessage/ActiveParticipant) | ||
UserID | Обязательно | URI конечной точки SOAP |
AlternativeUserID | Обязательно | Идентификатор процесса, используемого локальной операционной системой в локальном журнале событий |
UserName | Не определен | В соответствии с требованиями к транзакции ITI-20 «Записать в журнал событий» (Record Audit Event) |
UserIsRequestor | Обязательно | «false» (ложь) |
RoleIDCode | Обязательно | EV(110152, DCM, “Destination”) |
NetworkAccessPointTypeCode | Обязательно | “1” для имени машины (DNS), “2” для IP-адресов |
NetworkAccessPointID | Обязательно | Имя машины или IP-адрес |
Источник события аудита (Audit Source - AuditMessage/AuditSourceIdentification) | ||
AuditSourceID | Не определен | В соответствии с требованиями к транзакции ITI-20 «Записать в журнал событий» (Record Audit Event) |
AuditEnterpriseSiteID | Не определен | В соответствии с требованиями к транзакции ITI-20 «Записать в журнал событий» (Record Audit Event) |
AuditSourceTypeCode | Не определен | В соответствии с требованиями к транзакции ITI-20 «Записать в журнал событий» (Record Audit Event) |
Пациент (Patient - AuditMessage/ParticipantObjectIdentification) | ||
ParticipantObjectTypeCode | Обязательно | “1” (Person/Персона) |
ParticipantObjectTypeCodeRole | Обязательно | “1” (Patient/Пациент) |
ParticipantObjectDataLifeCycle | Не определен | В соответствии с требованиями к транзакции ITI-20 «Записать в журнал событий» (Record Audit Event) |
ParticipantObjectIDTypeCode | Обязательно | В соответствии с требованиями к транзакции ITI-20 «Записать в журнал событий» (Record Audit Event) |
ParticipantObjectSensitivity | Не определен | В соответствии с требованиями к транзакции ITI-20 «Записать в журнал событий» (Record Audit Event) |
ParticipantObjectID | Обязательно | Идентификатор пациента |
ParticipantObjectName | Не определен | В соответствии с требованиями к транзакции ITI-20 «Записать в журнал событий» (Record Audit Event) |
ParticipantObjectQuery | Не определен | В соответствии с требованиями к транзакции ITI-20 «Записать в журнал событий» (Record Audit Event) |
ParticipantObjectDetail | Обязательно | тип - II (стандартный тип данных HL7 V3 Instance Identifier), принимает значение (value), соответствующее идентификатору сообщения (message. id) |
Доменные идентификаторы физического лица
Доменные идентификаторы физического лица приведены в таблице В1.
Таблица В1 – Доменные идентификаторы физического лица
№ п/п | Доменные идентификаторы пациента (root) | Тип данных (extension) | |||
Доменный идентификатор | Наименование | OID | UUID | Числовой | Примечание |
1. | 1.2.398.7.1.3.1 | Индивидуальные идентификационные номера (ИИН) | х | ИИН физического лица | |
2. | 1.2.398.7.1.3.2 | Идентификаторы пациентов (OID) | х | OID пациента | |
3. | 1.2.398.7.1.3.3 | Идентификаторы пациентов иностранного гражданина | х | Идентификатор UUID или GUID | |
4. | 1.2.398.7.1.3.4 | Временные идентификаторы пациентов | х | Идентификатор UUID или GUID | |
5. | 1.2.398.7.1.3.5 | Временные идентификаторы пациентов для новорождённых | х | Идентификатор UUID или GUID | |
6. | 1.2.398.7.1.3.6 | Идентификаторы пациентов регистра прикреплённого населения (ИС РПН) | х | Числовой идентификатор физического лица ИС РПН |
|
Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |


