Results for “student_person_id”
44 results
AI-generated from documented ETRM metadata — verify critical details on the linked pages.
Overview
The IGS_SC_ADVISOR_PERSON_SV view is a Student System (IGS) security and relationship view owned by the APPS schema in Oracle E-Business Suite. Its purpose is to resolve the association between advisors and the students they advise, returning a simple two-column result set of ADVISOR_PERSON_ID and STUDENT_PERSON_ID pairs. The view is a snapshot-style (_SV) security view, meaning it is typically consumed by Oracle EBS row-level security (RLS/VPD) constructs or by application logic that must determine, for a given logged-in user, which student records that advisor is entitled to see or act upon.
In the wider IGS architecture, advising relationships can be established in more than one way — through pairwise advisor-to-student relationships, or through group-based delivery methods. The view consolidates these disparate establishment paths into a single canonical list of advisor/student pairs, which makes it valuable for reporting, for personalization, and for feeding downstream security predicates rather than requiring each consumer to re-implement the same multi-table join logic.
Underlying Base Objects
Although the documented base object list is not enumerated in the ETRM extract, the view text itself reveals the four tables on which it depends:
- IGS_AZ_ADVISORS (AVA) — the advisor definition table, supplying ADVISOR_PERSON_ID, GROUP_ADVISOR_ID, GROUP_NAME, and START_DATE/END_DATE.
- IGS_AZ_STUDENTS (AVS) — the student definition table, supplying STUDENT_PERSON_ID, GROUP_STUDENT_ID, GROUP_NAME, and validity dates.
- IGS_AZ_ADVISING_RELS (AVR) — the explicit advising relationship table linking a GROUP_ADVISOR_ID to a GROUP_STUDENT_ID, with its own START_DATE and END_DATE.
- IGS_AZ_GROUPS (AVG) — the group definition table, supplying GROUP_NAME and DELIVERY_METHOD_CODE.
The view is a UNION ALL of two branches. The first branch resolves 1-on-1 advising, joining all four tables and requiring AVG.DELIVERY_METHOD_CODE = '1_ON_1'. The second branch resolves centre-based advising, joining IGS_AZ_STUDENTS, IGS_AZ_ADVISORS, and IGS_AZ_GROUPS and requiring AVG.DELIVERY_METHOD_CODE = 'CENTER'. Both branches apply SYSDATE-based effective dating so that only currently valid relationships are returned; end dates are defaulted with NVL to 31-12-4712, the standard EBS open-ended sentinel.
Key Columns
- ADVISOR_PERSON_ID — the party/person identifier of the advisor. This is derived from AVA.ADVISOR_PERSON_ID and is the primary access-control key for advisor-facing inquiries.
- STUDENT_PERSON_ID — the party/person identifier of the advised student, derived from AVS.STUDENT_PERSON_ID. This is the value typically compared against a student record to determine visibility.
Because both columns are person identifiers, the view can be joined directly to HZ_PARTIES or to other IGS person-identifier columns without additional resolution. The view exposes no dates, group codes, or delivery-method columns, so consumers needing that detail must query the base tables.
Common Use Cases and Queries
The principal use case is personalization and security: determining which students an advisor may view. A typical query retrieves all students for a known advisor:
SELECT student_person_id FROM igs_sc_advisor_person_sv WHERE advisor_person_id = :p_advisor_person_id;
A reverse lookup — identifying the advisor(s) for a given student — is equally common:
SELECT advisor_person_id FROM igs_sc_advisor_person_sv WHERE student_person_id = :p_student_person_id;
Because the view already enforces effective dating and merges the 1-on-1 and CENTER delivery methods, it is well suited as a driving set in report queries that must not double-count or miss relationships established through either mechanism. Advisors of record are also frequently joined to HZ_PARTIES to obtain names for display, and to IGS enrolment or progression tables to build caseload reports. Developers should note that the view returns DISTINCT-equivalent pairs only implicitly; where duplicates can arise from overlapping relationship records, an outer DISTINCT or a GROUP BY on the two columns is prudent.
-
APPS.IGS_SC_ADVISOR_PERSON_SV·↳ IGS_AZ_ADVISING_RELS·↳ IGS_AZ_ADVISORS·↳ IGS_AZ_GROUPS·Explore IGS module →
-
View: IGS_AZ_ADVISING_RELS_V 12.1.1
View to display the advisor student relationship information for the advising functionality.
APPS.IGS_AZ_ADVISING_RELS_V·↳ HZ_PARTIES·↳ IGS_AZ_ADVISING_RELS·↳ IGS_AZ_ADVISORS·Explore IGS module →
-
Student details associated with the various Advising Groups in the system
-
View: IGS_EN_SPL_PERM_V 12.1.1
This View contains the latest transaction of special permission request.
APPS.IGS_EN_SPL_PERM_V·↳ IGS_CA_INST·↳ IGS_EN_SPL_PERM·↳ IGS_LOOKUP_VALUES·Explore IGS module →
-
Contains the latest transaction of special permission request.
-
View: IGS_AZ_STUDENTS_V 12.1.1
View to display the student information for advising on the SS page.
APPS.IGS_AZ_STUDENTS_V·↳ HZ_PARTIES·↳ IGS_AZ_GROUPS·↳ IGS_AZ_STUDENTS·Explore IGS module →
-
View: IGS_EN_SPL_PERM_H_V 12.1.1
This view contains the history of special permission request transactions.
APPS.IGS_EN_SPL_PERM_H_V·↳ IGS_AU_GEN_003·↳ IGS_EN_SPL_PERM_H·↳ IGS_EN_SPL_PERM_V·Explore IGS module →
-
PACKAGE: APPS.IGS_AZ_GEN_001 12.1.1
-
View: IGS_EN_SPL_PERM_H_V 12.2.2
This view contains the history of special permission request transactions.
Not implemented in this database·Explore IGS module →
-
TABLE: IGS.IGS_AZ_STUDENTS 12.1.1
-
VIEW: APPS.IGS_AZ_STUDENTS_V 12.1.1
-
TABLE: IGS.IGS_EN_SPL_PERM 12.1.1
-
VIEW: APPS.IGS_EN_SPL_PERM_V 12.1.1
-
Student details associated with the various Advising Groups in the system
APPS.IGSBV_ADVISING_STUDENTS·↳ IGS_AZ_STUDENTS·Explore IGS module →
-
View: IGS_EN_SPL_PERM_V 12.2.2
This View contains the latest transaction of special permission request.
Not implemented in this database·Explore IGS module →
-
Student details associated with the various Advising Groups in the system
Not implemented in this database·Explore IGS module →
-
View: IGS_AZ_ADVISING_RELS_V 12.2.2
View to display the advisor student relationship information for the advising functionality.
Not implemented in this database·Explore IGS module →
-
Not implemented in this database·Explore IGS module →
-
View: IGS_AZ_STUDENTS_V 12.2.2
View to display the student information for advising on the SS page.
Not implemented in this database·Explore IGS module →
-
eTRM - IGS Tables and Views 12.1.1
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'.