Returns a list of specimens based on Protocol patients.
Optionally filtered by search params.
Namespace: Caisis.DataAccessAssembly: Caisis.DataAccess (in Caisis.DataAccess.dll) Version: 4.0.4947.22627
Syntax
C# |
---|
public DataTable GetSpecimenInventoryByProtocol( int protocolId, string datasetSQL, string searchString, string searchColumn, string[] includeStatuses, string[] excludeStatuses ) |
Visual Basic |
---|
Public Function GetSpecimenInventoryByProtocol ( protocolId As Integer, datasetSQL As String, searchString As String, searchColumn As String, includeStatuses As String(), excludeStatuses As String() ) As DataTable |
Visual C++ |
---|
public: DataTable^ GetSpecimenInventoryByProtocol( int protocolId, String^ datasetSQL, String^ searchString, String^ searchColumn, array<String^>^ includeStatuses, array<String^>^ excludeStatuses ) |
Parameters
- protocolId
- Type: System..::..Int32
The protocol to search
- datasetSQL
- Type: System..::..String
The dataset to search
- searchString
- Type: System..::..String
The optional string to search
- searchColumn
- Type: System..::..String
The optional column to search
- includeStatuses
- Type: array<System..::..String>[]()[][]
[Missing <param name="includeStatuses"/> documentation for "M:Caisis.DataAccess.SpecimenManagerDa.GetSpecimenInventoryByProtocol(System.Int32,System.String,System.String,System.String,System.String[],System.String[])"]
- excludeStatuses
- Type: array<System..::..String>[]()[][]
[Missing <param name="excludeStatuses"/> documentation for "M:Caisis.DataAccess.SpecimenManagerDa.GetSpecimenInventoryByProtocol(System.Int32,System.String,System.String,System.String,System.String[],System.String[])"]
Return Value
Type: DataTable[Missing <returns> documentation for "M:Caisis.DataAccess.SpecimenManagerDa.GetSpecimenInventoryByProtocol(System.Int32,System.String,System.String,System.String,System.String[],System.String[])"]