This repository was archived by the owner on Aug 16, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathstorescu.cfg
334 lines (323 loc) · 15.6 KB
/
storescu.cfg
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
#
# Copyright (C) 2003-2020, OFFIS e.V.
# All rights reserved. See COPYRIGHT file for details.
#
# This software and supporting documentation were developed by
#
# OFFIS e.V.
# R&D Division Health
# Escherweg 2
# D-26121 Oldenburg, Germany
#
# Module: dcmnet
#
# Author: Marco Eichelberg
#
# Purpose: Sample configuration file for storescu
#
# ============================================================================
[[TransferSyntaxes]]
# ============================================================================
[Uncompressed]
TransferSyntax1 = LittleEndianExplicit
TransferSyntax2 = BigEndianExplicit
TransferSyntax3 = LittleEndianImplicit
[JPEGBaseline]
TransferSyntax1 = JPEGBaseline
[JPEGLossless]
TransferSyntax1 = JPEGLossless:Non-hierarchical-1stOrderPrediction
[RLE]
TransferSyntax1 = RLELossless
[MPEG2]
TransferSyntax1 = MPEG2MainProfile@MainLevel
#
# commented out the following line since we do not support transcoding of MPEG2
#
#TransferSyntax2 = MPEG2MainProfile@HighLevel
[MPEG4]
TransferSyntax1 = MPEG4HighProfile/Level4.1
#
# commented out the following lines since we do not support transcoding of MPEG4
#
#TransferSyntax2 = MPEG4BDcompatibleHighProfile/Level4.1
#TransferSyntax3 = MPEG4HighProfile/Level4.2For2DVideo
#TransferSyntax4 = MPEG4HighProfile/Level4.2For3DVideo
#TransferSyntax5 = MPEG4StereoHighProfile/Level4.2
# ============================================================================
[[PresentationContexts]]
# ============================================================================
[StorageCompressedAndUncompressed]
#
# For non-image SOP classes, we only support uncompressed transmission.
# For image SOP classes, we support JPEG lossy, JPEG lossless and uncompressed.
# For Ultrasound, we additionally support RLE.
# The retired and standalone SOP classes are not supported with this profile.
#
PresentationContext1 = ComputedRadiographyImageStorage\JPEGBaseline
PresentationContext2 = ComputedRadiographyImageStorage\JPEGLossless
PresentationContext3 = ComputedRadiographyImageStorage\Uncompressed
PresentationContext4 = CTImageStorage\JPEGBaseline
PresentationContext5 = CTImageStorage\JPEGLossless
PresentationContext6 = CTImageStorage\Uncompressed
PresentationContext7 = DigitalIntraOralXRayImageStorageForPresentation\JPEGBaseline
PresentationContext8 = DigitalIntraOralXRayImageStorageForPresentation\JPEGLossless
PresentationContext9 = DigitalIntraOralXRayImageStorageForPresentation\Uncompressed
PresentationContext10 = DigitalIntraOralXRayImageStorageForProcessing\JPEGBaseline
PresentationContext11 = DigitalIntraOralXRayImageStorageForProcessing\JPEGLossless
PresentationContext12 = DigitalIntraOralXRayImageStorageForProcessing\Uncompressed
PresentationContext13 = DigitalMammographyXRayImageStorageForPresentation\JPEGBaseline
PresentationContext14 = DigitalMammographyXRayImageStorageForPresentation\JPEGLossless
PresentationContext15 = DigitalMammographyXRayImageStorageForPresentation\Uncompressed
PresentationContext16 = DigitalMammographyXRayImageStorageForProcessing\JPEGBaseline
PresentationContext17 = DigitalMammographyXRayImageStorageForProcessing\JPEGLossless
PresentationContext18 = DigitalMammographyXRayImageStorageForProcessing\Uncompressed
PresentationContext19 = DigitalXRayImageStorageForPresentation\JPEGBaseline
PresentationContext20 = DigitalXRayImageStorageForPresentation\JPEGLossless
PresentationContext21 = DigitalXRayImageStorageForPresentation\Uncompressed
PresentationContext22 = DigitalXRayImageStorageForProcessing\JPEGBaseline
PresentationContext23 = DigitalXRayImageStorageForProcessing\JPEGLossless
PresentationContext24 = DigitalXRayImageStorageForProcessing\Uncompressed
PresentationContext25 = EnhancedCTImageStorage\JPEGBaseline
PresentationContext26 = EnhancedCTImageStorage\JPEGLossless
PresentationContext27 = EnhancedCTImageStorage\Uncompressed
PresentationContext28 = EnhancedMRImageStorage\JPEGBaseline
PresentationContext29 = EnhancedMRImageStorage\JPEGLossless
PresentationContext30 = EnhancedMRImageStorage\Uncompressed
PresentationContext31 = EnhancedXAImageStorage\JPEGBaseline
PresentationContext32 = EnhancedXAImageStorage\JPEGLossless
PresentationContext33 = EnhancedXAImageStorage\Uncompressed
PresentationContext34 = EnhancedXRFImageStorage\JPEGBaseline
PresentationContext35 = EnhancedXRFImageStorage\JPEGLossless
PresentationContext36 = EnhancedXRFImageStorage\Uncompressed
PresentationContext37 = MRImageStorage\JPEGBaseline
PresentationContext38 = MRImageStorage\JPEGLossless
PresentationContext39 = MRImageStorage\Uncompressed
PresentationContext40 = MultiframeGrayscaleByteSecondaryCaptureImageStorage\JPEGBaseline
PresentationContext41 = MultiframeGrayscaleByteSecondaryCaptureImageStorage\JPEGLossless
PresentationContext42 = MultiframeGrayscaleByteSecondaryCaptureImageStorage\Uncompressed
PresentationContext43 = MultiframeGrayscaleWordSecondaryCaptureImageStorage\JPEGBaseline
PresentationContext44 = MultiframeGrayscaleWordSecondaryCaptureImageStorage\JPEGLossless
PresentationContext45 = MultiframeGrayscaleWordSecondaryCaptureImageStorage\Uncompressed
PresentationContext46 = MultiframeSingleBitSecondaryCaptureImageStorage\JPEGBaseline
PresentationContext47 = MultiframeSingleBitSecondaryCaptureImageStorage\JPEGLossless
PresentationContext48 = MultiframeSingleBitSecondaryCaptureImageStorage\Uncompressed
PresentationContext49 = MultiframeTrueColorSecondaryCaptureImageStorage\JPEGBaseline
PresentationContext50 = MultiframeTrueColorSecondaryCaptureImageStorage\JPEGLossless
PresentationContext51 = MultiframeTrueColorSecondaryCaptureImageStorage\Uncompressed
PresentationContext52 = NuclearMedicineImageStorage\JPEGBaseline
PresentationContext53 = NuclearMedicineImageStorage\JPEGLossless
PresentationContext54 = NuclearMedicineImageStorage\Uncompressed
PresentationContext55 = OphthalmicPhotography16BitImageStorage\JPEGBaseline
PresentationContext56 = OphthalmicPhotography16BitImageStorage\JPEGLossless
PresentationContext57 = OphthalmicPhotography16BitImageStorage\Uncompressed
PresentationContext58 = OphthalmicPhotography8BitImageStorage\JPEGBaseline
PresentationContext59 = OphthalmicPhotography8BitImageStorage\JPEGLossless
PresentationContext60 = OphthalmicPhotography8BitImageStorage\Uncompressed
PresentationContext61 = PositronEmissionTomographyImageStorage\JPEGBaseline
PresentationContext62 = PositronEmissionTomographyImageStorage\JPEGLossless
PresentationContext63 = PositronEmissionTomographyImageStorage\Uncompressed
PresentationContext64 = RTImageStorage\JPEGBaseline
PresentationContext65 = RTImageStorage\JPEGLossless
PresentationContext66 = RTImageStorage\Uncompressed
PresentationContext67 = SecondaryCaptureImageStorage\JPEGBaseline
PresentationContext68 = SecondaryCaptureImageStorage\JPEGLossless
PresentationContext69 = SecondaryCaptureImageStorage\Uncompressed
PresentationContext70 = UltrasoundImageStorage\JPEGBaseline
PresentationContext71 = UltrasoundImageStorage\JPEGLossless
PresentationContext72 = UltrasoundImageStorage\RLE
PresentationContext73 = UltrasoundImageStorage\Uncompressed
PresentationContext74 = UltrasoundMultiframeImageStorage\JPEGBaseline
PresentationContext75 = UltrasoundMultiframeImageStorage\JPEGLossless
PresentationContext76 = UltrasoundMultiframeImageStorage\RLE
PresentationContext77 = UltrasoundMultiframeImageStorage\Uncompressed
PresentationContext78 = VLEndoscopicImageStorage\JPEGBaseline
PresentationContext79 = VLEndoscopicImageStorage\JPEGLossless
PresentationContext80 = VLEndoscopicImageStorage\Uncompressed
PresentationContext81 = VLMicroscopicImageStorage\JPEGBaseline
PresentationContext82 = VLMicroscopicImageStorage\JPEGLossless
PresentationContext83 = VLMicroscopicImageStorage\Uncompressed
PresentationContext84 = VLPhotographicImageStorage\JPEGBaseline
PresentationContext85 = VLPhotographicImageStorage\JPEGLossless
PresentationContext86 = VLPhotographicImageStorage\Uncompressed
PresentationContext87 = VLSlideCoordinatesMicroscopicImageStorage\JPEGBaseline
PresentationContext88 = VLSlideCoordinatesMicroscopicImageStorage\JPEGLossless
PresentationContext89 = VLSlideCoordinatesMicroscopicImageStorage\Uncompressed
PresentationContext90 = XRayAngiographicImageStorage\JPEGBaseline
PresentationContext91 = XRayAngiographicImageStorage\JPEGLossless
PresentationContext92 = XRayAngiographicImageStorage\Uncompressed
PresentationContext93 = XRayRadiofluoroscopicImageStorage\JPEGBaseline
PresentationContext94 = XRayRadiofluoroscopicImageStorage\JPEGLossless
PresentationContext95 = XRayRadiofluoroscopicImageStorage\Uncompressed
#
# the following presentation contexts are for non-image SOP classes
#
PresentationContext96 = AmbulatoryECGWaveformStorage\Uncompressed
PresentationContext97 = BasicTextSRStorage\Uncompressed
PresentationContext98 = BasicVoiceAudioWaveformStorage\Uncompressed
PresentationContext99 = CardiacElectrophysiologyWaveformStorage\Uncompressed
PresentationContext100 = ChestCADSRStorage\Uncompressed
PresentationContext101 = ColonCADSRStorage\Uncompressed
PresentationContext102 = ColorSoftcopyPresentationStateStorage\Uncompressed
PresentationContext103 = ComprehensiveSRStorage\Uncompressed
PresentationContext104 = EncapsulatedPDFStorage\Uncompressed
PresentationContext105 = EnhancedSRStorage\Uncompressed
PresentationContext106 = GeneralECGWaveformStorage\Uncompressed
PresentationContext107 = GrayscaleSoftcopyPresentationStateStorage\Uncompressed
PresentationContext108 = HemodynamicWaveformStorage\Uncompressed
PresentationContext109 = KeyObjectSelectionDocumentStorage\Uncompressed
PresentationContext110 = MammographyCADSRStorage\Uncompressed
PresentationContext111 = MRSpectroscopyStorage\Uncompressed
PresentationContext112 = ProcedureLogStorage\Uncompressed
PresentationContext113 = PseudoColorSoftcopyPresentationStateStorage\Uncompressed
PresentationContext114 = RawDataStorage\Uncompressed
PresentationContext115 = RTBeamsTreatmentRecordStorage\Uncompressed
PresentationContext116 = RTBrachyTreatmentRecordStorage\Uncompressed
PresentationContext117 = RTDoseStorage\Uncompressed
PresentationContext118 = RTPlanStorage\Uncompressed
PresentationContext119 = RTStructureSetStorage\Uncompressed
PresentationContext120 = RTTreatmentSummaryRecordStorage\Uncompressed
PresentationContext121 = SpatialFiducialsStorage\Uncompressed
PresentationContext122 = SpatialRegistrationStorage\Uncompressed
PresentationContext123 = StereometricRelationshipStorage\Uncompressed
PresentationContext124 = TwelveLeadECGWaveformStorage\Uncompressed
PresentationContext125 = XRayRadiationDoseSRStorage\Uncompressed
#
# the new video objects are only negotiated with MPEG2 transfer syntax
#
PresentationContext126 = VideoEndoscopicImageStorage\MPEG2
PresentationContext127 = VideoMicroscopicImageStorage\MPEG2
PresentationContext128 = VideoPhotographicImageStorage\MPEG2
#
# the following SOP classes are missing in the above list:
#
# - AcquisitionContextSRStorage
# - AdvancedBlendingPresentationStateStorage
# - ArterialPulseWaveformStorage
# - AutorefractionMeasurementsStorage
# - BasicStructuredDisplayStorage
# - BlendingSoftcopyPresentationStateStorage
# - BodyPositionWaveformStorage
# - BreastProjectionXRayImageStorageForPresentation
# - BreastProjectionXRayImageStorageForProcessing
# - BreastTomosynthesisImageStorage
# - CArmPhotonElectronRadiationRecordStorage
# - CArmPhotonElectronRadiationStorage
# - CompositingPlanarMPRVolumetricPresentationStateStorage
# - Comprehensive3DSRStorage
# - ContentAssessmentResultsStorage
# - CornealTopographyMapStorage
# - CTDefinedProcedureProtocolStorage
# - CTPerformedProcedureProtocolStorage
# - DeformableSpatialRegistrationStorage
# - DermoscopicPhotographyImageStorage
# - ElectromyogramWaveformStorage
# - ElectrooculogramWaveformStorage
# - EncapsulatedCDAStorage
# - EncapsulatedMTLStorage
# - EncapsulatedOBJStorage
# - EncapsulatedSTLStorage
# - EnhancedMRColorImageStorage
# - EnhancedPETImageStorage
# - EnhancedUSVolumeStorage
# - ExtensibleSRStorage
# - GeneralAudioWaveformStorage
# - GenericImplantTemplateStorage
# - GrayscalePlanarMPRVolumetricPresentationStateStorage
# - ImplantAssemblyTemplateStorage
# - ImplantationPlanSRDocumentStorage
# - ImplantTemplateGroupStorage
# - IntraocularLensCalculationsStorage
# - IntravascularOpticalCoherenceTomographyImageStorageForPresentation
# - IntravascularOpticalCoherenceTomographyImageStorageForProcessing
# - KeratometryMeasurementsStorage
# - LegacyConvertedEnhancedCTImageStorage
# - LegacyConvertedEnhancedMRImageStorage
# - LegacyConvertedEnhancedPETImageStorage
# - LensometryMeasurementsStorage
# - MacularGridThicknessAndVolumeReportStorage
# - MultichannelRespiratoryWaveformStorage
# - MultipleVolumeRenderingVolumetricPresentationStateStorage
# - OphthalmicAxialMeasurementsStorage
# - OphthalmicOpticalCoherenceTomographyBscanVolumeAnalysisStorage
# - OphthalmicOpticalCoherenceTomographyEnFaceImageStorage
# - OphthalmicThicknessMapStorage
# - OphthalmicTomographyImageStorage
# - OphthalmicVisualFieldStaticPerimetryMeasurementsStorage
# - ParametricMapStorage
# - PatientRadiationDoseSRStorage
# - PerformedImagingAgentAdministrationSRStorage
# - PlannedImagingAgentAdministrationSRStorage
# - ProtocolApprovalStorage
# - RadiopharmaceuticalRadiationDoseSRStorage
# - RealWorldValueMappingStorage
# - RespiratoryWaveformStorage
# - RoboticArmRadiationStorage
# - RoboticRadiationRecordStorage
# - RoutineScalpElectroencephalogramWaveformStorage
# - RTBeamsDeliveryInstructionStorage
# - RTBrachyApplicationSetupDeliveryInstructionStorage
# - RTIonBeamsTreatmentRecordStorage
# - RTIonPlanStorage
# - RTPhysicianIntentStorage
# - RTRadiationRecordSetStorage
# - RTRadiationSalvageRecordStorage
# - RTRadiationSetStorage
# - RTSegmentAnnotationStorage
# - SegmentationStorage
# - SegmentedVolumeRenderingVolumetricPresentationStateStorage
# - SimplifiedAdultEchoSRStorage
# - SleepElectroencephalogramWaveformStorage
# - SpectaclePrescriptionReportStorage
# - SubjectiveRefractionMeasurementsStorage
# - SurfaceScanMeshStorage
# - SurfaceScanPointCloudStorage
# - SurfaceSegmentationStorage
# - TomotherapeuticRadiationRecordStorage
# - TomotherapeuticRadiationStorage
# - TractographyResultsStorage
# - VisualAcuityMeasurementsStorage
# - VLWholeSlideMicroscopyImageStorage
# - VolumeRenderingVolumetricPresentationStateStorage
# - WideFieldOphthalmicPhotographyStereographicProjectionImageStorage
# - WideFieldOphthalmicPhotography3DCoordinatesImageStorage
# - XAXRFGrayscaleSoftcopyPresentationStateStorage
# - XRay3DAngiographicImageStorage
# - XRay3DCraniofacialImageStorage
#
# - RETIRED_StandaloneCurveStorage
# - RETIRED_StandaloneModalityLUTStorage
# - RETIRED_StandaloneOverlayStorage
# - RETIRED_StandalonePETCurveStorage
# - RETIRED_StandaloneVOILUTStorage
# - RETIRED_StoredPrintStorage
#
# - DRAFT_RTBeamsDeliveryInstructionStorage
# - DRAFT_SRAudioStorage
# - DRAFT_SRComprehensiveStorage
# - DRAFT_SRDetailStorage
# - DRAFT_SRTextStorage
# - DRAFT_WaveformStorage
#
# - DICOS_2DAITStorage
# - DICOS_3DAITStorage
# - DICOS_CTImageStorage
# - DICOS_DigitalXRayImageStorageForPresentation
# - DICOS_DigitalXRayImageStorageForProcessing
# - DICOS_QuadrupoleResonanceStorage
# - DICOS_ThreatDetectionReportStorage
#
# - DICONDE_EddyCurrentImageStorage
# - DICONDE_EddyCurrentMultiframeImageStorage
# ============================================================================
[[Profiles]]
# ============================================================================
#
# For non-image SOP classes, we only support uncompressed transmission.
# For image SOP classes, we support JPEG lossy, JPEG lossless and uncompressed.
# For Ultrasound, we additionally support RLE.
# The retired and standalone SOP classes are not supported with this profile.
#
# No SCP/SCU role negotiation or extended negotiation.
#
[Default]
PresentationContexts = StorageCompressedAndUncompressed