v1

latestOpenAPI 3.0.02026-07-132990743.4 KB
Networking

Update DICOM modality

Define a new DICOM modality, or update an existing one. This change is permanent iff. DicomModalitiesInDatabase is true, otherwise it is lost at the next restart of Orthanc.

put/modalities/{id}

Path parameters

idstring required

Identifier of the new/updated DICOM modality

Request body

AETstring

AET of the remote DICOM modality

AllowEchoboolean

Whether to accept C-ECHO SCU commands issued by the remote modality

AllowFindboolean

Whether to accept C-FIND SCU commands issued by the remote modality

AllowFindWorklistboolean

Whether to accept C-FIND SCU commands for worklists issued by the remote modality

AllowGetboolean

Whether to accept C-GET SCU commands issued by the remote modality

AllowMoveboolean

Whether to accept C-MOVE SCU commands issued by the remote modality

AllowStorageCommitmentboolean

Whether to accept storage commitment requests issued by the remote modality

AllowStoreboolean

Whether to accept C-STORE SCU commands issued by the remote modality

AllowTranscodingboolean

Whether to allow transcoding for operations initiated by this modality. This option applies to Orthanc C-GET SCP and to Orthanc C-STORE SCU. It only has an effect if the global option EnableTranscoding is set to true.

Hoststring

Host address of the remote DICOM modality (typically, an IP address)

LocalAetstring

Whether to override the default DicomAet in the SCU connection initiated by Orthanc to this modality

Manufacturerstring

Manufacturer of the remote DICOM modality (check configuration option DicomModalities for possible values

Portnumber

TCP port of the remote DICOM modality

Timeoutnumber

Whether to override the default DicomScuTimeout in the SCU connection initiated by Orthanc to this modality

UseDicomTlsboolean

Whether to use DICOM TLS in the SCU connection initiated by Orthanc (new in Orthanc 1.9.0)