Search Results ota_response_types
Overview
The OTA_RESPONSE_TYPES table is a core data object within the Oracle E-Business Suite Learning Management (OTA) module, specifically for versions 12.1.1 and 12.2.2. It functions as a supporting table that stores metadata defining the structure and permissible responses for questions within the system's assessment and testing functionality. While the documentation notes a current 1:1 relationship with the OTA_QUESTIONS table, its design is architected to support future, more complex hybrid question types. This table is essential for the system to correctly render questions, validate learner input, and process scoring logic during evaluations and tests.
Key Information Stored
The table's primary purpose is to categorize and define the response mechanism for a question. While the specific column list is not fully detailed in the provided metadata, the documented relationships and primary key reveal its critical structure. The RESPONSE_TYPE_ID serves as the unique primary key. The QUESTION_ID is a mandatory foreign key that links each record definitively to its parent question in the OTA_QUESTIONS table. Other columns would typically define the question's format (e.g., multiple choice, true/false, fill-in-the-blank, matrix) and control parameters such as the number of allowed selections, randomization of answer options, and whether partial scoring is enabled. This configuration data dictates how the question interface is presented to the user and how responses are processed.
Common Use Cases and Queries
This table is central to any process involving test administration or reporting on question banks. A common use case is generating a detailed question catalog that includes the question text and its response format. For instance, developers or report writers may join this table with OTA_QUESTIONS to list all questions of a specific type. Another critical scenario is during test runtime, where the application queries this table to determine how to display a question and what validation rules to apply to the learner's answer. Sample query patterns often involve joins to retrieve comprehensive question data:
- Identifying all multiple-choice questions for a specific learning activity.
- Troubleshooting test rendering issues by verifying a question's configured response type.
- Auditing the distribution of question types across certifications or assessments.
Related Objects
The OTA_RESPONSE_TYPES table is a pivotal node in the Learning Management data model, with defined relationships to several key tables:
- OTA_QUESTIONS: The primary parent table. Each RESPONSE_TYPE_ID is linked to a single QUESTION_ID (OTA_RESPONSE_TYPES.QUESTION_ID → OTA_QUESTIONS).
- OTA_RESPONSE_VALUES: A key child table. It stores the actual valid answer options (e.g., choice A, B, C) for a question, linked via RESPONSE_TYPE_ID (OTA_RESPONSE_VALUES.RESPONSE_TYPE_ID → OTA_RESPONSE_TYPES).
- OTA_UTEST_RESPONSES: Another critical child table. It stores the individual responses submitted by users during a test, also linked via RESPONSE_TYPE_ID (OTA_UTEST_RESPONSES.RESPONSE_TYPE_ID → OTA_RESPONSE_TYPES).
These relationships underscore the table's role in connecting the definition of a question (OTA_QUESTIONS), its structure (OTA_RESPONSE_TYPES and OTA_RESPONSE_VALUES), and the captured learner answers (OTA_UTEST_RESPONSES).
-
Table: OTA_RESPONSE_TYPES
12.1.1
owner:OTA, object_type:TABLE, fnd_design_data:OTA.OTA_RESPONSE_TYPES, object_name:OTA_RESPONSE_TYPES, status:VALID, product: OTA - Learning Management , description: This table holds additional details regarding the question. At present there is a 1:1 relation between the OTA_QUESTIONS and OTA_RESPONSE_TYPES. The data model however is designed so that we can support hybrid question types. That functiona , implementation_dba_data: OTA.OTA_RESPONSE_TYPES ,
-
Table: OTA_RESPONSE_TYPES
12.2.2
owner:OTA, object_type:TABLE, fnd_design_data:OTA.OTA_RESPONSE_TYPES, object_name:OTA_RESPONSE_TYPES, status:VALID, product: OTA - Learning Management , description: This table holds additional details regarding the question. At present there is a 1:1 relation between the OTA_QUESTIONS and OTA_RESPONSE_TYPES. The data model however is designed so that we can support hybrid question types. That functiona , implementation_dba_data: OTA.OTA_RESPONSE_TYPES ,
-
VIEW: OTA.OTA_RESPONSE_TYPES#
12.2.2
owner:OTA, object_type:VIEW, object_name:OTA_RESPONSE_TYPES#, status:VALID,
-
SYNONYM: APPS.OTA_RESPONSE_TYPES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:OTA_RESPONSE_TYPES, status:VALID,
-
SYNONYM: APPS.OTA_RESPONSE_TYPES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:OTA_RESPONSE_TYPES, status:VALID,
-
Table: OTA_RESPONSE_VALUES
12.1.1
owner:OTA, object_type:TABLE, fnd_design_data:OTA.OTA_RESPONSE_VALUES, object_name:OTA_RESPONSE_VALUES, status:VALID, product: OTA - Learning Management , description: This stores the response values for a question. There is a 1:N relation between OTA_RESPONSE_TYPES and OTA_RESPONSE_VALUES. , implementation_dba_data: OTA.OTA_RESPONSE_VALUES ,
-
Table: OTA_RESPONSE_VALUES
12.2.2
owner:OTA, object_type:TABLE, fnd_design_data:OTA.OTA_RESPONSE_VALUES, object_name:OTA_RESPONSE_VALUES, status:VALID, product: OTA - Learning Management , description: This stores the response values for a question. There is a 1:N relation between OTA_RESPONSE_TYPES and OTA_RESPONSE_VALUES. , implementation_dba_data: OTA.OTA_RESPONSE_VALUES ,
-
VIEW: OTA.OTA_RESPONSE_TYPES#
12.2.2
-
TABLE: OTA.OTA_RESPONSE_TYPES
12.1.1
owner:OTA, object_type:TABLE, fnd_design_data:OTA.OTA_RESPONSE_TYPES, object_name:OTA_RESPONSE_TYPES, status:VALID,
-
VIEW: APPS.OTA_UTEST_QUESTIONS_V
12.2.2
-
TRIGGER: APPS.OTA_RESPONSE_TYPES_WHO
12.2.2
owner:APPS, object_type:TRIGGER, object_name:OTA_RESPONSE_TYPES_WHO, status:VALID,
-
Table: OTA_UTEST_RESPONSES
12.2.2
owner:OTA, object_type:TABLE, fnd_design_data:OTA.OTA_UTEST_RESPONSES, object_name:OTA_UTEST_RESPONSES, status:VALID, product: OTA - Learning Management , description: When the test is assembled for the user, each response to all questions are created in this table. The table is updated as per the response by the user. , implementation_dba_data: OTA.OTA_UTEST_RESPONSES ,
-
Table: OTA_QUESTIONS
12.1.1
owner:OTA, object_type:TABLE, fnd_design_data:OTA.OTA_QUESTIONS, object_name:OTA_QUESTIONS, status:VALID, product: OTA - Learning Management , description: This table contains the question definitions. Questions can be reused in different tests. At present there is support for Five Types of Questions. The data model is designed to support hybrid questions e.g Support Multiple Choice Single Cor , implementation_dba_data: OTA.OTA_QUESTIONS ,
-
TABLE: OTA.OTA_RESPONSE_VALUES
12.2.2
owner:OTA, object_type:TABLE, fnd_design_data:OTA.OTA_RESPONSE_VALUES, object_name:OTA_RESPONSE_VALUES, status:VALID,
-
VIEW: APPS.OTA_UTEST_QUESTIONS_V
12.1.1
-
Table: OTA_QUESTIONS
12.2.2
owner:OTA, object_type:TABLE, fnd_design_data:OTA.OTA_QUESTIONS, object_name:OTA_QUESTIONS, status:VALID, product: OTA - Learning Management , description: This table contains the question definitions. Questions can be reused in different tests. At present there is support for Five Types of Questions. The data model is designed to support hybrid questions e.g Support Multiple Choice Single Cor , implementation_dba_data: OTA.OTA_QUESTIONS ,
-
TABLE: OTA.OTA_RESPONSE_TYPES
12.2.2
owner:OTA, object_type:TABLE, fnd_design_data:OTA.OTA_RESPONSE_TYPES, object_name:OTA_RESPONSE_TYPES, status:VALID,
-
Table: OTA_UTEST_RESPONSES
12.1.1
owner:OTA, object_type:TABLE, fnd_design_data:OTA.OTA_UTEST_RESPONSES, object_name:OTA_UTEST_RESPONSES, status:VALID, product: OTA - Learning Management , description: When the test is assembled for the user, each response to all questions are created in this table. The table is updated as per the response by the user. , implementation_dba_data: OTA.OTA_UTEST_RESPONSES ,
-
TRIGGER: APPS.OTA_RESPONSE_TYPES_WHO
12.1.1
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
View: OTA_UTEST_QUESTIONS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:OTA.OTA_UTEST_QUESTIONS_V, object_name:OTA_UTEST_QUESTIONS_V, status:VALID, product: OTA - Learning Management , implementation_dba_data: APPS.OTA_UTEST_QUESTIONS_V ,
-
TRIGGER: APPS.OTA_RESPONSE_TYPES_WHO
12.1.1
owner:APPS, object_type:TRIGGER, object_name:OTA_RESPONSE_TYPES_WHO, status:VALID,
-
TRIGGER: APPS.OTA_RESPONSE_TYPES_WHO
12.2.2
-
TABLE: OTA.OTA_RESPONSE_VALUES
12.1.1
owner:OTA, object_type:TABLE, fnd_design_data:OTA.OTA_RESPONSE_VALUES, object_name:OTA_RESPONSE_VALUES, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
12.1.1 DBA Data
12.1.1
-
12.1.1 DBA Data
12.1.1
-
12.2.2 FND Design Data
12.2.2
-
12.1.1 FND Design Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
View: OTA_UTEST_QUESTIONS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OTA.OTA_UTEST_QUESTIONS_V, object_name:OTA_UTEST_QUESTIONS_V, status:VALID, product: OTA - Learning Management , implementation_dba_data: APPS.OTA_UTEST_QUESTIONS_V ,
-
12.2.2 DBA Data
12.2.2
-
VIEW: APPS.OTA_UTEST_QUESTIONS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:OTA.OTA_UTEST_QUESTIONS_V, object_name:OTA_UTEST_QUESTIONS_V, status:VALID,
-
VIEW: APPS.OTA_UTEST_QUESTIONS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OTA.OTA_UTEST_QUESTIONS_V, object_name:OTA_UTEST_QUESTIONS_V, status:VALID,
-
TABLE: OTA.OTA_UTEST_RESPONSES
12.1.1
owner:OTA, object_type:TABLE, fnd_design_data:OTA.OTA_UTEST_RESPONSES, object_name:OTA_UTEST_RESPONSES, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
TABLE: OTA.OTA_UTEST_RESPONSES
12.2.2
owner:OTA, object_type:TABLE, fnd_design_data:OTA.OTA_UTEST_RESPONSES, object_name:OTA_UTEST_RESPONSES, status:VALID,
-
eTRM - OTA Tables and Views
12.2.2
description: Currently not used ,
-
eTRM - OTA Tables and Views
12.1.1
description: Currently not used ,
-
eTRM - OTA Tables and Views
12.2.2
description: Currently not used ,
-
eTRM - OTA Tables and Views
12.1.1
description: Currently not used ,
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1