public class GeneralPurposeScheduledProcedureStepRelationshipModule extends Module
| Modifier and Type | Field and Description |
|---|---|
static ISingleCollection<ITag> |
objSingleCollection
The obj single collection.
|
| Constructor and Description |
|---|
GeneralPurposeScheduledProcedureStepRelationshipModule(IDataSet objIDataSet)
Instantiates a new general purpose scheduled procedure step relationship module.
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getIssuerOfPatientID()
Retrieves Identifier of the Assigning Authority (system, organization, agency, or department) that issued the Patient ID.
|
java.lang.String |
getPatientBirthDate()
Retrieves Patient Birth Date.
|
java.lang.String |
getPatientID()
Retrieves Primary hospital identification number or code for the patient.
|
java.lang.String |
getPatientSex()
Retrieves Patient Sex.
|
java.lang.String |
getPatientsName()
Retrieves Patient's full legal name.
|
ReferencedRequestSequence |
getReferencedRequestSequence()
Retrieves pre-initialized object of ReferencedRequestSequence.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
|
ISingleCollection<ITag> |
getVectorOfKeys()
This method returns the vector of keys representing the DataElements
that belong to this module.
|
void |
setIssuerOfPatientID(java.lang.String strIssuerOfPatientID)
Identifier of the Assigning Authority (system, organization, agency, or department) that issued the
Patient ID.
|
void |
setPatientBirthDate(java.lang.String strPatientBirthDate)
Sets Date of birth of the named patient.
|
void |
setPatientID(java.lang.String strPatientID)
Sets Primary hospital identification number or code for the patient.
|
void |
setPatientSex(EnumPatientsSex enumPatientSex)
Sets Sex of the named patient.
|
void |
setPatientsName(java.lang.String strPatientsName)
Sets Patient's full legal name.
|
boolean |
validateModule()
Validates each Attribute in the Module according to the Type
of the Attribute.
|
add, dumpDICOMInfo, getDictionaryReader, getTransferSyntax, isPresent, isPresent, iterator, removepublic static ISingleCollection<ITag> objSingleCollection
public GeneralPurposeScheduledProcedureStepRelationshipModule(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 setPatientsName(java.lang.String strPatientsName)
strPatientsName - String value of Patient's Name.public java.lang.String getPatientsName()
public void setPatientID(java.lang.String strPatientID)
strPatientID - String value of Patient ID.public java.lang.String getPatientID()
public void setIssuerOfPatientID(java.lang.String strIssuerOfPatientID)
strIssuerOfPatientID - - String value of Issuer Of PatientID.public java.lang.String getIssuerOfPatientID()
public void setPatientBirthDate(java.lang.String strPatientBirthDate)
strPatientBirthDate - - String value of Patient Birth Date.public java.lang.String getPatientBirthDate()
public void setPatientSex(EnumPatientsSex enumPatientSex)
enumPatientSex - - Enum value of Patient sex.public java.lang.String getPatientSex()
public ReferencedRequestSequence getReferencedRequestSequence()
public ISingleCollection<ITag> getVectorOfKeys()
getVectorOfKeys in class Module