DCM4CHE refuse some DICOM with org.dcm4che3.net.NoPresentationContextException

2.6k views Asked by At

I have to run a DCM4CHE3 server, and some DICOM are refused with this message

org.dcm4che3.net.NoPresentationContextException: No Presentation Context for Abstract Syntax: 1.2.840.10008.5.1.4.1.1.6.1 - Ultrasound Image Storage negotiated

From documentation

1.2.840.10008.5.1.4.1.1.6.1 Ultrasound Image Storage

If I check in service=StoreScp / AcceptedImageSOPClasses I have

ComputedRadiographyImageStorage
DigitalXRayImageStorageForPresentation
DigitalXRayImageStorageForProcessing
DigitalMammographyXRayImageStorageForPresentation
DigitalMammographyXRayImageStorageForProcessing
DigitalIntraoralXRayImageStorageForPresentation
DigitalIntraoralXRayImageStorageForProcessing
CTImageStorage
EnhancedCTImageStorage
UltrasoundMultiframeImageStorage
MRImageStorage
EnhancedMRImageStorage
EnhancedMRColorImageStorage
UltrasoundImageStorage
EnhancedUSVolumeStorage
SecondaryCaptureImageStorage
MultiframeSingleBitSecondaryCaptureImageStorage
MultiframeGrayscaleByteSecondaryCaptureImageStorage
MultiframeGrayscaleWordSecondaryCaptureImageStorage
MultiframeTrueColorSecondaryCaptureImageStorage
XRayAngiographicImageStorage
EnhancedXRayAngiographicImageStorage
XRayRadiofluoroscopicImageStorage
EnhancedXRayRadiofluoroscopicImageStorage
XRay3DAngiographicImageStorage
XRay3DCraniofacialImageStorage
BreastTomosynthesisImageStorage
NuclearMedicineImageStorage
VLEndoscopicImageStorage
VLMicroscopicImageStorage
VLSlideCoordinatesMicroscopicImageStorage
VLPhotographicImageStorage
OphthalmicPhotography8BitImageStorage
OphthalmicPhotography16BitImageStorage
OphthalmicTomographyImageStorage
PositronEmissionTomographyImageStorage
EnhancedPETImageStorage
RTImageStorage
HardcopyGrayscaleImageStorage
HardcopyColorImageStorage
NuclearMedicineImageStorageRetired
UltrasoundMultiframeImageStorageRetired
UltrasoundImageStorageRetired
XRayAngiographicBiPlaneImageStorageRetired
VLImageStorageRetired
VLMultiframeImageStorageRetired

I don't find any help for this error so far.

2

There are 2 answers

0
Nisha Sharma On

try adding UltrasoundImageStorage in AcceptedImageSOPClasses (Ypou can add sop-classes.properties for your accepted formats.)

3
cneller On

A presentation context exception could also have to do with the transfer syntax. It looks like the SOP class is acceptable. I'd recommend verifying the TS is valid and supported.