So I am trying to include the following XML in my SOAP request:
someint
It's hard to test this without a SOAP server with your WSDL to go against. You should be able to create associative arrays like so:
$responses = array();
$responses[] = array("QuestionAnswerID" => someint, "QuestionID" => someint);
$responses[] = array("QuestionAnswerID" => someint, "QuestionID" => someint);
$response = array("Response" => $responses);
$soapData = array("Responses" => $response);