GetIMStestDetails

Returns detailed question information for a single test in a format compatible with the IMS Question and Test Interoperability (QTI) ASI
Specification Version 1.2. For the IMS QTI ASI specification and samples, refer to:

http://www.imsglobal.org/question/qtiv1p2/imsqti_asi_bindv1p2.html
(spec)

http://www.imsglobal.org/question/qtiv1p2/imsqti_asi_bestv1p2.html
(samples)

Request

The following schema diagram shows the structure of the elements in the
getIMStestDetails request message.

Collapse Figure 6-15 • Schema diagram for `getIMStestDetails`
Drilldown into testID Drilldown into bodyContentTypeXSD Diagram of getIMStestDetails

The sample XML document retrieves the detailed question structures of the test with testID of 102.

<?xml version="1.0" encoding="UTF-8"?>
<serv:message xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <header>
        <securityContext>
            <webExID>hostid</webExID>
            <password>hostpassword</password>
            <siteID>0000</siteID>
            <partnerID>9999</partnerID>
            <email>johnsmith@xyz.com</email>
        </securityContext>
    </header>
    <body>
        <bodyContent
            xsi:type="java:com.webex.service.binding.training.GetIMStestDetails">
            <testID>102</testID>
        </bodyContent>
    </body>
</serv:message>

For descriptions of the global elements in the security context of the
header, please see Global Request Elements in Security Context.
For descriptions of the non-global elements, please refer to “Elements
in WebEx XML Schema Definitions for the Training Session Service”.

Response

The following schema diagram shows the structure of the elements in the getIMStestDetailsResponse message.

Note The question structures are returned in IMS QTI result
reporting format. For more information about the format, please go to
http://www.imsglobal.org.

Collapse Figure 6-16 • Schema diagram for `getIMStestDetailsResponse`
Drilldown into questestinterop Drilldown into bodyContentTypeXSD Diagram of getIMStestDetailsResponse

The sample XML document shows an example of a possible response to the preceding request document.

<?xml version="1.0" encoding="UTF-8"?>
<serv:message xmlns:serv="http://www.webex.com/schemas/2002/06/service"
    xmlns:com="http://www.webex.com/schemas/2002/06/common"
    xmlns:sess="http://www.webex.com/schemas/2002/06/service/session"
    xmlns:train=
    "http://www.webex.com/schemas/2002/06/service/trainingsession"
    xmlns:qti=
    "http://www.webex.com/schemas/2002/06/service/trainingsessionqti"
    xmlns:qtiasi=
    "http://www.webex.com/schemas/2002/06/service/trainingsessionqtiasi">
    <serv:header>
        <serv:response>
            <serv:result>SUCCESS</serv:result>
            <serv:gsbStatus>PRIMARY</serv:gsbStatus>
        </serv:response>
    </serv:header>
    <serv:body>
        <serv:bodyContent xsi:type="train:getIMStestDetailsResponse"
            xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
            <train:questestinterop>
                <qtiasi:assessment ident="26007" title="Webex employee test(2)">
                    <qtiasi:qticomment>To the webex employee test.
                    </qtiasi:qticomment>
                    <qtiasi:duration>P0Y0M0DT0H30M</qtiasi:duration>
                        <qtiasi:section ident="IMS_V01_Webex employee test (2)000">
                            <qtiasi:item ident="IMS_V01_Webex employee test (2)0">
                                <qtiasi:presentation>
                                    <qtiasi:flow>
                                        <qtiasi:material>
                                            <qtiasi:mattext>How does Oracle guarantee data
                                                integrity of data changes? &#xd;
                                            </qtiasi:mattext>
                                        </qtiasi:material>
                                        <qtiasi:response_str ident="10177"
                                            rcardinality="Single">
                                            <qtiasi:render_fib fibtype="String" prompt="Box"
                                                maxchars="200">
                                                <qtiasi:response_label ident="0" />
                                            </qtiasi:render_fib>
                                        </qtiasi:response_str>
                                    </qtiasi:flow>
                                </qtiasi:presentation>
                            </qtiasi:item>
                            <qtiasi:item ident="IMS_V01_Webex employee test (2)1">
                                <qtiasi:presentation>
                                    <qtiasi:flow>
                                        <qtiasi:material>
                                            <qtiasi:mattext>Physical Disk Resources in an
                                                Oracle Database are: &#xd;</qtiasi:mattext>
                                        </qtiasi:material>
                                        <qtiasi:response_lid ident="10182"
                                            rcardinality="Single">
                                            <qtiasi:render_choice>
                                                <qtiasi:response_label ident="22972">
                                                    <qtiasi:flow_mat>
                                                        <qtiasi:material>
                                                            <qtiasi:mattext>Control Files
                                                            </qtiasi:mattext>
                                                        </qtiasi:material>
                                                    </qtiasi:flow_mat>
                                                </qtiasi:response_label>
                                                <qtiasi:response_label ident="22977">
                                                    <qtiasi:flow_mat>
                                                        <qtiasi:material>
                                                            <qtiasi:mattext>Redo Log Files
                                                            </qtiasi:mattext>
                                                        </qtiasi:material>
                                                    </qtiasi:flow_mat>
                                                </qtiasi:response_label>
                                                <qtiasi:response_label ident="22982">
                                                    <qtiasi:flow_mat>
                                                        <qtiasi:material>
                                                            <qtiasi:mattext>Data Files
                                                            </qtiasi:mattext>
                                                        </qtiasi:material>
                                                    </qtiasi:flow_mat>
                                                </qtiasi:response_label>
                                                <qtiasi:response_label ident="22987">
                                                    <qtiasi:flow_mat>
                                                        <qtiasi:material>
                                                            <qtiasi:mattext>All of the above
                                                            </qtiasi:mattext>
                                                        </qtiasi:material>
                                                    </qtiasi:flow_mat>
                                                </qtiasi:response_label>
                                            </qtiasi:render_choice>
                                        </qtiasi:response_lid>
                                    </qtiasi:flow>
                                </qtiasi:presentation>
                                <qtiasi:resprocessing>
                                    <qtiasi:outcomes>
                                        <qtiasi:decvar vartype="Integer" minvalue="0"
                                            maxvalue="20" />
                                        <qtiasi:interpretvar>
                                            <qtiasi:material>
                                                <qtiasi:mattext>20 points if answer is correct
                                                </qtiasi:mattext>
                                            </qtiasi:material>
                                        </qtiasi:interpretvar>
                                    </qtiasi:outcomes>
                                    <qtiasi:respcondition>
                                        <qtiasi:conditionvar>
                                            <qtiasi:varequal respident="10182">22987
                                            </qtiasi:varequal>
                                        </qtiasi:conditionvar>
                                        <qtiasi:setvar action="Set">1</qtiasi:setvar>
                                            <qtiasi:displayfeedback feedbacktype="Response"
                                                linkrefid="Correct" />
                                    </qtiasi:respcondition>
                                </qtiasi:resprocessing>
                                <qtiasi:resprocessing>
                                    <qtiasi:respcondition>
                                        <qtiasi:conditionvar>
                                            <qtiasi:not>
                                                <qtiasi:and>
                                                    <qtiasi:varequal respident="10182">22987
                                                    </qtiasi:varequal>
                                                </qtiasi:and>
                                            </qtiasi:not>
                                        </qtiasi:conditionvar>
                                        <qtiasi:displayfeedback feedbacktype="Response"
                                            linkrefid="Incorrect" />
                                    </qtiasi:respcondition>
                                </qtiasi:resprocessing>
                                <qtiasi:itemfeedback ident="Correct" view="All">
                                    <qtiasi:flow_mat>
                                        <qtiasi:material>
                                            <qtiasi:mattext>Yes, you are correct.
                                            </qtiasi:mattext>
                                        </qtiasi:material>
                                    </qtiasi:flow_mat>
                                </qtiasi:itemfeedback>
                                <qtiasi:itemfeedback ident="Incorrect" view="All">
                                    <qtiasi:flow_mat>
                                        <qtiasi:material>
                                            <qtiasi:mattext>No, you are incorrect.
                                            </qtiasi:mattext>
                                        </qtiasi:material>
                                    </qtiasi:flow_mat>
                                </qtiasi:itemfeedback>
                            </qtiasi:item>
                            <qtiasi:item ident="IMS_V01_Webex employee test (2)2">
                                <qtiasi:presentation>
                                    <qtiasi:flow>
                                        <qtiasi:material>
                                            <qtiasi:mattext>Which of the following is a valid
                                                background server processes in
                                                Oracle?</qtiasi:mattext>
                                        </qtiasi:material>
                                        <qtiasi:response_lid ident="10187"
                                            rcardinality="Multiple">
                                            <qtiasi:render_choice minnumber="1"
                                                maxnumber="3">
                                                <qtiasi:response_label ident="22992">
                                                    <qtiasi:flow_mat>
                                                        <qtiasi:material>
                                                            <qtiasi:mattext>ARCHiver
                                                            </qtiasi:mattext>
                                                        </qtiasi:material>
                                                    </qtiasi:flow_mat>
                                                </qtiasi:response_label>
                                                <qtiasi:response_label ident="22997">
                                                    <qtiasi:flow_mat>
                                                        <qtiasi:material>
                                                            <qtiasi:mattext>LGWR ( Log Writer )
                                                            </qtiasi:mattext>
                                                        </qtiasi:material>
                                                    </qtiasi:flow_mat>
                                                </qtiasi:response_label>
                                                <qtiasi:response_label ident="23002">
                                                    <qtiasi:flow_mat>
                                                        <qtiasi:material>
                                                            <qtiasi:mattext>DBWR ( Dbwriter )
                                                            </qtiasi:mattext>
                                                        </qtiasi:material>
                                                    </qtiasi:flow_mat>
                                                </qtiasi:response_label>
                                                <qtiasi:response_label ident="23007">
                                                    <qtiasi:flow_mat>
                                                        <qtiasi:material>
                                                            <qtiasi:mattext>DB Reader
                                                            </qtiasi:mattext>
                                                        </qtiasi:material>
                                                    </qtiasi:flow_mat>
                                                </qtiasi:response_label>
                                            </qtiasi:render_choice>
                                        </qtiasi:response_lid>
                                    </qtiasi:flow>
                                </qtiasi:presentation>
                                <qtiasi:resprocessing>
                                    <qtiasi:outcomes>
                                        <qtiasi:decvar vartype="Integer" minvalue="0"
                                            maxvalue="20" />
                                        <qtiasi:interpretvar>
                                            <qtiasi:material>
                                                <qtiasi:mattext>20 points if answer is correct
                                                </qtiasi:mattext>
                                            </qtiasi:material>
                                        </qtiasi:interpretvar>
                                    </qtiasi:outcomes>
                                    <qtiasi:respcondition>
                                        <qtiasi:conditionvar>
                                            <qtiasi:varequal respident="10187">22992
                                            </qtiasi:varequal>
                                            <qtiasi:varequal respident="10187">22997
                                            </qtiasi:varequal>
                                            <qtiasi:varequal respident="10187">23002
                                            </qtiasi:varequal>
                                            <qtiasi:not>
                                                <qtiasi:varequal respident="10187">23007
                                                </qtiasi:varequal>
                                            </qtiasi:not>
                                        </qtiasi:conditionvar>
                                        <qtiasi:setvar action="Set">1</qtiasi:setvar>
                                        <qtiasi:displayfeedback feedbacktype="Response"
                                            linkrefid="Correct" />
                                    </qtiasi:respcondition>
                                </qtiasi:resprocessing>
                                <qtiasi:resprocessing>
                                    <qtiasi:respcondition>
                                        <qtiasi:conditionvar>
                                            <qtiasi:not>
                                                <qtiasi:and>
                                                    <qtiasi:varequal respident="10187">22992
                                                    </qtiasi:varequal>
                                                    <qtiasi:varequal respident="10187">22997
                                                    </qtiasi:varequal>
                                                    <qtiasi:varequal respident="10187">23002
                                                    </qtiasi:varequal>
                                                    <qtiasi:not>
                                                        <qtiasi:varequal respident="10187">23007
                                                        </qtiasi:varequal>
                                                    </qtiasi:not>
                                                </qtiasi:and>
                                            </qtiasi:not>
                                        </qtiasi:conditionvar>
                                        <qtiasi:displayfeedback feedbacktype="Response"
                                            linkrefid="Incorrect" />
                                    </qtiasi:respcondition>
                                </qtiasi:resprocessing>
                                <qtiasi:itemfeedback ident="Correct" view="All">
                                    <qtiasi:flow_mat>
                                        <qtiasi:material>
                                            <qtiasi:mattext>Yes, you are correct.
                                            </qtiasi:mattext>
                                        </qtiasi:material>
                                    </qtiasi:flow_mat>
                                </qtiasi:itemfeedback>
                                <qtiasi:itemfeedback ident="Incorrect" view="All">
                                    <qtiasi:flow_mat>
                                        <qtiasi:material>
                                            <qtiasi:mattext>No, you are incorrect.
                                            </qtiasi:mattext>
                                        </qtiasi:material>
                                    </qtiasi:flow_mat>
                                </qtiasi:itemfeedback>
                            </qtiasi:item>
                            <qtiasi:item ident="IMS_V01_Webex employee test(2)3">
                                <qtiasi:presentation>
                                    <qtiasi:flow>
                                        <qtiasi:material>
                                            <qtiasi:mattext>Oracle does not consider a
                                                transaction committed until the LGWR
                                                successfully writes the changes to
                                                redo?</qtiasi:mattext>
                                        </qtiasi:material>
                                        <qtiasi:response_lid ident="10192"
                                            rcardinality="Single">
                                            <qtiasi:render_choice>
                                                <qtiasi:response_label ident="23012">
                                                    <qtiasi:flow_mat>
                                                        <qtiasi:material>
                                                            <qtiasi:mattext>True</qtiasi:mattext>
                                                        </qtiasi:material>
                                                    </qtiasi:flow_mat>
                                                </qtiasi:response_label>
                                                <qtiasi:response_label ident="23017">
                                                    <qtiasi:flow_mat>
                                                        <qtiasi:material>
                                                            <qtiasi:mattext>False</qtiasi:mattext>
                                                        </qtiasi:material>
                                                    </qtiasi:flow_mat>
                                                </qtiasi:response_label>
                                            </qtiasi:render_choice>
                                        </qtiasi:response_lid>
                                    </qtiasi:flow>
                                </qtiasi:presentation>
                                <qtiasi:resprocessing>
                                    <qtiasi:outcomes>
                                        <qtiasi:decvar vartype="Integer" minvalue="0"
                                            maxvalue="20" />
                                        <qtiasi:interpretvar>
                                            <qtiasi:material>
                                                <qtiasi:mattext>20 points if answer is correct
                                                </qtiasi:mattext>
                                            </qtiasi:material>
                                        </qtiasi:interpretvar>
                                    </qtiasi:outcomes>
                                    <qtiasi:respcondition>
                                        <qtiasi:conditionvar>
                                            <qtiasi:varequal respident="10192">23012
                                            </qtiasi:varequal>
                                        </qtiasi:conditionvar>
                                        <qtiasi:setvar action="Set">1</qtiasi:setvar>
                                        <qtiasi:displayfeedback feedbacktype="Response"
                                            linkrefid="Correct" />
                                    </qtiasi:respcondition>
                                </qtiasi:resprocessing>
                                <qtiasi:resprocessing>
                                    <qtiasi:respcondition>
                                        <qtiasi:conditionvar>
                                            <qtiasi:not>
                                                <qtiasi:and>
                                                    <qtiasi:varequal respident="10192">23012
                                                    </qtiasi:varequal>
                                                </qtiasi:and>
                                            </qtiasi:not>
                                        </qtiasi:conditionvar>
                                        <qtiasi:displayfeedback feedbacktype="Response"
                                            linkrefid="Incorrect" />
                                    </qtiasi:respcondition>
                                </qtiasi:resprocessing>
                                <qtiasi:itemfeedback ident="Correct" view="All">
                                    <qtiasi:flow_mat>
                                        <qtiasi:material>
                                            <qtiasi:mattext>Yes, you are correct.
                                            </qtiasi:mattext>
                                        </qtiasi:material>
                                    </qtiasi:flow_mat>
                                </qtiasi:itemfeedback>
                                <qtiasi:itemfeedback ident="Incorrect" view="All">
                                    <qtiasi:flow_mat>
                                        <qtiasi:material>
                                            <qtiasi:mattext>No, you are incorrect.
                                            </qtiasi:mattext>
                                        </qtiasi:material>
                                    </qtiasi:flow_mat>
                                </qtiasi:itemfeedback>
                            </qtiasi:item>
                            <qtiasi:item ident="IMS_V01_Webex employee test (2)4">
                                <qtiasi:presentation>
                                    <qtiasi:flow>
                                        <qtiasi:material>
                                            <qtiasi:mattext>The process that performs
                                                internal operations like Tablespace Coalescing
                                                is</qtiasi:mattext>
                                        </qtiasi:material>
                                        <qtiasi:response_str ident="10197_0"
                                            rcardinality="Single">
                                            <qtiasi:render_fib fibtype="String" prompt="Box"
                                                maxchars="0">
                                                <qtiasi:response_label ident="0" />
                                            </qtiasi:render_fib>
                                        </qtiasi:response_str>
                                    </qtiasi:flow>
                                </qtiasi:presentation>
                                <qtiasi:resprocessing>
                                    <qtiasi:outcomes>
                                        <qtiasi:decvar vartype="Integer" minvalue="0"
                                            maxvalue="20" />
                                    <qtiasi:interpretvar>
                                        <qtiasi:material>
                                            <qtiasi:mattext>20 points per correct answer
                                            </qtiasi:mattext>
                                        </qtiasi:material>
                                    </qtiasi:interpretvar>
                                </qtiasi:outcomes>
                                <qtiasi:respcondition>
                                    <qtiasi:conditionvar>
                                        <qtiasi:varequal respident="10197_0">SMON
                                        </qtiasi:varequal>
                                    </qtiasi:conditionvar>
                                    <qtiasi:setvar action="Add">1</qtiasi:setvar>
                                    <qtiasi:displayfeedback feedbacktype="Response"
                                        linkrefid="Correct" />
                                </qtiasi:respcondition>
                            </qtiasi:resprocessing>
                            <qtiasi:resprocessing>
                                <qtiasi:respcondition>
                                    <qtiasi:conditionvar>
                                        <qtiasi:not>
                                            <qtiasi:and>
                                                <qtiasi:varequal respident="10197_0">SMON
                                                </qtiasi:varequal>
                                            </qtiasi:and>
                                        </qtiasi:not>
                                    </qtiasi:conditionvar>
                                    <qtiasi:displayfeedback feedbacktype="Response"
                                        linkrefid="Incorrect" />
                                </qtiasi:respcondition>
                            </qtiasi:resprocessing>
                            <qtiasi:itemfeedback ident="Correct" view="All">
                                <qtiasi:flow_mat>
                                    <qtiasi:material>
                                        <qtiasi:mattext>Yes, you are correct.
                                        </qtiasi:mattext>
                                    </qtiasi:material>
                                </qtiasi:flow_mat>
                            </qtiasi:itemfeedback>
                            <qtiasi:itemfeedback ident="Incorrect" view="All">
                                <qtiasi:flow_mat>
                                    <qtiasi:material>
                                        <qtiasi:mattext>No, you are incorrect.
                                        </qtiasi:mattext>
                                    </qtiasi:material>
                                </qtiasi:flow_mat>
                            </qtiasi:itemfeedback>
                        </qtiasi:item>
                    </qtiasi:section>
                </qtiasi:assessment>
            </train:questestinterop>
        </serv:bodyContent>
    </serv:body>
</serv:message>

The result and exceptionID global elements allow you to confirm that an instantiation request was successful.
See Global Response Elements Showing Results and Errors.