Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Since version custo diagnostic 4.0, custo diagnostic supports a Tenant systemSystem. The client Tenant is a logical unit under which or for whom the diag in custo diagnostic logged in user works. In a hospital , one can ask the client, e.g. as a department can be a Tenant. In contrast opposite to the multi-database system (each diag custo diagnostic user has his own patient master demographics database), the client system Tenant System always has only one patient master demographics database in which all patients of all clients tenants are stored. This is better than the multi-database system in that the patient only has to be included in diag custo diagnostic once and not in every single diag patient master database.
Note: Since custo diagnostic 4.6.x a multi-database system is not longer supported.

...

Enable Tenant System

Key-The Tenant System is automatically enabled if the License Option "Mehrmandantensystem" is activated.

Creating a Tenant

A Tenant is must be created in the user menu of the custo manager:

Start with User "Supervisor" 1, Client Administration 2, New Client 3, write the Name 4 and confirm with 5+6



Assign

...

a User to

...

a Tenant

...

:

1 Select  Client Administration in the User Page, 2 Select Client and 3 available the User and Click "Save and End"

...

1 Select "Supervisor" and than the User Page, 2 double click of the new User and 3 available the Tenant  Tenant in the Log-in DialogDialogue

The Result result Display of the user with the ClientTenant:

Only if the current client is the default client will this ad fail.


How does

...

the

...

Tenant System work?

A tenant is a logical summary of multiple users. This summary is either patient-related (not currently working) or evaluation-related.
Evaluation-related means:
Each user belonging to the same client tenant can "see" the evaluation that a user created for this clienttenant. Users who do not belong to these clients tenants can not see these reportsevaluations. However, the patients are global, all users of all clients tenants can see all patients and patient data and work with them.
Jobs Orders imported in an HL7 system are assigned to a client tenant during import (default Ident is "MSH-6"), so only users belonging to these clients tenants can see and execute these jobsorders.
After logging in to custo diagnostic, the user has access to all patients in the entire system, but only sees the reports the evaluations (in the patient's evaluation list) that were created under the client tenant for which the user was configured / approvedassigned. Evaluations of the patient that have been created with users of other clients tenants are not visible in the evaluation list.
If the setting "CSC -> " Database\Client\EnableMultipleClientRelationshipView" is activated (this is deactivated by default), then the user sees all evaluations of the patient of all clients tenants to whom he has access (or is assigned to). This is the 1: -to-n illustration of the evaluations and can optionally be activated.
For the "supervisor. The functionality behind this setting can be used for users who have to work for multiple tenants (to report some evaluations, eg. in a hospital with multiple departments). For the User "Supervisor" this restriction does not apply, this continues to see all evaluations of all patients.
At present, the client system only supports evaluations.
Each newly created evaluation in the database is stored with an internal identifier for the respective current clienttenant, thus defining the "client tenant affiliation" of the evaluation. Only the users who have been configured for this client tenant can see this evaluation.

...

Tenant System specific Settings

The following settings Setting are responsible available for the client system in the settings database under Database \ Clienttenant system:

CSC SettingDescriptionDefault
Datenbank\Client\EnableMultipleClientRelationshipView
indicates

Specify which evaluations the current user can see.


Either only the Evaluations of the currently selected

client

Tenant or

all evaluations

the Evaluations of all

clients

Tenants on which

the user has access.aus

the User has access.

false

Example:

Setting is "false"

Now only the Evaluations of the selected Tenant are shown.

Image Added


Setting is "true" 

Now all the Evaluations of all Tenants where the User has access are shown. Its doesnt matter which Tenant is selected at this Time.

Image Added