|
PACS System 0.1.0
PACS DICOM system library
|
ITI-43 RetrieveDocumentSet request target. More...
#include <submission_set.h>

Public Attributes | |
| std::string | document_unique_id |
| std::string | repository_unique_id |
ITI-43 RetrieveDocumentSet request target.
document_unique_id is the XDSDocumentEntry.uniqueId of the document to retrieve (without the "cid:" or "urn:oid:" prefix; the wire format used in the XDS.b request is the raw OID/UID string).
repository_unique_id is the Document Repository's sourceId (OID) that holds the document; the registry tracks this as the XDSDocumentEntry.repositoryUniqueId slot value and the Consumer must echo it back so the repository knows which of its stored documents is being requested.
TODO(#1129-follow-up): add a home_community_id field back when XCA Cross-Community Access (ITI-39 / XCA.b-Retrieve) is implemented. The Consumer's retrieve() public API is intra-community only today; the XCA follow-up will also plumb this field through retrieve_envelope and surface a wider overload.
Definition at line 113 of file submission_set.h.
| std::string kcenon::pacs::ihe::xds::retrieve_request::document_unique_id |
Definition at line 114 of file submission_set.h.
Referenced by kcenon::pacs::ihe::xds::detail::build_iti43_envelope(), kcenon::pacs::ihe::xds::detail::parse_retrieve_response(), and kcenon::pacs::ihe::xds::document_consumer::impl::retrieve().
| std::string kcenon::pacs::ihe::xds::retrieve_request::repository_unique_id |
Definition at line 115 of file submission_set.h.
Referenced by kcenon::pacs::ihe::xds::detail::build_iti43_envelope(), kcenon::pacs::ihe::xds::detail::parse_retrieve_response(), and kcenon::pacs::ihe::xds::document_consumer::impl::retrieve().