|
PACS System 0.1.0
PACS DICOM system library
|
One XDSDocumentEntry extracted from an AdhocQueryResponse. More...
#include <submission_set.h>

Public Attributes | |
| std::string | entry_uuid |
| std::string | unique_id |
| std::string | repository_unique_id |
| std::string | home_community_id |
| std::string | patient_id |
| std::string | mime_type |
| std::string | status |
| std::string | creation_time |
| std::string | title |
| std::string | author_person |
| std::string | format_code |
| std::string | class_code |
| std::string | type_code |
| std::string | hash |
| std::uint64_t | size_bytes {0} |
One XDSDocumentEntry extracted from an AdhocQueryResponse.
Slots reflect the ebRIM ExtrinsicObject attributes the registry echoes. Fields are filled best-effort: repositories that omit a slot leave the corresponding string empty. Callers needing strict conformance should validate critical fields (unique_id, repository_unique_id) are non-empty.
size_bytes is parsed from the $XDSDocumentEntrySize slot. Zero indicates either an omitted slot or a document of unknown size; callers cannot distinguish the two from this field alone.
Definition at line 191 of file submission_set.h.
| std::string kcenon::pacs::ihe::xds::registry_document_entry::author_person |
Definition at line 201 of file submission_set.h.
| std::string kcenon::pacs::ihe::xds::registry_document_entry::class_code |
Definition at line 203 of file submission_set.h.
| std::string kcenon::pacs::ihe::xds::registry_document_entry::creation_time |
Definition at line 199 of file submission_set.h.
| std::string kcenon::pacs::ihe::xds::registry_document_entry::entry_uuid |
Definition at line 192 of file submission_set.h.
| std::string kcenon::pacs::ihe::xds::registry_document_entry::format_code |
Definition at line 202 of file submission_set.h.
| std::string kcenon::pacs::ihe::xds::registry_document_entry::hash |
Definition at line 205 of file submission_set.h.
| std::string kcenon::pacs::ihe::xds::registry_document_entry::home_community_id |
Definition at line 195 of file submission_set.h.
| std::string kcenon::pacs::ihe::xds::registry_document_entry::mime_type |
Definition at line 197 of file submission_set.h.
| std::string kcenon::pacs::ihe::xds::registry_document_entry::patient_id |
Definition at line 196 of file submission_set.h.
| std::string kcenon::pacs::ihe::xds::registry_document_entry::repository_unique_id |
Definition at line 194 of file submission_set.h.
| std::uint64_t kcenon::pacs::ihe::xds::registry_document_entry::size_bytes {0} |
Definition at line 206 of file submission_set.h.
| std::string kcenon::pacs::ihe::xds::registry_document_entry::status |
Definition at line 198 of file submission_set.h.
| std::string kcenon::pacs::ihe::xds::registry_document_entry::title |
Definition at line 200 of file submission_set.h.
| std::string kcenon::pacs::ihe::xds::registry_document_entry::type_code |
Definition at line 204 of file submission_set.h.
| std::string kcenon::pacs::ihe::xds::registry_document_entry::unique_id |
Definition at line 193 of file submission_set.h.