PACS System 0.1.0
PACS DICOM system library
Loading...
Searching...
No Matches
kcenon::pacs::services::xds::document_reference Struct Reference

Document reference returned from a registry query. More...

#include <imaging_document_consumer.h>

Collaboration diagram for kcenon::pacs::services::xds::document_reference:
Collaboration graph

Public Attributes

std::string unique_id
 Document unique ID.
 
std::string repository_unique_id
 Repository unique ID (identifies where the document is stored)
 
std::string entry_uuid
 Document entry UUID.
 
std::string patient_id
 Patient ID.
 
std::string class_code
 Document class code.
 
std::string type_code
 Type code.
 
std::string creation_time
 Creation time.
 
std::string title
 Title.
 
std::string mime_type
 MIME type.
 
std::string status
 Availability status.
 
size_t size {0}
 Size in bytes.
 

Detailed Description

Document reference returned from a registry query.

Definition at line 71 of file imaging_document_consumer.h.

Member Data Documentation

◆ class_code

std::string kcenon::pacs::services::xds::document_reference::class_code

Document class code.

Definition at line 85 of file imaging_document_consumer.h.

◆ creation_time

std::string kcenon::pacs::services::xds::document_reference::creation_time

Creation time.

Definition at line 91 of file imaging_document_consumer.h.

◆ entry_uuid

std::string kcenon::pacs::services::xds::document_reference::entry_uuid

Document entry UUID.

Definition at line 79 of file imaging_document_consumer.h.

◆ mime_type

std::string kcenon::pacs::services::xds::document_reference::mime_type

MIME type.

Definition at line 97 of file imaging_document_consumer.h.

◆ patient_id

std::string kcenon::pacs::services::xds::document_reference::patient_id

◆ repository_unique_id

std::string kcenon::pacs::services::xds::document_reference::repository_unique_id

Repository unique ID (identifies where the document is stored)

Definition at line 76 of file imaging_document_consumer.h.

Referenced by kcenon::pacs::services::xds::imaging_document_consumer::retrieve_document().

◆ size

size_t kcenon::pacs::services::xds::document_reference::size {0}

Size in bytes.

Definition at line 103 of file imaging_document_consumer.h.

103{0};

◆ status

std::string kcenon::pacs::services::xds::document_reference::status

Availability status.

Definition at line 100 of file imaging_document_consumer.h.

◆ title

std::string kcenon::pacs::services::xds::document_reference::title

Title.

Definition at line 94 of file imaging_document_consumer.h.

◆ type_code

std::string kcenon::pacs::services::xds::document_reference::type_code

Type code.

Definition at line 88 of file imaging_document_consumer.h.

◆ unique_id

std::string kcenon::pacs::services::xds::document_reference::unique_id

The documentation for this struct was generated from the following file: