public class RequestedProcedureModule extends Module
| Modifier and Type | Field and Description |
|---|---|
static ISingleCollection<ITag> |
objSingleCollection
The obj single collection.
|
| Constructor and Description |
|---|
RequestedProcedureModule(IDataSet objIDataSet)
Creates Imaging Service Request Module with default initialization.
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getConfidentialityCode()
Retrieves Confidentiality Code.
|
IntendedRecipientsofResultsIdentificationSequence |
getIntendedRecipientsofResultsIdentificationSequence()
Retrieves Identification of the physicians who are intended recipients of results.
|
java.lang.String[] |
getNamesofIntendedRecipientsofResults()
Retrieves Names of Intended Recipients of Results.
|
java.lang.String |
getPatientTransportArrangements()
Retrieves Patient Transport Arrangements.
|
ReasonForRequestedProcedureCodeSequence |
getReasonforRequestedProcedureCodeSequence()
Retrieves Coded Reason for requesting this procedure.
|
java.lang.String |
getReasonfortheRequestedProcedure()
Sets Reason for requesting this imaging procedure.
|
ReferencedStudySequence |
getReferencedStudySequence()
Retrieves Uniquely identifies the Study SOP Instances associated with this SOP Instance.
|
java.lang.String |
getReportingPriority()
Retrieves Reporting Priority.
|
RequestedProcedureCodeSequence |
getRequestedProcedureCodeSequence()
Retrieves sequence that conveys the Requested Procedure of one Procedure Type.
|
java.lang.String |
getRequestedProcedureDescription()
Retrieves Institution-generated administrative description or classification of Requested Procedure
|
java.lang.String |
getRequestedProcedureID()
Retrieves Identifier that identifies the Requested Procedure in the Imaging Service Request.
|
java.lang.String |
getRequestedProcedureLocation()
Retrieves Requested Procedure Location.
|
java.lang.String |
getRequestedProcedurePriority()
Retrieves Requested Procedure Type Urgency.
|
java.lang.String |
getStudyDate()
Retrieves Study Date.
|
java.lang.String |
getStudyInstanceUID()
Retrieves Unique identifier to be used to identify the Study
|
java.lang.String |
getStudyTime()
Retrieves Study Time.
|
ISingleCollection<ITag> |
getVectorOfKeys()
This method returns the vector of keys representing the DataElements
that belong to this module.
|
void |
setConfidentialityCode(java.lang.String StrConfidentialityCode)
Sets Confidentiality Constraints on the Requested Procedure by the party filling the order.
|
void |
setNamesofIntendedRecipientsofResults(java.lang.String[] StrNamesofIntendedRecipientsofResults)
Sets Names of the physicians, who are intended recipients of results.
|
void |
setPatientTransportArrangements(java.lang.String StrPatientTransportArrangements)
Sets Mode of transportation of the patient to the location of examination.
|
void |
setReasonfortheRequestedProcedure(java.lang.String StrReasonfortheRequestedProcedure)
Sets Reason for requesting this imaging procedure.
|
void |
setReportingPriority(java.lang.String StrReportingPriority)
Sets Requested Reporting Priority.
|
java.lang.String |
setRequestedProcedureComments()
Retrieves User-defined comments on the Requested Procedure.
|
void |
setRequestedProcedureComments(java.lang.String StrRequestedProcedureComments)
Sets User-defined comments on the Requested Procedure.
|
void |
setRequestedProcedureDescription(java.lang.String StrRequestedProcedureDescription)
Sets Institution-generated administrative description or classification of Requested Procedure
|
void |
setRequestedProcedureID(java.lang.String StrRequestedProcedureID)
Sets Identifier that identifies the Requested Procedure in the Imaging Service Request.
|
void |
setRequestedProcedureLocation(java.lang.String StrRequestedProcedureLocation)
Sets Physical location at which the Requested Procedure is to be performed.
|
void |
setRequestedProcedurePriority(java.lang.String strRequestedProcedurePriority)
Sets Requested Procedure Type Urgency.
|
void |
setStudyDate(java.lang.String strStudyDate)
Sets Date the Study started, if any previous procedure steps
within the same study have already been performed.
|
void |
setStudyInstanceUID(java.lang.String StrStudyInstanceUID)
Sets Unique identifier to be used to identify the Study
|
void |
setStudyTime(java.lang.String strStudyTime)
Sets Time the Study started, if any previous procedure steps
within the same study have already been performed.
|
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 RequestedProcedureModule(IDataSet objIDataSet)
objIDataSet - the obj i data setpublic boolean validateModule()
throws InvalidModuleException
validateModule in interface IModulevalidateModule in class ModuleInvalidModuleException - - If validation of Module failspublic ISingleCollection<ITag> getVectorOfKeys()
getVectorOfKeys in class Modulepublic void setRequestedProcedureID(java.lang.String StrRequestedProcedureID)
StrRequestedProcedureID - public java.lang.String getRequestedProcedureID()
public void setReasonfortheRequestedProcedure(java.lang.String StrReasonfortheRequestedProcedure)
StrReasonfortheRequestedProcedure - Reason for requesting this imaging procedure.public java.lang.String getReasonfortheRequestedProcedure()
public void setRequestedProcedureComments(java.lang.String StrRequestedProcedureComments)
StrRequestedProcedureComments - User-defined comments on the Requested Procedure.public java.lang.String setRequestedProcedureComments()
public ReasonForRequestedProcedureCodeSequence getReasonforRequestedProcedureCodeSequence()
public RequestedProcedureCodeSequence getRequestedProcedureCodeSequence()
public void setStudyInstanceUID(java.lang.String StrStudyInstanceUID)
StrStudyInstanceUID - Unique identifier to be used to identify the Studypublic java.lang.String getStudyInstanceUID()
public void setStudyDate(java.lang.String strStudyDate)
strStudyDate - String value of Study Date.public java.lang.String getStudyDate()
public void setStudyTime(java.lang.String strStudyTime)
strStudyTime - String value of Study Time.public java.lang.String getStudyTime()
public ReferencedStudySequence getReferencedStudySequence()
public void setRequestedProcedureDescription(java.lang.String StrRequestedProcedureDescription)
StrRequestedProcedureDescription - Institution-generated administrative description or classification of Requested Procedurepublic java.lang.String getRequestedProcedureDescription()
public void setRequestedProcedurePriority(java.lang.String strRequestedProcedurePriority)
strRequestedProcedurePriority - Requested Procedure Type Urgencypublic java.lang.String getRequestedProcedurePriority()
public void setPatientTransportArrangements(java.lang.String StrPatientTransportArrangements)
StrPatientTransportArrangements - Mode of transportation of the patient to the location of examination.public java.lang.String getPatientTransportArrangements()
public void setRequestedProcedureLocation(java.lang.String StrRequestedProcedureLocation)
StrRequestedProcedureLocation - Physical location at which the Requested Procedure is to be performed.public java.lang.String getRequestedProcedureLocation()
public void setConfidentialityCode(java.lang.String StrConfidentialityCode)
StrConfidentialityCode - Confidentiality Constraints on the Requested Procedure by the party filling the order.public java.lang.String getConfidentialityCode()
public void setReportingPriority(java.lang.String StrReportingPriority)
StrReportingPriority - Requested Reporting Prioritypublic java.lang.String getReportingPriority()
public void setNamesofIntendedRecipientsofResults(java.lang.String[] StrNamesofIntendedRecipientsofResults)
StrNamesofIntendedRecipientsofResults - - String array of Names of Intended Recipients of Results.public java.lang.String[] getNamesofIntendedRecipientsofResults()
public IntendedRecipientsofResultsIdentificationSequence getIntendedRecipientsofResultsIdentificationSequence()