Search Results ies_panel_data_pk




Overview

IES_PANEL_DATA is a transactional table in the IES (Scripting) product module of Oracle E-Business Suite, owned by the IES schema. Per the ETRM documentation, the table stores footprinting information captured during an interaction. In practice, a "panel" within IES scripting represents a discrete screen or form presented to an agent or end user during a guided interaction, and this table records each panel instance together with its relationship to the parent transaction and the underlying panel definition. It therefore acts as the operational bridge between a scripted session (IES_TRANSACTIONS) and the panel templates (IES_PANELS) that are rendered within it.

From a Data Vault modeling perspective, the heuristic classification of this object is link. This suggestion follows from its structure: the table is dominated by foreign key references to IES_TRANSACTIONS and IES_PANELS, which is characteristic of a link entity that resolves a many-to-many or parent-child relationship between two hubs. It should be treated as a linkage construct rather than a standalone hub or descriptive satellite when mapping to a Data Vault model.

Key Information Stored

The table contains 29 documented columns. The most significant are:

The surrogate key is PANEL_DATA_ID; no separate unique business-key index is documented in the metadata beyond the primary key constraint.

Common Use Cases and Queries

Typical uses include reconstructing an agent's navigation path through a scripted interaction, measuring time spent per panel, and auditing which panels were presented for a given transaction. A representative query joining to the parent transaction is:

  • SELECT pd.PANEL_DATA_ID, pd.TRANSACTION_ID, pd.PANEL_ID, pd.SEQUENCE_NUMBER, pd.ELAPSED_TIME FROM IES.IES_PANEL_DATA pd WHERE pd.TRANSACTION_ID = :transaction_id AND NVL(pd.DELETED_STATUS,'N') = 'N' ORDER BY pd.SEQUENCE_NUMBER;
  • Panel-level performance aggregation: SELECT PANEL_ID, AVG(ELAPSED_TIME), COUNT(*) FROM IES.IES_PANEL_DATA GROUP BY PANEL_ID;
  • Correlating answered questions to panels via the child table IES_QUESTION_DATA.PANEL_DATA_ID.

Related Objects

The following objects are the most significant related entities, per the documented FK relationships:

  • IES_TRANSACTIONS — parent transaction; joined on TRANSACTION_ID.
  • IES_PANELS — panel template definition; joined on PANEL_ID.
  • FND_SECURITY_GROUPS — security group master; joined on SECURITY_GROUP_ID.
  • IES_QUESTION_DATA — child table referencing this table via PANEL_DATA_ID, holding question-level footprint data.

Together these objects form the core of the IES scripting footprinting model, with IES_PANEL_DATA serving as the central link between transactions, panels, and the questions captured within them.