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

Настройка

ИЛИ - Через LDAP — Можно либо создать LDIF-файл для добавления атрибутов на: - Уровне Archive Device (например):

        version: 1
        dn: dicomDeviceName=dcm4chee-arc,cn=Devices,cn=DICOM Configuration,dc=dcm4che,dc=org
        changetype: modify
        add: dcmIanTimeout
        dcmIanTimeout: PT5M

        dn: dicomDeviceName=dcm4chee-arc,cn=Devices,cn=DICOM Configuration,dc=dcm4che,dc=org
        changetype: modify
        add: dcmIanOnTimeout
        dcmIanOnTimeout: FALSE

ИЛИ

- Уровне Archive AE (например):

        version: 1        
        dn: dicomAETitle=DCM4CHEE,dicomDeviceName=dcm4chee-arc,cn=Devices,cn=DICOM Configuration,dc=dcm4che,dc=org
        changetype: modify
        add: dcmIanTimeout
        dcmIanTimeout: PT5M

        dn: dicomAETitle=DCM4CHEE,dicomDeviceName=dcm4chee-arc,cn=Devices,cn=DICOM Configuration,dc=dcm4che,dc=org
        changetype: modify
        add: dcmIanOnTimeout
        dcmIanOnTimeout: FALSE

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

ИЛИ использовать функции Add Attribute... и Add Value... в Apache Directory Studio, чтобы добавить атрибуты на уровне устройства (например: dicomDeviceName=dcm4chee-arc) или на уровне Application Entity (например: dicomAETitle=DCM4CHEE) в конфигурации архива.

Описание атрибутов можно найти в Archive Device или Archive Network AE.

Дополнительные сведения о длительностях см. в ISO-8601 Duration format.

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

Тестирование

Необходимые инструменты dcm4che

Проверка

  1. Запустите IANSCP

      ianscp -b IANSCP:11117
    
  2. Отправьте запрос MPPS для исследования

      mppsscu -c DCM4CHEE@localhost:11112 /pathToStudy
    
  3. Дождитесь истечения IAN Timeout

12:16:05,605 INFO  [org.dcm4chee.arc.ian.scu.IANScheduler] (EE-ManagedScheduledExecutorService-default-Thread-6) start 
IANScheduler.execute()
12:16:05,620 INFO  [org.dcm4chee.arc.ian.scu.IANScheduler] (EE-ManagedScheduledExecutorService-default-Thread-6) Check 
availability of MPPS[pk=43, uid=2.25.146054553936111902780201436649105519904, studyInstanceUID=1.2.840.113674.1335.106.200, 
status=COMPLETED]
12:16:05,630 INFO  [org.dcm4chee.arc.ian.scu.IANScheduler] (EE-ManagedScheduledExecutorService-default-Thread-6) finished 
IANScheduler.execute()
..........
..........
12:17:05,631 INFO  [org.dcm4chee.arc.ian.scu.IANScheduler] (EE-ManagedScheduledExecutorService-default-Thread-12) start 
IANScheduler.execute()
12:17:05,742 INFO  [org.dcm4chee.arc.ian.scu.IANScheduler] (EE-ManagedScheduledExecutorService-default-Thread-12) Check 
availability of MPPS[pk=43, uid=2.25.146054553936111902780201436649105519904, studyInstanceUID=1.2.840.113674.1335.106.200, 
status=COMPLETED]
12:17:05,750 WARN  [org.dcm4chee.arc.ian.scu.IANScheduler] (EE-ManagedScheduledExecutorService-default-Thread-12) Timeout 
for IanTask[pk=13, deviceName=dcm4chee-arc, mppsInstanceUID=2.25.146054553936111902780201436649105519904, 
scheduledTime=2020-03-10 12:16:55.765] exceeded - no IAN
12:17:05,788 INFO  [org.dcm4chee.arc.ian.scu.IANScheduler] (EE-ManagedScheduledExecutorService-default-Thread-12) finished 
IANScheduler.execute()
  1. Сохраните все объекты этого исследования в архив
      storescu -c DCM4CHEE@localhost:11112 /pathToStudy