org.dicom4j.modules.study
Class ImagingServiceRequest

java.lang.Object
  extended by org.dicom4j.data.DataSet
      extended by org.dicom4j.modules.AbstractModule
          extended by org.dicom4j.modules.study.ImagingServiceRequest

public class ImagingServiceRequest
extends AbstractModule

Imaging Service Request Module

(generated class, do not edit)

Author:
Laurent Lecomte

Constructor Summary
ImagingServiceRequest()
          Creates a new module
ImagingServiceRequest(DataSet aDataSet)
          Creates a wrapper for data contains in the DataSet Modify data with an instance of this class will modify also data of the DataSet, IT'S NOT A COPY
 
Method Summary
 void addElements()
          add all Module Elements if not present in the DataSet
 LongText getImagingServiceRequestComments()
          Retrun the Imaging Service Request Comments
 LongText getImagingServiceRequestCommentsOrNull()
          Retrun the Imaging Service Request Comments or null if doesn't exits
 String getName()
          Return the name of the module
 SequenceOfItems getReferringPhysicianIdentificationSeq()
          Retrun the Referring Physician Identification Sequence
 SequenceOfItems getReferringPhysicianIdentificationSeqOrNull()
          Retrun the Referring Physician Identification Sequence or null if doesn't exits
 PersonName getReferringPhysicianName()
          Retrun the Referring Physician's Name
 PersonName getReferringPhysicianNameOrNull()
          Retrun the Referring Physician's Name or null if doesn't exits
 PersonName getRequestingPhysician()
          Retrun the Requesting Physician
 SequenceOfItems getRequestingPhysicianIdentificationSeq()
          Retrun the Requesting Physician Identification Sequence
 SequenceOfItems getRequestingPhysicianIdentificationSeqOrNull()
          Retrun the Requesting Physician Identification Sequence or null if doesn't exits
 PersonName getRequestingPhysicianOrNull()
          Retrun the Requesting Physician or null if doesn't exits
 boolean hasImagingServiceRequestComments()
          return true if the module has the Imaging Service Request Comments element
 boolean hasReferringPhysicianIdentificationSeq()
          return true if the module has the Referring Physician Identification Sequence element
 boolean hasReferringPhysicianName()
          return true if the module has the Referring Physician's Name element
 boolean hasRequestingPhysician()
          return true if the module has the Requesting Physician element
 boolean hasRequestingPhysicianIdentificationSeq()
          return true if the module has the Requesting Physician Identification Sequence element
 
Methods inherited from class org.dicom4j.modules.AbstractModule
addModuleElements
 
Methods inherited from class org.dicom4j.data.DataSet
addApplicationEntity, addCodeString, addDataSet, addElement, addIntegerString, addModule, addPersonName, addPersonName, addShortString, addUniqueIdentifier, clear, count, getApplicationEntity, getApplicationEntityOrNull, getAttribute, getCodeString, getDataElementsOfSameGroup, getDate, getDoubleValues, getElement, getElementOrNull, getIntegerString, getIterator, getLongString, getLongStringOrNull, getLongText, getLongTextOrNull, getOtherByteString, getOtherByteStringOrNull, getPersonName, getPersonNameOrNull, getSequenceOfItems, getSequenceOfItemsOrNull, getShortString, getTime, getUniqueIdentifier, getUniqueIdentifierOrNull, getUnsignedLong, getUnsignedLongOrNull, getUnsignedShort, hasElement, read, read, removeAll, removeElement, removeElement, toArray, toBytes, toString, write
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ImagingServiceRequest

public ImagingServiceRequest()
Creates a new module


ImagingServiceRequest

public ImagingServiceRequest(DataSet aDataSet)
Creates a wrapper for data contains in the DataSet Modify data with an instance of this class will modify also data of the DataSet, IT'S NOT A COPY

Parameters:
aDataSet -
Method Detail

addElements

public void addElements()
                 throws Exception
add all Module Elements if not present in the DataSet

Throws:
Exception

getImagingServiceRequestComments

public LongText getImagingServiceRequestComments()
                                          throws NoSuchElementException,
                                                 WrongDataElementTypeException
Retrun the Imaging Service Request Comments

Returns:
the Imaging Service Request Comments
Throws:
NoSuchElementException
WrongDataElementTypeException

getImagingServiceRequestCommentsOrNull

public LongText getImagingServiceRequestCommentsOrNull()
Retrun the Imaging Service Request Comments or null if doesn't exits

Returns:
the Imaging Service Request Comments or null

getName

public String getName()
Description copied from class: AbstractModule
Return the name of the module

Specified by:
getName in class AbstractModule
Returns:
the name

getReferringPhysicianIdentificationSeq

public SequenceOfItems getReferringPhysicianIdentificationSeq()
                                                       throws NoSuchElementException,
                                                              WrongDataElementTypeException
Retrun the Referring Physician Identification Sequence

Returns:
the Referring Physician Identification Sequence
Throws:
NoSuchElementException
WrongDataElementTypeException

getReferringPhysicianIdentificationSeqOrNull

public SequenceOfItems getReferringPhysicianIdentificationSeqOrNull()
Retrun the Referring Physician Identification Sequence or null if doesn't exits

Returns:
the Referring Physician Identification Sequence or null

getReferringPhysicianName

public PersonName getReferringPhysicianName()
                                     throws NoSuchElementException,
                                            WrongDataElementTypeException
Retrun the Referring Physician's Name

Returns:
the Referring Physician's Name
Throws:
NoSuchElementException
WrongDataElementTypeException

getReferringPhysicianNameOrNull

public PersonName getReferringPhysicianNameOrNull()
Retrun the Referring Physician's Name or null if doesn't exits

Returns:
the Referring Physician's Name or null

getRequestingPhysician

public PersonName getRequestingPhysician()
                                  throws NoSuchElementException,
                                         WrongDataElementTypeException
Retrun the Requesting Physician

Returns:
the Requesting Physician
Throws:
NoSuchElementException
WrongDataElementTypeException

getRequestingPhysicianIdentificationSeq

public SequenceOfItems getRequestingPhysicianIdentificationSeq()
                                                        throws NoSuchElementException,
                                                               WrongDataElementTypeException
Retrun the Requesting Physician Identification Sequence

Returns:
the Requesting Physician Identification Sequence
Throws:
NoSuchElementException
WrongDataElementTypeException

getRequestingPhysicianIdentificationSeqOrNull

public SequenceOfItems getRequestingPhysicianIdentificationSeqOrNull()
Retrun the Requesting Physician Identification Sequence or null if doesn't exits

Returns:
the Requesting Physician Identification Sequence or null

getRequestingPhysicianOrNull

public PersonName getRequestingPhysicianOrNull()
Retrun the Requesting Physician or null if doesn't exits

Returns:
the Requesting Physician or null

hasImagingServiceRequestComments

public boolean hasImagingServiceRequestComments()
return true if the module has the Imaging Service Request Comments element

Returns:
true if present

hasReferringPhysicianIdentificationSeq

public boolean hasReferringPhysicianIdentificationSeq()
return true if the module has the Referring Physician Identification Sequence element

Returns:
true if present

hasReferringPhysicianName

public boolean hasReferringPhysicianName()
return true if the module has the Referring Physician's Name element

Returns:
true if present

hasRequestingPhysician

public boolean hasRequestingPhysician()
return true if the module has the Requesting Physician element

Returns:
true if present

hasRequestingPhysicianIdentificationSeq

public boolean hasRequestingPhysicianIdentificationSeq()
return true if the module has the Requesting Physician Identification Sequence element

Returns:
true if present


Copyright © 2009 dicom4j. All Rights Reserved.