|
PACS System 0.1.0
PACS DICOM system library
|
Document entry metadata for XDS registry submission. More...
#include <imaging_document_source.h>

Public Attributes | |
| std::string | entry_uuid |
| Unique identifier for this document entry. | |
| std::string | unique_id |
| Document unique ID (OID format) | |
| std::string | patient_id |
| Patient ID in CX format (ID^^^&OID&ISO) | |
| std::string | source_patient_id |
| Source patient ID (from the originating system) | |
| std::string | class_code |
| Document class code (e.g., "Imaging Procedure") | |
| std::string | class_code_scheme |
| std::string | class_code_display |
| std::string | type_code |
| Type code (e.g., "Key Object Selection") | |
| std::string | type_code_scheme |
| std::string | type_code_display |
| std::string | format_code |
| Format code (e.g., "1.2.840.10008.5.1.4.1.1.88.59") | |
| std::string | format_code_scheme |
| std::string | mime_type {"application/dicom"} |
| MIME type of the document. | |
| std::string | creation_time |
| Creation time (DTM format: YYYYMMDDhhmmss) | |
| std::string | service_start_time |
| Service start/stop time. | |
| std::string | service_stop_time |
| std::string | facility_type_code |
| Healthcare facility type. | |
| std::string | facility_type_code_scheme |
| std::string | practice_setting_code |
| Practice setting code. | |
| std::string | practice_setting_code_scheme |
| std::string | author_person |
| Author information. | |
| std::string | author_institution |
| std::string | title |
| Title/description. | |
| std::string | language_code {"en-US"} |
| Language code (e.g., "en-US") | |
| std::string | availability_status {"Approved"} |
| Availability status. | |
Document entry metadata for XDS registry submission.
Contains the metadata fields required by the IHE XDS.b Provide and Register Document Set-b transaction (ITI-41).
Definition at line 43 of file imaging_document_source.h.
| std::string kcenon::pacs::services::xds::xds_document_entry::author_institution |
Definition at line 90 of file imaging_document_source.h.
| std::string kcenon::pacs::services::xds::xds_document_entry::author_person |
Author information.
Definition at line 89 of file imaging_document_source.h.
Referenced by kcenon::pacs::services::xds::imaging_document_source::build_document_entry().
| std::string kcenon::pacs::services::xds::xds_document_entry::availability_status {"Approved"} |
Availability status.
Definition at line 99 of file imaging_document_source.h.
| std::string kcenon::pacs::services::xds::xds_document_entry::class_code |
Document class code (e.g., "Imaging Procedure")
Definition at line 57 of file imaging_document_source.h.
Referenced by kcenon::pacs::services::xds::imaging_document_source::build_document_entry().
| std::string kcenon::pacs::services::xds::xds_document_entry::class_code_display |
Definition at line 59 of file imaging_document_source.h.
Referenced by kcenon::pacs::services::xds::imaging_document_source::build_document_entry().
| std::string kcenon::pacs::services::xds::xds_document_entry::class_code_scheme |
Definition at line 58 of file imaging_document_source.h.
Referenced by kcenon::pacs::services::xds::imaging_document_source::build_document_entry().
| std::string kcenon::pacs::services::xds::xds_document_entry::creation_time |
Creation time (DTM format: YYYYMMDDhhmmss)
Definition at line 74 of file imaging_document_source.h.
Referenced by kcenon::pacs::services::xds::imaging_document_source::build_document_entry().
| std::string kcenon::pacs::services::xds::xds_document_entry::entry_uuid |
Unique identifier for this document entry.
Definition at line 45 of file imaging_document_source.h.
Referenced by kcenon::pacs::services::xds::imaging_document_source::build_document_entry().
| std::string kcenon::pacs::services::xds::xds_document_entry::facility_type_code |
Healthcare facility type.
Definition at line 81 of file imaging_document_source.h.
Referenced by kcenon::pacs::services::xds::imaging_document_source::build_document_entry().
| std::string kcenon::pacs::services::xds::xds_document_entry::facility_type_code_scheme |
Definition at line 82 of file imaging_document_source.h.
Referenced by kcenon::pacs::services::xds::imaging_document_source::build_document_entry().
| std::string kcenon::pacs::services::xds::xds_document_entry::format_code |
Format code (e.g., "1.2.840.10008.5.1.4.1.1.88.59")
Definition at line 67 of file imaging_document_source.h.
Referenced by kcenon::pacs::services::xds::imaging_document_source::build_document_entry().
| std::string kcenon::pacs::services::xds::xds_document_entry::format_code_scheme |
Definition at line 68 of file imaging_document_source.h.
Referenced by kcenon::pacs::services::xds::imaging_document_source::build_document_entry().
| std::string kcenon::pacs::services::xds::xds_document_entry::language_code {"en-US"} |
Language code (e.g., "en-US")
Definition at line 96 of file imaging_document_source.h.
| std::string kcenon::pacs::services::xds::xds_document_entry::mime_type {"application/dicom"} |
MIME type of the document.
Definition at line 71 of file imaging_document_source.h.
| std::string kcenon::pacs::services::xds::xds_document_entry::patient_id |
Patient ID in CX format (ID^^^&OID&ISO)
Definition at line 51 of file imaging_document_source.h.
Referenced by kcenon::pacs::services::xds::imaging_document_source::build_document_entry().
| std::string kcenon::pacs::services::xds::xds_document_entry::practice_setting_code |
Practice setting code.
Definition at line 85 of file imaging_document_source.h.
Referenced by kcenon::pacs::services::xds::imaging_document_source::build_document_entry().
| std::string kcenon::pacs::services::xds::xds_document_entry::practice_setting_code_scheme |
Definition at line 86 of file imaging_document_source.h.
Referenced by kcenon::pacs::services::xds::imaging_document_source::build_document_entry().
| std::string kcenon::pacs::services::xds::xds_document_entry::service_start_time |
Service start/stop time.
Definition at line 77 of file imaging_document_source.h.
Referenced by kcenon::pacs::services::xds::imaging_document_source::build_document_entry().
| std::string kcenon::pacs::services::xds::xds_document_entry::service_stop_time |
Definition at line 78 of file imaging_document_source.h.
Referenced by kcenon::pacs::services::xds::imaging_document_source::build_document_entry().
| std::string kcenon::pacs::services::xds::xds_document_entry::source_patient_id |
Source patient ID (from the originating system)
Definition at line 54 of file imaging_document_source.h.
Referenced by kcenon::pacs::services::xds::imaging_document_source::build_document_entry().
| std::string kcenon::pacs::services::xds::xds_document_entry::title |
Title/description.
Definition at line 93 of file imaging_document_source.h.
Referenced by kcenon::pacs::services::xds::imaging_document_source::build_document_entry().
| std::string kcenon::pacs::services::xds::xds_document_entry::type_code |
Type code (e.g., "Key Object Selection")
Definition at line 62 of file imaging_document_source.h.
Referenced by kcenon::pacs::services::xds::imaging_document_source::build_document_entry().
| std::string kcenon::pacs::services::xds::xds_document_entry::type_code_display |
Definition at line 64 of file imaging_document_source.h.
Referenced by kcenon::pacs::services::xds::imaging_document_source::build_document_entry().
| std::string kcenon::pacs::services::xds::xds_document_entry::type_code_scheme |
Definition at line 63 of file imaging_document_source.h.
Referenced by kcenon::pacs::services::xds::imaging_document_source::build_document_entry().
| std::string kcenon::pacs::services::xds::xds_document_entry::unique_id |
Document unique ID (OID format)
Definition at line 48 of file imaging_document_source.h.
Referenced by kcenon::pacs::services::xds::imaging_document_source::build_document_entry().