Search Results ota_cert_mbr_enrollments
Overview
OTA_CERT_MBR_ENROLLMENTS is a transactional table in the Oracle E-Business Suite Learning Management module (product code OTA), owned by the OTA schema. It functions as a child of both certification enrollment and certification period enrollment. When a learner enrolls in a certification, a row is created for each member that belongs to that certification. The table therefore maintains the per-member enrollment records that underpin certification tracking at the individual member level, allowing the application to monitor completion and status for every member associated with a certification.
Under the heuristic Data Vault classification mined from its foreign key structure, this table is best modeled as a link. It resolves the many-to-many relationship between certification period enrollments and certification members, carrying its own descriptive attributes (such as member status and completion date) alongside the relationships it records.
Key Information Stored
The table contains 33 documented columns. The most significant are the following.
- CERT_MBR_ENROLLMENT_ID — the surrogate primary key, defined by the unique index OTA_CERT_MBR_ENROLLMENTS_PK. This is the sole documented business-key candidate and uniquely identifies each member enrollment row.
- CERT_PRD_ENROLLMENT_ID — foreign key to OTA_CERT_PRD_ENROLLMENTS; links this member record to the parent certification period enrollment.
- CERT_MEMBER_ID — foreign key to OTA_CERTIFICATION_MEMBERS; identifies the certification member to whom this enrollment row belongs.
- MEMBER_STATUS_CODE — the status of the member's enrollment (for example, active, completed, or withdrawn).
- COMPLETION_DATE — the date on which the member completed the certification requirement, where applicable.
- BUSINESS_GROUP_ID — the business group (HR operating unit) to which the row belongs, supporting multi-organization data partitioning.
- OBJECT_VERSION_NUMBER — the optimistic locking column used by the application to detect concurrent updates.
- CREATED_BY, CREATION_DATE, LAST_UPDATED_BY, LAST_UPDATE_DATE, LAST_UPDATE_LOGIN — the standard WHO audit columns recording row creation and modification.
- ATTRIBUTE_CATEGORY and ATTRIBUTE1 through ATTRIBUTE20 — the standard Oracle EBS descriptive flexfield (DFF) columns reserved for customer-defined extensions.
Common Use Cases and Queries
Reporting on member-level certification progress is the primary use case. Analysts join this table upward to the certification period enrollment and across to the certification member to produce learner progress reports, completion audits, and compliance dashboards.
A typical query retrieves all members for a given certification period enrollment:
SELECT m.CERT_MBR_ENROLLMENT_ID, m.CERT_MEMBER_ID, m.MEMBER_STATUS_CODE, m.COMPLETION_DATE FROM OTA_CERT_MBR_ENROLLMENTS m WHERE m.CERT_PRD_ENROLLMENT_ID = :cert_prd_enrollment_id;
To identify completed members, filter on MEMBER_STATUS_CODE or COMPLETION_DATE:
SELECT CERT_MEMBER_ID, COMPLETION_DATE FROM OTA_CERT_MBR_ENROLLMENTS WHERE MEMBER_STATUS_CODE = 'COMPLETED' AND COMPLETION_DATE IS NOT NULL;
Because the table carries BUSINESS_GROUP_ID and the OBJECT_VERSION_NUMBER locking column, it is also queried in integration and data-migration routines where member enrollments are loaded or reconciled programmatically. The DFF attribute columns support customer-specific reporting whenever standard columns are insufficient.
Related Objects
- OTA_CERT_PRD_ENROLLMENTS — parent certification period enrollment; joined via CERT_PRD_ENROLLMENT_ID.
- OTA_CERTIFICATION_MEMBERS — the certification member master; joined via CERT_MEMBER_ID.
- OTA_CERTIFICATIONS — the certification definition reached transitively through the period enrollment and member relationships.
- OTA_CERTIFICATION_ENROLLMENTS — the enrollment header from which period enrollments descend.
- OTA_CERT_MBR_ENROLLMENTS_PK — the unique index on CERT_MBR_ENROLLMENT_ID that enforces the primary key.
- HR_OPERATING_UNITS / business group reference — via BUSINESS_GROUP_ID for multi-organization filtering.
Collectively, these objects define the certification tracking data model in Oracle Learning Management across EBS 12.1.1 and 12.2.2.
-
Table: OTA_CERT_MBR_ENROLLMENTS
12.1.1
owner:OTA, object_type:TABLE, fnd_design_data:OTA.OTA_CERT_MBR_ENROLLMENTS, object_name:OTA_CERT_MBR_ENROLLMENTS, status:VALID, product: OTA - Learning Management , description: This is a child of certification enrollment and certification period enrollment. When a learner enroll into a certification, there will be a row created for each member that belongs to the certifications. The purpose is to keep track of the , implementation_dba_data: OTA.OTA_CERT_MBR_ENROLLMENTS ,
-
Table: OTA_CERT_MBR_ENROLLMENTS
12.2.2
owner:OTA, object_type:TABLE, fnd_design_data:OTA.OTA_CERT_MBR_ENROLLMENTS, object_name:OTA_CERT_MBR_ENROLLMENTS, status:VALID, product: OTA - Learning Management , description: This is a child of certification enrollment and certification period enrollment. When a learner enroll into a certification, there will be a row created for each member that belongs to the certifications. The purpose is to keep track of the , implementation_dba_data: OTA.OTA_CERT_MBR_ENROLLMENTS ,
-
APPS.OTA_CME_UTIL SQL Statements
12.2.2
-
APPS.OTA_CME_SHD SQL Statements
12.1.1
-
VIEW: OTA.OTA_CERT_MBR_ENROLLMENTS#
12.2.2
owner:OTA, object_type:VIEW, object_name:OTA_CERT_MBR_ENROLLMENTS#, status:VALID,
-
APPS.OTA_CME_SHD SQL Statements
12.2.2
-
SYNONYM: APPS.OTA_CERT_MBR_ENROLLMENTS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:OTA_CERT_MBR_ENROLLMENTS, status:VALID,
-
SYNONYM: APPS.OTA_CERT_MBR_ENROLLMENTS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:OTA_CERT_MBR_ENROLLMENTS, status:VALID,
-
APPS.OTA_CME_UTIL SQL Statements
12.1.1
-
APPS.OTA_CME_BUS SQL Statements
12.1.1
-
APPS.OTA_CME_BUS SQL Statements
12.2.2
-
VIEW: OTA.OTA_CERT_MBR_ENROLLMENTS#
12.2.2
-
APPS.OTA_CPE_UTIL SQL Statements
12.1.1
-
APPS.OTA_CPE_UTIL SQL Statements
12.2.2
-
APPS.OTA_CME_INS SQL Statements
12.1.1
-
APPS.OTA_CME_INS SQL Statements
12.2.2
-
TRIGGER: APPS.OTA_CERT_MBR_ENROLLMENTS_WHO
12.1.1
owner:APPS, object_type:TRIGGER, object_name:OTA_CERT_MBR_ENROLLMENTS_WHO, status:VALID,
-
Table: OTA_CERTIFICATION_MEMBERS
12.1.1
owner:OTA, object_type:TABLE, fnd_design_data:OTA.OTA_CERTIFICATION_MEMBERS, object_name:OTA_CERTIFICATION_MEMBERS, status:VALID, product: OTA - Learning Management , description: Certification member is child of certification. It consist of objects that need to be completed by a learner in order for a certification to be completed. The only object currently supported is course. , implementation_dba_data: OTA.OTA_CERTIFICATION_MEMBERS ,
-
Table: OTA_CERTIFICATION_MEMBERS
12.2.2
owner:OTA, object_type:TABLE, fnd_design_data:OTA.OTA_CERTIFICATION_MEMBERS, object_name:OTA_CERTIFICATION_MEMBERS, status:VALID, product: OTA - Learning Management , description: Certification member is child of certification. It consist of objects that need to be completed by a learner in order for a certification to be completed. The only object currently supported is course. , implementation_dba_data: OTA.OTA_CERTIFICATION_MEMBERS ,
-
TRIGGER: APPS.OTA_CERT_MBR_ENROLLMENTS_WHO
12.2.2
owner:APPS, object_type:TRIGGER, object_name:OTA_CERT_MBR_ENROLLMENTS_WHO, status:VALID,
-
PACKAGE: APPS.OTA_TRAINING_RECORD
12.2.2
owner:APPS, object_type:PACKAGE, object_name:OTA_TRAINING_RECORD, status:VALID,
-
PACKAGE BODY: APPS.OTA_CERT_MEMBER_SWI
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OTA_CERT_MEMBER_SWI, status:VALID,
-
Table: OTA_CERT_PRD_ENROLLMENTS
12.2.2
owner:OTA, object_type:TABLE, fnd_design_data:OTA.OTA_CERT_PRD_ENROLLMENTS, object_name:OTA_CERT_PRD_ENROLLMENTS, status:VALID, product: OTA - Learning Management , description: This is a child of certification enrollment. When a learner enroll into certification for for the first time, one row is created that defines the first period. Each time the learner renew to the certification, another record will be created , implementation_dba_data: OTA.OTA_CERT_PRD_ENROLLMENTS ,
-
PACKAGE BODY: APPS.OTA_CME_SHD
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OTA_CME_SHD, status:VALID,
-
PACKAGE BODY: APPS.OTA_CME_UPD
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OTA_CME_UPD, status:VALID,
-
PACKAGE: APPS.OTA_TRAINING_RECORD
12.1.1
owner:APPS, object_type:PACKAGE, object_name:OTA_TRAINING_RECORD, status:VALID,
-
PACKAGE BODY: APPS.OTA_CERT_MEMBER_SWI
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OTA_CERT_MEMBER_SWI, status:VALID,
-
PACKAGE BODY: APPS.OTA_CME_BUS
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OTA_CME_BUS, status:VALID,
-
PACKAGE: APPS.OTA_LO_UTILITY
12.1.1
owner:APPS, object_type:PACKAGE, object_name:OTA_LO_UTILITY, status:VALID,
-
PACKAGE BODY: APPS.OTA_CME_DEL
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OTA_CME_DEL, status:VALID,
-
PACKAGE BODY: APPS.OTA_CME_UPD
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OTA_CME_UPD, status:VALID,
-
PACKAGE BODY: APPS.OTA_CME_SHD
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OTA_CME_SHD, status:VALID,
-
Table: OTA_CERT_PRD_ENROLLMENTS
12.1.1
owner:OTA, object_type:TABLE, fnd_design_data:OTA.OTA_CERT_PRD_ENROLLMENTS, object_name:OTA_CERT_PRD_ENROLLMENTS, status:VALID, product: OTA - Learning Management , description: This is a child of certification enrollment. When a learner enroll into certification for for the first time, one row is created that defines the first period. Each time the learner renew to the certification, another record will be created , implementation_dba_data: OTA.OTA_CERT_PRD_ENROLLMENTS ,
-
PACKAGE: APPS.OTA_CME_UTIL
12.2.2
owner:APPS, object_type:PACKAGE, object_name:OTA_CME_UTIL, status:VALID,
-
PACKAGE BODY: APPS.OTA_CME_BUS
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OTA_CME_BUS, status:VALID,
-
PACKAGE: APPS.OTA_CME_UTIL
12.1.1
owner:APPS, object_type:PACKAGE, object_name:OTA_CME_UTIL, status:VALID,
-
PACKAGE BODY: APPS.OTA_CME_DEL
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OTA_CME_DEL, status:VALID,
-
PACKAGE: APPS.OTA_LO_UTILITY
12.2.2
owner:APPS, object_type:PACKAGE, object_name:OTA_LO_UTILITY, status:VALID,
-
PACKAGE BODY: APPS.OTA_CME_UTIL
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OTA_CME_UTIL, status:VALID,
-
TRIGGER: APPS.OTA_CERT_MBR_ENROLLMENTS_WHO
12.2.2
-
PACKAGE BODY: APPS.OTA_CERT_MBR_ENROLLMENT_API
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OTA_CERT_MBR_ENROLLMENT_API, status:VALID,
-
TRIGGER: APPS.OTA_CERT_MBR_ENROLLMENTS_WHO
12.1.1
-
PACKAGE BODY: APPS.OTA_CERT_MBR_ENROLLMENT_API
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OTA_CERT_MBR_ENROLLMENT_API, status:VALID,
-
PACKAGE BODY: APPS.OTA_CME_INS
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OTA_CME_INS, status:VALID,
-
PACKAGE BODY: APPS.OTA_CME_INS
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OTA_CME_INS, status:VALID,
-
PACKAGE BODY: APPS.OTA_CME_UTIL
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OTA_CME_UTIL, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
PACKAGE BODY: APPS.OTA_TRAINING_RECORD
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OTA_TRAINING_RECORD, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
PACKAGE BODY: APPS.OTA_TRAINING_RECORD
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OTA_TRAINING_RECORD, status:VALID,