Gets a list of patients across specified list of tratment arms

Namespace: Caisis.DataAccess
Assembly: Caisis.DataAccess (in Caisis.DataAccess.dll) Version: 4.0.4947.22627

Syntax

C#
public static DataTable GetPatientsByProtocol(
	int protocolId,
	string dataset,
	IEnumerable<int> schemaIds,
	IEnumerable<string> includeStatuses,
	bool bShowPatientIdentifiers,
	bool includeDeceasedPatients
)
Visual Basic
Public Shared Function GetPatientsByProtocol ( 
	protocolId As Integer,
	dataset As String,
	schemaIds As IEnumerable(Of Integer),
	includeStatuses As IEnumerable(Of String),
	bShowPatientIdentifiers As Boolean,
	includeDeceasedPatients As Boolean
) As DataTable
Visual C++
public:
static DataTable^ GetPatientsByProtocol(
	int protocolId, 
	String^ dataset, 
	IEnumerable<int>^ schemaIds, 
	IEnumerable<String^>^ includeStatuses, 
	bool bShowPatientIdentifiers, 
	bool includeDeceasedPatients
)

Parameters

protocolId
Type: System..::..Int32
The protocol id of the Protocol
dataset
Type: System..::..String
Dataset SQL for patients withing dataset.
schemaIds
Type: System.Collections.Generic..::..IEnumerable<(Of <(<'Int32>)>)>
Restrict to Patients by list of Treatment Arms. NULL for all arms.
includeStatuses
Type: System.Collections.Generic..::..IEnumerable<(Of <(<'String>)>)>
Restrict to Patients by list of Statuses. NULL for all statuses.
bShowPatientIdentifiers
Type: System..::..Boolean
true or false if including Patient Identifiers.
includeDeceasedPatients
Type: System..::..Boolean
true or false if to include deceased patients in the list

Return Value

Type: DataTable

[Missing <returns> documentation for "M:Caisis.DataAccess.ProtocolMgmtDa.GetPatientsByProtocol(System.Int32,System.String,System.Collections.Generic.IEnumerable{System.Int32},System.Collections.Generic.IEnumerable{System.String},System.Boolean,System.Boolean)"]

See Also