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

Обзор

Для доступа через UI к большинству DICOM Web Services и/или проприетарным REST-сервисам DCM4CHEE Archive необходимо, чтобы соответствующие веб-приложения были настроены. Поскольку в путях большинства REST-сервисов архива присутствует Application Entity Title, перед настройкой веб-приложения необходимо настроить соответствующий application entity. Для сервисов, в пути которых есть имя HL7 Application, соответствующие HL7-приложения должны быть созданы заранее.

Конфигурация

Архив преднастроен следующими веб-приложениями, доступ к которым можно получить, перейдя в Devices -> dcm4chee-arc -> Device Extension -> Child Objects -> Web Application

AS_RECEIVED, AS_RECEIVED-WADO, DCM4CHEE, DCM4CHEE-WADO, IOCM_REGULAR_USE, IOCM_REGULAR_USE-WADO, IOCM_EXPIRED, IOCM_EXPIRED-WADO, IOCM_QUALITY, IOCM_QUALITY-WADO, IOCM_PAT_SAFETY, IOCM_PAT_SAFETY-WADO, IOCM_WRONG_MWL, IOCM_WRONG_MWL-WADO и dcm4chee-arc.

Изменить веб-приложения по умолчанию, настроенные в устройстве, можно либо:

Через UI архива

Через LDAP

Можно - создать LDIF-файл (например:):

    version: 1
    # LDIF for modifying the Web Application 
    # Adjust Base DN (dc=dc=dcm4che,dc=org), Device name (dcm4chee-arc), previous Web Application (DCM4CHEE),
    # new Web Application (MY_WEB_APP) before import it into the LDAP server
    dn: dcmWebAppName=DCM4CHEE,dicomDeviceName=dcm4chee-arc,cn=Devices,cn=DICOM Configuration,dc=dcm4che,dc=org
    changetype: modrdn
    newrdn: dcmWebAppName=MY_WEB_APP
    deleteoldrdn: 1
    newsuperior: dicomDeviceName=dcm4chee-arc,cn=Devices,cn=DICOM Configuration,dc=dcm4che,dc=org

и импортировать его на LDAP-сервер с помощью утилиты командной строки _ldapmodify_.

Также следует переименовать соответствующую запись в Unique Web Application Names Registry (например:):

    dn: dcmWebAppName=DCM4CHEE,cn=Unique Web Application Names Registry,cn=DICOM Configuration,dc=dcm4che,dc=org
    changetype: modrdn
    newrdn: dcmWebAppName=MY_WEB_APP
    deleteoldrdn: 1
    newsuperior: cn=Unique Web Application Names Registry,cn=DICOM Configuration,dc=dcm4che,dc=org

Перейдите на вкладку Control на странице Configuration в UI архива и перезагрузите конфигурацию.

Если изменённое имя Web Application не отображается на других страницах, попробуйте перезагрузить страницу (нажав F5 в большинстве браузеров).

Веб-приложения для новых AE архива

Если настраивается / клонируется существующий Application Entity архива и предполагается использовать этот новый AE для RESTful-сервисов, то необходимо настроить / клонировать существующие преднастроенные Web Applications и связать этот новый Application Entity Title в полях Web Service Path и AE Title вновь настроенного / клонированного Web Application.