- patientName
- A String representing the patient name to match for. This parameter can be null.
- patientID
- A String representing the patient ID to match for. This parameter can be null.
- studyID
- A String representing the study ID to match for. This parameter can be null.
- modalitiesInStudy
- An array of strings that specify the modalities to match for. This parameter can be null.
- accessionNumber
- A String representing the accession number to match for. This parameter can be null.
- referDrName
- A String representing the Reference DR. Name to match for. This parameter can be null.
- studyDateStart
- A String representing the start date of the study to match. This parameter can be null.
- studyDateEnd
- A String representing the end date of the study to match. This parameter can be null.
- studyTimeStart
- A String representing the start time of the study to match. This parameter can be null.
- studyTimeEnd
- A String representing the end time of the study to math. This parameter can be null.
- studyInstanceUID
- A String representing the Study Instance UID of the study to match. This parameter can be null.
- sortField
- A String representing the field to perform sorting based on its values. This parameter can be null.
- ascending
- true to sort the returned results ascending, false to sort descending. This parameter can be null.
- maxRows
- An Int32 value specifying the number of rows returned. pass -1 or null to return all results.
- extraData
- user custom data.
Visual Basic (Declaration) | |
---|---|
Public Overridable Function FindStudies( _ ByVal patientName As String, _ ByVal patientID As String, _ ByVal studyID As String, _ ByVal modalitiesInStudy() As String, _ ByVal accessionNumber As String, _ ByVal referDrName As String, _ ByVal studyDateStart As String, _ ByVal studyDateEnd As String, _ ByVal studyTimeStart As String, _ ByVal studyTimeEnd As String, _ ByVal studyInstanceUID As String, _ ByVal sortField As String, _ ByVal ascending As Boolean, _ ByVal maxRows As Integer, _ ByVal extraData As String _ ) As DataSet |
Visual Basic (Usage) | Copy Code |
---|---|
|
C# | |
---|---|
public virtual DataSet FindStudies( string patientName, string patientID, string studyID, string[] modalitiesInStudy, string accessionNumber, string referDrName, string studyDateStart, string studyDateEnd, string studyTimeStart, string studyTimeEnd, string studyInstanceUID, string sortField, bool ascending, int maxRows, string extraData ) |
C++/CLI | |
---|---|
public: virtual DataSet FindStudies( String^ patientName, String^ patientID, String^ studyID, array<String^>^ modalitiesInStudy, String^ accessionNumber, String^ referDrName, String^ studyDateStart, String^ studyDateEnd, String^ studyTimeStart, String^ studyTimeEnd, String^ studyInstanceUID, String^ sortField, bool ascending, int maxRows, String^ extraData ) |
Parameters
- patientName
- A String representing the patient name to match for. This parameter can be null.
- patientID
- A String representing the patient ID to match for. This parameter can be null.
- studyID
- A String representing the study ID to match for. This parameter can be null.
- modalitiesInStudy
- An array of strings that specify the modalities to match for. This parameter can be null.
- accessionNumber
- A String representing the accession number to match for. This parameter can be null.
- referDrName
- A String representing the Reference DR. Name to match for. This parameter can be null.
- studyDateStart
- A String representing the start date of the study to match. This parameter can be null.
- studyDateEnd
- A String representing the end date of the study to match. This parameter can be null.
- studyTimeStart
- A String representing the start time of the study to match. This parameter can be null.
- studyTimeEnd
- A String representing the end time of the study to math. This parameter can be null.
- studyInstanceUID
- A String representing the Study Instance UID of the study to match. This parameter can be null.
- sortField
- A String representing the field to perform sorting based on its values. This parameter can be null.
- ascending
- true to sort the returned results ascending, false to sort descending. This parameter can be null.
- maxRows
- An Int32 value specifying the number of rows returned. pass -1 or null to return all results.
- extraData
- user custom data.
Return Value
An ADO.NET DataSet which contains the studies information.The default plug-in implementation will return a DataSet with one ADO.NET DataTable table and the following DataColumn :
Column Name |
Data Type |
Required for Medical Web Viewer Demo |
PatientID | nvarchar (64) | True |
PatientName | nvarchar (64) | False |
PatientBirthDate | datetime | False |
PatientSex | nvarchar (16) | False |
StudyInstanceUID | nvarchar (64) | True |
StudyDate | datetime | False |
StudyDesc | nvarchar (64) | False |
AccessionNumber | nvarchar (16) | False |
ReferDrName | nvarchar (64) | False |
Target Platforms: Microsoft .NET Framework 3.0, Windows XP, Windows Vista, Windows Server 2003 family, Windows Server 2008 family