MeVisLab Toolbox Reference
DRTRequestAttributesSequenceItemWrapper Class Reference

A class that wraps DRTRequestAttributesSequence Item for use in Python. More...

#include <mlDRTRequestAttributesSequenceItemWrapper.h>

Inheritance diagram for DRTRequestAttributesSequenceItemWrapper:

Public Slots

Access to wrapped DRTRequestAttributesSequence object.

\script

QStringList dir (QString searchString="") const
 
QVariantMap getDicomTagByKey (QString key) const
 
QVariantMap getDicomTagByName (QString name) const
 
QVariant getDicomTagValueByKey (QString key) const
 
QVariant getDicomTagValueByName (QString name) const
 
bool setAccessionNumber (QString qParam)
 
QString getAccessionNumberTag () const
 
QString getAccessionNumber () const
 
bool setReasonForTheRequestedProcedure (QString qParam)
 
QString getReasonForTheRequestedProcedureTag () const
 
QString getReasonForTheRequestedProcedure () const
 
bool setRequestedProcedureDescription (QString qParam)
 
QString getRequestedProcedureDescriptionTag () const
 
QString getRequestedProcedureDescription () const
 
bool setRequestedProcedureID (QString qParam)
 
QString getRequestedProcedureIDTag () const
 
QString getRequestedProcedureID () const
 
bool setScheduledProcedureStepDescription (QString qParam)
 
QString getScheduledProcedureStepDescriptionTag () const
 
QString getScheduledProcedureStepDescription () const
 
bool setScheduledProcedureStepID (QString qParam)
 
QString getScheduledProcedureStepIDTag () const
 
QString getScheduledProcedureStepID () const
 
bool setStudyInstanceUID (QString qParam)
 
QString getStudyInstanceUIDTag () const
 
QString getStudyInstanceUID () const
 
bool setReasonForRequestedProcedureCodeSequence (QVariant qParam)
 
QVariant getReasonForRequestedProcedureCodeSequence () const
 
QString getReasonForRequestedProcedureCodeSequenceTag () const
 
bool setReferencedStudySequence (QVariant qParam)
 
QVariant getReferencedStudySequence () const
 
QString getReferencedStudySequenceTag () const
 
bool setRequestedProcedureCodeSequence (QVariant qParam)
 
QVariant getRequestedProcedureCodeSequence () const
 
QString getRequestedProcedureCodeSequenceTag () const
 
bool setScheduledProtocolCodeSequence (QVariant qParam)
 
QVariant getScheduledProtocolCodeSequence () const
 
QString getScheduledProtocolCodeSequenceTag () const
 

Public Member Functions

 DRTRequestAttributesSequenceItemWrapper (const ml::DcmDRTRequestAttributesSequenceInterface::Item &wrappedSequenceItem, ml::DcmDRTRequestAttributesSequenceInterface *sequenceInterface)
 
 DRTRequestAttributesSequenceItemWrapper (const DRTRequestAttributesSequenceItemWrapper &toCopy)
 
DRTRequestAttributesSequenceItemWrapperoperator= (const DRTRequestAttributesSequenceItemWrapper &toCopy)
 
ml::DcmDRTRequestAttributesSequenceInterface::Item getWrappedSequenceItem () const
 
ml::DcmDRTRequestAttributesSequenceInterfacegetSequence () const
 

Public Attributes

QStringList _propertyKeys
 
QString _AccessionNumber
 
QString _ReasonForTheRequestedProcedure
 
QString _RequestedProcedureDescription
 
QString _RequestedProcedureID
 
QString _ScheduledProcedureStepDescription
 
QString _ScheduledProcedureStepID
 
QString _StudyInstanceUID
 
QVariant _ReasonForRequestedProcedureCodeSequence
 
QVariant _ReferencedStudySequence
 
QVariant _RequestedProcedureCodeSequence
 
QVariant _ScheduledProtocolCodeSequence
 

Properties

QString AccessionNumber
 
QString ReasonForTheRequestedProcedure
 
QString RequestedProcedureDescription
 
QString RequestedProcedureID
 
QString ScheduledProcedureStepDescription
 
QString ScheduledProcedureStepID
 
QString StudyInstanceUID
 
QVariant ReasonForRequestedProcedureCodeSequence
 
QVariant ReferencedStudySequence
 
QVariant RequestedProcedureCodeSequence
 
QVariant ScheduledProtocolCodeSequence
 

Detailed Description

A class that wraps DRTRequestAttributesSequence Item for use in Python.

\script

Definition at line 51 of file mlDRTRequestAttributesSequenceItemWrapper.h.

Constructor & Destructor Documentation

◆ DRTRequestAttributesSequenceItemWrapper() [1/2]

DRTRequestAttributesSequenceItemWrapper::DRTRequestAttributesSequenceItemWrapper ( const ml::DcmDRTRequestAttributesSequenceInterface::Item wrappedSequenceItem,
ml::DcmDRTRequestAttributesSequenceInterface sequenceInterface 
)
inline

Definition at line 59 of file mlDRTRequestAttributesSequenceItemWrapper.h.

◆ DRTRequestAttributesSequenceItemWrapper() [2/2]

DRTRequestAttributesSequenceItemWrapper::DRTRequestAttributesSequenceItemWrapper ( const DRTRequestAttributesSequenceItemWrapper toCopy)
inline

Member Function Documentation

◆ dir

QStringList DRTRequestAttributesSequenceItemWrapper::dir ( QString  searchString = "") const
slot

◆ getAccessionNumber

QString DRTRequestAttributesSequenceItemWrapper::getAccessionNumber ( ) const
slot

◆ getAccessionNumberTag

QString DRTRequestAttributesSequenceItemWrapper::getAccessionNumberTag ( ) const
slot

◆ getDicomTagByKey

QVariantMap DRTRequestAttributesSequenceItemWrapper::getDicomTagByKey ( QString  key) const
slot

◆ getDicomTagByName

QVariantMap DRTRequestAttributesSequenceItemWrapper::getDicomTagByName ( QString  name) const
slot

◆ getDicomTagValueByKey

QVariant DRTRequestAttributesSequenceItemWrapper::getDicomTagValueByKey ( QString  key) const
slot

◆ getDicomTagValueByName

QVariant DRTRequestAttributesSequenceItemWrapper::getDicomTagValueByName ( QString  name) const
slot

◆ getReasonForRequestedProcedureCodeSequence

QVariant DRTRequestAttributesSequenceItemWrapper::getReasonForRequestedProcedureCodeSequence ( ) const
slot

◆ getReasonForRequestedProcedureCodeSequenceTag

QString DRTRequestAttributesSequenceItemWrapper::getReasonForRequestedProcedureCodeSequenceTag ( ) const
slot

◆ getReasonForTheRequestedProcedure

QString DRTRequestAttributesSequenceItemWrapper::getReasonForTheRequestedProcedure ( ) const
slot

◆ getReasonForTheRequestedProcedureTag

QString DRTRequestAttributesSequenceItemWrapper::getReasonForTheRequestedProcedureTag ( ) const
slot

◆ getReferencedStudySequence

QVariant DRTRequestAttributesSequenceItemWrapper::getReferencedStudySequence ( ) const
slot

◆ getReferencedStudySequenceTag

QString DRTRequestAttributesSequenceItemWrapper::getReferencedStudySequenceTag ( ) const
slot

◆ getRequestedProcedureCodeSequence

QVariant DRTRequestAttributesSequenceItemWrapper::getRequestedProcedureCodeSequence ( ) const
slot

◆ getRequestedProcedureCodeSequenceTag

QString DRTRequestAttributesSequenceItemWrapper::getRequestedProcedureCodeSequenceTag ( ) const
slot

◆ getRequestedProcedureDescription

QString DRTRequestAttributesSequenceItemWrapper::getRequestedProcedureDescription ( ) const
slot

◆ getRequestedProcedureDescriptionTag

QString DRTRequestAttributesSequenceItemWrapper::getRequestedProcedureDescriptionTag ( ) const
slot

◆ getRequestedProcedureID

QString DRTRequestAttributesSequenceItemWrapper::getRequestedProcedureID ( ) const
slot

◆ getRequestedProcedureIDTag

QString DRTRequestAttributesSequenceItemWrapper::getRequestedProcedureIDTag ( ) const
slot

◆ getScheduledProcedureStepDescription

QString DRTRequestAttributesSequenceItemWrapper::getScheduledProcedureStepDescription ( ) const
slot

◆ getScheduledProcedureStepDescriptionTag

QString DRTRequestAttributesSequenceItemWrapper::getScheduledProcedureStepDescriptionTag ( ) const
slot

◆ getScheduledProcedureStepID

QString DRTRequestAttributesSequenceItemWrapper::getScheduledProcedureStepID ( ) const
slot

◆ getScheduledProcedureStepIDTag

QString DRTRequestAttributesSequenceItemWrapper::getScheduledProcedureStepIDTag ( ) const
slot

◆ getScheduledProtocolCodeSequence

QVariant DRTRequestAttributesSequenceItemWrapper::getScheduledProtocolCodeSequence ( ) const
slot

◆ getScheduledProtocolCodeSequenceTag

QString DRTRequestAttributesSequenceItemWrapper::getScheduledProtocolCodeSequenceTag ( ) const
slot

◆ getSequence()

ml::DcmDRTRequestAttributesSequenceInterface* DRTRequestAttributesSequenceItemWrapper::getSequence ( ) const
inline

◆ getStudyInstanceUID

QString DRTRequestAttributesSequenceItemWrapper::getStudyInstanceUID ( ) const
slot

◆ getStudyInstanceUIDTag

QString DRTRequestAttributesSequenceItemWrapper::getStudyInstanceUIDTag ( ) const
slot

◆ getWrappedSequenceItem()

ml::DcmDRTRequestAttributesSequenceInterface::Item DRTRequestAttributesSequenceItemWrapper::getWrappedSequenceItem ( ) const
inline

◆ operator=()

DRTRequestAttributesSequenceItemWrapper& DRTRequestAttributesSequenceItemWrapper::operator= ( const DRTRequestAttributesSequenceItemWrapper toCopy)
inline

◆ setAccessionNumber

bool DRTRequestAttributesSequenceItemWrapper::setAccessionNumber ( QString  qParam)
slot

◆ setReasonForRequestedProcedureCodeSequence

bool DRTRequestAttributesSequenceItemWrapper::setReasonForRequestedProcedureCodeSequence ( QVariant  qParam)
slot

◆ setReasonForTheRequestedProcedure

bool DRTRequestAttributesSequenceItemWrapper::setReasonForTheRequestedProcedure ( QString  qParam)
slot

◆ setReferencedStudySequence

bool DRTRequestAttributesSequenceItemWrapper::setReferencedStudySequence ( QVariant  qParam)
slot

◆ setRequestedProcedureCodeSequence

bool DRTRequestAttributesSequenceItemWrapper::setRequestedProcedureCodeSequence ( QVariant  qParam)
slot

◆ setRequestedProcedureDescription

bool DRTRequestAttributesSequenceItemWrapper::setRequestedProcedureDescription ( QString  qParam)
slot

◆ setRequestedProcedureID

bool DRTRequestAttributesSequenceItemWrapper::setRequestedProcedureID ( QString  qParam)
slot

◆ setScheduledProcedureStepDescription

bool DRTRequestAttributesSequenceItemWrapper::setScheduledProcedureStepDescription ( QString  qParam)
slot

◆ setScheduledProcedureStepID

bool DRTRequestAttributesSequenceItemWrapper::setScheduledProcedureStepID ( QString  qParam)
slot

◆ setScheduledProtocolCodeSequence

bool DRTRequestAttributesSequenceItemWrapper::setScheduledProtocolCodeSequence ( QVariant  qParam)
slot

◆ setStudyInstanceUID

bool DRTRequestAttributesSequenceItemWrapper::setStudyInstanceUID ( QString  qParam)
slot

Member Data Documentation

◆ _AccessionNumber

QString DRTRequestAttributesSequenceItemWrapper::_AccessionNumber

Definition at line 86 of file mlDRTRequestAttributesSequenceItemWrapper.h.

◆ _propertyKeys

QStringList DRTRequestAttributesSequenceItemWrapper::_propertyKeys

Definition at line 57 of file mlDRTRequestAttributesSequenceItemWrapper.h.

◆ _ReasonForRequestedProcedureCodeSequence

QVariant DRTRequestAttributesSequenceItemWrapper::_ReasonForRequestedProcedureCodeSequence

Definition at line 101 of file mlDRTRequestAttributesSequenceItemWrapper.h.

◆ _ReasonForTheRequestedProcedure

QString DRTRequestAttributesSequenceItemWrapper::_ReasonForTheRequestedProcedure

Definition at line 88 of file mlDRTRequestAttributesSequenceItemWrapper.h.

◆ _ReferencedStudySequence

QVariant DRTRequestAttributesSequenceItemWrapper::_ReferencedStudySequence

Definition at line 103 of file mlDRTRequestAttributesSequenceItemWrapper.h.

◆ _RequestedProcedureCodeSequence

QVariant DRTRequestAttributesSequenceItemWrapper::_RequestedProcedureCodeSequence

Definition at line 105 of file mlDRTRequestAttributesSequenceItemWrapper.h.

◆ _RequestedProcedureDescription

QString DRTRequestAttributesSequenceItemWrapper::_RequestedProcedureDescription

Definition at line 90 of file mlDRTRequestAttributesSequenceItemWrapper.h.

◆ _RequestedProcedureID

QString DRTRequestAttributesSequenceItemWrapper::_RequestedProcedureID

Definition at line 92 of file mlDRTRequestAttributesSequenceItemWrapper.h.

◆ _ScheduledProcedureStepDescription

QString DRTRequestAttributesSequenceItemWrapper::_ScheduledProcedureStepDescription

Definition at line 94 of file mlDRTRequestAttributesSequenceItemWrapper.h.

◆ _ScheduledProcedureStepID

QString DRTRequestAttributesSequenceItemWrapper::_ScheduledProcedureStepID

Definition at line 96 of file mlDRTRequestAttributesSequenceItemWrapper.h.

◆ _ScheduledProtocolCodeSequence

QVariant DRTRequestAttributesSequenceItemWrapper::_ScheduledProtocolCodeSequence

Definition at line 107 of file mlDRTRequestAttributesSequenceItemWrapper.h.

◆ _StudyInstanceUID

QString DRTRequestAttributesSequenceItemWrapper::_StudyInstanceUID

Definition at line 98 of file mlDRTRequestAttributesSequenceItemWrapper.h.

Property Documentation

◆ AccessionNumber

QString DRTRequestAttributesSequenceItemWrapper::AccessionNumber
readwrite

Definition at line 86 of file mlDRTRequestAttributesSequenceItemWrapper.h.

◆ ReasonForRequestedProcedureCodeSequence

QVariant DRTRequestAttributesSequenceItemWrapper::ReasonForRequestedProcedureCodeSequence
readwrite

Definition at line 101 of file mlDRTRequestAttributesSequenceItemWrapper.h.

◆ ReasonForTheRequestedProcedure

QString DRTRequestAttributesSequenceItemWrapper::ReasonForTheRequestedProcedure
readwrite

Definition at line 88 of file mlDRTRequestAttributesSequenceItemWrapper.h.

◆ ReferencedStudySequence

QVariant DRTRequestAttributesSequenceItemWrapper::ReferencedStudySequence
readwrite

Definition at line 103 of file mlDRTRequestAttributesSequenceItemWrapper.h.

◆ RequestedProcedureCodeSequence

QVariant DRTRequestAttributesSequenceItemWrapper::RequestedProcedureCodeSequence
readwrite

Definition at line 105 of file mlDRTRequestAttributesSequenceItemWrapper.h.

◆ RequestedProcedureDescription

QString DRTRequestAttributesSequenceItemWrapper::RequestedProcedureDescription
readwrite

Definition at line 90 of file mlDRTRequestAttributesSequenceItemWrapper.h.

◆ RequestedProcedureID

QString DRTRequestAttributesSequenceItemWrapper::RequestedProcedureID
readwrite

Definition at line 92 of file mlDRTRequestAttributesSequenceItemWrapper.h.

◆ ScheduledProcedureStepDescription

QString DRTRequestAttributesSequenceItemWrapper::ScheduledProcedureStepDescription
readwrite

Definition at line 94 of file mlDRTRequestAttributesSequenceItemWrapper.h.

◆ ScheduledProcedureStepID

QString DRTRequestAttributesSequenceItemWrapper::ScheduledProcedureStepID
readwrite

Definition at line 96 of file mlDRTRequestAttributesSequenceItemWrapper.h.

◆ ScheduledProtocolCodeSequence

QVariant DRTRequestAttributesSequenceItemWrapper::ScheduledProtocolCodeSequence
readwrite

Definition at line 107 of file mlDRTRequestAttributesSequenceItemWrapper.h.

◆ StudyInstanceUID

QString DRTRequestAttributesSequenceItemWrapper::StudyInstanceUID
readwrite

Definition at line 98 of file mlDRTRequestAttributesSequenceItemWrapper.h.


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