288 lines
17 KiB
Plaintext
288 lines
17 KiB
Plaintext
======================================
|
|
DICOM Conformance Statement of Orthanc
|
|
======================================
|
|
|
|
|
|
---------------------
|
|
Echo SCP Conformance
|
|
---------------------
|
|
|
|
Orthanc supports the following SOP Classes as an SCP for C-Echo:
|
|
|
|
VerificationSOPClass | 1.2.840.10008.1.1
|
|
|
|
|
|
---------------------
|
|
Store SCP Conformance
|
|
---------------------
|
|
|
|
Orthanc supports the following SOP Classes as an SCP for C-Store:
|
|
|
|
AmbulatoryECGWaveformStorage | 1.2.840.10008.5.1.4.1.1.9.1.3
|
|
ArterialPulseWaveformStorage | 1.2.840.10008.5.1.4.1.1.9.5.1
|
|
AutorefractionMeasurementsStorage | 1.2.840.10008.5.1.4.1.1.78.2
|
|
BasicStructuredDisplayStorage | 1.2.840.10008.5.1.4.1.1.131
|
|
BasicTextSRStorage | 1.2.840.10008.5.1.4.1.1.88.11
|
|
BasicVoiceAudioWaveformStorage | 1.2.840.10008.5.1.4.1.1.9.4.1
|
|
BlendingSoftcopyPresentationStateStorage | 1.2.840.10008.5.1.4.1.1.11.4
|
|
BreastTomosynthesisImageStorage | 1.2.840.10008.5.1.4.1.1.13.1.3
|
|
CardiacElectrophysiologyWaveformStorage | 1.2.840.10008.5.1.4.1.1.9.3.1
|
|
ChestCADSRStorage | 1.2.840.10008.5.1.4.1.1.88.65
|
|
ColonCADSRStorage | 1.2.840.10008.5.1.4.1.1.88.69
|
|
ColorSoftcopyPresentationStateStorage | 1.2.840.10008.5.1.4.1.1.11.2
|
|
ComprehensiveSRStorage | 1.2.840.10008.5.1.4.1.1.88.33
|
|
ComputedRadiographyImageStorage | 1.2.840.10008.5.1.4.1.1.1
|
|
CTImageStorage | 1.2.840.10008.5.1.4.1.1.2
|
|
DeformableSpatialRegistrationStorage | 1.2.840.10008.5.1.4.1.1.66.3
|
|
DigitalIntraOralXRayImageStorageForPresentation | 1.2.840.10008.5.1.4.1.1.1.3
|
|
DigitalIntraOralXRayImageStorageForProcessing | 1.2.840.10008.5.1.4.1.1.1.3.1
|
|
DigitalMammographyXRayImageStorageForPresentation | 1.2.840.10008.5.1.4.1.1.1.2
|
|
DigitalMammographyXRayImageStorageForProcessing | 1.2.840.10008.5.1.4.1.1.1.2.1
|
|
DigitalXRayImageStorageForPresentation | 1.2.840.10008.5.1.4.1.1.1.1
|
|
DigitalXRayImageStorageForProcessing | 1.2.840.10008.5.1.4.1.1.1.1.1
|
|
EncapsulatedCDAStorage | 1.2.840.10008.5.1.4.1.1.104.2
|
|
EncapsulatedPDFStorage | 1.2.840.10008.5.1.4.1.1.104.1
|
|
EnhancedCTImageStorage | 1.2.840.10008.5.1.4.1.1.2.1
|
|
EnhancedMRColorImageStorage | 1.2.840.10008.5.1.4.1.1.4.3
|
|
EnhancedMRImageStorage | 1.2.840.10008.5.1.4.1.1.4.1
|
|
EnhancedPETImageStorage | 1.2.840.10008.5.1.4.1.1.130
|
|
EnhancedSRStorage | 1.2.840.10008.5.1.4.1.1.88.22
|
|
EnhancedUSVolumeStorage | 1.2.840.10008.5.1.4.1.1.6.2
|
|
EnhancedXAImageStorage | 1.2.840.10008.5.1.4.1.1.12.1.1
|
|
EnhancedXRFImageStorage | 1.2.840.10008.5.1.4.1.1.12.2.1
|
|
GeneralAudioWaveformStorage | 1.2.840.10008.5.1.4.1.1.9.4.2
|
|
GeneralECGWaveformStorage | 1.2.840.10008.5.1.4.1.1.9.1.2
|
|
GenericImplantTemplateStorage | 1.2.840.10008.5.1.4.43.1
|
|
GrayscaleSoftcopyPresentationStateStorage | 1.2.840.10008.5.1.4.1.1.11.1
|
|
HemodynamicWaveformStorage | 1.2.840.10008.5.1.4.1.1.9.2.1
|
|
ImplantAssemblyTemplateStorage | 1.2.840.10008.5.1.4.44.1
|
|
ImplantationPlanSRDocumentStorage | 1.2.840.10008.5.1.4.1.1.88.70
|
|
ImplantTemplateGroupStorage | 1.2.840.10008.5.1.4.45.1
|
|
IntraocularLensCalculationsStorage | 1.2.840.10008.5.1.4.1.1.78.8
|
|
KeratometryMeasurementsStorage | 1.2.840.10008.5.1.4.1.1.78.3
|
|
KeyObjectSelectionDocumentStorage | 1.2.840.10008.5.1.4.1.1.88.59
|
|
LensometryMeasurementsStorage | 1.2.840.10008.5.1.4.1.1.78.1
|
|
MacularGridThicknessAndVolumeReportStorage | 1.2.840.10008.5.1.4.1.1.79.1
|
|
MammographyCADSRStorage | 1.2.840.10008.5.1.4.1.1.88.50
|
|
MRImageStorage | 1.2.840.10008.5.1.4.1.1.4
|
|
MRSpectroscopyStorage | 1.2.840.10008.5.1.4.1.1.4.2
|
|
MultiframeGrayscaleByteSecondaryCaptureImageStorage | 1.2.840.10008.5.1.4.1.1.7.2
|
|
MultiframeGrayscaleWordSecondaryCaptureImageStorage | 1.2.840.10008.5.1.4.1.1.7.3
|
|
MultiframeSingleBitSecondaryCaptureImageStorage | 1.2.840.10008.5.1.4.1.1.7.1
|
|
MultiframeTrueColorSecondaryCaptureImageStorage | 1.2.840.10008.5.1.4.1.1.7.4
|
|
NuclearMedicineImageStorage | 1.2.840.10008.5.1.4.1.1.20
|
|
OphthalmicAxialMeasurementsStorage | 1.2.840.10008.5.1.4.1.1.78.7
|
|
OphthalmicPhotography16BitImageStorage | 1.2.840.10008.5.1.4.1.1.77.1.5.2
|
|
OphthalmicPhotography8BitImageStorage | 1.2.840.10008.5.1.4.1.1.77.1.5.1
|
|
OphthalmicTomographyImageStorage | 1.2.840.10008.5.1.4.1.1.77.1.5.4
|
|
OphthalmicVisualFieldStaticPerimetryMeasurementsStorage | 1.2.840.10008.5.1.4.1.1.80.1
|
|
PositronEmissionTomographyImageStorage | 1.2.840.10008.5.1.4.1.1.128
|
|
ProcedureLogStorage | 1.2.840.10008.5.1.4.1.1.88.40
|
|
PseudoColorSoftcopyPresentationStateStorage | 1.2.840.10008.5.1.4.1.1.11.3
|
|
RawDataStorage | 1.2.840.10008.5.1.4.1.1.66
|
|
RealWorldValueMappingStorage | 1.2.840.10008.5.1.4.1.1.67
|
|
RespiratoryWaveformStorage | 1.2.840.10008.5.1.4.1.1.9.6.1
|
|
RTBeamsTreatmentRecordStorage | 1.2.840.10008.5.1.4.1.1.481.4
|
|
RTBrachyTreatmentRecordStorage | 1.2.840.10008.5.1.4.1.1.481.6
|
|
RTDoseStorage | 1.2.840.10008.5.1.4.1.1.481.2
|
|
RTImageStorage | 1.2.840.10008.5.1.4.1.1.481.1
|
|
RTIonBeamsTreatmentRecordStorage | 1.2.840.10008.5.1.4.1.1.481.9
|
|
RTIonPlanStorage | 1.2.840.10008.5.1.4.1.1.481.8
|
|
RTPlanStorage | 1.2.840.10008.5.1.4.1.1.481.5
|
|
RTStructureSetStorage | 1.2.840.10008.5.1.4.1.1.481.3
|
|
RTTreatmentSummaryRecordStorage | 1.2.840.10008.5.1.4.1.1.481.7
|
|
SecondaryCaptureImageStorage | 1.2.840.10008.5.1.4.1.1.7
|
|
SegmentationStorage | 1.2.840.10008.5.1.4.1.1.66.4
|
|
SpatialFiducialsStorage | 1.2.840.10008.5.1.4.1.1.66.2
|
|
SpatialRegistrationStorage | 1.2.840.10008.5.1.4.1.1.66.1
|
|
SpectaclePrescriptionReportStorage | 1.2.840.10008.5.1.4.1.1.78.6
|
|
StereometricRelationshipStorage | 1.2.840.10008.5.1.4.1.1.77.1.5.3
|
|
SubjectiveRefractionMeasurementsStorage | 1.2.840.10008.5.1.4.1.1.78.4
|
|
SurfaceSegmentationStorage | 1.2.840.10008.5.1.4.1.1.66.5
|
|
TwelveLeadECGWaveformStorage | 1.2.840.10008.5.1.4.1.1.9.1.1
|
|
UltrasoundImageStorage | 1.2.840.10008.5.1.4.1.1.6.1
|
|
UltrasoundMultiframeImageStorage | 1.2.840.10008.5.1.4.1.1.3.1
|
|
VideoEndoscopicImageStorage | 1.2.840.10008.5.1.4.1.1.77.1.1.1
|
|
VideoMicroscopicImageStorage | 1.2.840.10008.5.1.4.1.1.77.1.2.1
|
|
VideoPhotographicImageStorage | 1.2.840.10008.5.1.4.1.1.77.1.4.1
|
|
VisualAcuityMeasurementsStorage | 1.2.840.10008.5.1.4.1.1.78.5
|
|
VLEndoscopicImageStorage | 1.2.840.10008.5.1.4.1.1.77.1.1
|
|
VLMicroscopicImageStorage | 1.2.840.10008.5.1.4.1.1.77.1.2
|
|
VLPhotographicImageStorage | 1.2.840.10008.5.1.4.1.1.77.1.4
|
|
VLSlideCoordinatesMicroscopicImageStorage | 1.2.840.10008.5.1.4.1.1.77.1.3
|
|
VLWholeSlideMicroscopyImageStorage | 1.2.840.10008.5.1.4.1.1.77.1.6
|
|
XAXRFGrayscaleSoftcopyPresentationStateStorage | 1.2.840.10008.5.1.4.1.1.11.5
|
|
XRay3DAngiographicImageStorage | 1.2.840.10008.5.1.4.1.1.13.1.1
|
|
XRay3DCraniofacialImageStorage | 1.2.840.10008.5.1.4.1.1.13.1.2
|
|
XRayAngiographicImageStorage | 1.2.840.10008.5.1.4.1.1.12.1
|
|
XRayRadiationDoseSRStorage | 1.2.840.10008.5.1.4.1.1.88.67
|
|
XRayRadiofluoroscopicImageStorage | 1.2.840.10008.5.1.4.1.1.12.2
|
|
|
|
RETIRED_HardcopyColorImageStorage | 1.2.840.10008.5.1.1.30
|
|
RETIRED_HardcopyGrayscaleImageStorage | 1.2.840.10008.5.1.1.29
|
|
RETIRED_NuclearMedicineImageStorage | 1.2.840.10008.5.1.4.1.1.5
|
|
RETIRED_StandaloneCurveStorage | 1.2.840.10008.5.1.4.1.1.9
|
|
RETIRED_StandaloneModalityLUTStorage | 1.2.840.10008.5.1.4.1.1.10
|
|
RETIRED_StandaloneOverlayStorage | 1.2.840.10008.5.1.4.1.1.8
|
|
RETIRED_StandalonePETCurveStorage | 1.2.840.10008.5.1.4.1.1.129
|
|
RETIRED_StandaloneVOILUTStorage | 1.2.840.10008.5.1.4.1.1.11
|
|
RETIRED_StoredPrintStorage | 1.2.840.10008.5.1.1.27
|
|
RETIRED_UltrasoundImageStorage | 1.2.840.10008.5.1.4.1.1.6
|
|
RETIRED_UltrasoundMultiframeImageStorage | 1.2.840.10008.5.1.4.1.1.3
|
|
RETIRED_VLImageStorage | 1.2.840.10008.5.1.4.1.1.77.1
|
|
RETIRED_VLMultiFrameImageStorage | 1.2.840.10008.5.1.4.1.1.77.2
|
|
RETIRED_XRayAngiographicBiPlaneImageStorage | 1.2.840.10008.5.1.4.1.1.12.3
|
|
|
|
DRAFT_SRAudioStorage | 1.2.840.10008.5.1.4.1.1.88.2
|
|
DRAFT_SRComprehensiveStorage | 1.2.840.10008.5.1.4.1.1.88.4
|
|
DRAFT_SRDetailStorage | 1.2.840.10008.5.1.4.1.1.88.3
|
|
DRAFT_SRTextStorage | 1.2.840.10008.5.1.4.1.1.88.1
|
|
DRAFT_WaveformStorage | 1.2.840.10008.5.1.4.1.1.9.1
|
|
DRAFT_RTBeamsDeliveryInstructionStorage | 1.2.840.10008.5.1.4.34.1
|
|
|
|
|
|
--------------------
|
|
Find SCP Conformance
|
|
--------------------
|
|
|
|
Orthanc supports the following SOP Classes as an SCP for C-Find:
|
|
|
|
FINDPatientRootQueryRetrieveInformationModel | 1.2.840.10008.5.1.4.1.2.1.1
|
|
FINDStudyRootQueryRetrieveInformationModel | 1.2.840.10008.5.1.4.1.2.2.1
|
|
FINDModalityWorklistInformationModel | 1.2.840.10008.5.1.4.31
|
|
|
|
|
|
--------------------
|
|
Move SCP Conformance
|
|
--------------------
|
|
|
|
Orthanc supports the following SOP Classes as an SCP for C-Move:
|
|
|
|
MOVEPatientRootQueryRetrieveInformationModel | 1.2.840.10008.5.1.4.1.2.1.2
|
|
MOVEStudyRootQueryRetrieveInformationModel | 1.2.840.10008.5.1.4.1.2.2.2
|
|
|
|
|
|
-------------------
|
|
Get SCP Conformance
|
|
-------------------
|
|
|
|
Orthanc supports the following SOP Classes as an SCP for C-Get:
|
|
|
|
GETPatientRootQueryRetrieveInformationModel | 1.2.840.10008.5.1.4.1.2.1.3
|
|
GETStudyRootQueryRetrieveInformationModel | 1.2.840.10008.5.1.4.1.2.2.3
|
|
|
|
|
|
---------------------
|
|
Echo SCU Conformance
|
|
---------------------
|
|
|
|
Orthanc supports the following SOP Classes as an SCU for C-Echo:
|
|
|
|
VerificationSOPClass | 1.2.840.10008.1.1
|
|
|
|
|
|
---------------------
|
|
Store SCU Conformance
|
|
---------------------
|
|
|
|
All the SOP Classes that are listed in the "Store SCP Conformance"
|
|
(see above) section are available as an SCU for C-Store.
|
|
|
|
|
|
--------------------
|
|
Find SCU Conformance
|
|
--------------------
|
|
|
|
Orthanc supports the following SOP Classes as an SCU for C-Find:
|
|
|
|
FINDPatientRootQueryRetrieveInformationModel | 1.2.840.10008.5.1.4.1.2.1.1
|
|
FINDStudyRootQueryRetrieveInformationModel | 1.2.840.10008.5.1.4.1.2.2.1
|
|
|
|
|
|
--------------------
|
|
Move SCU Conformance
|
|
--------------------
|
|
|
|
Orthanc supports the following SOP Classes as an SCU for C-Move:
|
|
|
|
MOVEPatientRootQueryRetrieveInformationModel | 1.2.840.10008.5.1.4.1.2.1.2
|
|
MOVEStudyRootQueryRetrieveInformationModel | 1.2.840.10008.5.1.4.1.2.2.2
|
|
|
|
|
|
-------------------
|
|
Get SCU Conformance
|
|
-------------------
|
|
|
|
Orthanc supports the following SOP Classes as an SCU for C-Get:
|
|
|
|
GETPatientRootQueryRetrieveInformationModel | 1.2.840.10008.5.1.4.1.2.1.3
|
|
GETStudyRootQueryRetrieveInformationModel | 1.2.840.10008.5.1.4.1.2.2.3
|
|
|
|
|
|
-----------------
|
|
Transfer Syntaxes
|
|
-----------------
|
|
|
|
Orthanc will accept and negotiate presentation contexts for all of the
|
|
abovementioned supported SOP Classes using any of the following
|
|
transfer syntaxes:
|
|
|
|
LittleEndianImplicitTransferSyntax | 1.2.840.10008.1.2
|
|
LittleEndianExplicitTransferSyntax | 1.2.840.10008.1.2.1
|
|
BigEndianExplicitTransferSyntax | 1.2.840.10008.1.2.2
|
|
DeflatedExplicitVRLittleEndianTransferSyntax | 1.2.840.10008.1.2.1.99
|
|
JPEGProcess1TransferSyntax | 1.2.840.10008.1.2.4.50
|
|
JPEGProcess2_4TransferSyntax | 1.2.840.10008.1.2.4.51
|
|
JPEGProcess3_5TransferSyntax | 1.2.840.10008.1.2.4.52
|
|
JPEGProcess6_8TransferSyntax | 1.2.840.10008.1.2.4.53
|
|
JPEGProcess7_9TransferSyntax | 1.2.840.10008.1.2.4.54
|
|
JPEGProcess10_12TransferSyntax | 1.2.840.10008.1.2.4.55
|
|
JPEGProcess11_13TransferSyntax | 1.2.840.10008.1.2.4.56
|
|
JPEGProcess14TransferSyntax | 1.2.840.10008.1.2.4.57
|
|
JPEGProcess15TransferSyntax | 1.2.840.10008.1.2.4.58
|
|
JPEGProcess16_18TransferSyntax | 1.2.840.10008.1.2.4.59
|
|
JPEGProcess17_19TransferSyntax | 1.2.840.10008.1.2.4.60
|
|
JPEGProcess20_22TransferSyntax | 1.2.840.10008.1.2.4.61
|
|
JPEGProcess21_23TransferSyntax | 1.2.840.10008.1.2.4.62
|
|
JPEGProcess24_26TransferSyntax | 1.2.840.10008.1.2.4.63
|
|
JPEGProcess25_27TransferSyntax | 1.2.840.10008.1.2.4.64
|
|
JPEGProcess28TransferSyntax | 1.2.840.10008.1.2.4.65
|
|
JPEGProcess29TransferSyntax | 1.2.840.10008.1.2.4.66
|
|
JPEGProcess14SV1TransferSyntax | 1.2.840.10008.1.2.4.70
|
|
JPEGLSLosslessTransferSyntax | 1.2.840.10008.1.2.4.80
|
|
JPEGLSLossyTransferSyntax | 1.2.840.10008.1.2.4.81
|
|
JPEG2000LosslessOnlyTransferSyntax | 1.2.840.10008.1.2.4.90
|
|
JPEG2000TransferSyntax | 1.2.840.10008.1.2.4.91
|
|
JPEG2000Part2MulticomponentImageCompressionLosslessOnlyTransferSyntax | 1.2.840.10008.1.2.4.92
|
|
JPEG2000Part2MulticomponentImageCompressionTransferSyntax | 1.2.840.10008.1.2.4.93
|
|
JPIPReferencedTransferSyntax | 1.2.840.10008.1.2.4.94
|
|
JPIPReferencedDeflateTransferSyntax | 1.2.840.10008.1.2.4.95
|
|
MPEG2MainProfileAtMainLevelTransferSyntax | 1.2.840.10008.1.2.4.100
|
|
MPEG2MainProfileAtHighLevelTransferSyntax | 1.2.840.10008.1.2.4.101
|
|
RLELosslessTransferSyntax | 1.2.840.10008.1.2.5
|
|
|
|
It is possible to disable a subset of these transfer syntaxes thanks
|
|
to the "AcceptedTransferSyntaxes" and "*TransferSyntaxAccepted"
|
|
options in the Orthanc configuration file.
|
|
|
|
When possible, Orthanc will prefer the
|
|
LittleEndianExplicitTransferSyntax transfer syntax
|
|
(1.2.840.10008.1.2.1).
|
|
|
|
Orthanc does not support extended negotiation.
|
|
|
|
|
|
--------------------
|
|
Implementation notes
|
|
--------------------
|
|
|
|
The information above about the SCP support is readily extracted from
|
|
the function "Orthanc::Internals::AcceptAssociation()" from file
|
|
"OrthancFramework/Sources/DicomNetworking/Internals/CommandDispatcher.cpp".
|
|
|
|
The information above about the SCU support is derived from the
|
|
classes "Orthanc::DicomControlUserConnection" and
|
|
"Orthanc::DicomStoreUserConnection" from file
|
|
"OrthancFramework/Sources/DicomNetworking/DicomControlUserConnection.cpp" and
|
|
"OrthancFramework/Sources/DicomNetworking/DicomStoreUserConnection.cpp".
|