12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364 |
- /****************************************************************
- * Name: QueryClient.hpp
- *
- ****************************************************************/
- #ifndef __INCLUDE_SENDFILE_QUEUE_ITEM__
- #define __INCLUDE_SENDFILE_QUEUE_ITEM__
- /////////////////////////////////////////////////////////////////////
- //
- class DICOM_API SendFileQueueItem : public DICOMDataSet
- {
- public:
- SendFileQueueItem ();
- ~SendFileQueueItem ();
- public:
- DString QueueJobID;
- DString PatientID;
- DString PatientName;
- DString Modality;
- DString AccessionNumber;
- DString QueueScheduleStartDate;
- DString QueueScheduleStartTime;
- // DString QueueScheduleEndDate;
- // DString QueueScheduleEndTime;
- DString QueueIssueDate;
- DString QueueIssueTime;
- DString QueueCompleteDate;
- DString QueueCompleteTime;
- UINT32 SubItemsInQueue;
- UINT32 MaxNumberOfRetries;
- UINT32 NumberOfRetries;
- UINT32 RetryInterval;
- DString QueuePriority;
- DString QueueStatus;
- DString HostName;
- DString HostPort;
- DString LocalAETitle;
- DString RemoteAETitle;
- public:
- virtual void CreateQueryDDS (void);
- virtual void CreateDeleteDDS (void);
- virtual void CreateChangePriorityDDS (void);
- virtual void Reset (void);
- protected:
- virtual void Empty (void);
- virtual void Set (void);
- friend class SendFileQueueSCU;
- };
- /////////////////////////////////////////////////////////////////////
- #endif
|