public class PerformedProcedureStepRelationshipModule extends Module
| Modifier and Type | Field and Description |
|---|---|
static ISingleCollection<ITag> |
objSingleCollection
The obj single collection.
|
| Constructor and Description |
|---|
PerformedProcedureStepRelationshipModule(IDataSet objIDataSet)
Creates Performed Procedure Step Relationship Module with default initialization.
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getIssuerofPatientID()
Return attribute identifies Assigning Authority that issued the Patient ID.
|
IssuerofPatientIDMacro |
getIssuerofPatientIDMacro()
Get the Instance of Issuer of Patient ID Macro.Attributes related to Issuer of Patient ID Macro will be set in Macro
using the setter methods provided in the Macro.Calling this method multiple times will return the same Marco
Instance that was created at first.
|
IssuerofServiceEpisodeIDSequence |
getIssuerofServiceEpisodeIDSequence()
This method provides the pre-initialized object of Issuer of Service Episode ID Sequence.
|
java.lang.String |
getPatientID()
Return identifies Primary hospital identification number or code for the patient.
|
java.lang.String |
getPatientsBirthDate()
Return Date of birth of the named patient.
|
java.lang.String |
getPatientsName()
Return Patient's full legal name.
|
java.lang.String |
getPatientsSex()
Retrieves sex of Patient.
|
ReferencedPatientSequence |
getReferencedPatientSequence()
Retrieves pre-initialized object of ReferencedPatientSequence.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
|
ScheduledStepAttributesSequence |
getScheduledStepAttributesSequence()
Retrieves pre-initialized object of ScheduledStepAttributesSequence.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 |
getServiceEpisodeDescription()
Retrieves Service Episode Description.
|
java.lang.String |
getServiceEpisodeID()
Retrieves Service Episode ID.
|
ISingleCollection<ITag> |
getVectorOfKeys()
This method returns the vector of keys representing the DataElements
that belong to this module.
|
void |
setIssuerofPatientID(java.lang.String strIssuerOfPatientID)
Sets attribute identifies Assigning Authority that issued the Patient ID.
|
void |
setPatientID(java.lang.String strPatientID)
Sets attribute identifies Primary hospital identification number or code for the
patient.
|
void |
setPatientsBirthDate(java.lang.String StrPatientsBirthDate)
Sets attribute identifies Date of birth of the named patient.
|
void |
setPatientsName(java.lang.String strPatientsName)
Sets attribute identifies Patient's full legal name.
|
void |
setPatientsSex(EnumPatientsSex enumPatientsSex)
Sets attribute identifies sex of Patient.
|
void |
setServiceEpisodeDescription(java.lang.String strServiceEpisodeDescription)
Sets Description of the type of service episode.
|
void |
setServiceEpisodeID(java.lang.String strServiceEpisodeID)
Sets Identifier of the Service Episode as assigned by the healthcare provider.
|
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 PerformedProcedureStepRelationshipModule(IDataSet objIDataSet)
objIDataSet - the obj i data setpublic boolean validateModule()
throws InvalidModuleException
validateModule in interface IModulevalidateModule in class ModuleInvalidModuleException - when the module is invalidpublic ISingleCollection<ITag> getVectorOfKeys()
getVectorOfKeys in class Modulepublic void setPatientsName(java.lang.String strPatientsName)
strPatientsName - - String identifies Patient's full legal name.public java.lang.String getPatientsName()
public void setPatientID(java.lang.String strPatientID)
strPatientID - - String identifies Primary hospital identification numberpublic java.lang.String getPatientID()
public IssuerofPatientIDMacro getIssuerofPatientIDMacro()
public void setIssuerofPatientID(java.lang.String strIssuerOfPatientID)
strIssuerOfPatientID - - String Patient ID.public java.lang.String getIssuerofPatientID()
public void setPatientsBirthDate(java.lang.String StrPatientsBirthDate)
StrPatientsBirthDate - - String Date of birthpublic java.lang.String getPatientsBirthDate()
public void setPatientsSex(EnumPatientsSex enumPatientsSex)
enumPatientsSex - - Enum value sex of Patientpublic java.lang.String getPatientsSex()
public ReferencedPatientSequence getReferencedPatientSequence()
public void setServiceEpisodeID(java.lang.String strServiceEpisodeID)
strServiceEpisodeID - String value of Service Episode IDpublic java.lang.String getServiceEpisodeID()
public IssuerofServiceEpisodeIDSequence getIssuerofServiceEpisodeIDSequence()
public void setServiceEpisodeDescription(java.lang.String strServiceEpisodeDescription)
strServiceEpisodeDescription - String value of Service Episode Descriptionpublic java.lang.String getServiceEpisodeDescription()
public ScheduledStepAttributesSequence getScheduledStepAttributesSequence()