Mercurial > hg > orthanc
comparison OrthancServer/Resources/DicomConformanceStatement.txt @ 4044:d25f4c0fa160 framework
splitting code into OrthancFramework and OrthancServer
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Wed, 10 Jun 2020 20:30:34 +0200 |
parents | Resources/DicomConformanceStatement.txt@ed5515cd3262 |
children | 68f52897c119 |
comparison
equal
deleted
inserted
replaced
4043:6c6239aec462 | 4044:d25f4c0fa160 |
---|---|
1 ====================================== | |
2 DICOM Conformance Statement of Orthanc | |
3 ====================================== | |
4 | |
5 | |
6 --------------------- | |
7 Echo SCP Conformance | |
8 --------------------- | |
9 | |
10 Orthanc supports the following SOP Classes as an SCP for C-Echo: | |
11 | |
12 VerificationSOPClass | 1.2.840.10008.1.1 | |
13 | |
14 | |
15 --------------------- | |
16 Store SCP Conformance | |
17 --------------------- | |
18 | |
19 Orthanc supports the following SOP Classes as an SCP for C-Store: | |
20 | |
21 AmbulatoryECGWaveformStorage | 1.2.840.10008.5.1.4.1.1.9.1.3 | |
22 ArterialPulseWaveformStorage | 1.2.840.10008.5.1.4.1.1.9.5.1 | |
23 AutorefractionMeasurementsStorage | 1.2.840.10008.5.1.4.1.1.78.2 | |
24 BasicStructuredDisplayStorage | 1.2.840.10008.5.1.4.1.1.131 | |
25 BasicTextSRStorage | 1.2.840.10008.5.1.4.1.1.88.11 | |
26 BasicVoiceAudioWaveformStorage | 1.2.840.10008.5.1.4.1.1.9.4.1 | |
27 BlendingSoftcopyPresentationStateStorage | 1.2.840.10008.5.1.4.1.1.11.4 | |
28 BreastTomosynthesisImageStorage | 1.2.840.10008.5.1.4.1.1.13.1.3 | |
29 CardiacElectrophysiologyWaveformStorage | 1.2.840.10008.5.1.4.1.1.9.3.1 | |
30 ChestCADSRStorage | 1.2.840.10008.5.1.4.1.1.88.65 | |
31 ColonCADSRStorage | 1.2.840.10008.5.1.4.1.1.88.69 | |
32 ColorSoftcopyPresentationStateStorage | 1.2.840.10008.5.1.4.1.1.11.2 | |
33 ComprehensiveSRStorage | 1.2.840.10008.5.1.4.1.1.88.33 | |
34 ComputedRadiographyImageStorage | 1.2.840.10008.5.1.4.1.1.1 | |
35 CTImageStorage | 1.2.840.10008.5.1.4.1.1.2 | |
36 DeformableSpatialRegistrationStorage | 1.2.840.10008.5.1.4.1.1.66.3 | |
37 DigitalIntraOralXRayImageStorageForPresentation | 1.2.840.10008.5.1.4.1.1.1.3 | |
38 DigitalIntraOralXRayImageStorageForProcessing | 1.2.840.10008.5.1.4.1.1.1.3.1 | |
39 DigitalMammographyXRayImageStorageForPresentation | 1.2.840.10008.5.1.4.1.1.1.2 | |
40 DigitalMammographyXRayImageStorageForProcessing | 1.2.840.10008.5.1.4.1.1.1.2.1 | |
41 DigitalXRayImageStorageForPresentation | 1.2.840.10008.5.1.4.1.1.1.1 | |
42 DigitalXRayImageStorageForProcessing | 1.2.840.10008.5.1.4.1.1.1.1.1 | |
43 EncapsulatedCDAStorage | 1.2.840.10008.5.1.4.1.1.104.2 | |
44 EncapsulatedPDFStorage | 1.2.840.10008.5.1.4.1.1.104.1 | |
45 EnhancedCTImageStorage | 1.2.840.10008.5.1.4.1.1.2.1 | |
46 EnhancedMRColorImageStorage | 1.2.840.10008.5.1.4.1.1.4.3 | |
47 EnhancedMRImageStorage | 1.2.840.10008.5.1.4.1.1.4.1 | |
48 EnhancedPETImageStorage | 1.2.840.10008.5.1.4.1.1.130 | |
49 EnhancedSRStorage | 1.2.840.10008.5.1.4.1.1.88.22 | |
50 EnhancedUSVolumeStorage | 1.2.840.10008.5.1.4.1.1.6.2 | |
51 EnhancedXAImageStorage | 1.2.840.10008.5.1.4.1.1.12.1.1 | |
52 EnhancedXRFImageStorage | 1.2.840.10008.5.1.4.1.1.12.2.1 | |
53 GeneralAudioWaveformStorage | 1.2.840.10008.5.1.4.1.1.9.4.2 | |
54 GeneralECGWaveformStorage | 1.2.840.10008.5.1.4.1.1.9.1.2 | |
55 GenericImplantTemplateStorage | 1.2.840.10008.5.1.4.43.1 | |
56 GrayscaleSoftcopyPresentationStateStorage | 1.2.840.10008.5.1.4.1.1.11.1 | |
57 HemodynamicWaveformStorage | 1.2.840.10008.5.1.4.1.1.9.2.1 | |
58 ImplantAssemblyTemplateStorage | 1.2.840.10008.5.1.4.44.1 | |
59 ImplantationPlanSRDocumentStorage | 1.2.840.10008.5.1.4.1.1.88.70 | |
60 ImplantTemplateGroupStorage | 1.2.840.10008.5.1.4.45.1 | |
61 IntraocularLensCalculationsStorage | 1.2.840.10008.5.1.4.1.1.78.8 | |
62 KeratometryMeasurementsStorage | 1.2.840.10008.5.1.4.1.1.78.3 | |
63 KeyObjectSelectionDocumentStorage | 1.2.840.10008.5.1.4.1.1.88.59 | |
64 LensometryMeasurementsStorage | 1.2.840.10008.5.1.4.1.1.78.1 | |
65 MacularGridThicknessAndVolumeReportStorage | 1.2.840.10008.5.1.4.1.1.79.1 | |
66 MammographyCADSRStorage | 1.2.840.10008.5.1.4.1.1.88.50 | |
67 MRImageStorage | 1.2.840.10008.5.1.4.1.1.4 | |
68 MRSpectroscopyStorage | 1.2.840.10008.5.1.4.1.1.4.2 | |
69 MultiframeGrayscaleByteSecondaryCaptureImageStorage | 1.2.840.10008.5.1.4.1.1.7.2 | |
70 MultiframeGrayscaleWordSecondaryCaptureImageStorage | 1.2.840.10008.5.1.4.1.1.7.3 | |
71 MultiframeSingleBitSecondaryCaptureImageStorage | 1.2.840.10008.5.1.4.1.1.7.1 | |
72 MultiframeTrueColorSecondaryCaptureImageStorage | 1.2.840.10008.5.1.4.1.1.7.4 | |
73 NuclearMedicineImageStorage | 1.2.840.10008.5.1.4.1.1.20 | |
74 OphthalmicAxialMeasurementsStorage | 1.2.840.10008.5.1.4.1.1.78.7 | |
75 OphthalmicPhotography16BitImageStorage | 1.2.840.10008.5.1.4.1.1.77.1.5.2 | |
76 OphthalmicPhotography8BitImageStorage | 1.2.840.10008.5.1.4.1.1.77.1.5.1 | |
77 OphthalmicTomographyImageStorage | 1.2.840.10008.5.1.4.1.1.77.1.5.4 | |
78 OphthalmicVisualFieldStaticPerimetryMeasurementsStorage | 1.2.840.10008.5.1.4.1.1.80.1 | |
79 PositronEmissionTomographyImageStorage | 1.2.840.10008.5.1.4.1.1.128 | |
80 ProcedureLogStorage | 1.2.840.10008.5.1.4.1.1.88.40 | |
81 PseudoColorSoftcopyPresentationStateStorage | 1.2.840.10008.5.1.4.1.1.11.3 | |
82 RawDataStorage | 1.2.840.10008.5.1.4.1.1.66 | |
83 RealWorldValueMappingStorage | 1.2.840.10008.5.1.4.1.1.67 | |
84 RespiratoryWaveformStorage | 1.2.840.10008.5.1.4.1.1.9.6.1 | |
85 RTBeamsTreatmentRecordStorage | 1.2.840.10008.5.1.4.1.1.481.4 | |
86 RTBrachyTreatmentRecordStorage | 1.2.840.10008.5.1.4.1.1.481.6 | |
87 RTDoseStorage | 1.2.840.10008.5.1.4.1.1.481.2 | |
88 RTImageStorage | 1.2.840.10008.5.1.4.1.1.481.1 | |
89 RTIonBeamsTreatmentRecordStorage | 1.2.840.10008.5.1.4.1.1.481.9 | |
90 RTIonPlanStorage | 1.2.840.10008.5.1.4.1.1.481.8 | |
91 RTPlanStorage | 1.2.840.10008.5.1.4.1.1.481.5 | |
92 RTStructureSetStorage | 1.2.840.10008.5.1.4.1.1.481.3 | |
93 RTTreatmentSummaryRecordStorage | 1.2.840.10008.5.1.4.1.1.481.7 | |
94 SecondaryCaptureImageStorage | 1.2.840.10008.5.1.4.1.1.7 | |
95 SegmentationStorage | 1.2.840.10008.5.1.4.1.1.66.4 | |
96 SpatialFiducialsStorage | 1.2.840.10008.5.1.4.1.1.66.2 | |
97 SpatialRegistrationStorage | 1.2.840.10008.5.1.4.1.1.66.1 | |
98 SpectaclePrescriptionReportStorage | 1.2.840.10008.5.1.4.1.1.78.6 | |
99 StereometricRelationshipStorage | 1.2.840.10008.5.1.4.1.1.77.1.5.3 | |
100 SubjectiveRefractionMeasurementsStorage | 1.2.840.10008.5.1.4.1.1.78.4 | |
101 SurfaceSegmentationStorage | 1.2.840.10008.5.1.4.1.1.66.5 | |
102 TwelveLeadECGWaveformStorage | 1.2.840.10008.5.1.4.1.1.9.1.1 | |
103 UltrasoundImageStorage | 1.2.840.10008.5.1.4.1.1.6.1 | |
104 UltrasoundMultiframeImageStorage | 1.2.840.10008.5.1.4.1.1.3.1 | |
105 VideoEndoscopicImageStorage | 1.2.840.10008.5.1.4.1.1.77.1.1.1 | |
106 VideoMicroscopicImageStorage | 1.2.840.10008.5.1.4.1.1.77.1.2.1 | |
107 VideoPhotographicImageStorage | 1.2.840.10008.5.1.4.1.1.77.1.4.1 | |
108 VisualAcuityMeasurementsStorage | 1.2.840.10008.5.1.4.1.1.78.5 | |
109 VLEndoscopicImageStorage | 1.2.840.10008.5.1.4.1.1.77.1.1 | |
110 VLMicroscopicImageStorage | 1.2.840.10008.5.1.4.1.1.77.1.2 | |
111 VLPhotographicImageStorage | 1.2.840.10008.5.1.4.1.1.77.1.4 | |
112 VLSlideCoordinatesMicroscopicImageStorage | 1.2.840.10008.5.1.4.1.1.77.1.3 | |
113 VLWholeSlideMicroscopyImageStorage | 1.2.840.10008.5.1.4.1.1.77.1.6 | |
114 XAXRFGrayscaleSoftcopyPresentationStateStorage | 1.2.840.10008.5.1.4.1.1.11.5 | |
115 XRay3DAngiographicImageStorage | 1.2.840.10008.5.1.4.1.1.13.1.1 | |
116 XRay3DCraniofacialImageStorage | 1.2.840.10008.5.1.4.1.1.13.1.2 | |
117 XRayAngiographicImageStorage | 1.2.840.10008.5.1.4.1.1.12.1 | |
118 XRayRadiationDoseSRStorage | 1.2.840.10008.5.1.4.1.1.88.67 | |
119 XRayRadiofluoroscopicImageStorage | 1.2.840.10008.5.1.4.1.1.12.2 | |
120 | |
121 RETIRED_HardcopyColorImageStorage | 1.2.840.10008.5.1.1.30 | |
122 RETIRED_HardcopyGrayscaleImageStorage | 1.2.840.10008.5.1.1.29 | |
123 RETIRED_NuclearMedicineImageStorage | 1.2.840.10008.5.1.4.1.1.5 | |
124 RETIRED_StandaloneCurveStorage | 1.2.840.10008.5.1.4.1.1.9 | |
125 RETIRED_StandaloneModalityLUTStorage | 1.2.840.10008.5.1.4.1.1.10 | |
126 RETIRED_StandaloneOverlayStorage | 1.2.840.10008.5.1.4.1.1.8 | |
127 RETIRED_StandalonePETCurveStorage | 1.2.840.10008.5.1.4.1.1.129 | |
128 RETIRED_StandaloneVOILUTStorage | 1.2.840.10008.5.1.4.1.1.11 | |
129 RETIRED_StoredPrintStorage | 1.2.840.10008.5.1.1.27 | |
130 RETIRED_UltrasoundImageStorage | 1.2.840.10008.5.1.4.1.1.6 | |
131 RETIRED_UltrasoundMultiframeImageStorage | 1.2.840.10008.5.1.4.1.1.3 | |
132 RETIRED_VLImageStorage | 1.2.840.10008.5.1.4.1.1.77.1 | |
133 RETIRED_VLMultiFrameImageStorage | 1.2.840.10008.5.1.4.1.1.77.2 | |
134 RETIRED_XRayAngiographicBiPlaneImageStorage | 1.2.840.10008.5.1.4.1.1.12.3 | |
135 | |
136 DRAFT_SRAudioStorage | 1.2.840.10008.5.1.4.1.1.88.2 | |
137 DRAFT_SRComprehensiveStorage | 1.2.840.10008.5.1.4.1.1.88.4 | |
138 DRAFT_SRDetailStorage | 1.2.840.10008.5.1.4.1.1.88.3 | |
139 DRAFT_SRTextStorage | 1.2.840.10008.5.1.4.1.1.88.1 | |
140 DRAFT_WaveformStorage | 1.2.840.10008.5.1.4.1.1.9.1 | |
141 DRAFT_RTBeamsDeliveryInstructionStorage | 1.2.840.10008.5.1.4.34.1 | |
142 | |
143 | |
144 -------------------- | |
145 Find SCP Conformance | |
146 -------------------- | |
147 | |
148 Orthanc supports the following SOP Classes as an SCP for C-Find: | |
149 | |
150 FINDPatientRootQueryRetrieveInformationModel | 1.2.840.10008.5.1.4.1.2.1.1 | |
151 FINDStudyRootQueryRetrieveInformationModel | 1.2.840.10008.5.1.4.1.2.2.1 | |
152 FINDModalityWorklistInformationModel | 1.2.840.10008.5.1.4.31 | |
153 | |
154 | |
155 -------------------- | |
156 Move SCP Conformance | |
157 -------------------- | |
158 | |
159 Orthanc supports the following SOP Classes as an SCP for C-Move: | |
160 | |
161 MOVEPatientRootQueryRetrieveInformationModel | 1.2.840.10008.5.1.4.1.2.1.2 | |
162 MOVEStudyRootQueryRetrieveInformationModel | 1.2.840.10008.5.1.4.1.2.2.2 | |
163 | |
164 | |
165 ------------------- | |
166 Get SCP Conformance | |
167 ------------------- | |
168 | |
169 Orthanc supports the following SOP Classes as an SCP for C-Get: | |
170 | |
171 GETPatientRootQueryRetrieveInformationModel | 1.2.840.10008.5.1.4.1.2.1.3 | |
172 GETStudyRootQueryRetrieveInformationModel | 1.2.840.10008.5.1.4.1.2.2.3 | |
173 | |
174 | |
175 --------------------- | |
176 Echo SCU Conformance | |
177 --------------------- | |
178 | |
179 Orthanc supports the following SOP Classes as an SCU for C-Echo: | |
180 | |
181 VerificationSOPClass | 1.2.840.10008.1.1 | |
182 | |
183 | |
184 --------------------- | |
185 Store SCU Conformance | |
186 --------------------- | |
187 | |
188 All the SOP Classes that are listed in the "Store SCP Conformance" | |
189 (see above) section are available as an SCU for C-Store. | |
190 | |
191 | |
192 -------------------- | |
193 Find SCU Conformance | |
194 -------------------- | |
195 | |
196 Orthanc supports the following SOP Classes as an SCU for C-Find: | |
197 | |
198 FINDPatientRootQueryRetrieveInformationModel | 1.2.840.10008.5.1.4.1.2.1.1 | |
199 FINDStudyRootQueryRetrieveInformationModel | 1.2.840.10008.5.1.4.1.2.2.1 | |
200 | |
201 | |
202 -------------------- | |
203 Move SCU Conformance | |
204 -------------------- | |
205 | |
206 Orthanc supports the following SOP Classes as an SCU for C-Move: | |
207 | |
208 MOVEPatientRootQueryRetrieveInformationModel | 1.2.840.10008.5.1.4.1.2.1.2 | |
209 MOVEStudyRootQueryRetrieveInformationModel | 1.2.840.10008.5.1.4.1.2.2.2 | |
210 | |
211 | |
212 ----------------- | |
213 Transfer Syntaxes | |
214 ----------------- | |
215 | |
216 Orthanc will accept and negotiate presentation contexts for all of the | |
217 abovementioned supported SOP Classes using any of the following | |
218 transfer syntaxes: | |
219 | |
220 LittleEndianImplicitTransferSyntax | 1.2.840.10008.1.2 | |
221 LittleEndianExplicitTransferSyntax | 1.2.840.10008.1.2.1 | |
222 BigEndianExplicitTransferSyntax | 1.2.840.10008.1.2.2 | |
223 DeflatedExplicitVRLittleEndianTransferSyntax | 1.2.840.10008.1.2.1.99 | |
224 JPEGProcess1TransferSyntax | 1.2.840.10008.1.2.4.50 | |
225 JPEGProcess2_4TransferSyntax | 1.2.840.10008.1.2.4.51 | |
226 JPEGProcess3_5TransferSyntax | 1.2.840.10008.1.2.4.52 | |
227 JPEGProcess6_8TransferSyntax | 1.2.840.10008.1.2.4.53 | |
228 JPEGProcess7_9TransferSyntax | 1.2.840.10008.1.2.4.54 | |
229 JPEGProcess10_12TransferSyntax | 1.2.840.10008.1.2.4.55 | |
230 JPEGProcess11_13TransferSyntax | 1.2.840.10008.1.2.4.56 | |
231 JPEGProcess14TransferSyntax | 1.2.840.10008.1.2.4.57 | |
232 JPEGProcess15TransferSyntax | 1.2.840.10008.1.2.4.58 | |
233 JPEGProcess16_18TransferSyntax | 1.2.840.10008.1.2.4.59 | |
234 JPEGProcess17_19TransferSyntax | 1.2.840.10008.1.2.4.60 | |
235 JPEGProcess20_22TransferSyntax | 1.2.840.10008.1.2.4.61 | |
236 JPEGProcess21_23TransferSyntax | 1.2.840.10008.1.2.4.62 | |
237 JPEGProcess24_26TransferSyntax | 1.2.840.10008.1.2.4.63 | |
238 JPEGProcess25_27TransferSyntax | 1.2.840.10008.1.2.4.64 | |
239 JPEGProcess28TransferSyntax | 1.2.840.10008.1.2.4.65 | |
240 JPEGProcess29TransferSyntax | 1.2.840.10008.1.2.4.66 | |
241 JPEGProcess14SV1TransferSyntax | 1.2.840.10008.1.2.4.70 | |
242 JPEGLSLosslessTransferSyntax | 1.2.840.10008.1.2.4.80 | |
243 JPEGLSLossyTransferSyntax | 1.2.840.10008.1.2.4.81 | |
244 JPEG2000LosslessOnlyTransferSyntax | 1.2.840.10008.1.2.4.90 | |
245 JPEG2000TransferSyntax | 1.2.840.10008.1.2.4.91 | |
246 JPEG2000Part2MulticomponentImageCompressionLosslessOnlyTransferSyntax | 1.2.840.10008.1.2.4.92 | |
247 JPEG2000Part2MulticomponentImageCompressionTransferSyntax | 1.2.840.10008.1.2.4.93 | |
248 JPIPReferencedTransferSyntax | 1.2.840.10008.1.2.4.94 | |
249 JPIPReferencedDeflateTransferSyntax | 1.2.840.10008.1.2.4.95 | |
250 MPEG2MainProfileAtMainLevelTransferSyntax | 1.2.840.10008.1.2.4.100 | |
251 MPEG2MainProfileAtHighLevelTransferSyntax | 1.2.840.10008.1.2.4.101 | |
252 RLELosslessTransferSyntax | 1.2.840.10008.1.2.5 | |
253 | |
254 It is possible to disable a subset of these transfer syntaxes thanks to the | |
255 "*TransferSyntaxAccepted" options in the Orthanc configuration file. | |
256 | |
257 When possible, Orthanc will prefer the | |
258 LittleEndianImplicitTransferSyntax transfer syntax | |
259 (1.2.840.10008.1.2). | |
260 | |
261 Orthanc does not support extended negotiation. | |
262 | |
263 | |
264 -------------------- | |
265 Implementation notes | |
266 -------------------- | |
267 | |
268 The information above about the SCP support is readily extracted from | |
269 the function "Orthanc::Internals::AcceptAssociation()" from file | |
270 "Core/DicomNetworking/Internals/CommandDispatcher.cpp". | |
271 | |
272 The information above about the SCU support is derived from the | |
273 classes "Orthanc::DicomControlUserConnection" and | |
274 "Orthanc::DicomStoreUserConnection" from file | |
275 "Core/DicomNetworking/DicomControlUserConnection.cpp" and | |
276 "Core/DicomNetworking/DicomStoreUserConnection.cpp". |