|
PACS System 0.1.0
PACS DICOM system library
|
SOAP 1.2 envelope builder for IHE XDS.b ITI-41 requests. More...
#include <kcenon/common/patterns/result.h>#include <kcenon/pacs/ihe/xds/errors.h>#include <kcenon/pacs/ihe/xds/submission_set.h>#include <string>

Go to the source code of this file.
Classes | |
| struct | kcenon::pacs::ihe::xds::detail::built_envelope |
| Result of envelope construction. More... | |
Namespaces | |
| namespace | kcenon |
| namespace | kcenon::pacs |
| namespace | kcenon::pacs::ihe |
| namespace | kcenon::pacs::ihe::xds |
| namespace | kcenon::pacs::ihe::xds::detail |
Functions | |
| kcenon::common::Result< built_envelope > | kcenon::pacs::ihe::xds::detail::build_iti41_envelope (const submission_set &s, const std::vector< std::string > &cid_refs) |
| Build a SOAP envelope for ITI-41 from submission metadata and a list of content-id references for MTOM-attached document bytes. | |
SOAP 1.2 envelope builder for IHE XDS.b ITI-41 requests.
Produces a SubmitObjectsRequest body wrapped in an Envelope with a WS-Addressing header and an empty WS-Security header that wss_signer fills in. XML is serialized via pugixml; the output is UTF-8 without a BOM, with XML declaration, suitable for canonicalization.
This is an internal header - not installed, not part of the public API.
Definition in file soap_envelope.h.