PACS System 0.1.0
PACS DICOM system library
Loading...
Searching...
No Matches
query_response_parser.h File Reference

Parser for IHE XDS.b ITI-18 AdhocQueryResponse. More...

#include <kcenon/common/patterns/result.h>
#include <kcenon/pacs/ihe/xds/errors.h>
#include <kcenon/pacs/ihe/xds/submission_set.h>
#include <string>
Include dependency graph for query_response_parser.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

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< registry_query_result > kcenon::pacs::ihe::xds::detail::parse_query_response (const std::string &root_xml)
 Parse an AdhocQueryResponse envelope into a registry_query_result.
 

Detailed Description

Parser for IHE XDS.b ITI-18 AdhocQueryResponse.

Locates the query:AdhocQueryResponse body in the signed SOAP envelope emitted by the Document Registry, reads its status attribute, and walks the ExtrinsicObject entries in the embedded RegistryObjectList into a registry_query_result.

This is an internal header.

Definition in file query_response_parser.h.