Изменение AvailabilityStatus: AvailabilityStatus существующей папки (объекта Folder) принимает значение Deprecated (устаревшая).
Управление идентификацией пациента: Атрибуты patientId существующей (обновляемой) и направленной в запросе (обновленной) папки (Folder) должны верифицироваться по отношению к идентификатору пациента. Если сверка идентификатора пациента завершилась неудачей, тогда транзакция ITI-57 «Обновить метаданные набора документов» (Update Document Set) должна завершиться неудачно, а Реестр документов (Document Registry) или Получатель документов (Document Recipient) должен вернуть код ошибки XDSPatientIDReconciliationError.
Обновить статус папки (Update Folder AvailabilityStatus)Назначение: Обновление атрибута статуса папки (объекта Folder) путем отправки ассоциации UpdateAvailabilityStatus, связанной с объектом SubmissionSet.
Описанные ниже правила должны использоваться Реестром документов (Document Registry) или Получателем документов (Document Recipient) для определения (распознавания) операции «Обновить статус папки (Update Folder Status)»:
- Передаваемый набор данных (Submission) содержит ассоциацию UpdateAvailabilityStatus, которая:
Предусловия: Описанные ниже правила и проверки должны выполняться Реестром документов (Document Registry) или Получателем документов (Document Recipient) для декодирования и валидации сообщения:
Действия: Нет.
Распространение ассоциаций: Нет.
Изменение AvailabilityStatus: Изменение атрибута availabilityStatus существующей ассоциации на значение, указанное в NewStatus.
Управление идентификацией пациента: Если данная операция изменяет значение статуса (availabilityStatus) папки (объекта Folder) с Deprecated (устаревшая) на Approved (утвержденная), тогда должны быть проведена верификация по отношению к идентификатору пациента. Если сверка идентификатора пациента завершилась неудачей, тогда транзакция ITI-57 «Обновить метаданные набора документов» (Update Document Set) должна завершиться неудачно, а Реестр документов (Document Registry) или Получатель документов (Document Recipient) должен не обновиться и вернуть код ошибки XDSPatientIDReconciliationError.
Обновить статус ассоциации (Update Association Status)Назначение: Обновление атрибута availabilityStatus ассоциации (объекта Association) путем отправки ассоциации UpdateAvailabilityStatus, связанной с объектом SubmissionSet. Это может быть использовано для признания устаревшими (Deprecate) и неустаревшими (Undeprecate) ассоциаций принадлежности (membership association) или ассоциаций отношения (relationship association) папки (объекта Folder).
Описанные ниже правила должны использоваться Реестром документов (Document Registry) или Получателем документов (Document Recipient) для определения (распознавания) операции «Обновить статус ассоциации (Update Association Status)»:
- Передаваемый набор данных (Submission) содержит ассоциацию UpdateAvailabilityStatus, которая:
Предусловия: Описанные ниже правила и проверки должны выполняться Реестром документов (Document Registry) или Получателем документов (Document Recipient) для декодирования и валидации сообщения:
Атрибут targetObject ассоциации UpdateAvailabilityStatus ссылается на существующую в реестре ассоциацию (объект Association); Одно из следующих условий должно быть выполнено:- Существующая ассоциация (объект Association) имеет тип «HasMember», а атрибут sourceObject указывает на объект Folder; Существующая ассоциация (объект Association) является ассоциацией отношения (relationship association).
Действия: Нет.
Распространение ассоциаций: Нет.
Изменение AvailabilityStatus: Изменение атрибута availabilityStatus существующей ассоциации (Association) на значение, указанное в NewStatus.
Управление идентификацией пациента: Если данная операция изменяет значение availabilityStatus объекта Association с Deprecated (устаревшая) на Approved (утвержденная), тогда должна быть проведена верификация по отношению к идентификатору пациента. Если сверка идентификатора пациента завершилась неудачей, тогда транзакция ITI-57 «Обновить метаданные набора документов» (Update Document Set) должна завершиться неудачно, а Реестр документов (Document Registry) или Получатель документов (Document Recipient) должен вернуть код ошибки XDSPatientIDReconciliationError.
Отправить новый(-ые) объект(-ы) ассоциации (Submit new Association object(s))Назначение: Добавление ассоциаций для восстановления существующей записи пациента для корректировки последствий ситуаций подобных следующим:
- Администратор документа (Document Administrator) не запрашивает распространение ассоциаций (Association Propagation), а вместо этого включает все ассоциации для завершения обновления; Обновление включает изменение идентификатора пациента для одного или нескольких объектов и, как следствие, необходимы новые ассоциации, но распространение ассоциаций (Association Propagation) не используется.
Описанные ниже правила должны использоваться Реестром документов (Document Registry) или Получателем документов (Document Recipient) для определения (распознавания) операции «Отправить новый(-ые) объект(-ы) ассоциации (Submit new Association object(s))»:
- Передаваемый набор данных (Submission) содержит ассоциацию SubmitAssociation, которая:
Предусловия: Описанные ниже правила и проверки должны выполняться Реестром документов (Document Registry) или Получателем документов (Document Recipient) для декодирования и валидации сообщения:
Атрибуты sourceObject и targetObject новой ассоциации ссылаются на объекты, которые уже находятся в системе-получателе (предполагается формат UUID); sourceObject и targetObject не должны быть устаревшими; sourceObject и targetObject не должны ссылаться на объект SubmissionSet.Действия: Сохранение новой ассоциации.
Распространение ассоциаций: Нет.
Изменение AvailabilityStatus: Нет.
Управление идентификацией пациента: Должна быть проведена верификация по отношению к идентификатору пациента. Если сверка идентификатора пациента завершилась неудачей, тогда транзакция ITI-57 «Обновить метаданные набора документов» (Update Document Set) должна завершиться неудачно, а Реестр документов (Document Registry) или Получатель документов (Document Recipient) должен не обновиться и вернуть код ошибки XDSPatientIDReconciliationError.
Выходная информацияВыходной информацией транзакции ITI-57 «Обновить метаданные набора документов» (Update Document Set) профиля IHE XDS является ответ «RegistryResponse» на запрос «SubmitObjectsRequest».
Формат ответа «RegistryResponse» приведен в 4.
XDS. UC-6 [ITI-61] «Зарегистрировать сведения документа по требованию» (Register On-Demand Document Entry) ВведениеВ рамках транзакции ITI-61 «Зарегистрировать сведения документа по требованию» (Register On-Demand Document Entry) описывается взаимодействие между Источником документов по требованию (On-demand document source) и Реестром документов (Document Registry). Транзакция ITI-61 «Зарегистрировать сведения документа по требованию» (Register On-Demand Document Entry) содержит метаданные, описывающие один или несколько документов по требованию.
Входная информацияВходной информацией транзакции ITI-61 «Зарегистрировать сведения документа по требованию» (Register On-Demand Document Entry) профиля IHE XDS является запрос «SubmitObjectsRequest» Источником документов по требованию (On-demand document source) регистрации сведений документа по требованию.
Формат запроса «SubmitObjectsRequest» приведен в 5.
ОбработкаНа рисунке 7 представлена диаграмма последовательности, отражающая обмен сообщениями в рамках транзакции ITI-61 «Зарегистрировать сведения документа по требованию» (Register On-Demand Document Entry).

Рисунок 7 – Диаграмма последовательности транзакции ITI-61 «Зарегистрировать сведения документа по требованию» (Register On-Demand Document Entry)
Основной сценарий:
Источник документов по требованию (On-demand document source) направляет Запрос на регистрацию сведений документа по требованию (Register On-Demand Document Entry Request) Реестру документов (Document Registry); Реестр документов (Document Registry) обрабатывает запрос и направляет Ответ по регистрации сведений документа по требованию (Register On-Demand Document Entry Response) Источнику документов по требованию (On-demand document source).Пример SOAP-запроса (Register On-Demand Document Entry Request) в рамках транзакции ITI-61 «Зарегистрировать сведения документа по требованию» (Register On-Demand Document Entry) приведен в 6.1.
|
Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 |


