public class StudyRelationshipModule extends Module
| Modifier and Type | Field and Description |
|---|---|
static ISingleCollection<ITag> |
objSingleCollection
The obj single collection.
|
| Constructor and Description |
|---|
StudyRelationshipModule(IDataSet objIDataSet)
Instantiates a new study relationship module.
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getAccessionNumber()
Returns the Accession Number.
|
ReferencedPatientSequence |
getReferencedPatientSequence()
Return instance of Referenced Patien tSequence
Uniquely identifies the Patient SOP Instance that relates to the Study SOP Instance.
|
ReferencedPerformedProcedureStepSequence |
getReferencedPerformedProcedureStepSequence()
Uniquely identifies the Performed Procedure Step SOP Instances to which the Study SOP Instance is
related (e.g.
|
ReferencedResultsSequence |
getReferencedResultsSequence()
Return instance of Referenced Results Sequence
Uniquely identifies the results SOP Instance for which the interpretation SOP Instance applies.
|
ReferencedVisitSequence |
getReferencedVisitSequence()
Retrieves pre-initialized object of Referenced Visit Sequence.If the module contains the sequence object
it returns the same otherwise it creates the sequence adds to the module with proper initialization
and then returns the object of sequence
|
java.lang.String |
getStudyInstanceUID()
Returns the study instance UID.
|
ISingleCollection<ITag> |
getVectorOfKeys()
This method returns the vector of keys representing the DataElements
that belong to this module.
|
void |
setAccessionNumber(java.lang.String strAccessionNumber)
A RIS generated number that identifies the order for the Study.
|
void |
setStudyInstanceUID(java.lang.String strStudyInstanceUID)
Unique identifier for the Study.
|
boolean |
validateModule()
validates the module according to the rules specified by the DICOM Standard.
|
add, dumpDICOMInfo, getDictionaryReader, getTransferSyntax, isPresent, isPresent, iterator, removepublic static ISingleCollection<ITag> objSingleCollection
public StudyRelationshipModule(IDataSet objIDataSet)
objIDataSet - the obj i data setpublic boolean validateModule()
throws InvalidModuleException
validateModule in interface IModulevalidateModule in class ModuleInvalidModuleException - the invalid module exceptionpublic void setStudyInstanceUID(java.lang.String strStudyInstanceUID)
strStudyInstanceUID - the str study instance uidpublic void setAccessionNumber(java.lang.String strAccessionNumber)
strAccessionNumber - the str accession numberpublic java.lang.String getStudyInstanceUID()
public java.lang.String getAccessionNumber()
public ReferencedVisitSequence getReferencedVisitSequence()
public ReferencedPatientSequence getReferencedPatientSequence()
public ReferencedResultsSequence getReferencedResultsSequence()
public ReferencedPerformedProcedureStepSequence getReferencedPerformedProcedureStepSequence()
public ISingleCollection<ITag> getVectorOfKeys()
getVectorOfKeys in class Module