Возвращает: Документы, соответствующие параметрам запроса.
Параметры запроса «Найти документы (FindDocuments)» приведены в таблице 14.
Таблица 14 – Параметры запроса «Найти документы (FindDocuments)»
№ | Наименование параметра | Соответствующий атрибут | Обяза-тель-ность |
$XDSDocumentEntryPatientId | XDSDocumentEntry. patientId | Да | |
$XDSDocumentEntryClassCode | XDSDocumentEntry. classCode | Нет | |
$XDSDocumentEntryTypeCode | XDSDocumentEntry. typeCode | Нет | |
$XDSDocumentEntryPracticeSettingCode | XDSDocumentEntry. practiceSettingCode | Нет | |
$XDSDocumentEntryCreationTimeFrom | Наименьшее значение XDSDocumentEntry. creationTime | Нет | |
$XDSDocumentEntryCreationTimeTo | Наибольшее значение XDSDocumentEntry. creationTime | Нет | |
$XDSDocumentEntryServiceStartTimeFrom | Наименьшее значение XDSDocumentEntry. serviceStartTime | Нет | |
$XDSDocumentEntryServiceStartTimeTo | Наибольшее значение XDSDocumentEntry. serviceStartTime | Нет | |
$XDSDocumentEntryServiceStopTimeFrom | Наименьшее значение XDSDocumentEntry. serviceStopTime | Нет | |
$XDSDocumentEntryServiceStopTimeTo | Наибольшее значение XDSDocumentEntry. serviceStopTime | Нет | |
$XDSDocumentEntryHealthcareFacilityTypeCode | XDSDocumentEntry. healthcareFacilityTypeCode | Нет | |
$XDSDocumentEntryEventCodeList | XDSDocumentEntry. eventCodeList | Нет | |
$XDSDocumentEntryConfidentialityCode | XDSDocumentEntry. confidentialityCode | Нет | |
$XDSDocumentEntryAuthorPerson | XDSDocumentEntry. author | Нет | |
$XDSDocumentEntryFormatCode | XDSDocumentEntry. formatCode | Нет | |
$XDSDocumentEntryStatus | XDSDocumentEntry. status | Да | |
$XDSDocumentEntryType | XDSDocumentEntry. objectType | Нет |
Назначение: Поиск наборов представлений (объектов «XDSSubmissionSet») в реестре для указанного идентификатора пациента («patientID») с соответствующим статусом. Другие параметры могут быть использованы для ограничения возвращаемого набора объектов.
Возвращает: Объекты «XDSSubmissionSet», соответствующие параметрам.
Параметры запроса «Найти наборы представления (FindSubmissionSets)» приведены в таблице 15.
Таблица 15 – Параметры запроса «Найти наборы представления (FindSubmissionSets)»
№ | Наименование параметра | Соответствующий атрибут | Обязательность |
$XDSSubmissionSetPatientId | XDSSubmissionSet. patientId | Да | |
$XDSSubmissionSetSourceId | XDSSubmissionSet. sourceId | Нет | |
$XDSSubmissionSetSubmissionTimeFrom | Наименьшее значение bmissionTime | Нет | |
$XDSSubmissionSetSubmissionTimeTo | Наибольшее значение bmissionTime | Нет | |
$XDSSubmissionSetAuthorPerson | XDSSubmissionSet. authorPerson | Нет | |
$XDSSubmissionSetContentType | XDSSubmissionSet. contentTypeCode | Нет | |
$XDSSubmissionSetStatus | XDSSubmissionSet. status | Да |
Назначение: Поиск папок (объектов «XDSFolder») в реестре для указанного идентификатора пациента («patientID») с соответствующим статусом. Другие параметры могут быть использованы для ограничения возвращаемого набора объектов.
Возвращает: Объекты «XDSFolder», соответствующие параметрам.
Параметры запроса «Найти папки (FindFolders)» приведены в таблице 16.
Таблица 16 – Параметры запроса «Найти папки (FindFolders)»
№ | Наименование параметра | Соответствующий атрибут | Обяза-тельность |
$XDSFolderPatientId | XDSFolder. patientId | Да | |
$XDSFolderLastUpdateTimeFrom | Наименьшее значение XDSFolder. lastUpdateTime | Нет | |
$XDSFolderLastUpdateTimeTo | Наибольшее значение XDSFolder. lastUpdateTime | Нет | |
$XDSFolderCodeList | XDSFolder. codeList | Нет | |
$XDSFolderStatus | XDSFolder. status | Да |
Назначение: Получение всего содержимого реестра для пациента с указанным статусом, кодом формата и кодом конфиденциальности.
Возвращает:
- Объекты «XDSSubmissionSet», «XDSDocumentEntry» и «XDSFolder» с атрибутом «patientId», соответствующим параметру «$patientId»; Объекты «Association» с атрибутами «sourceObject» или «targetObject», соответствующими одному из объектов, указанным выше.
Параметры запроса «Получить все (GetAll)» приведены в таблице 17.
Таблица 17 – Параметры запроса «Получить все (GetAll)»
№ | Наименование параметра | Соответствующий атрибут | Обяза-тель-ность |
$patientId | XDSFolder. patientId, XDSSubmissionSet. patientId, XDSDocumentEntry. patientId | Да | |
$XDSDocumentEntryStatus | XDSDocumentEntry. status | Да | |
$XDSSubmissionSetStatus | XDSSubmissionSet. status | Да | |
$XDSFolderStatus | XDSFolder. status | Да | |
$XDSDocumentEntryFormatCode | XDSDocumentEntry. formatCode | Нет | |
$XDSDocumentEntryConfidentialityCode | XDSDocumentEntry. confidentialityCode | Нет | |
$XDSDocumentEntryType | XDSDocumentEntry. objectType | Нет |
Назначение: Получение коллекции объектов «XDSDocumentEntry». Объекты «XDSDocumentEntry» выбираются или по атрибуту «entryUUID», или по атрибуту «uniqueId».
Возвращает: Запрошенные объекты «XDSDocumentEntry».
Параметры запроса «Получить документы (GetDocuments)» приведены в таблице 18.
Таблица 18 – Параметры запроса «Получить документы (GetDocuments)»
№ | Наименование параметра | Соответствующий атрибут | Обяза-тель-ность |
$XDSDocumentEntryEntryUUID | XDSDocumentEntry. entryUUID | Нет | |
$XDSDocumentEntryUniqueId | XDSDocumentEntry. uniqueId | Нет | |
$homeCommunityId | - | Нет |
Назначение: Получение коллекции объектов «XDSFolder». Объекты «XDSFolder» выбираются или по атрибуту «entryUUID», или по атрибуту «uniqueId».
Возвращает: Запрошенные объекты «XDSFolder».
Параметры запроса «Получить папки (GetFolders)» приведены в таблице 19.
Таблица 19 – Параметры запроса «Получить папки (GetFolders)»
№ | Наименование параметра | Соответствующий атрибут | Обязательность |
$XDSFolderEntryUUID | XDSFolder. entryUUID | Нет | |
$XDSFolderUniqueId | XDSFolder. uniqueId | Нет | |
$homeCommunityId | - | Нет |
Назначение: Получение объектов «Association», у которых «sourceObject» или «targetObject» соответствуют «$uuid».
Возвращает: Объекты «Association».
Параметры запроса «Получить ассоциации (GetAssociations)» приведены в таблице 20.
Таблица 20 – Параметры запроса «Получить ассоциации (GetAssociations)»
№ | Наименование параметра | Соответствующий атрибут | Обязательность |
$uuid | - | Да | |
$homeCommunityId | - | Нет |
Назначение: Получение коллекции объектов «XDSDocumentEntry» и связанных объектов «Association». Объекты «XDSDocumentEntry» выбираются или по атрибуту «entryUUID» или по атрибуту «uniqueId». Данный запрос представляет собой комбинацию запросов «Получить документы (GetDocuments)» и «Получить ассоциации (GetAssociations)».
Возвращает:
- Объекты «XDSDocumentEntry»; Объекты «Association», у которых «sourceObject» или «targetObject» соответствуют одному из объектов, указанных выше.
Параметры запроса «Получить документы и ассоциации (GetDocumentsAndAssociations)» приведены в таблице 21.
|
Из за большого объема этот материал размещен на нескольких страницах:
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 |


