GET api/v{version}/laboratory/{laboratoryId}/subject/{SubjectID}/survey/subdist/{surveyDistributionId}/answer/{subjectSurveyAnswerId}?SurveyID={SurveyID}&SurveyQuestionID={SurveyQuestionID}&SelectedAnswerID={SelectedAnswerID}&AnswerText={AnswerText}&CreationStartDate={CreationStartDate}&CreationEndDate={CreationEndDate}&DemoSubjectOption={DemoSubjectOption}
List the subject answers for the specified survey distribution.
Request Information
URI Parameters
Name | Description | Type | Additional information |
---|---|---|---|
laboratoryId | integer |
Required |
|
surveyDistributionId | integer |
Required |
|
SurveyID |
Gets or sets the survey identifier. |
integer |
None. |
SurveyQuestionID |
Gets or sets the survey question identifier. |
integer |
None. |
SelectedAnswerID |
Gets or sets the selected answer identifier. |
integer |
None. |
AnswerText |
Gets or sets the answer text. |
string |
None. |
SubjectID |
Gets or sets the subject identifier. |
integer |
None. |
SurveyDistributionID |
Gets or sets the survey distribution identifier. |
integer |
None. |
LaboratoryID |
Gets or sets the laboratory identifier. |
integer |
None. |
CreationStartDate |
Gets or sets the creation start date. |
date |
None. |
CreationEndDate |
Gets or sets the creation end date. |
date |
None. |
DemoSubjectOption |
Gets or sets the demo subject option. |
DemoSubjectOptionEnum |
None. |
subjectId | integer |
Default value is -1 |
|
subjectSurveyAnswerId | integer |
Default value is -1 |
|
version | string |
None. |
Body Parameters
None.
Response Information
Resource Description
ResponseOfIEnumerableOfSubjectSurveyAnswerListModelName | Description | Type | Additional information |
---|---|---|---|
Data | Collection of SubjectSurveyAnswerListModel |
None. |
|
StatusCode |
Gets or sets the status code. |
HttpStatusCode |
None. |
StatusDescription |
Gets or sets the status description. |
string |
None. |
Errors | Collection of string |
None. |
Response Formats
application/json, text/json
{ "data": [ { "subjectSurveyAnswerID": 1, "surveyID": 2, "surveyQuestionID": 3, "selectedAnswerID": 4, "answerText": "sample string 5", "selectedAnswerText": "sample string 6", "acceptWriteIn": true, "surveyDistributionID": 8, "subjectID": 9, "question": "sample string 10", "surveyAnswerPointValue": 11, "actionID": 12, "goToQuestionID": 13, "startApplicationID": 14, "surveyStateOnExitOptionID": 15, "title": "sample string 16" }, { "subjectSurveyAnswerID": 1, "surveyID": 2, "surveyQuestionID": 3, "selectedAnswerID": 4, "answerText": "sample string 5", "selectedAnswerText": "sample string 6", "acceptWriteIn": true, "surveyDistributionID": 8, "subjectID": 9, "question": "sample string 10", "surveyAnswerPointValue": 11, "actionID": 12, "goToQuestionID": 13, "startApplicationID": 14, "surveyStateOnExitOptionID": 15, "title": "sample string 16" } ], "statusCode": 100, "statusDescription": "sample string 1", "errors": [ "sample string 1", "sample string 2" ] }
application/xml, text/xml
<ResponseOfArrayOfSubjectSurveyAnswerListModeluskxzdf5 xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/CancerBytesAPI.Response"> <Errors xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d2p1:string>sample string 1</d2p1:string> <d2p1:string>sample string 2</d2p1:string> </Errors> <StatusCode>Continue</StatusCode> <StatusDescription>sample string 1</StatusDescription> <Data xmlns:d2p1="http://schemas.datacontract.org/2004/07/CancerBytesAPI.Models"> <d2p1:SubjectSurveyAnswerListModel> <d2p1:AcceptWriteIn>true</d2p1:AcceptWriteIn> <d2p1:ActionID>12</d2p1:ActionID> <d2p1:AnswerText>sample string 5</d2p1:AnswerText> <d2p1:GoToQuestionID>13</d2p1:GoToQuestionID> <d2p1:Question>sample string 10</d2p1:Question> <d2p1:SelectedAnswerID>4</d2p1:SelectedAnswerID> <d2p1:SelectedAnswerText>sample string 6</d2p1:SelectedAnswerText> <d2p1:StartApplicationID>14</d2p1:StartApplicationID> <d2p1:SubjectID>9</d2p1:SubjectID> <d2p1:SubjectSurveyAnswerID>1</d2p1:SubjectSurveyAnswerID> <d2p1:SurveyAnswerPointValue>11</d2p1:SurveyAnswerPointValue> <d2p1:SurveyDistributionID>8</d2p1:SurveyDistributionID> <d2p1:SurveyID>2</d2p1:SurveyID> <d2p1:SurveyQuestionID>3</d2p1:SurveyQuestionID> <d2p1:SurveyStateOnExitOptionID>15</d2p1:SurveyStateOnExitOptionID> <d2p1:Title>sample string 16</d2p1:Title> </d2p1:SubjectSurveyAnswerListModel> <d2p1:SubjectSurveyAnswerListModel> <d2p1:AcceptWriteIn>true</d2p1:AcceptWriteIn> <d2p1:ActionID>12</d2p1:ActionID> <d2p1:AnswerText>sample string 5</d2p1:AnswerText> <d2p1:GoToQuestionID>13</d2p1:GoToQuestionID> <d2p1:Question>sample string 10</d2p1:Question> <d2p1:SelectedAnswerID>4</d2p1:SelectedAnswerID> <d2p1:SelectedAnswerText>sample string 6</d2p1:SelectedAnswerText> <d2p1:StartApplicationID>14</d2p1:StartApplicationID> <d2p1:SubjectID>9</d2p1:SubjectID> <d2p1:SubjectSurveyAnswerID>1</d2p1:SubjectSurveyAnswerID> <d2p1:SurveyAnswerPointValue>11</d2p1:SurveyAnswerPointValue> <d2p1:SurveyDistributionID>8</d2p1:SurveyDistributionID> <d2p1:SurveyID>2</d2p1:SurveyID> <d2p1:SurveyQuestionID>3</d2p1:SurveyQuestionID> <d2p1:SurveyStateOnExitOptionID>15</d2p1:SurveyStateOnExitOptionID> <d2p1:Title>sample string 16</d2p1:Title> </d2p1:SubjectSurveyAnswerListModel> </Data> </ResponseOfArrayOfSubjectSurveyAnswerListModeluskxzdf5>