Search Results igs_ps_unit_ofr_pat_all
Overview
The table IGS_PS_UNIT_OFR_PAT_ALL is a core entity within the Oracle E-Business Suite Student System (IGS) for releases 12.1.1 and 12.2.2. It is a multi-organization (ALL) table that defines the specific offering pattern for a unit offering option. In the academic model, a unit offering option details how a particular unit (subject) is delivered within a given academic calendar. This table further refines that by storing the precise pattern or schedule instance (e.g., a specific semester or teaching period) within that calendar when the unit is actually offered. It serves as a critical junction point, linking unit definitions to calendar instances and enabling downstream processes like enrollment, assessment, and admissions.
Key Information Stored
The table's structure is defined by its composite primary key and its relationships to other core entities. The primary key uniquely identifies a single offering pattern instance and consists of: UNIT_CD (the unit code), VERSION_NUMBER (the unit version), CAL_TYPE (the calendar type, e.g., 'SEMESTER'), and CI_SEQUENCE_NUMBER (the sequence number identifying the specific calendar instance). Beyond the key columns, the table includes dates such as CI_START_DT and CI_END_DT, which are inherited from the linked calendar instance (IGS_CA_INST_ALL) and define the official start and end dates for this offering pattern. This structure ensures a unit version can be offered in multiple, distinct patterns across different calendar periods.
Common Use Cases and Queries
This table is central to queries determining when and how a unit is available. Common operational and reporting scenarios include generating unit offering timetables, validating student enrollment against available offerings, and supporting academic planning. A typical query might join this table to the unit offering (IGS_PS_UNIT_OFR) and calendar instance tables to list all unit offerings for an upcoming academic period.
SELECT uop.unit_cd,
uop.version_number,
uop.cal_type,
uop.ci_sequence_number,
ci.start_dt,
ci.end_dt
FROM igs_ps_unit_ofr_pat_all uop,
igs_ca_inst_all ci
WHERE uop.cal_type = ci.cal_type
AND uop.ci_sequence_number = ci.sequence_number
AND ci.cal_type = 'SEMESTER'
AND ci.start_dt >= SYSDATE
ORDER BY ci.start_dt, uop.unit_cd;
Another critical use case is in assessment and grading systems, where mark sheets (IGS_AS_MARK_SHEET_ALL) and unit assessment items (IGS_AS_UNITASS_ITEM_ALL) are directly linked to a specific unit offering pattern to ensure results are recorded against the correct delivery instance.
Related Objects
The ETRM metadata shows IGS_PS_UNIT_OFR_PAT_ALL has extensive relationships, underscoring its integrative role. Key dependencies include:
- Parent Tables: IGS_PS_UNIT_OFR (unit offering option) and IGS_CA_INST_ALL (calendar instance).
- Child Tables: Several critical transactional tables reference it via foreign keys, including:
- IGS_AD_PS_APLINSTUNT_ALL (Admissions Applicant Institution Unit data)
- IGS_AS_MARK_SHEET_ALL (Assessment mark sheets)
- IGS_AS_NON_ENR_STDOT_ALL (Non-enrolled student outcome tracking)
- IGS_AS_UNITASS_ITEM_ALL (Unit assessment items)
- IGS_PS_RSV_UOP_PRI (Reserved unit offering pattern priorities)
- IGS_PS_UNIT_OFR_OPT_ALL (Unit offering options)
These relationships mandate that any data changes to a unit offering pattern must be carefully managed due to the potential cascading impact on admissions, assessment, and enrollment data.
-
Table: IGS_PS_UNIT_OFR_PAT_ALL
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_PS_UNIT_OFR_PAT_ALL, object_name:IGS_PS_UNIT_OFR_PAT_ALL, status:VALID, product: IGS - Student System , description: This entity describes the offering pattern of a unit offering option. , implementation_dba_data: IGS.IGS_PS_UNIT_OFR_PAT_ALL ,
-
Table: IGS_PS_UNT_OFR_PAT_N
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_PS_UNT_OFR_PAT_N, object_name:IGS_PS_UNT_OFR_PAT_N, status:VALID, product: IGS - Student System , description: This table describes the notes associated with a Unit Offering Pattern. , implementation_dba_data: IGS.IGS_PS_UNT_OFR_PAT_N ,
-
Table: IGS_AS_MARK_SHEET_ALL
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_AS_MARK_SHEET_ALL, object_name:IGS_AS_MARK_SHEET_ALL, status:VALID, product: IGS - Student System , description: Describes mark sheet for specified unit offering pattern , implementation_dba_data: IGS.IGS_AS_MARK_SHEET_ALL ,
-
Table: IGS_AS_NON_ENR_STDOT_ALL
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_AS_NON_ENR_STDOT_ALL, object_name:IGS_AS_NON_ENR_STDOT_ALL, status:VALID, product: IGS - Student System , description: Describes an outcome for unit attempt in which student is not enrolled , implementation_dba_data: IGS.IGS_AS_NON_ENR_STDOT_ALL ,
-
Table: IGS_PS_RSV_UOP_PRI
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_PS_RSV_UOP_PRI, object_name:IGS_PS_RSV_UOP_PRI, status:VALID, product: IGS - Student System , description: Describes priorities for the reserved seating at Unit Offering pattern level , implementation_dba_data: IGS.IGS_PS_RSV_UOP_PRI ,
-
Table: IGS_PS_UOFR_WLST_PRI
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_PS_UOFR_WLST_PRI, object_name:IGS_PS_UOFR_WLST_PRI, status:VALID, product: IGS - Student System , description: To capture the Waitlist Priorities for a Unit Offering Pattern , implementation_dba_data: IGS.IGS_PS_UOFR_WLST_PRI ,
-
Table: IGS_AS_UNITASS_ITEM_ALL
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_AS_UNITASS_ITEM_ALL, object_name:IGS_AS_UNITASS_ITEM_ALL, status:VALID, product: IGS - Student System , description: Describes assessment items allocated to unit version within nominated teaching calendar instance , implementation_dba_data: IGS.IGS_AS_UNITASS_ITEM_ALL ,
-
Table: IGS_PS_UNIT_OFR
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_PS_UNIT_OFR, object_name:IGS_PS_UNIT_OFR, status:VALID, product: IGS - Student System , description: This entity describes an offering of a unit within a calendar type. , implementation_dba_data: IGS.IGS_PS_UNIT_OFR ,
-
Table: IGS_AD_PS_APLINSTUNT_ALL
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_AD_PS_APLINSTUNT_ALL, object_name:IGS_AD_PS_APLINSTUNT_ALL, status:VALID, product: IGS - Student System , description: Describes admission program unit applications or admission non-award unit applications , implementation_dba_data: IGS.IGS_AD_PS_APLINSTUNT_ALL ,
-
View: IGSBV_UNIT_CALENDAR_OFFERINGS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGSBV_UNIT_CALENDAR_OFFERINGS, object_name:IGSBV_UNIT_CALENDAR_OFFERINGS, status:VALID, product: IGS - Student System , description: This is a base view, which describes Unit Offerring Pattern of a unit offering option. , implementation_dba_data: APPS.IGSBV_UNIT_CALENDAR_OFFERINGS ,
-
View: IGSFV_UNIT_CALENDAR_OFFERINGS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGSFV_UNIT_CALENDAR_OFFERINGS, object_name:IGSFV_UNIT_CALENDAR_OFFERINGS, status:VALID, product: IGS - Student System , description: This is a full view, which describes Unit Oferring Pattern of a unit offering option. , implementation_dba_data: APPS.IGSFV_UNIT_CALENDAR_OFFERINGS ,
-
View: IGS_PS_UNIT_OFR_PAT
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGS_PS_UNIT_OFR_PAT, object_name:IGS_PS_UNIT_OFR_PAT, status:VALID, product: IGS - Student System , implementation_dba_data: APPS.IGS_PS_UNIT_OFR_PAT ,
-
Table: IGS_CA_INST_ALL
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_CA_INST_ALL, object_name:IGS_CA_INST_ALL, status:VALID, product: IGS - Student System , description: Describes an instance of a calendar type , implementation_dba_data: IGS.IGS_CA_INST_ALL ,
-
Table: IGS_PS_UNIT_OFR_OPT_ALL
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_PS_UNIT_OFR_OPT_ALL, object_name:IGS_PS_UNIT_OFR_OPT_ALL, status:VALID, product: IGS - Student System , description: This entity describes the available options for each unit offering. , implementation_dba_data: IGS.IGS_PS_UNIT_OFR_OPT_ALL ,