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

Обзор

Эта страница описывает, как настроить планировщик для окончательного удаления отклонённых экземпляров (отображаемых в представлении IOCM_EXPIRED). Экземпляры могли быть отклонены пользователем через UI или триггером Study Retention Policy.

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

С использованием UI архива

  1. Перейдите в Menu->Configuration, затем на странице Devices Edit устройство dcm4chee-arc. Edit Extension у Device Extension, затем Edit Extension у Archive Device.
  2. Настройте значение Delete Rejected Polling Interval согласно требованиям и нажмите Save.
  3. Далее перейдите в Child Objects и выберите один или несколько Rejection Note, для которых нужно включить эту функцию. В атрибутах настройте значение Delete Rejected Instance Delay согласно требованиям. Можно также настроить значение Delete Rejected Note Delay, если требуется автоматическое удаление также и rejection note(s). Нажмите Save для сохранения конфигурации.

С использованием LDAP

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

    version: 1
    dn: dicomDeviceName=dcm4chee-arc,cn=Devices,cn=DICOM Configuration,dc=dcm4che,dc=org
    changetype: add
    add: dcmDeleteRejectedPollingInterval
    dcmDeleteRejectedPollingInterval: PT1M

    dn: dcmRejectionNoteLabel=Retention Expired,dicomDeviceName=dcm4chee-arc,cn=Devices,cn=DICOM Configuration,dc=dcm4che,dc=org
    changetype: add
    add: dcmDeleteRejectedInstanceDelay
    dcmDeleteRejectedInstanceDelay: PT1M

    dn: dcmRejectionNoteLabel=Retention Expired,dicomDeviceName=dcm4chee-arc,cn=Devices,cn=DICOM Configuration,dc=dcm4che,dc=org
    changetype: add
    add: dcmDeleteRejectionNoteDelay
    dcmDeleteRejectionNoteDelay: PT1M

    dn: dcmRejectionNoteLabel=Quality,dicomDeviceName=dcm4chee-arc,cn=Devices,cn=DICOM Configuration,dc=dcm4che,dc=org
    changetype: add
    add: dcmDeleteRejectedInstanceDelay
    dcmDeleteRejectedInstanceDelay: PT1M

    dn: dcmRejectionNoteLabel=Quality,dicomDeviceName=dcm4chee-arc,cn=Devices,cn=DICOM Configuration,dc=dcm4che,dc=org
    changetype: add
    add: dcmDeleteRejectionNoteDelay
    dcmDeleteRejectionNoteDelay: PT1M

    dn: dcmRejectionNoteLabel=Patient Safety,dicomDeviceName=dcm4chee-arc,cn=Devices,cn=DICOM Configuration,dc=dcm4che,dc=org
    changetype: add
    add: dcmDeleteRejectedInstanceDelay
    dcmDeleteRejectedInstanceDelay: PT1M

    dn: dcmRejectionNoteLabel=Patient Safety,dicomDeviceName=dcm4chee-arc,cn=Devices,cn=DICOM Configuration,dc=dcm4che,dc=org
    changetype: add
    add: dcmDeleteRejectionNoteDelay
    dcmDeleteRejectionNoteDelay: PT1M

    dn: dcmRejectionNoteLabel=Incorrect MWL Entry,dicomDeviceName=dcm4chee-arc,cn=Devices,cn=DICOM Configuration,dc=dcm4che,dc=org
    changetype: add
    add: dcmDeleteRejectedInstanceDelay
    dcmDeleteRejectedInstanceDelay: PT1M

    dn: dcmRejectionNoteLabel=Incorrect MWL Entry,dicomDeviceName=dcm4chee-arc,cn=Devices,cn=DICOM Configuration,dc=dcm4che,dc=org
    changetype: add
    add: dcmDeleteRejectionNoteDelay
    dcmDeleteRejectionNoteDelay: PT1M

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

Примечание: Приведённая выше конфигурация только удаляет записи из базы данных. Чтобы фактически удалить объект(ы), находящиеся в файловой системе, на уровне archive device должно быть настроено Purge Storage Polling Interval (или dcmPurgeStoragePollingInterval при использовании LDAP).

Описание атрибутов см. в Archive Device и RejectionNote.

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