Search Results confirmation_code




Overview

The view AMS_DLG_EVENT_REGISTRATIONS_VL belongs to the Oracle Marketing (AMS) module. It presents a denormalized, reporting-friendly projection of event registration data, joining registration records to their user-defined status and to the underlying party (person) record. Its role in Oracle EBS reporting and integration is to provide a single, human-readable source for event registration details, most notably the CONFIRMATION_CODE associated with each registration. This is directly relevant to users searching for "confirmation_code," since this view exposes that column alongside attendant names and status meanings without requiring the caller to manually join the base tables.

The _VL suffix indicates a "value list" or translated view pattern common in EBS, where the view combines translatable lookup semantics with transactional data. In this case the status labels are drawn from a status view, while the person names come from HZ_PARTIES. Note that the ETRM documentation records this view as "Not implemented in this database," meaning it may be absent in some environments or superseded by alternate objects depending on installed products and patches.

Underlying Base Objects

Per the documented view text, AMS_DLG_EVENT_REGISTRATIONS_VL is defined over three base objects:

The documented metadata lists "referenced base objects: none documented," but the embedded view text clearly identifies these three objects. The join is a simple equi-join across the registration, status, and party entities.

Key Columns

  • EVENT_REGISTRATION_ID — unique identifier for the registration record; the view's effective primary key.
  • ATTENDANT_PARTY_ID — the party identifier of the person registered for the event; links to HZ_PARTIES.PARTY_ID.
  • CONFIRMATION_CODE — the confirmation code assigned to the registration, the column most directly associated with the "confirmation_code" search.
  • SYSTEM_STATUS_MEANING / NAME — the translated status label (e.g., Pending, Confirmed, Cancelled) derived from the status view.
  • PERSON_FIRST_NAME / FIRST_NAME, PERSON_LAST_NAME / LAST_NAME — the attendant's name, exposed under redundant aliases for backward compatibility.

Common Use Cases and Queries

Typical uses include confirming an attendee's registration, exporting event rosters, reconciling confirmation codes against the registration table, and driving integrations or notifications that require a name and status.

Sample query retrieving a registration by confirmation code:

  • SELECT event_registration_id, attendant_party_id, confirmation_code, name, first_name, last_name FROM ams_dlg_event_registrations_vl WHERE confirmation_code = 'ABC12345';

Sample query listing all registrations with status for a given attendant:

  • SELECT confirmation_code, name, first_name, last_name FROM ams_dlg_event_registrations_vl WHERE attendant_party_id = :party_id ORDER BY confirmation_code;

Because the view centralizes the confirmation code with party and status data, it reduces the need for ad-hoc joins across AMS and HZ tables in custom reports and interfaces.