Export Rule (правило экспорта) требуется, когда нужно экспортировать объекты в место назначения по мере их получения архивом, без необходимости ручного экспорта объектов через UI и RESTful-сервисы. Можно обратиться к Rule based export.
Export Rule можно создать на:
- Уровне Archive Device — для пересылки экземпляров, полученных любым Application Entity архива:
Перейдите в `Menu->Configuration`, затем на странице `Devices` нажмите `Edit` у устройства `dcm4chee-arc`. Перейдите в `Extensions`
и `Edit extension` у `Device Extension`. Снова перейдите в его `Extensions` и `Edit extension` у `Archive Device`. Перейдите в
его `Child objects` и выберите `+ Add a new Export Rule` напротив поля `Export Rule`. Введите значения для `Name`,
`Attribute Entity`, `Exporter ID` и одно или несколько необязательных значений и нажмите `Save`.
ИЛИ
Уровне Application Entity — для пересылки экземпляров, полученных этим Application Entity архива
Перейдите в Menu->Configuration, затем на странице Devices нажмите Edit у устройства dcm4chee-arc. Перейдите в его Child Objects
и выберите Application Entity из выпадающего списка Network AEs. Перейдите в Extensions и Edit extension у
Network AE Extension. Снова перейдите в его Extensions и Edit extension у Archive Network AE. Перейдите в его
Child objects и выберите + Add a new Export Rule напротив поля Export Rule. Введите значения для Name,
Attribute Entity, Exporter ID и одно или несколько необязательных значений и нажмите Save.
Можно либо создать LDIF-файл для добавления атрибутов либо на: - Уровне Archive Device (например:)
version: 1
# Sample configuration for forwarding of received instances
# The Export Rule specifies on which entity level the export shall be triggered, how long the export shall be
# delayed after the receive of the last instance of the entity, and optionally additional conditions which
# have to be matched by the instance to trigger the export
dn: cn=Forward to STORESCP,dicomDeviceName=dcm4chee-arc,cn=Devices,cn=DICOM Configuration,dc=dcm4che,dc=org
objectClass: dcmExportRule
cn: Forward to STORESCP
dcmEntity: Series
dcmDuration: PT1M
dcmExporterID: STORESCP
# Only export CT and MR Series received by DCM4CHEE from FORWARD between Monday and Friday
#dcmProperty: ReceivingApplicationEntityTitle=DCM4CHEE
#dcmProperty: SendingApplicationEntityTitle=FORWARD
#dcmProperty: Modality=CT|MR
#dcmSchedule: dayOfWeek=1-5
ИЛИ
version: 1
# Sample configuration for forwarding of received instances
# The Export Rule specifies on which entity level the export shall be triggered, how long the export shall be
# delayed after the receive of the last instance of the entity, and optionally additional conditions which
# have to be matched by the instance to trigger the export
dn: cn=Forward to STORESCP,dicomAETitle=DCM4CHEE,dicomDeviceName=dcm4chee-arc,cn=Devices,cn=DICOM Configuration,dc=dcm4che,dc=org
objectClass: dcmExportRule
cn: Forward to STORESCP
dcmEntity: Series
dcmDuration: PT1M
dcmExporterID: STORESCP
# Only export CT and MR Series received by DCM4CHEE from FORWARD between Monday and Friday
#dcmProperty: ReceivingApplicationEntityTitle=DCM4CHEE
#dcmProperty: SendingApplicationEntityTitle=FORWARD
#dcmProperty: Modality=CT|MR
#dcmSchedule: dayOfWeek=1-5
и импортировать его на LDAP-сервер с помощью утилиты командной строки ldapadd или функции LDIF Import... Apache Directory Studio
dicomDeviceName=dcm4chee-arc) либо на
уровне Application Entity (например: dicomAETitle=DCM4CHEE) конфигурации архива.Обратите внимание, что некоторые атрибуты в приведённом примере закомментированы; они лишь демонстрируют возможные конфигурации (их можно добавить или задать с другими значениями в зависимости от нужд приложения), связанные с расписаниями и свойствами.
Можно обратиться к Export Rule, чтобы понять описание атрибутов.
См. формат длительности ISO-8601 для получения дополнительной информации о длительностях.
Перейдите на вкладку Control на странице Configuration в UI архива и перезагрузите конфигурацию.