Context Change Scenarios (Sentillion)
The following scenarios explain how NextGen® Enterprise and third-party applications interact with each other during a CCOW session.
Logging onto NextGen while a Third-party Application is Open (No active patient)
When a user logs onto NextGen® Enterprise and CCOW context has already been set by a third-party application, NextGen® Enterprise checks to see if it can set context. For NextGen® Enterprise to set context in this situation, the following conditions must exist:
- The user exists in default enterprise/practice in the NGConfig.ini file.
- The user is licensed to use the application in the current enterprise/practice.
- The user has done a single sign-on to the NextGen® Enterprise applications.
- The patient that the user accesses in NextGen® Enterprise exists in the NGConfig.ini file.
In this scenario, the user logs onto NextGen® Enterprise and the patient context (no patient selected) has already been set by the third-party application.
Conditional Message | If Yes | If No |
---|---|---|
User Not Found in Default practice, do you want to continue and not participate in CCOW with other applications? | Log on with NextGen® Enterprise logon dialog. | Shutdown NextGen® Enterprise application. |
User Not Licensed for current application, do you want to continue and not participate in CCOW with other applications? | Log on with NextGen® Enterprise logon dialog. | Shutdown NextGen® Enterprise application. |
Logging onto NextGen® Enterprise while a Third-party Application is Open (Active patient)
In this scenario, the user logs onto NextGen® Enterprise and the patient context (patient selected) has already been set by the third-party application.
Conditional Message | If Yes | If No |
---|---|---|
User Not Found in Default practice, do you want to continue and not participate in CCOW with other applications? | Log on with NextGen® Enterprise logon dialog. | Shutdown NextGen® Enterprise application. |
User Not Licensed for current application, do you want to continue and not participate in CCOW with other applications? | Log on with NextGen® Enterpriselogon dialog. | Shutdown NextGen® Enterprise application. |
User Context Change While Logged into NextGen® Enterprise and a Third-party Application
When a third-party application switches context, the following conditions must exist for NextGen® Enterprise to be able to change context:
- The user is already logged into the enterprise and practice.
- The user is licensed for the application.
- The user exists in the current practice.
- No dirty forms are open in NextGen® Enterprise.
When the user changes in the third-party application and there is nothing in the NextGen® Enterprise application that prevents a user context change, the current user in the NextGen® Enterprise application is automatically logged out. The new user is then automatically logged into the NextGen® Enterprise application (if he/she exists in the practice).
If a message displays that the NextGen® Enterprise application cannot perform the user context change, then select one of the following:
- OK - Select this to force the user context change in NextGen. When this happens, all open dialogs and windows in the NextGen® Enterprise application are closed and the current user is logged out. The new user is then automatically logged in.
- Cancel - Select this to suspend the user context change in the third-party application.
- Break Link - Select this to break the CCOW link. When the CCOW link is broken, the user context change occurs in the third-party application.
The third-party application Patient Context Change in Third-Party Application While Logged into both NextGen and Third-party Application
When the patient changes in the third-party application and there is nothing in the NextGen® Enterprise application that prevents a patient context change, the current patient in the NextGen® Enterprise application is automatically changed. The new user is then automatically logged into the NextGen® Enterprise application (if he/she exists in the practice).
If a message displays that the NextGen® Enterprise application cannot perform the patient context change, then select one of the following:
- OK - Select this to force the patient context change in NextGen. When this happens, all open dialogs and windows in the NextGen application are closed and the current patient that is selected changes automatically.
- Cancel - Select this to suspend the patient context change in the third-party application.
- Break Link - Select this to break the CCOW link. When the CCOW link is broken, the patient context change occurs in the third-party application.
User Context Change in NextGen while Logged into both NextGen and Third-Party Application
In this scenario, the user is logged into both NextGen® Enterprise and the third-party application. The user context is then changed (original user logs off, new user logs on) in NextGen® Enterprise.
If a message displays that the third-party application cannot perform the user context change, then select one of the following:
- OK - Select this to force the user context change in the third-party application. When this happens, all open dialogs and windows in the third-party application are closed and the current user is logged out. The new user is then automatically logged in.
- Cancel - Select this to suspend the user context change in the NextGen® Enterprise application.
- Break Link - Select this to break the CCOW link. When the CCOW link is broken, the user context change occurs in the NextGen® Enterprise application.
Patient Context Change in NextGen while Logged into both NextGen and Third-Party Application
In this workflow, the user is logged into both NextGen and the third-party application. The patient context is then changed (different patient selected) in NextGen® Enterprise.
If a message displays that the third-party application cannot perform the patient context change, then select one of the following:
- OK - Select this to force the patient context change in the third-party application. When this happens, all open dialogs and windows in the third-party application are closed and the current patient is changed to match the patient selected in the NextGen® Enterprise application.
- Cancel - Select this to suspend the patient context change in the NextGen® Enterprise application.
- Break Link - Select this to break the CCOW link. When the CCOW link is broken, the user context change occurs in the NextGen® Enterprise application, but not in the third-party application.