Results for “igs_da_xml_course_v”

32 results




AI-generated from documented ETRM metadata — verify critical details on the linked pages.

Overview

The view APPS.IGS_DA_XML_COURSE_V is a reporting and integration object owned by the APPS schema within the Oracle E-Business Suite Student System (IGS) product family. It is a component of the Student System's data extraction and XML publishing infrastructure, designed to support the generation of XML payloads consumed by external systems, government reporting bodies, and inter-institutional data exchanges. The view is documented as mapping to the CourseType XML element, which is a child of the CourseInstitution element, indicating its role in hierarchical XML output structures.

The view assembles student unit attempt (SUA) information for a local institution, encompassing both the institution's own units and units in which the student is currently enrolled. Enrolled units may be selectively excluded through the EIP (Enterprise Integration Platform) Control feature code, giving implementers configurable control over the scope of extracted data. This conditional filtering behaviour reflects the view's purpose as a flexible, configuration-driven extraction source rather than a fixed transactional report.

Underlying Base Objects

The view is defined over a set of joined tables and supporting views. The documented join structure includes the following base and supporting objects:

Rather than storing data, the view derives nearly all of its meaningful output values through calls to the IGS_DA_XML_PKG package and the IGS_SS_ENR_DETAILS package, which compute abbreviation numbers, titles, credit points, grades, and result types at query time.

Key Columns

The columns exposed by the view are largely function-derived and carry the following meanings:

Common Use Cases and Queries

The view is typically invoked by the XML extraction process rather than directly by end users. A representative query retrieves unit attempt details for a given extraction batch:

  • SELECT person_id, party_number, unit_cd, get_sua_grade FROM igs_da_xml_course_v WHERE batch_id = :p_batch_id;
  • Analysts may join the view to IGS_DA_RQST to reconcile extraction output against the originating request, or filter by unit code to isolate results for a single course.

Because the view relies on package functions, performance tuning should focus on the underlying join predicates and the batch identifier filter.