public class EncapsulatedDocumentModule extends Module
| Modifier and Type | Field and Description |
|---|---|
static ISingleCollection<ITag> |
objSingleCollection
The obj single collection.
|
| Constructor and Description |
|---|
EncapsulatedDocumentModule(IDataSet objIDataSet)
Instantiates a new EncapsulatedDocumentModule
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getAcquisitionDateTime()
Retrieves date and time that the original generation of the data in the document started
|
java.lang.String |
getBurnedInAnnotation()
Returns Indicates whether or not the encapsulated document contains sufficient burned in annotation to identify the patient and date the data was acquired.
|
ConceptNameCodeSequence |
getConceptNameCodeSequence()
Retrieves Concept Name CodeSequence
|
java.lang.String |
getContentDate()
Retrieves date the content creation started.
|
java.lang.String |
getContentTime()
Retrieves time the content creation started
|
DocumentClassCodeSequence |
getDocumentClassCodeSequence()
Retrieves Document Class Code Sequence
|
java.lang.String |
getDocumentTitle()
Retrieves the title of the document.
|
ISingleCollection<byte[]> |
getEncapsulatedDocument()
Retrieves the Encapsulated Document stream,containing a document encoded according to the MIME Type.
|
java.lang.String |
getHL7InstanceIdentifier()
Retrieves the Instance Identifier of the encapsulated HL7 Structured Document,encoded as a UID (OID or UUID), concatenated with a caret ("^") andExtension value (if Extension is present in Instance Identifier
|
java.lang.String |
getImageLaterality()
Returns Laterality of the (possibly paired) body part that is the subject of the encapsulated document.
|
java.lang.String |
getInstanceNumber()
Retrieves A number that identifies this SOP Instance.
|
java.lang.String[] |
getListOfMIMETypes()
Return List of MIME Types
|
java.lang.String |
getMIMETypeOfEncapsulatedDocument()
Return MIME Type of EncapsulatedDocument
|
java.lang.String |
getRecognizableVisualFeatures()
Returns Indicates whether or not the image contains sufficiently recognizable visual features to allow the image or a reconstruction from a set ofimages to identify the patient.
|
SourceInstanceSequence |
getSourceInstanceSequence()
Retrieves Source Instance Sequence
|
ISingleCollection<ITag> |
getVectorOfKeys()
This method returns the vector of keys representing the DataElements
that belong to this module.
|
java.lang.String |
getVerificationFlag()
Returns whether the Encapsulated Document is Verified
|
void |
setAcquisitionDateTime(java.lang.String strAcquisitionDateTime)
Sets date and time that the original generation of the data in the document started
|
void |
setBurnedInAnnotation(EnumBurnedInAnnotation enumBurnedInAnnotation)
Sets Indicates whether or not the encapsulated document contains sufficient burned in annotation to identify the patient and date the data was acquired.
|
void |
setContentDate(java.lang.String strContentDate)
Sets date the content creation started.
|
void |
setContentTime(java.lang.String strContentTime)
Sets time the content creation started
|
void |
setDocumentTitle(java.lang.String strDocumentTitle)
Sets the title of the document.
|
void |
setEncapsulatedDocument(ISingleCollection<byte[]> vectEncapsulatedDocument)
Sets the Encapsulated Document stream,containing a document encoded according to the MIME Type.
|
void |
setHL7InstanceIdentifier(java.lang.String strHL7InstanceIdentifier)
Sets the Instance Identifier of the encapsulated HL7 Structured Document,encoded as a UID (OID or UUID), concatenated with a caret ("^") andExtension value (if Extension is present in Instance Identifier
|
void |
setImageLaterality(EnumSetupDeviceType enumImageLaterality)
Sets Laterality of the (possibly paired) body part that is the subject of the encapsulated document.
|
void |
setInstanceNumber(java.lang.String strInstanceNumber)
Sets A number that identifies this SOP Instance.
|
void |
setListOfMIMETypes(java.lang.String[] strArrListOfMIMETypes)
Sets List of MIME Types
|
void |
setMIMETypeOfEncapsulatedDocument(java.lang.String strMIMETypeOfEncapsulatedDocument)
Sets MIME Type of EncapsulatedDocument
|
void |
setRecognizableVisualFeatures(EnumRecognizableVisualFeatures enumRecognizableVisualFeatures)
Sets Indicates whether or not the image contains sufficiently recognizable visual features to allow the image or a reconstruction from a set ofimages to identify the patient.
|
void |
setVerificationFlag(EnumVerificationFlag enumVerificationFlag)
Sets whether the Encapsulated Document is Verified
|
boolean |
validateModule()
This method validates each Attribute in the Module according to the Type
of the Attribute.Attributes are of 5 types.
|
add, dumpDICOMInfo, getDictionaryReader, getTransferSyntax, isPresent, isPresent, iterator, removepublic static ISingleCollection<ITag> objSingleCollection
public EncapsulatedDocumentModule(IDataSet objIDataSet)
objIDataSet - the obj i data setpublic boolean validateModule()
throws InvalidModuleException
validateModule in interface IModulevalidateModule in class ModuleInvalidModuleException - - If validation of Module failspublic void setInstanceNumber(java.lang.String strInstanceNumber)
strInstanceNumber - String value of Instance Number.public java.lang.String getInstanceNumber()
public void setContentDate(java.lang.String strContentDate)
strContentDate - String value of date the content creation started.public java.lang.String getContentDate()
public void setContentTime(java.lang.String strContentTime)
strContentTime - String value of time the content creation startedpublic java.lang.String getContentTime()
public void setAcquisitionDateTime(java.lang.String strAcquisitionDateTime)
strAcquisitionDateTime - String value of date and time that the original generation of the data in the document startedpublic java.lang.String getAcquisitionDateTime()
public void setImageLaterality(EnumSetupDeviceType enumImageLaterality)
enumImageLaterality - enum value of Image Laterality.public java.lang.String getImageLaterality()
public void setBurnedInAnnotation(EnumBurnedInAnnotation enumBurnedInAnnotation)
enumBurnedInAnnotation - enum value of BurnedInAnnotationpublic java.lang.String getBurnedInAnnotation()
public void setRecognizableVisualFeatures(EnumRecognizableVisualFeatures enumRecognizableVisualFeatures)
enumRecognizableVisualFeatures - enum value of Recognizable VisualFeaturespublic java.lang.String getRecognizableVisualFeatures()
public SourceInstanceSequence getSourceInstanceSequence()
public void setDocumentTitle(java.lang.String strDocumentTitle)
strDocumentTitle - -title of the document.public java.lang.String getDocumentTitle()
public ConceptNameCodeSequence getConceptNameCodeSequence()
public DocumentClassCodeSequence getDocumentClassCodeSequence()
public void setVerificationFlag(EnumVerificationFlag enumVerificationFlag)
enumVerificationFlag - enum value of Verification Flagpublic java.lang.String getVerificationFlag()
public void setHL7InstanceIdentifier(java.lang.String strHL7InstanceIdentifier)
strHL7InstanceIdentifier - -HL7InstanceIdentifier.public java.lang.String getHL7InstanceIdentifier()
public void setMIMETypeOfEncapsulatedDocument(java.lang.String strMIMETypeOfEncapsulatedDocument)
strMIMETypeOfEncapsulatedDocument - String value of MIME Type of EncapsulatedDocumentpublic java.lang.String getMIMETypeOfEncapsulatedDocument()
public void setListOfMIMETypes(java.lang.String[] strArrListOfMIMETypes)
strArrListOfMIMETypes - String value o List of MIME Typespublic java.lang.String[] getListOfMIMETypes()
public void setEncapsulatedDocument(ISingleCollection<byte[]> vectEncapsulatedDocument)
vectEncapsulatedDocument - collection of byte array of Encapsulated Documentpublic ISingleCollection<byte[]> getEncapsulatedDocument()
public ISingleCollection<ITag> getVectorOfKeys()
getVectorOfKeys in class Module