--- date_last_completed: 2026-05-18 --- The `dbms_audit` package provides functions to increase serviceability by auditing events. ## `register_event`: Register an audit event. Output the text supplied as parameter as a system message. Parameters: - `message_code` (string, optional): Code of the message. - `txt` (string, required): Text of audit event. - `natural_key` (string, optional): Natural key. - `reference_key` (string, optional): Key of referenced record. - `reference_table_code` (string, optional): Table code of referenced record. - `gui_action` (string, optional): GUI action. - `gui_module` (string, optional): GUI module name and version (obsoleted). - `gui_module_name` (string, optional): GUI module name. - `gui_module_version` (string, optional): GUI module version. - `partition` (string, optional): Partition code. - `provider_name` (string, optional): Name of the provider. - `session_id` (string, optional): Session ID. - `data_container_id` (string, optional): Data container ID. - `message_uid` (guid, optional): Non-unique message ID. - `sql_statement` (string, optional): SQL statement. - `application_name` (string, optional): Application name and version. - `application_user` (string, optional): Application user.