Results for “igs_ad_building_all”
50+ results
AI-generated from documented ETRM metadata — verify critical details on the linked pages.
Overview
IGS_AD_BUILDING_ALL is a foundational reference table within the Oracle E-Business Suite Student System (IGS) module, which is documented as obsolete in ETRM metadata for releases 12.1.1 and 12.2.2. The table stores building information used throughout the institution's physical location hierarchy. It acts as the parent for rooms, unit locations, scheduled and unscheduled class occurrences, and scheduling instances, making it a central anchor for any data model concerned with where academic activity physically takes place.
From a Data Vault modeling perspective, the metadata's heuristic classification of this object is hub-leaning. The stable, unique business concept here is the building itself, identified by BUILDING_ID and qualified by LOCATION_CD and BUILDING_CD, which supports treating the table as a hub with attributes that could be modeled as satellite data.
The table is owned by the IGS schema and contains eleven documented columns in the 12.1.1 physical schema. It is important to note that the metadata records this object as "Not implemented in this database," meaning availability depends on whether the Student System module and its physical location tracking components are deployed.
Key Information Stored
The most significant columns documented for IGS_AD_BUILDING_ALL are the following:
- BUILDING_ID — Surrogate primary key and the single-column unique index IGS_AD_BUILDING_ALL_PK. This is the internal identifier referenced by dependent foreign keys.
- BUILDING_CD — Business-facing building code; part of the composite unique index IGS_AD_BUILDING_U2 when combined with LOCATION_CD.
- LOCATION_CD — The location to which the building belongs; the second member of IGS_AD_BUILDING_U2 and a foreign key to IGS_AD_LOCATION_ALL.
- DESCRIPTION — Free-text name or descriptive label for the building, suitable for reporting.
- CLOSED_IND — Flag indicating whether the building is closed or inactive, used to filter valid buildings in operational queries.
- ORG_ID — Operating unit / organization context for multi-org aware access.
- CREATED_BY, CREATION_DATE — Standard audit columns recording row creation.
- LAST_UPDATED_BY, LAST_UPDATE_DATE, LAST_UPDATE_LOGIN — Standard audit columns tracking the most recent change and session.
The distinction between the surrogate key (BUILDING_ID) and the business-key candidate (LOCATION_CD plus BUILDING_CD) is important: integrations and lookups typically resolve a building by code, while referential joins should use BUILDING_ID for stability.
Common Use Cases and Queries
The most common use case is resolving room and scheduling records back to the building in which they occur. For example, listing active buildings in a location:
SELECT BUILDING_ID, BUILDING_CD, DESCRIPTION FROM IGS_AD_BUILDING_ALL WHERE LOCATION_CD = :location AND NVL(CLOSED_IND,'N') = 'N';- Joining buildings to rooms:
SELECT b.BUILDING_CD, r.ROOM_CD FROM IGS_AD_BUILDING_ALL b, IGS_AD_ROOM_ALL r WHERE r.BUILDING_ID = b.BUILDING_ID; - Reporting scheduled activity per building:
SELECT b.BUILDING_CD, COUNT(*) FROM IGS_AD_BUILDING_ALL b, IGS_PS_SCH_INT_ALL s WHERE s.BUILDING_ID = b.BUILDING_ID GROUP BY b.BUILDING_CD; - Cross-referencing unscheduled classes: join IGS_PS_US_UNSCHED_CL to IGS_AD_BUILDING_ALL on BUILDING_ID.
Typical reporting scenarios include facility utilization analysis, class-scheduling location reports, and validation feeds that map legacy building codes to the canonical BUILDING_ID.
Related Objects
Several dependent tables reference IGS_AD_BUILDING_ALL, and it in turn references location data. The most significant related objects are:
- IGS_AD_LOCATION_ALL — Parent location; joined via IGS_AD_BUILDING_ALL.LOCATION_CD = IGS_AD_LOCATION_ALL.LOCATION_CD.
- IGS_AD_ROOM_ALL — Rooms belonging to a building; joined via BUILDING_ID.
- IGS_PS_UNIT_LOCATION — Delivered unit locations; joined via BUILDING_ID.
- IGS_PS_SCH_INT_ALL — Scheduling instances; joined via BUILDING_ID.
- IGS_PS_US_UNSCHED_CL — Unscheduled classes; joined via BUILDING_ID.
- IGS_PS_USEC_OCCURS_ALL — Occurrence usage; referenced through DEDICATED_BUILDING_CODE, PREFERRED_BUILDING_CODE, and BUILDING_CODE.
Because the module is obsolete, DBA teams should confirm physical implementation status before relying on these relationships in a given environment.
-
Contains building information
-
Table: IGS_AD_BUILDING_ALL 12.2.2
Contains building information
Not implemented in this database·Explore IGS module →
-
This entity describes the Occurrences of a Unit Section
Not implemented in this database·Explore IGS module →
-
View: IGSBV_BUILDINGS 12.1.1
This entity contains building information associated to a location.
APPS.IGSBV_BUILDINGS·↳ IGS_AD_BUILDING_ALL·Explore IGS module →
-
View: IGSBV_ROOMS 12.1.1
This entity contains room information associated to a building.
APPS.IGSBV_ROOMS·↳ IGS_AD_BUILDING_ALL·↳ IGS_AD_ROOM_ALL·Explore IGS module →
-
This entity describes the unit section meeting schedules with day/time indicator, location, dedicated room/building details and also preferred building/room with start and end dates of the meeting schedule.
APPS.IGSFV_USEC_MEETING_SCHEDULES·↳ IGS_AD_BUILDING_ALL·↳ IGS_AD_ROOM_ALL·↳ IGS_PS_USEC_OCCURS_ALL·Explore IGS module →
-
View: IGS_AD_BUILDING 12.1.1
APPS.IGS_AD_BUILDING·↳ IGS_AD_BUILDING_ALL·Explore IGS module →
-
This entity describes the unit section meeting schedules with day/time indicator, location, dedicated room/building details and also preferred building/room with start and end dates of the meeting schedule.
Not implemented in this database·Explore IGS module →
-
View: IGSFV_BUILDINGS 12.1.1
This entity contains building information associated to a location
APPS.IGSFV_BUILDINGS·↳ IGS_AD_BUILDING_ALL·↳ IGS_AD_LOCATION_ALL·Explore IGS module →
-
View: IGSBV_USEC_FINAL_EXAMS 12.1.1
This is the base view, which describes the relation between unit sections and assessments done in it.
APPS.IGSBV_USEC_FINAL_EXAMS·↳ IGS_AD_BUILDING_ALL·↳ IGS_AD_LOCATION_ALL·↳ IGS_AD_ROOM_ALL·Explore IGS module →
-
View: IGSFV_ROOMS 12.1.1
This entity contains rooms information associated with a building.
APPS.IGSFV_ROOMS·↳ IGS_AD_BUILDING_ALL·↳ IGS_AD_ROOM_ALL·Explore IGS module →
-
View: IGSFV_USEC_FINAL_EXAMS 12.1.1
This is the full view, which describes the relation between unit sections and assessments done in it.
APPS.IGSFV_USEC_FINAL_EXAMS·↳ IGS_AD_BUILDING_ALL·↳ IGS_AD_LOCATION_ALL·↳ IGS_AD_ROOM_ALL·Explore IGS module →
-
VIEW: APPS.IGSBV_BUILDINGS 12.1.1
-
VIEW: APPS.IGSFV_BUILDINGS 12.1.1
-
VIEW: APPS.IGSFV_ROOMS 12.1.1
-
View: IGSFV_BUILDINGS 12.2.2
This entity contains building information associated to a location
Not implemented in this database·Explore IGS module →
-
View: IGSBV_ROOMS 12.2.2
This entity contains room information associated to a building.
Not implemented in this database·Explore IGS module →
-
View: IGSBV_BUILDINGS 12.2.2
This entity contains building information associated to a location.
Not implemented in this database·Explore IGS module →
-
VIEW: APPS.IGS_AD_BUILDING 12.1.1
-
Table: IGS_PS_US_UNSCHED_CL 12.2.2
This table contains information about Unit Section Unscheduled Contact List.
Not implemented in this database·Explore IGS module →
-
VIEW: APPS.IGSBV_ROOMS 12.1.1
-
View: IGSFV_ROOMS 12.2.2
This entity contains rooms information associated with a building.
Not implemented in this database·Explore IGS module →
-
Table: IGS_PS_UNIT_LOCATION 12.2.2
Entity to capture the Unit Locations information
Not implemented in this database·Explore IGS module →
-
View: IGS_AD_BUILDING 12.2.2
Not implemented in this database·Explore IGS module →
-
This entity describes the Occurrences of a Unit Section
-
View: IGSBV_USEC_FINAL_EXAMS 12.2.2
This is the base view, which describes the relation between unit sections and assessments done in it.
Not implemented in this database·Explore IGS module →
-
View: IGSFV_USEC_FINAL_EXAMS 12.2.2
This is the full view, which describes the relation between unit sections and assessments done in it.
Not implemented in this database·Explore IGS module →
-
VIEW: APPS.IGSBV_BUILDINGS 12.1.1
-
Entity to capture the Unit Locations information
-
Table: IGS_AD_LOCATION_ALL 12.2.2
Describes available geographic locations at which programs and units may be offered or taught
Not implemented in this database·Explore IGS module →
-
VIEW: APPS.IGS_AD_BUILDING 12.1.1