NextGen Knowledge Center

Session Timeouts

Identify NextGen session timeouts, by end user and workstation for a given date range, based on NextGen Significant Events.

[DB Fields]

sig_events."sig_id"

"sig_events"."pre_mod"

"sig_events"."create_timestamp"

"sig_events"."sig_event_id"

"sig_events"."modified_by"

"sig_events"."modify_timestamp"

"enterprise"."enterprise_name"

"practice"."practice_name"

"user_mstr"."first_name"

"user_mstr"."last_name"

"active_stations_au"."user_id"

"active_stations_au"."au_timestamp"

"active_stations_au"."station_id"

"active_stations_au"."au_operation"

[Report Fields]

Audit Event = @Pre Mod Trim

Audit Timestamp = @CreateTime

Enterprise Name ="enterprise"."enterprise_name"

Practice name = "practice"."practice_name"

User name = @username

Station = "active_stations_au"."station_id"

Total Login Events = Count of "sig_events"."sig_event_id"

[Formula Fields]

@CreateTime = ToText(DateAdd("h", 5, {sig_events.create_timestamp}),"yyyy-MM-ddTHH:mm:ss") + " (" + ToText({sig_events.create_timestamp}) + ")"

@UserName = {user_mstr.last_name} + ", " + {user_mstr.first_name}

@Pre Mod Trim =

if Left({sig_events.pre_mod},17) = "Auto Machine Lock" Then

"Auto Machine Lock"

Else

"Regular Machine Logout"

[Report Parameters]

Timestamp

[Record Selection]

{sig_events.sig_id} = "74" and

{?TimeStamp} <= {sig_events.create_timestamp} and

{?TimeStamp} >= {sig_events.create_timestamp}