Search Results igs_ps_sch_pat_int
Overview
IGS_PS_SCH_PAT_INT is an interface (staging) table in the IGS schema of the Oracle E-Business Suite Student System module. Its documented purpose is to capture scheduler interface Unit Offering Pattern data — that is, the pattern-level records describing when and how a unit offering is scheduled — before that data is validated and transferred into the base Student System scheduling tables. The table resides in the IGS schema and carries a VALID status in the ETRM 12.1.1 physical schema, which documents 20 columns.
In Data Vault terms, the heuristic classification mined from the foreign-key structure is hub-leaning. This is a modeling suggestion rather than a physical implementation: INT_PAT_ID functions as the stable, unique business key of the pattern record, while descriptive and status attributes (calendar type, enrollment figures, dates, flags, and audit columns) are supplied by the surrounding interface process. A Data Vault practitioner would likely model IGS_PS_SCH_PAT_INT as a hub keyed on INT_PAT_ID, with dependent satellites capturing the descriptive columns.
Key Information Stored
The surrogate primary key is INT_PAT_ID, enforced by the unique index IGS_PS_SCH_PAT_INT_PK. Because this same column is the documented unique index, INT_PAT_ID is also the primary business-key candidate — each row represents exactly one scheduler interface unit offering pattern.
- INT_PAT_ID — primary key; the unique identifier for the interface pattern row, referenced by child interface tables.
- TRANSACTION_ID — foreign key to IGS_PS_SCH_HDR_INT_ALL; links this pattern to its parent scheduler interface header transaction.
- CALENDAR_TYPE and TEACHING_CAL_ALTERNATE_CODE — identify the teaching calendar context in which the pattern is scheduled.
- SEQUENCE_NUMBER — orders multiple patterns belonging to the same transaction or header.
- START_DATE and END_DATE — the effective scheduling window for the pattern.
- UNIT_CD and VERSION_NUMBER — identify the unit offering (and its version) to which the pattern applies.
- ENROLLMENT_EXPECTED and ENROLLMENT_MAXIMUM — planning thresholds carried in from the scheduler.
- OVERRIDE_ENROLLMENT_MAXIMUM — an explicit override of the maximum enrollment value.
- UNIT_STATUS — the status of the unit offering within the pattern.
- ABORT_FLAG and IMPORT_DONE_FLAG — process control flags indicating whether the row was aborted or has already been imported into the base tables.
- CREATED_BY, CREATION_DATE, LAST_UPDATED_BY, LAST_UPDATE_DATE, LAST_UPDATE_LOGIN — standard EBS audit columns for concurrency and change tracking.
Common Use Cases and Queries
The table is typically consumed by concurrent programs and interfaces that validate inbound scheduler data, apply it to the Student System, and then purge or flag processed rows. Common scenarios include reconciling interface rows against the base unit offering pattern data, and auditing unprocessed or aborted rows.
- Identifying all pattern rows still awaiting import:
SELECT INT_PAT_ID, UNIT_CD, VERSION_NUMBER FROM IGS_PS_SCH_PAT_INT WHERE IMPORT_DONE_FLAG = 'N'; - Linking each pattern to its parent header via TRANSACTION_ID for end-to-end interface tracing:
SELECT p.INT_PAT_ID, p.UNIT_CD, h.TRANSACTION_ID FROM IGS_PS_SCH_PAT_INT p, IGS_PS_SCH_HDR_INT_ALL h WHERE p.TRANSACTION_ID = h.TRANSACTION_ID; - Reporting enrollment demand by unit and calendar: aggregate ENROLLMENT_EXPECTED and ENROLLMENT_MAXIMUM grouped by UNIT_CD, CALENDAR_TYPE, and START_DATE.
- Detecting failed or aborted staging rows using ABORT_FLAG for interface error handling and audit reporting.
Related Objects
- IGS_PS_SCH_HDR_INT_ALL — parent header interface table; joined on IGS_PS_SCH_PAT_INT.TRANSACTION_ID = IGS_PS_SCH_HDR_INT_ALL.TRANSACTION_ID.
- IGS_PS_SCH_FAC_INT — child interface table for facility data; references this table via IGS_PS_SCH_FAC_INT.INT_PAT_ID.
- IGS_PS_SCH_LOC_INT — child interface table for location data; references this table via IGS_PS_SCH_LOC_INT.INT_PAT_ID.
- IGS_PS_SCH_PAT_INT_PK — the unique index enforcing the primary key on INT_PAT_ID.
- Base IGS unit offering pattern tables — the ultimate targets into which validated, non-aborted, non-imported rows are transferred by the scheduler interface process.
-
Table: IGS_PS_SCH_PAT_INT
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_PS_SCH_PAT_INT, object_name:IGS_PS_SCH_PAT_INT, status:VALID, product: IGS - Student System , description: Interface table to capture scheduler interface Unit Offering Pattern data. , implementation_dba_data: IGS.IGS_PS_SCH_PAT_INT ,
-
Table: IGS_PS_SCH_PAT_INT
12.2.2
product: IGS - Student System (Obsolete) , description: Interface table to capture scheduler interface Unit Offering Pattern data. , implementation_dba_data: Not implemented in this database ,
-
SYNONYM: APPS.IGS_PS_SCH_PAT_INT
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGS_PS_SCH_PAT_INT, status:VALID,
-
Table: IGS_PS_SCH_LOC_INT
12.2.2
product: IGS - Student System (Obsolete) , description: Interface table to capture scheduler interface Unit location data. , implementation_dba_data: Not implemented in this database ,
-
Table: IGS_PS_SCH_HDR_INT_ALL
12.2.2
product: IGS - Student System (Obsolete) , description: This entity is used to store master information of Scheduling Interface. , implementation_dba_data: Not implemented in this database ,
-
Table: IGS_PS_SCH_LOC_INT
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_PS_SCH_LOC_INT, object_name:IGS_PS_SCH_LOC_INT, status:VALID, product: IGS - Student System , description: Interface table to capture scheduler interface Unit location data. , implementation_dba_data: IGS.IGS_PS_SCH_LOC_INT ,
-
Table: IGS_PS_SCH_FAC_INT
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_PS_SCH_FAC_INT, object_name:IGS_PS_SCH_FAC_INT, status:VALID, product: IGS - Student System , description: Interface table to capture scheduler interface Unit Facilities data. , implementation_dba_data: IGS.IGS_PS_SCH_FAC_INT ,
-
Table: IGS_PS_SCH_FAC_INT
12.2.2
product: IGS - Student System (Obsolete) , description: Interface table to capture scheduler interface Unit Facilities data. , implementation_dba_data: Not implemented in this database ,
-
Table: IGS_PS_SCH_HDR_INT_ALL
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_PS_SCH_HDR_INT_ALL, object_name:IGS_PS_SCH_HDR_INT_ALL, status:VALID, product: IGS - Student System , description: This entity is used to store master information of Scheduling Interface. , implementation_dba_data: IGS.IGS_PS_SCH_HDR_INT_ALL ,
-
PACKAGE BODY: APPS.IGS_PS_SCH_INT_API_PUB
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_PS_SCH_INT_API_PUB, status:VALID,
-
TABLE: IGS.IGS_PS_SCH_PAT_INT
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_PS_SCH_PAT_INT, object_name:IGS_PS_SCH_PAT_INT, status:VALID,
-
PACKAGE BODY: APPS.IGS_PS_USEC_SCHEDULE
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_PS_USEC_SCHEDULE, status:VALID,
-
PACKAGE BODY: APPS.IGS_PS_VALIDATE_LGCY_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_PS_VALIDATE_LGCY_PKG, status:VALID,
-
APPS.IGS_PS_USEC_SCHEDULE SQL Statements
12.1.1
-
PACKAGE BODY: APPS.IGS_PS_UNIT_LGCY_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_PS_UNIT_LGCY_PKG, status:VALID,
-
TABLE: IGS.IGS_PS_SCH_LOC_INT
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_PS_SCH_LOC_INT, object_name:IGS_PS_SCH_LOC_INT, status:VALID,
-
APPS.IGS_PS_USEC_SCHEDULE dependencies on IGS_PS_SCH_PAT_INT
12.1.1
-
APPS.IGS_PS_UNIT_LGCY_PKG dependencies on IGS_PS_SCH_PAT_INT
12.1.1
-
APPS.IGS_PS_SCH_INT_API_PUB SQL Statements
12.1.1
-
APPS.IGS_PS_VALIDATE_LGCY_PKG dependencies on IGS_PS_SCH_PAT_INT
12.1.1
-
APPS.IGS_PS_SCH_INT_API_PUB dependencies on IGS_PS_SCH_PAT_INT
12.1.1
-
12.1.1 DBA Data
12.1.1
-
APPS.IGS_PS_VALIDATE_LGCY_PKG SQL Statements
12.1.1
-
APPS.IGS_PS_UNIT_LGCY_PKG SQL Statements
12.1.1
-
PACKAGE BODY: APPS.IGS_PS_USEC_SCHEDULE
12.1.1
-
12.2.2 FND Design Data
12.2.2
-
12.1.1 FND Design Data
12.1.1
-
12.1.1 DBA Data
12.1.1
-
APPS.IGS_PS_USEC_SCHEDULE dependencies on IGS_PS_SCH_PAT_INT_S
12.1.1
-
12.1.1 DBA Data
12.1.1
-
APPS.IGS_PS_VALIDATE_LGCY_PKG dependencies on IGS_PS_SCH_USEC_INT_ALL
12.1.1
-
APPS.IGS_PS_UNIT_LGCY_PKG dependencies on IGS_PS_SCH_USEC_INT_ALL
12.1.1
-
APPS.IGS_PS_USEC_SCHEDULE dependencies on IGS_PS_SCH_LOC_INT
12.1.1
-
APPS.IGS_PS_USEC_SCHEDULE dependencies on IGS_PS_SCH_FAC_INT
12.1.1
-
APPS.IGS_PS_VALIDATE_LGCY_PKG dependencies on IGS_PS_SCH_INT_ALL
12.1.1
-
PACKAGE BODY: APPS.IGS_PS_SCH_INT_API_PUB
12.1.1
-
APPS.IGS_PS_USEC_SCHEDULE dependencies on IGS_PS_SCH_USEC_INT_ALL
12.1.1
-
APPS.IGS_PS_USEC_SCHEDULE dependencies on IGS_GE_GEN_004
12.1.1
-
APPS.IGS_PS_USEC_SCHEDULE dependencies on IGS_PS_SCH_HDR_INT
12.1.1
-
APPS.IGS_PS_USEC_SCHEDULE dependencies on IGS_PS_SCH_INT_ALL
12.1.1
-
APPS.IGS_PS_USEC_SCHEDULE dependencies on IGS_PS_SCH_INT
12.1.1
-
PACKAGE BODY: APPS.IGS_PS_VALIDATE_LGCY_PKG
12.1.1
-
PACKAGE BODY: APPS.IGS_PS_UNIT_LGCY_PKG
12.1.1
-
APPS.IGS_PS_USEC_SCHEDULE dependencies on FND_FILE
12.1.1
-
APPS.IGS_PS_UNIT_LGCY_PKG dependencies on FND_LOG
12.1.1
-
eTRM - IGS Tables and Views
12.1.1
description: Holds applicant whose records are wrongly available . It is recommended that such applicant records are deleted from the system . It synchronizes with UCAS view 'ivStarW'. ,
-
APPS.IGS_PS_UNIT_LGCY_PKG dependencies on IGS_PS_UNIT_LGCY_PKG
12.1.1
-
12.1.1 DBA Data
12.1.1
-
APPS.IGS_PS_UNIT_LGCY_PKG dependencies on IGS_PS_UNIT
12.1.1
-
eTRM - IGS Tables and Views
12.1.1
description: Holds applicant whose records are wrongly available . It is recommended that such applicant records are deleted from the system . It synchronizes with UCAS view 'ivStarW'. ,