25 #ifndef __mlDRTProcedureCodeSequenceItemWrapper_H
26 #define __mlDRTProcedureCodeSequenceItemWrapper_H
30 #include <ThirdPartyWarningsDisable.h>
33 #include <QVariantMap>
35 #include <QStringList>
36 #include <ThirdPartyWarningsRestore.h>
56 : _wrappedSequenceItem(wrappedSequenceItem)
57 , _sequenceInterface(sequenceInterface)
109 QStringList
dir(QString searchString="") const;
163 ml::DcmDRTProcedureCodeSequenceInterface::Item _wrappedSequenceItem;
164 ml::DcmDRTProcedureCodeSequenceInterface* _sequenceInterface;
166 QMap<QString, QString> _dcmTagToPropertyMap;
167 QMap<QString, QString> _vrCode;
A class that wraps DRTProcedureCodeSequence Item for use in Python.
bool setContextGroupVersion(QString qParam)
QString getCodeMeaning() const
QString getCodeValueTag() const
DRTProcedureCodeSequenceItemWrapper & operator=(const DRTProcedureCodeSequenceItemWrapper &toCopy)
QString getMappingResourceTag() const
QVariant getDicomTagValueByName(QString name) const
QVariantMap getDicomTagByName(QString name) const
bool setContextGroupExtensionCreatorUID(QString qParam)
QStringList _propertyKeys
QString getContextGroupExtensionCreatorUIDTag() const
QString ContextIdentifier
QString getContextIdentifierTag() const
QString getContextGroupExtensionFlagTag() const
bool setContextGroupExtensionFlag(QString qParam)
QString _ContextIdentifier
bool setContextGroupLocalVersion(QString qParam)
QString ContextGroupExtensionCreatorUID
QString getCodeMeaningTag() const
QString _ContextGroupExtensionFlag
QString getMappingResource() const
QString getCodingSchemeVersionTag() const
QString _ContextGroupExtensionCreatorUID
QString getCodingSchemeDesignator() const
QString getContextGroupVersionTag() const
QString ContextGroupLocalVersion
QString _CodingSchemeVersion
QString getContextGroupExtensionCreatorUID() const
QString getContextGroupExtensionFlag() const
QString getContextGroupLocalVersionTag() const
bool setCodingSchemeVersion(QString qParam)
QString _ContextGroupLocalVersion
QString getContextGroupVersion() const
DRTProcedureCodeSequenceItemWrapper(const DRTProcedureCodeSequenceItemWrapper &toCopy)
ml::DcmDRTProcedureCodeSequenceInterface::Item getWrappedSequenceItem() const
QString CodingSchemeDesignator
QString getContextIdentifier() const
ml::DcmDRTProcedureCodeSequenceInterface * getSequence() const
bool setCodeMeaning(QString qParam)
QString getContextGroupLocalVersion() const
QString ContextGroupVersion
QString ContextGroupExtensionFlag
bool setCodingSchemeDesignator(QString qParam)
QVariant getDicomTagValueByKey(QString key) const
QString getCodingSchemeDesignatorTag() const
QString CodingSchemeVersion
QString getCodeValue() const
QString _ContextGroupVersion
bool setCodeValue(QString qParam)
DRTProcedureCodeSequenceItemWrapper(const ml::DcmDRTProcedureCodeSequenceInterface::Item &wrappedSequenceItem, ml::DcmDRTProcedureCodeSequenceInterface *sequenceInterface)
bool setContextIdentifier(QString qParam)
QVariantMap getDicomTagByKey(QString key) const
QStringList dir(QString searchString="") const
bool setMappingResource(QString qParam)
QString _CodingSchemeDesignator
QString getCodingSchemeVersion() const
Class to provide access to DRTProcedureCodeSequence.
Class to provide access to DRTProcedureCodeSequence.
Main documentation file for ML users and developers.