Эта функция позволяет пользователю настраивать статус scheduled procedure step для входящих сообщений Modality Worklist HL7 Order feed. Архив в настоящее время поддерживает следующие статусы Scheduled Procedure Step:
Примечание: - Извлечение Scheduled Procedure Step Status можно настроить на уровне Archive Device либо на уровне расширения Archive HL7 Application. Значения, заданные на уровне Archive HL7 Application, переопределяют значения, заданные на уровне Archive Device. - Значение атрибута hl7OrderControlStatus, указанное в конфигурации ниже, должно соответствовать полям ORC1_ORC5 отправляемого HL7-сообщения. Если значения в HL7-сообщении отличаются от заданных в hl7OrderControlStatus, то запись MWL в архиве не создаётся и не обновляется. В журнал будет выведено соответствующее сообщение. - Убедитесь, что на уровне Archive Device есть Vendor data.
Menu->Configuration, затем на странице Devices нажмите Edit
у устройства dcm4chee-arc. Перейдите в Extensions и Edit extension у Device Extension. Снова перейдите в его Extensions
и Edit extension у Archive device. Перейдите в Child Objects и выберите + для добавления SPS Status for HL7 Order.Menu->Configuration, затем на странице Devices
Edit устройство dcm4chee-arc. Перейдите в Extensions и Edit extension у Device Extension. Перейдите в Child Objects
и выберите HL7-приложение, для которого настраивается эта функция. Перейдите в Extensions и Edit extension
у Archive HL7 Application. Перейдите в Child Objects и выберите + для добавления SPS Status for HL7 Order.Scheduled Procedure Step Status code и задайте возможные значения для поля HL7 Order Control Status,
как требуется вашему приложению, и нажмите Save.Можно создать LDIF-файл и импортировать его на сервер LDAP с помощью утилиты командной строки ldapmodify.
Для настройки на уровне Archive device:
version: 1
dn: dcmSPSStatus=SCHEDULED,dicomDeviceName=dcm4chee-arc,cn=Devices,cn=DICOM Configuration,dc=dcm4che,dc=org
objectClass: top
objectClass: hl7OrderSPSStatus
dcmSPSStatus: SCHEDULED
hl7OrderControlStatus: NW_SC
hl7OrderControlStatus: NW_IP
hl7OrderControlStatus: XO_SC
dn: dcmSPSStatus=CANCELED,dicomDeviceName=dcm4chee-arc,cn=Devices,cn=DICOM Configuration,dc=dcm4che,dc=org
objectClass: top
objectClass: hl7OrderSPSStatus
dcmSPSStatus: CANCELED
hl7OrderControlStatus: CA_CA
dn: dcmSPSStatus=DISCONTINUED,dicomDeviceName=dcm4chee-arc,cn=Devices,cn=DICOM Configuration,dc=dcm4che,dc=org
objectClass: top
objectClass: hl7OrderSPSStatus
dcmSPSStatus: DISCONTINUED
hl7OrderControlStatus: DC_CA
dn: dcmSPSStatus=COMPLETED,dicomDeviceName=dcm4chee-arc,cn=Devices,cn=DICOM Configuration,dc=dcm4che,dc=org
objectClass: top
objectClass: hl7OrderSPSStatus
dcmSPSStatus: COMPLETED
hl7OrderControlStatus: XO_CM
Для настройки на уровне расширения Archive HL7 application:
version: 1
dn: dcmSPSStatus=SCHEDULED,hl7ApplicationName=*,dicomDeviceName=dcm4chee-arc,cn=Devices,cn=DICOM Configuration,dc=dcm4che,dc=org
objectClass: hl7OrderSPSStatus
dcmSPSStatus: SCHEDULED
hl7OrderControlStatus: NW_SC
hl7OrderControlStatus: NW_IP
hl7OrderControlStatus: XO_SC
dn: dcmSPSStatus=CANCELED,hl7ApplicationName=*,dicomDeviceName=dcm4chee-arc,cn=Devices,cn=DICOM Configuration,dc=dcm4che,dc=org
objectClass: hl7OrderSPSStatus
dcmSPSStatus: CANCELED
hl7OrderControlStatus: CA_CA
dn: dcmSPSStatus=DISCONTINUED,hl7ApplicationName=*,dicomDeviceName=dcm4chee-arc,cn=Devices,cn=DICOM Configuration,dc=dcm4che,dc=org
objectClass: hl7OrderSPSStatus
dcmSPSStatus: DISCONTINUED
hl7OrderControlStatus: DC_CA
dn: dcmSPSStatus=COMPLETED,hl7ApplicationName=*,dicomDeviceName=dcm4chee-arc,cn=Devices,cn=DICOM Configuration,dc=dcm4che,dc=org
objectClass: hl7OrderSPSStatus
dcmSPSStatus: COMPLETED
hl7OrderControlStatus: XO_CM
Описание атрибутов можно найти в документации SPS Status for HL7 Order.
Перейдите на вкладку Control на странице Configuration в UI архива и перезагрузите конфигурацию.
Отправьте сообщение order feed в архив с помощью инструмента hl7snd
hl7snd -c localhost:2575 /path_to_orderMessage.hl7
Через UI архива выполните запрос записей MWL, чтобы проверить, созданы/обновлены ли они в архиве.