#include <mitkDICOMweb.h>
|
| DICOMweb () |
|
| DICOMweb (utility::string_t baseURI) |
| Creates a DICOMweb service instance which allow basic DICOM operations on the given base URI. More...
|
|
pplx::task< void > | SendSTOW (utility::string_t filePath, utility::string_t studyUID) |
| Sends a STOW request with the file in the given path to the study given bei its UID. More...
|
|
pplx::task< void > | SendWADO (utility::string_t filePath, utility::string_t studyUID, utility::string_t seriesUID, utility::string_t instanceUID) |
| Sends a WADO request for an DICOM object instance matching the given uid parameters and stores it at the given file path. More...
|
|
pplx::task< std::string > | SendWADO (utility::string_t folderPath, utility::string_t studyUID, utility::string_t seriesUID) |
| Sends a WADO request for an DICOM object series matching the given uid parameters and stores all the containing instances at the given folder path. More...
|
|
pplx::task< web::json::value > | SendQIDO (mitk::RESTUtil::ParamMap map) |
| Sends a QIDO request containing the given parameters to filter the query. More...
|
|
Definition at line 39 of file mitkDICOMweb.h.
◆ MitkRequest
◆ MitkResponse
◆ MitkRESTMethods
◆ MitkUriBuilder
◆ DICOMweb() [1/2]
mitk::DICOMweb::DICOMweb |
( |
| ) |
|
◆ DICOMweb() [2/2]
mitk::DICOMweb::DICOMweb |
( |
utility::string_t |
baseURI | ) |
|
Creates a DICOMweb service instance which allow basic DICOM operations on the given base URI.
- Parameters
-
baseURI | the uri for the PACS server: for example a dcm4chee https://<ip:port>/dcm4chee-arc/aets/DCM4CHEE/ |
◆ SendQIDO()
Sends a QIDO request containing the given parameters to filter the query.
Example Map: mitk::RESTUtil::ParamMap seriesInstancesParams; seriesInstancesParams.insert(mitk::RESTUtil::ParamMap::value_type(U("limit"), U("1")));
- Parameters
-
map | the map of parameters to filter the query |
- Returns
- the task to wait for, which unfolds the result JSON response for the request when finished
◆ SendSTOW()
pplx::task<void> mitk::DICOMweb::SendSTOW |
( |
utility::string_t |
filePath, |
|
|
utility::string_t |
studyUID |
|
) |
| |
Sends a STOW request with the file in the given path to the study given bei its UID.
- Parameters
-
filePath | the path to a valid DICOM file which should be send |
studyUID | the DICOM study uid |
- Returns
- the task to wait for
◆ SendWADO() [1/2]
pplx::task<void> mitk::DICOMweb::SendWADO |
( |
utility::string_t |
filePath, |
|
|
utility::string_t |
studyUID, |
|
|
utility::string_t |
seriesUID, |
|
|
utility::string_t |
instanceUID |
|
) |
| |
Sends a WADO request for an DICOM object instance matching the given uid parameters and stores it at the given file path.
- Parameters
-
filePath | the path at which the retrieved DICOM object instance will be stored |
studyUID | the DICOM study uid |
seriesUID | the DICOM series uid |
instanceUID | the DICOM instance uid |
- Returns
- the task to wait for, which unfolds no value when finished
◆ SendWADO() [2/2]
pplx::task<std::string> mitk::DICOMweb::SendWADO |
( |
utility::string_t |
folderPath, |
|
|
utility::string_t |
studyUID, |
|
|
utility::string_t |
seriesUID |
|
) |
| |
Sends a WADO request for an DICOM object series matching the given uid parameters and stores all the containing instances at the given folder path.
- Parameters
-
folderPath | the path at which the retrieved DICOM object instances of the retrieved series will be stored |
studyUID | the DICOM study uid |
seriesUID | the DICOM series uid |
- Returns
- the task to wait for, which unfolds the name of the first DICOM object file within the folder path
The documentation for this class was generated from the following file: