Для доступа через 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.
Изменить веб-приложения по умолчанию, настроенные в устройстве, можно либо:
Menu -> Configuration -> Devices -> dcm4chee-arc -> Device Extension -> Child Objects -> Web Applications.Web Application name) требуется изменить. Измените значение и нажмите Save.Можно - создать 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 в большинстве браузеров).
Если настраивается / клонируется существующий Application Entity архива и предполагается использовать этот новый AE для RESTful-сервисов,
то необходимо настроить / клонировать существующие преднастроенные Web Applications и связать этот новый Application Entity Title
в полях Web Service Path и AE Title вновь настроенного / клонированного Web Application.