Class to provide access to DRTReferringPhysicianIdentificationSequence.  
 More...
#include <mlDcmDRTReferringPhysicianIdentificationSequenceInterface.h>
 | 
|   | DcmDRTReferringPhysicianIdentificationSequenceInterface () | 
|   | 
|   | DcmDRTReferringPhysicianIdentificationSequenceInterface (std::vector< DcmDRTReferringPhysicianIdentificationSequenceInterface::Item > dcmSequence) | 
|   | Default Constructor.  
  | 
|   | 
|   | DcmDRTReferringPhysicianIdentificationSequenceInterface (DCMTree::TreePtrVector treePtrSeq) | 
|   | 
| virtual  | ~DcmDRTReferringPhysicianIdentificationSequenceInterface () | 
|   | Default virtual Destructor.  
  | 
|   | 
| bool  | getInstitutionAddress (unsigned long idx, std::string ¶meter) const | 
|   | 
| bool  | getInstitutionAddress (DCMTree::TreePtr item, std::string ¶meter) const | 
|   | 
| std::string  | getInstitutionAddressTag () const | 
|   | 
| bool  | setInstitutionAddress (unsigned long idx, std::string parameter) | 
|   | 
| bool  | getInstitutionName (unsigned long idx, std::string ¶meter) const | 
|   | 
| bool  | getInstitutionName (DCMTree::TreePtr item, std::string ¶meter) const | 
|   | 
| std::string  | getInstitutionNameTag () const | 
|   | 
| bool  | setInstitutionName (unsigned long idx, std::string parameter) | 
|   | 
| bool  | getPersonAddress (unsigned long idx, std::string ¶meter) const | 
|   | 
| bool  | getPersonAddress (DCMTree::TreePtr item, std::string ¶meter) const | 
|   | 
| std::string  | getPersonAddressTag () const | 
|   | 
| bool  | setPersonAddress (unsigned long idx, std::string parameter) | 
|   | 
| bool  | getPersonTelephoneNumbers (unsigned long idx, std::string ¶meter) const | 
|   | 
| bool  | getPersonTelephoneNumbers (DCMTree::TreePtr item, std::string ¶meter) const | 
|   | 
| std::string  | getPersonTelephoneNumbersTag () const | 
|   | 
| bool  | setPersonTelephoneNumbers (unsigned long idx, std::string parameter) | 
|   | 
| DcmDRTInstitutionCodeSequenceInterface  | getInstitutionCodeSequence (unsigned long idx) const | 
|   | 
| std::string  | getInstitutionCodeSequenceTag () const | 
|   | 
| void  | setInstitutionCodeSequence (DcmDRTInstitutionCodeSequenceInterface seq, unsigned long idx) | 
|   | 
| DcmDRTPersonIdentificationCodeSequenceInterface  | getPersonIdentificationCodeSequence (unsigned long idx) const | 
|   | 
| std::string  | getPersonIdentificationCodeSequenceTag () const | 
|   | 
| void  | setPersonIdentificationCodeSequence (DcmDRTPersonIdentificationCodeSequenceInterface seq, unsigned long idx) | 
|   | 
| void  | setSequence (std::vector< DcmDRTReferringPhysicianIdentificationSequenceInterface::Item > dcmSequence) | 
|   | Set the DRTReferringPhysicianIdentificationSequence this interface class provides access to.  
  | 
|   | 
| std::vector< DcmDRTReferringPhysicianIdentificationSequenceInterface::Item >  | getSequence () const | 
|   | Return the DRTReferringPhysicianIdentificationSequence this interface class provides access to.  
  | 
|   | 
| bool  | hasSequence () const | 
|   | Check if the DRTReferringPhysicianIdentificationSequence is set.  
  | 
|   | 
| MLint  | getNumberOfItems () const | 
|   | Return number of items the internal sequence consists of.  
  | 
|   | 
| DcmDRTReferringPhysicianIdentificationSequenceInterface::Item  | getItem (const size_t idx) const | 
|   | Gets the item at the indicated position.  
  | 
|   | 
| DcmDRTReferringPhysicianIdentificationSequenceInterface::Item &  | addItem () | 
|   | Adds a new item to the sequence.  
  | 
|   | 
| void  | addItem (DcmDRTReferringPhysicianIdentificationSequenceInterface::Item newItem) | 
|   | 
| bool  | insertItem (const size_t idx) | 
|   | Insert an item at the indicated position.  
  | 
|   | 
| bool  | removeItem (const size_t idx) | 
|   | Removes the indicated item from the sequence.  
  | 
|   | 
Class to provide access to DRTReferringPhysicianIdentificationSequence. 
Definition at line 45 of file mlDcmDRTReferringPhysicianIdentificationSequenceInterface.h.
 
◆ DcmDRTReferringPhysicianIdentificationSequenceInterface() [1/3]
  
  
      
        
          | ml::DcmDRTReferringPhysicianIdentificationSequenceInterface::DcmDRTReferringPhysicianIdentificationSequenceInterface  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ DcmDRTReferringPhysicianIdentificationSequenceInterface() [2/3]
◆ DcmDRTReferringPhysicianIdentificationSequenceInterface() [3/3]
  
  
      
        
          | ml::DcmDRTReferringPhysicianIdentificationSequenceInterface::DcmDRTReferringPhysicianIdentificationSequenceInterface  | 
          ( | 
          DCMTree::TreePtrVector |           treePtrSeq | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ ~DcmDRTReferringPhysicianIdentificationSequenceInterface()
  
  
      
        
          | virtual ml::DcmDRTReferringPhysicianIdentificationSequenceInterface::~DcmDRTReferringPhysicianIdentificationSequenceInterface  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inlinevirtual   | 
  
 
 
◆ addItem() [1/2]
◆ addItem() [2/2]
◆ getInstitutionAddress() [1/2]
      
        
          | bool ml::DcmDRTReferringPhysicianIdentificationSequenceInterface::getInstitutionAddress  | 
          ( | 
          DCMTree::TreePtr |           item,  | 
        
        
           | 
           | 
          std::string & |           parameter ) const | 
        
      
 
 
◆ getInstitutionAddress() [2/2]
      
        
          | bool ml::DcmDRTReferringPhysicianIdentificationSequenceInterface::getInstitutionAddress  | 
          ( | 
          unsigned long |           idx,  | 
        
        
           | 
           | 
          std::string & |           parameter ) const | 
        
      
 
 
◆ getInstitutionAddressTag()
  
  
      
        
          | std::string ml::DcmDRTReferringPhysicianIdentificationSequenceInterface::getInstitutionAddressTag  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ getInstitutionCodeSequence()
◆ getInstitutionCodeSequenceTag()
  
  
      
        
          | std::string ml::DcmDRTReferringPhysicianIdentificationSequenceInterface::getInstitutionCodeSequenceTag  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ getInstitutionName() [1/2]
      
        
          | bool ml::DcmDRTReferringPhysicianIdentificationSequenceInterface::getInstitutionName  | 
          ( | 
          DCMTree::TreePtr |           item,  | 
        
        
           | 
           | 
          std::string & |           parameter ) const | 
        
      
 
 
◆ getInstitutionName() [2/2]
      
        
          | bool ml::DcmDRTReferringPhysicianIdentificationSequenceInterface::getInstitutionName  | 
          ( | 
          unsigned long |           idx,  | 
        
        
           | 
           | 
          std::string & |           parameter ) const | 
        
      
 
 
◆ getInstitutionNameTag()
  
  
      
        
          | std::string ml::DcmDRTReferringPhysicianIdentificationSequenceInterface::getInstitutionNameTag  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ getItem()
◆ getNumberOfItems()
  
  
      
        
          | MLint ml::DcmDRTReferringPhysicianIdentificationSequenceInterface::getNumberOfItems  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ getPersonAddress() [1/2]
      
        
          | bool ml::DcmDRTReferringPhysicianIdentificationSequenceInterface::getPersonAddress  | 
          ( | 
          DCMTree::TreePtr |           item,  | 
        
        
           | 
           | 
          std::string & |           parameter ) const | 
        
      
 
 
◆ getPersonAddress() [2/2]
      
        
          | bool ml::DcmDRTReferringPhysicianIdentificationSequenceInterface::getPersonAddress  | 
          ( | 
          unsigned long |           idx,  | 
        
        
           | 
           | 
          std::string & |           parameter ) const | 
        
      
 
 
◆ getPersonAddressTag()
  
  
      
        
          | std::string ml::DcmDRTReferringPhysicianIdentificationSequenceInterface::getPersonAddressTag  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ getPersonIdentificationCodeSequence()
◆ getPersonIdentificationCodeSequenceTag()
  
  
      
        
          | std::string ml::DcmDRTReferringPhysicianIdentificationSequenceInterface::getPersonIdentificationCodeSequenceTag  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ getPersonTelephoneNumbers() [1/2]
      
        
          | bool ml::DcmDRTReferringPhysicianIdentificationSequenceInterface::getPersonTelephoneNumbers  | 
          ( | 
          DCMTree::TreePtr |           item,  | 
        
        
           | 
           | 
          std::string & |           parameter ) const | 
        
      
 
 
◆ getPersonTelephoneNumbers() [2/2]
      
        
          | bool ml::DcmDRTReferringPhysicianIdentificationSequenceInterface::getPersonTelephoneNumbers  | 
          ( | 
          unsigned long |           idx,  | 
        
        
           | 
           | 
          std::string & |           parameter ) const | 
        
      
 
 
◆ getPersonTelephoneNumbersTag()
  
  
      
        
          | std::string ml::DcmDRTReferringPhysicianIdentificationSequenceInterface::getPersonTelephoneNumbersTag  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ getSequence()
◆ hasSequence()
  
  
      
        
          | bool ml::DcmDRTReferringPhysicianIdentificationSequenceInterface::hasSequence  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ insertItem()
  
  
      
        
          | bool ml::DcmDRTReferringPhysicianIdentificationSequenceInterface::insertItem  | 
          ( | 
          const size_t |           idx | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ removeItem()
  
  
      
        
          | bool ml::DcmDRTReferringPhysicianIdentificationSequenceInterface::removeItem  | 
          ( | 
          const size_t |           idx | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ setInstitutionAddress()
      
        
          | bool ml::DcmDRTReferringPhysicianIdentificationSequenceInterface::setInstitutionAddress  | 
          ( | 
          unsigned long |           idx,  | 
        
        
           | 
           | 
          std::string |           parameter ) | 
        
      
 
 
◆ setInstitutionCodeSequence()
◆ setInstitutionName()
      
        
          | bool ml::DcmDRTReferringPhysicianIdentificationSequenceInterface::setInstitutionName  | 
          ( | 
          unsigned long |           idx,  | 
        
        
           | 
           | 
          std::string |           parameter ) | 
        
      
 
 
◆ setPersonAddress()
      
        
          | bool ml::DcmDRTReferringPhysicianIdentificationSequenceInterface::setPersonAddress  | 
          ( | 
          unsigned long |           idx,  | 
        
        
           | 
           | 
          std::string |           parameter ) | 
        
      
 
 
◆ setPersonIdentificationCodeSequence()
◆ setPersonTelephoneNumbers()
      
        
          | bool ml::DcmDRTReferringPhysicianIdentificationSequenceInterface::setPersonTelephoneNumbers  | 
          ( | 
          unsigned long |           idx,  | 
        
        
           | 
           | 
          std::string |           parameter ) | 
        
      
 
 
◆ setSequence()
◆ _itemVec
The documentation for this class was generated from the following file: