← Навигация по документации

Обзор

Некоторые Web Application, настроенные в архиве, могут требовать настройки определённых свойств, зависящих от конкретного веб-приложения, в зависимости от того, где каждое из этих веб-приложений используется в архиве.

Настройка Web Application Properties в зависимости от сценариев использования

WADO / QIDO Exporter, используемый в функции Pre fetch of WADO objects.

Свойства Допустимые значения По умолчанию Примечания
allow-any-hostname true
false
false Если используется HTTPS, можно установить это свойство в true, чтобы принимать сертификаты сервера, не соответствующие фактическому имени хоста сервера.
disable-trust-manager true
false
false Если используется HTTPS, можно установить это свойство в true, чтобы не настраивать truststore для проверки сертификата сервера.

DICOM to UPS Exporter / FHIR HL7 PDQ Service

Свойства Допустимые значения По умолчанию Примечания
allow-any-hostname true
false
false Если используется HTTPS, можно установить это свойство в true, чтобы принимать сертификаты сервера, не соответствующие фактическому имени хоста сервера.
disable-trust-manager true
false
false Если используется HTTPS, можно установить это свойство в true, чтобы не настраивать truststore для проверки сертификата сервера.
bearer-token напр. UmFuZG9tbHkgdG9rZW4u Отправляет указанный токен в HTTP-заголовке Authorization: Bearer <TokenValue>
basic-auth напр. admin:secret Использует HTTP Basic Authentication с указанными <user>:<password>
content-type true
false
Указывает скопировать все атрибуты пациента из сущности в созданный рабочий элемент UPS.

Архив как STOW-клиент в STOW RS Exporter

Свойства Допустимые значения По умолчанию Примечания
allow-any-hostname true
false
false Если используется HTTPS, можно установить это свойство в true, чтобы принимать сертификаты сервера, не соответствующие фактическому имени хоста сервера.
disable-trust-manager true
false
false Если используется HTTPS, можно установить это свойство в true, чтобы не настраивать truststore для проверки сертификата сервера.
bearer-token напр. UmFuZG9tbHkgdG9rZW4u Отправляет указанный токен в HTTP-заголовке Authorization: Bearer <TokenValue>
basic-auth напр. admin:secret Использует HTTP Basic Authentication с указанными <user>:<password>
chunked true
false
false Указывает отправлять STOW-RS-запросы в режиме chunked transfer.
transfer-syntax напр. JPEGLosslessSV1 Разделённый запятыми список Transfer Syntax, идентифицированных по UID или ключевому слову, допустимых для сервиса STOW-RS. Если отсутствует или если Transfer Syntax объекта, хранящегося в архиве, совпадает с одним из настроенных значений, объект отправляется в том Transfer Syntax, в котором он хранится в архиве. В противном случае объект отправляется распакованным в Explicit VR Little Endian. Если указанный список не включает Explicit VR Little Endian, но включает Implicit VR Little Endian, объекты будут отправлены распакованными в Implicit VR Little Endian.
concurrency 1 Задаёт максимальное количество одновременно вызываемых STOW-RS-запросов.

RESTful Forward Rules

Свойства Допустимые значения По умолчанию Примечания
allow-any-hostname true
false
false Если используется HTTPS, можно установить это свойство в true, чтобы принимать сертификаты сервера, не соответствующие фактическому имени хоста сервера.
disable-trust-manager true
false
false Если используется HTTPS, можно установить это свойство в true, чтобы не настраивать truststore для проверки сертификата сервера.

Invoke Image Display с Weasis Viewer Integration

Свойства Допустимые значения Примечания
IID_PATIENT_URL weasis://$dicom:rs --url "{{qidoBaseURL}}{{qidoBasePath}}" -r "patientID={{patientID}}" --query-ext "&includedefaults=false" - {{patientID}} — заменяется на Patient ID (0010,0020), отформатированный как тип данных HL7® 2 CX
- {{patientName}} — заменяется на Patient's Name (0010,0010), закодированный в формате DICOM PN
- {{patientBirthDate}} — заменяется на Patient Birth Date (0010,0030), закодированный в примитивном формате XML dateTime

{{patientName}} и {{patientBirthDate}} могут быть переданы в URL Weasis аналогично {{patientID}}
IID_STUDY_URL weasis://$dicom:rs --url "{{qidoBaseURL}}{{qidoBasePath}}" -r "studyUID={{studyUID}}" --query-ext "&includedefaults=false" - {{studyUID}} — заменяется на Study Instance UID (0020,000D) SOP Instance
- {{studyUID}} — заменяется на Accession Number (0008,0050) SOP Instance

{{accessionNumber}} может быть передан в URL Weasis аналогично {{studyUID}}
IID_URL_TARGET _self
_blank
Рекомендуется _self, чтобы избежать открытия нового пустого окна в веб-браузере.

Примечания: - {{currentDateTime-P[{years}Y][{months}M][{weeks}W][{days]D]}} — заменяется на прошедшее время, закодированное в примитивном формате XML dateTime. - {{qidoBaseURL}} заменяется на текущий REST-специфичный URL сервиса. Web Service Path веб-приложения не используется. - {{qidoBasePath}} заменяется на Web Service Path веб-приложения. - Для защищённых REST-сервисов в архиве передавайте {{access_token}} в IID_PATIENT_URL и IID_STUDY_URL, что заменяется на JWT Access Token OpenID Connect. IID_PATIENT_URL=weasis://$dicom:rs --url "{{qidoBaseURL}}{{qidoBasePath}}" -r "patientID={{patientID}}" --query-ext "&includedefaults=false" -H "Authorization: Bearer {{access_token}} IID_STUDY_URL=weasis://$dicom:rs --url "{{qidoBaseURL}}{{qidoBasePath}}" -r "studyUID={{studyUID}}" --query-ext "&includedefaults=false" -H "Authorization: Bearer {{access_token}}" - {{currentDateTime-P[{days}D][T[{hours}H][{min}M]}} может передаваться как значение

Имя параметра REQ Описание Примечания
lowerDateTime O Используется для ограничения самой ранней даты/времени исследования. Должно быть закодировано в примитивном формате XML dateTime.
upperDateTime O Используется для ограничения самой поздней даты/времени исследования. Должно быть закодировано в примитивном формате XML dateTime.

Функция CD Import в профессиональной версии архива

Свойства Допустимые значения Примечания
MWLAccessionNumberGenerator <name-of-cd-import-acc-no-id-generator> Требует предварительной настройки ID Generator для Accession Number.
STOWWebApp <name-of-cd-import-stow-web-app> Требует предварительной настройки Web Application с конфигурацией STOW_RS Web Service Class.