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

Обзор

Некоторым экспортёрам, настроенным в архиве, требуется определённый базовый набор специфичных для экспортёра свойств. Поскольку экспортёры могут быть разных типов (например, DICOM в UPS Экспортёр, WADO Экспортёр или XDS Экспортёр), для каждого из них требуется соответствующая конфигурация свойств экспортёра.

Примечание: конфигурация Exporter Property не требуется для: - Экспортёра DICOM-объектов (с использованием C-STORE): специфичная схеме часть Exporter URIdicom:{destinationAET} - STOW Экспортёра (STore DICOM Objects Over Web): специфичная схеме часть Exporter URIstow:{DestinationSTOWRSServerWebApplication} - Storage Экспортёра: специфичная схеме часть Exporter URIstorage:{storageID}:; где {storageID} соответствует значению ID дескриптора Storage Descriptor, в который будут сохранены DICOM-объекты, например, перенос объектов из Online- в Nearline-хранилище с использованием указанного storage-экспортёра.

Конфигурация свойств экспортёра в зависимости от типа экспортёра

DICOM в UPS Экспортёр

Этот экспортёр может использоваться для создания Workitem на удалённом UPS-RS-сервере при получении DICOM-объектов.

Exporter URIups:{DestinationUPSRSServerWebApplication}

Свойства Настраиваемые значения По умолчанию Примечания
patient true
false
указывает копировать все атрибуты пациента из сущности в создаваемый UPS workitem
visit true
false
указывает копировать все атрибуты визита из сущности в создаваемый UPS workitem
request true
false
указывает копировать все атрибуты запроса из сущности в Referenced Request Sequence создаваемого UPS workitem
{attributeID} {value} {attributeID} внутри {value} будет заменён значением этого атрибута сущности (Study, Series, Instance), извлечённой из БД (= должен входить в настроенный Attribute Filter для сущности уровня экспорта или выше).
Для {attributeID}, общих с атрибутами пациента / визита / запроса, они применяются только если они не копируются из сущности или если сущность не содержит значения для этого атрибута.
ScheduledProcedureStepPriority MEDIUM
InputReadinessState READY
ProcedureStepLabel DEFAULT

Специфичные для HTTP-запроса свойства будут применены из свойств Web Application.

WADO Экспортёр

Exporter URI: wado:{QueryRetrieveWebApplication}

Свойства Настраиваемые значения Примечания
WadoService Любой из сервисов WADO-RS
или сервис WADO-URI
например, для WADO-RS /studies/[0]/series/[1]/metadata
или для WADO-URI ?requestType=WADO&studyUID=[0]&seriesUID=[1]&objectUID=[2]&frameNumber=[3]&contentType=image/jpeg
QidoService Любой из сервисов QIDO-RS, кроме Search for Patients Используйте относительный URL с параметризованными плейсхолдерами для UID-параметров пути, например, чтобы использовать Search Instances of Series of Study в QidoService, задайте значение /studies/[0]/series/[1]/instances
StorageID Storage ID настроенного Storage, куда должны записываться предварительно выбранные QIDO/WADO-ответы. Неприменимо, если предварительная выборка QIDO/WADO-ответов выполняется на промежуточный кэш-сервер (ATS).
IgnoreNotFound true
false
необязательно, по умолчанию: false.
Опционально игнорировать ответы с HTTP-статусом 404 Not Found, что приводит к статусу задачи COMPLETED вместо WARNING.
Для рабочих процессов, в которых экспортируются серии, отклонённые после планирования задачи экспорта, получение HTTP-статуса 404 Not Found не сигнализирует о сбое; поэтому такие задачи в статусе COMPLETED будут очищены автоматически.
Accept-Encoding gzip Позволяет активировать gzip-сжатие для ответов QIDO и WADO (Retrieve Metadata)
Accept application/json HTTP-заголовок Accept для ответов QIDO / WADO (Retrieve Metadata)
Cache-Control no-cache
Любой из Request Cache Directives
no-cache : директива запроса требует, чтобы кэш проверил ответ у сервера-источника перед повторным использованием.

XDS Экспортёр

Exporter URI: xds-i:https://localhost:9443/xdstools4/sim/default__rr/rep/prb

Замените https://localhost:9443/xdstools4/sim/default__rr/rep/prb выше на URL, соответствующий настройкам вашего XDS-репозитория.

Свойства Настраиваемые (примеры) значения По умолчанию Примечания
TLS.disableCNCheck true
false
Указывает, будет ли имя хоста в HTTPS URL сверяться с Common Name (CN) сервиса из его сертификата во время запросов, и завершаться ли сбоем при несовпадении. Если установлено в true (не рекомендуется для продакшена), такие проверки будут пропущены. Это позволит, например, использовать URL наподобие localhost во время разработки.
TLS.protocol TLSv1.2
TLS.ciphersuites TLS_RSA_WITH_AES_128_CBC_SHA,
SSL_RSA_WITH_3DES_EDE_CBC_SHA
Можно указать несколько TLS.ciphersuites, разделяя их ,.
Manifest.title (113030, DCM, "Manifest") Concept Name Code Sequence (0040,A043) в Manifest KOS-документе
Manifest.seriesNumber 0 Series Number (0020,0011), устанавливаемый в создаваемом Key Object
Manifest.instanceNumber 0 Instance Number (0020,0013), устанавливаемый в создаваемом Key Object
Manifest.logDir Каталог логов, куда записывается Manifest KOS-документ (для отладки).
SOP Instance UID KO Manifest используется в качестве имени файла.
DocumentEntry.useProcedureCodeAsTypeCode true
false
Если установлено true, Procedure Code Sequence (0008,1032) Manifest KOS-документа используется как код, задающий точный тип документа с точки зрения пользователя, вместо использования значения, заданного в свойстве DocumentEntry.typeCode.
DocumentEntry.languageCode en-us Указывает человеческий язык символьных данных в документе.
DocumentEntry.typeCode (DICOM KON TYPECODE, 1.3.6.1.4.1.21367.100.1,
"DICOM Key Object Note Type Code")
(18748-4, 2.16.840.1.113883.6.1, "Diagnostic imaging study") Код, задающий точный тип документа с точки зрения пользователя (например, LOINC-код).
DocumentEntry.includeAnatomicRegionCodes true
false
Если установлено true, добавляет Anatomic Region Sequence (0008,2218) (при наличии) или Body Part Examined (0018,0015) (из атрибутов экспортируемого серии) как Code в eventCodeList для DocumentEntry, где eventCodeList — список кодов, представляющих основные клинические действия (такие как колоноскопия или аппендэктомия), которые документируются.
См. Body Part codes.
DocumentEntry.includeModalityCodes true
false
Если установлено true, добавляет Modality (0008,0060) (из атрибутов экспортируемой серии) как Code в eventCodeList для DocumentEntry, где eventCodeList — список кодов, представляющих основные клинические действия (такие как колоноскопия или аппендэктомия), которые документируются.
См. Modality codes.
DocumentEntry.confidentialityCode (N, 2.16.840.1.113883.5.25, "Normal") Код, задающий уровень конфиденциальности документа.
DocumentEntry.healthCareFacilityTypeCode (RADDX, 2.16.840.1.113883.5.11,
"Radiology diagnostics or therapeutics unit")
(22232009, 2.16.840.1.113883.6.96, "Hospital") Этот код представляет тип организационного контекста клинического случая, в ходе которого произошло документируемое действие.
DocumentEntry.practiceSettingCode (R-3027B, SRT, "Radiology") (Practice-A, 1.3.6.1.4.1.21367.2017.3, Radiology) Код, задающий клиническую специальность, в рамках которой выполнено действие, отражённое в документе (например, семейная практика, лаборатория, радиология).
DocumentEntry.classCode (*, 1.3.6.1.4.1.21367.100.1, "*") (IMAGES, 1.3.6.1.4.1.19376.1.2.6.1, "Images") Код, задающий классификацию верхнего уровня по назначению типа документа (например, отчёт, заключение, изображения, план лечения, предпочтения пациента, рабочий процесс).
AssigningAuthority.patientId 1.3.6.1.4.1.21367.2005.13.20.1000
AssigningAuthority.accessionNumber 1.3.6.1.4.1.21367.2005.13.20.1000 Universal Entity ID (0040,0032), добавляемый в Issuer of Accession Number Sequence (0008,0051) в Manifest KOS-документе, а также в Request Attributes Sequence (0040,0275) экспортируемой серии, если Accession Number (0008,0050) экспортируемой серии содержит Issuer of Accession Number Sequence (0008,0051) и её Universal Entity ID Type (0040,0033) != ISO
XDSSubmissionSet.patientId patientId представляет основного субъекта получения медицинской помощи в SubmissionSet. Применимо для конфигурации (для тестирования) только когда PatientID в объекте отличается от (глобального) PatientID в XDS, поскольку XDS-экспортёр архива в настоящее время не поддерживает PIX-запросы.
XDSSubmissionSet.sourceId 1.3.6.1.4.1.21367.13.80.110 1.3.6.1.4.1.21367.2011.2.1.331 Идентификатор сущности, предоставившей SubmissionSet.
XDSSubmissionSet.contentType (DICOM KON TYPECODE, 1.3.6.1.4.1.21367.100.1,
"DICOM Key Object Note Type Code")
(UNSPECIFIED-CONTENT-TYPE, 1.3.6.1.4.1.21367.2017.3, "Unspecified Clinical Activity") Код, задающий тип клинической активности, в результате которой связанное содержимое было помещено в SubmissionSet.

Ссылки: - Metadata used in Document Sharing Profiles - Abstract Metadata Model