Results for “building_id”
50+ results
AI-generated from documented ETRM metadata — verify critical details on the linked pages.
Overview
IGS_PS_UNIT_LOCATION is a transactional entity table owned by the IGS schema within the Oracle E-Business Suite Student System (IGS) product family. Its documented purpose is to capture Unit Locations information, meaning it associates a scheduled or offered unit (a course offering at a specific version) with the physical place where instruction or activity occurs. That place is resolved through three Oracle space-management components: a location code, a building, and a room. The table is therefore a physical-resource assignment object that bridges academic curriculum structures and facilities data.
The ETRM metadata classifies this table, using a heuristic derived from its foreign key structure, as a Data Vault link. This is a modeling suggestion rather than a physical implementation statement: the table sits between academic unit version records and facilities records, and its columns are overwhelmingly foreign key references, which is characteristic of a link or junction entity. Some installations may treat it as an associative entity or a satellite, depending on whether location attributes are considered descriptive of the unit offering or a reusable relationship. In Oracle EBS 12.1.1 the table is documented with 11 columns, and it carries a VALID status in the data dictionary.
Key Information Stored
The table is narrow and highly referential. The most significant columns are:
- UNIT_LOCATION_ID — the surrogate primary key, enforced by the unique index IGS_PS_UNIT_LOCATION_PK. It has no business meaning and should be used only for deterministic joins and de-duplication.
- UNIT_CODE — the academic unit identifier, the versioned unit offering to which the location applies.
- UNIT_VERSION_NUMBER — the version of the unit; together with UNIT_CODE it forms part of the foreign key to IGS_PS_UNIT_VER_ALL.
- LOCATION_CODE — reference to IGS_AD_LOCATION_ALL, identifying the geographic or organizational location (campus, site, or attendance location).
- BUILDING_ID — reference to IGS_AD_BUILDING_ALL, identifying the physical building.
- ROOM_ID — reference to IGS_AD_ROOM_ALL, identifying the specific room within the building.
- CREATED_BY, CREATION_DATE, LAST_UPDATED_BY, LAST_UPDATE_DATE, LAST_UPDATE_LOGIN — the standard Oracle EBS WHO columns used for audit, row-level security, and incremental extraction in warehouse loads.
A second unique index, IGS_PS_UNIT_LOCATION_U2, is defined over (UNIT_CODE, UNIT_VERSION_NUMBER, LOCATION_CODE, BUILDING_ID, ROOM_ID). This is the effective business key: it prevents duplicate assignment of the same room to the same unit version at the same location. Reporting logic and data quality checks should therefore treat this composite as the natural key and UNIT_LOCATION_ID as the technical key.
Common Use Cases and Queries
The primary operational scenario is room and building assignment reporting: determining which rooms host which unit offerings, and identifying unassigned or double-booked rooms. A representative query joins the facilities dimension to the unit version table:
SELECT ul.unit_code, ul.unit_version_number, ul.location_code, ul.building_id, ul.room_id FROM igs_ps_unit_location ul WHERE ul.unit_code = :unit_code- Deduplication and integrity checks using the business key: group by UNIT_CODE, UNIT_VERSION_NUMBER, LOCATION_CODE, BUILDING_ID, ROOM_ID and filter for counts greater than one.
- Facilities utilization extracts: aggregate by BUILDING_ID and ROOM_ID to count assigned units per room.
- Incremental warehouse loads: filter on LAST_UPDATE_DATE greater than the last extraction watermark.
- Timetable and scheduling reports that resolve LOCATION_CODE to a campus description through IGS_AD_LOCATION_ALL.
Because the table contains no dates, capacity, or scheduling attributes beyond the WHO columns, time-based class scheduling must be sourced from the unit offering or timetable entities that reference the unit version.
Related Objects
The dominant dependencies are the foreign key targets and the version entity it references:
- IGS_PS_UNIT_VER_ALL — joined on UNIT_CODE and UNIT_VERSION_NUMBER; the parent offering entity.
- IGS_AD_LOCATION_ALL — joined on LOCATION_CODE; supplies location descriptions.
- IGS_AD_BUILDING_ALL — joined on BUILDING_ID; supplies building names and addresses.
- IGS_AD_ROOM_ALL — joined on ROOM_ID; supplies room identity and characteristics.
- Unit offering and teaching timetable tables that inherit unit version keys and frequently union or join to unit location rows for delivery-mode and venue reporting.
No dependent tables are documented for this object in the provided metadata, so referential integrity flows outward from IGS_PS_UNIT_LOCATION to the four parent tables rather than inward from child records.
-
Entity to capture the Unit Locations information
-
View: IGS_AD_LOC_BLDG_V 12.1.1
Shows different buildings and their locations
APPS.IGS_AD_LOC_BLDG_V·↳ IGS_AD_BUILDING·↳ IGS_AD_LOCATION·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: 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: 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: IGS_AD_BUILDING 12.1.1
APPS.IGS_AD_BUILDING·↳ IGS_AD_BUILDING_ALL·Explore IGS module →
-
View: IGS_PS_US_UNSCHED_CL_V 12.1.1
APPS.IGS_PS_US_UNSCHED_CL_V·↳ HZ_PARTIES·↳ IGS_AD_BUILDING·↳ IGS_AD_LOCATION·Explore IGS module →
-
Contains building information
-
View: PN_LOCATIONS_V 12.2.2
This view is used as form view for the Locations form PNSULOCN.fmb used for defining space & its attributes
APPS.PN_LOCATIONS_V·↳ FND_GLOBAL·↳ FND_LOOKUPS·↳ FND_TERRITORIES_VL·Explore PN module →
-
Contains room records
-
This table contains information about Unit Section Unscheduled Contact List.
-
View: IGS_PS_SCH_INT 12.1.1
APPS.IGS_PS_SCH_INT·↳ IGS_PS_SCH_INT_ALL·Explore IGS module →
-
This entity holds the interface objects for scheduler.
-
View: IGS_AD_BUILDING_V 12.1.1
APPS.IGS_AD_BUILDING_V·↳ IGS_AD_BUILDING·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 →
-
View: IGS_PS_FAC_USEC_HIST_V 12.1.1
APPS.IGS_PS_FAC_USEC_HIST_V·↳ IGS_AD_BUILDING·↳ IGS_AD_LOCATION·↳ IGS_AD_ROOM·Explore IGS module →
-
View: IGS_AD_ROOM 12.1.1
-
View: IGS_AD_ROOM_V 12.1.1
Room records
APPS.IGS_AD_ROOM_V·↳ IGS_AD_ROOM·↳ IGS_LOOKUPS_VIEW·Explore IGS module →
-
View: IGS_PS_UNIT_LOCATION_V 12.1.1
APPS.IGS_PS_UNIT_LOCATION_V·↳ IGS_AD_BUILDING·↳ IGS_AD_LOCATION·↳ IGS_AD_ROOM·Explore IGS module →
-
This view stores Unit Section Occurrences.
APPS.IGS_SS_USEC_OCCURENCES_V·↳ HZ_PARTIES·↳ IGS_AD_BUILDING·↳ IGS_AD_LOCATION·Explore IGS module →
-
View: PN_OFFICES_V 12.2.2
Public view used to view Location information.
APPS.PN_OFFICES_V·↳ FND_GLOBAL·↳ FND_LOOKUPS·↳ PNP_UTIL_FUNC·Explore PN module →
-
View: PN_OFFICES_V 12.1.1
Public view used to view Location information.
APPS.PN_OFFICES_V·↳ FND_GLOBAL·↳ FND_LOOKUPS·↳ PNP_UTIL_FUNC·Explore PN module →
-
View: PN_LOCATIONS_V 12.1.1
This view is used as form view for the Locations form PNSULOCN.fmb used for defining space & its attributes
APPS.PN_LOCATIONS_V·↳ FND_GLOBAL·↳ FND_LOOKUPS·↳ FND_TERRITORIES_VL·Explore PN module →
-
View: IGS_AD_BUILDING_V 12.2.2
Not implemented in this database·Explore IGS module →
-
View: IGS_AD_ROOM_V 12.2.2
Room records
Not implemented in this database·Explore IGS module →
-
View: IGS_AD_BUILDING 12.2.2
Not implemented in this database·Explore IGS module →
-
View: IGS_AD_ROOM 12.2.2
Not implemented in this database·Explore IGS module →
-
View: IGS_PS_US_UNSCHED_CL_V 12.2.2
Not implemented in this database·Explore IGS module →
-
View: IGS_PS_UNIT_LOCATION_V 12.2.2
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: IGS_AD_LOC_BLDG_V 12.2.2
Shows different buildings and their locations
Not implemented in this database·Explore IGS module →
-
VIEW: APPS.IGS_AD_BUILDING_V 12.1.1
-
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 →
-
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: IGS_PS_FAC_USEC_HIST_V 12.2.2
Not implemented in this database·Explore IGS module →
-
VIEW: APPS.IGSBV_BUILDINGS 12.1.1
-
View: IGS_PS_USEC_OCCURS_V 12.1.1
APPS.IGS_PS_USEC_OCCURS_V·↳ IGS_AD_BUILDING·↳ IGS_AD_ROOM·↳ IGS_LOOKUP_VALUES·Explore IGS module →
-
VIEW: APPS.IGSBV_ROOMS 12.1.1