Class SurveyDataRequestModel
Fields required to create a survey data download request on nfield manager surveys
public class SurveyDataRequestModel
- Inheritance
-
SurveyDataRequestModel
- Inherited Members
Properties
CustomColumnName
Custom column name for filtering download data
[JsonProperty("CustomColumnName", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
public string CustomColumnName { get; set; }
Property Value
CustomColumnValue
Custom column value for filtering download data
[JsonProperty("CustomColumnValue", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
public string CustomColumnValue { get; set; }
Property Value
EndDate
Optional. The end date for the data requested.
[JsonProperty("EndDate", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
public DateTimeOffset? EndDate { get; set; }
Property Value
FileName
Optional. Name of the file. The default is the surveyName.
[JsonProperty("FileName", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
public string FileName { get; set; }
Property Value
IncludeAuditLog
Include in the download the audit log file
[JsonProperty("IncludeAuditLog", Required = Required.DisallowNull, NullValueHandling = NullValueHandling.Ignore)]
public bool IncludeAuditLog { get; set; }
Property Value
IncludeCapturedAudioQuestionFiles
Include Audio Files. This parameter will be ignored if IncludeCapturedMediaFiles is true
[JsonProperty("IncludeCapturedAudioQuestionFiles", Required = Required.DisallowNull, NullValueHandling = NullValueHandling.Ignore)]
public bool IncludeCapturedAudioQuestionFiles { get; set; }
Property Value
IncludeCapturedAudioSilentRecordingFiles
Include Audio Silent Recording Files. This parameter will be ignored if IncludeCapturedMediaFiles is true
[JsonProperty("IncludeCapturedAudioSilentRecordingFiles", Required = Required.DisallowNull, NullValueHandling = NullValueHandling.Ignore)]
public bool IncludeCapturedAudioSilentRecordingFiles { get; set; }
Property Value
IncludeCapturedMediaFiles
This property is to Capture All Media Files (AudioQuestion, VideoQuestion, PhotoQuestion, AudioSilentRecording)
[JsonProperty("IncludeCapturedMediaFiles", Required = Required.DisallowNull, NullValueHandling = NullValueHandling.Ignore)]
public bool IncludeCapturedMediaFiles { get; set; }
Property Value
IncludeCapturedPhotoQuestionFiles
Include Photo Files. This parameter will be ignored if IncludeCapturedMediaFiles is true
[JsonProperty("IncludeCapturedPhotoQuestionFiles", Required = Required.DisallowNull, NullValueHandling = NullValueHandling.Ignore)]
public bool IncludeCapturedPhotoQuestionFiles { get; set; }
Property Value
IncludeCapturedVideoQuestionFiles
Include Video Files. This parameter will be ignored if IncludeCapturedMediaFiles is true
[JsonProperty("IncludeCapturedVideoQuestionFiles", Required = Required.DisallowNull, NullValueHandling = NullValueHandling.Ignore)]
public bool IncludeCapturedVideoQuestionFiles { get; set; }
Property Value
IncludeClosedAnswers
Include in the download the closed answer data of the interviews
Previously: DownloadClosedAnswerData
[JsonProperty("IncludeClosedAnswers", Required = Required.DisallowNull, NullValueHandling = NullValueHandling.Ignore)]
public bool IncludeClosedAnswers { get; set; }
Property Value
IncludeDroppedOut
Include in the download the dropped out interviews
Previously: DownloadSuspendedLiveInterviewData
[JsonProperty("IncludeDroppedOut", Required = Required.DisallowNull, NullValueHandling = NullValueHandling.Ignore)]
public bool IncludeDroppedOut { get; set; }
Property Value
IncludeOpenAnswers
Include in the download the open answer data of the interviews
Previously: DownloadOpenAnswerData
[JsonProperty("IncludeOpenAnswers", Required = Required.DisallowNull, NullValueHandling = NullValueHandling.Ignore)]
public bool IncludeOpenAnswers { get; set; }
Property Value
IncludeParaData
Include in the download the para data of the interviews
Previously: DownloadParaData
[JsonProperty("IncludeParaData", Required = Required.DisallowNull, NullValueHandling = NullValueHandling.Ignore)]
public bool IncludeParaData { get; set; }
Property Value
IncludeQuestionnaireScript
Include in the download the questionnaire script
Previously: DownloadQuestionnaireScript
[JsonProperty("IncludeQuestionnaireScript", Required = Required.DisallowNull, NullValueHandling = NullValueHandling.Ignore)]
public bool IncludeQuestionnaireScript { get; set; }
Property Value
IncludeRejected
Include in the download the rejected interviews
Previously: DownloadRejectedLiveInterviewData
[JsonProperty("IncludeRejected", Required = Required.DisallowNull, NullValueHandling = NullValueHandling.Ignore)]
public bool IncludeRejected { get; set; }
Property Value
IncludeScreenOut
Include in the download the screen out interviews
Previously: DownloadNotSuccessfulLiveInterviewData
[JsonProperty("IncludeScreenOut", Required = Required.DisallowNull, NullValueHandling = NullValueHandling.Ignore)]
public bool IncludeScreenOut { get; set; }
Property Value
IncludeSuccessful
Include in the download the successful interviews
Previously: DownloadSuccessfulLiveInterviewData
[JsonProperty("IncludeSuccessful", Required = Required.DisallowNull, NullValueHandling = NullValueHandling.Ignore)]
public bool IncludeSuccessful { get; set; }
Property Value
IncludeTestData
Include in the download test interviews
Previously: DownloadTestInterviewData
[JsonProperty("IncludeTestData", Required = Required.DisallowNull, NullValueHandling = NullValueHandling.Ignore)]
public bool IncludeTestData { get; set; }
Property Value
IncludeVarFile
Include in the download the variables file of the interviews
Previously: DownloadVarFile
[JsonProperty("IncludeVarFile", Required = Required.DisallowNull, NullValueHandling = NullValueHandling.Ignore)]
public bool IncludeVarFile { get; set; }
Property Value
StartDate
Optional. The start date for the data requested.
[JsonProperty("StartDate", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
public DateTimeOffset? StartDate { get; set; }
Property Value
SurveyVersion
Optional. The survey version (Etag)
[JsonProperty("SurveyVersion", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
public string SurveyVersion { get; set; }