Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/tools4everbv/helloid-conn-prov-target-nedapons-weekkaart-readme


https://github.com/tools4everbv/helloid-conn-prov-target-nedapons-weekkaart-readme

ehr hms

Last synced: 26 days ago
JSON representation

Awesome Lists containing this project

README

        

# HelloID-Conn-Prov-Target-NedapOns-Weekkaart

| :information_source: Information |
|:---------------------------|
| This repository contains the connector and configuration code only. The implementer is responsible to acquire the connection details such as username, password, certificate, etc. You might even need to sign a contract or agreement with the supplier before implementing this connector. Please contact the client's application manager to coordinate the connector requirements. |

> :warning: **_Information_**
This connector only correlates a HelloID person with an employee account in Nedap Ons and updates the registration profile.

Extensive knowledge of HelloID provisioning and Nedap Ons is required.






## Table of Contents

- [Introduction](#introduction)
- [Getting Started](#getting-started)
* [Connection settings](#Connection-settings)
* [Remarks](#Remarks)
* [Provisioning](#provisioning)
* [Employee Additional Mapping](#Employee-Additional-Mapping)
- [Setup the connector](#setup-the-connector)
- [HelloID Docs](#helloid-docs)

## Introduction
NedapOns is a healthcare application and provides a set of REST API's that allow you to programmatically interact with it's data.

## Getting Started

The _HelloID-Conn-Prov-Target-NedapOns-Weekkaart_ connector can be executed only on-premises using the HelloID-Agent, because of the mapping file and required certificate to authorize with Nedap.

### Connection settings

The following settings are required to connect to the API.

| Setting | Description |
| ------------ | ----------- |
| Environment URL API | https://api-staging.ons.io |
| Certificate (.PFX) Path | Fullpath to Certificate> Nedap-cert.pfx |
| Certificate Password | Password of the certificate |
| Mapping File | The Path to the mapping file |
| CSV separation Character| Mapping File CSV Separation Character |

### Remarks
- This connector only correlates a HelloID person with one or more employee accounts in NedapOns and updates the registration profile. It updates the registration profile of all the accounts from the contracts in the conditions.
- To empty a weekkaartprofiel use the text '' as a placeholder.

### Provisioning

| Files | Description |
| ----------- | ------------------------------------------ |
| create.ps1 | Correlates a HelloID person with a NedapOns employee account and updates the registration profile |
| update.ps1 | The same script is used for both actions |
----------

### Employee Additional Mapping
| Header | Description |
| ------------ | ----------- |
| Title.ExternalId | Property of the HelloID primary contract
| Department.ExternalId | Property of the HelloID primary contract
| RegistrationProfile | Weekkaartprofiel > ProfileName

## HelloID Docs

The official HelloID documentation can be found at: https://docs.helloid.com/