ChipSoft contributes to greater patient safety and more efficiency by develops cutting-edge software for healthcare professionals.
Offering fully integrated EMR/EHR solution for both individual organisations as well as organisations operating within the entire chain of care, ChipSoft is the market leader in Netherlands and in expansion across Europe.
Supervisor Configuration Parameters
-
Connector name
-
Target URL
Supported objects and operations
Users
Operation |
VERB |
---|---|
Create User |
POST |
Get User by Id | GET |
List Users | GET |
Update user |
PUT |
Login Groups
Operation |
VERB |
---|---|
Get Login Group by Id |
GET |
List users |
GET |
User Groups
Operation |
VERB |
---|---|
Get User Group by Id |
GET |
List User Groups |
GET |
Mandatory Fields
This section lists the mandatory fields required to create a User or Group:
Users
- ldap
- userName
- displayName
- active
- startDate
- endDate
Mappings
The mappings are listed in the tables below.
ChipSoft properties (Dutch and English) | SCIM properties |
---|---|
Ldap | ldap |
Ldapdomain | ldapDomain |
Gebruikersnaam | id or userName |
Gebruikersomschrijving | displayName |
Geblokkeerd | active |
Startdate | startDate |
Enddate | endDate |
Afdeling | department |
Functie | position |
Soort | kind |
Uzinr | uzinNo |
Rolecode | roles { value = RoleCode display = RoleCode type = blankValue } |
Bedrijf | company |
emails { value = emailValue, primary = 'true, type = 'work' } | |
Laatsteinlogdatum | lastLoginDate |
Laatsteinlogtijdstip | lastLoginTime |
Login Groups | |
Inloggroepcode | value |
Inloggroepzoekcode | searchCode |
User Group | |
Groepcode | value |
Zoekcode | searchCode |
ChipSoft properties (Dutch and English) | SCIM Properties |
---|---|
groepcode | id |
zoekcode | searchCode |
groepomschrijving | displayName |
soortcode | typeCode |
soortomschrijving | speciesDescription |
ChipSoft properties (Dutch and English) | SCIM Properties |
---|---|
inloggroepcode | id |
inloggroepzoekcode | searchCode |
inloggroepomschrijving | displayName |
inloggroepactief | active |
Connector limitations
Due to target behavior, following has been observed:
-
User Groups and Login Groups result don’t support pagination.
-
Memberships are not managed under Groups. Instead Groups are managed under Users.
-
For any junk value in cursor, it fetches records from target. It returns last login date as "0001-01-01T00:00:00Z" and time "12:00:00" for some of the records.
-
Email is not available for any user, target also does not accept new user with email.
-
Delete is not available for any user.
-
Some of the fields are not created during create user request.
-
System throws an error when it is trying to create an existing user. It displays the value of “ldap“ in error description instead of “userName“.
-
userName (Gebruikersnaam) fields only accept 8 characters. Any string more than 8 characters will be truncated and only first 8 characters are saved.