public DataTable getClinicalTrialProtocolInfo(NBIAQueryParameters queryParameters, string endPointUrl)
 {
     _queryParameters = queryParameters;
     DataTable dataTable = null;
     NBIAService.CQLQueryResults result = getClinicalTrialProtocolCQLInfo(endPointUrl);
     if (result != null && result.Items != null && result.Items.Length > 0)
         dataTable = this.processCQLObjectResult(result);
     return dataTable;
 }
 public DataTable getClinicalTrialSiteInfo(NBIAQueryParameters queryParameters, string endPointUrl)
 {
     _queryParameters = queryParameters;
     DataTable dataTable = null;
     var result = getClinicalTrialSiteCQLInfo(endPointUrl);
     if (result != null && result.Items != null && result.Items.Length > 0)
         dataTable = processCQLObjectResult(result);
     return dataTable;
 }
 protected NBIAQueryParameters(NBIAQueryParameters src)
 {
     _projectName      = src._projectName;
     _protocolId       = src._protocolId;
     _protocolName     = src._protocolName;
     _patientId        = src._patientId;
     _patientName      = src._patientName;
     _patientSex       = src._patientSex;
     _patientBirthDate = src._patientBirthDate;
     _siteName         = src._siteName;
     _siteId           = src._siteId;
     _modality         = src._modality;
     _sliceThickness   = src._sliceThickness;
     _studyInstanceUID = src._studyInstanceUID;
 }
 protected NBIAQueryParameters(NBIAQueryParameters src)
 {
     _projectName = src._projectName;
     _protocolId = src._protocolId;
     _protocolName = src._protocolName;
     _patientId = src._patientId;
     _patientName = src._patientName;
     _patientSex = src._patientSex;
     _patientBirthDate = src._patientBirthDate;
     _siteName = src._siteName;
     _siteId = src._siteId;
     _modality = src._modality;
     _sliceThickness = src._sliceThickness;
     _studyInstanceUID = src._studyInstanceUID;
 }
 public QueryForTrialDataProvenanceCommand(NBIAQueryParameters queryParameters, NBIASearchResult result)
 {
     _queryParameters = queryParameters;
     _result = result;
 }
 public QueryForStudiesCommand(NBIAQueryParameters queryParameters)
 {
     _queryParameters = queryParameters;
 }
 public QueryForSeriesDataCommand(NBIAQueryParameters queryParameters, NBIASearchResult result)
 {
     _queryParameters = queryParameters;
     _result = result;
 }
 public QueryForPatientInfoCommand(NBIAQueryParameters queryParameters, NBIASearchResult result)
 {
     _queryParameters = queryParameters;
     _result = result;
 }
 public QueryForClinicalTrialSiteDataCommand(NBIAQueryParameters queryParameters, NBIASearchResult result)
 {
     _queryParameters = queryParameters;
     _result = result;
 }