Skip to main content
Skip table of contents

Implementatiehandleiding: geautomatiseerde import cliëntgegevens via sFTP

Inleiding

In dit document vindt je informatie met betrekking tot de geautomatiseerde import van cliënten vanuit een bestand.

Je legt eenmalig een verbinding via sftp met een map op onze servers. In die map plaats je, al dan niet geautomatiseerd en zo vaak je wilt, een bestand met cliëntgegevens. Onze servers lezen de map uit en verwerken de bestanden een paar keer per dag. Via onze importmodule worden nieuwe cliënten in TriasWeb geïmporteerd en bestaande cliënten gemuteerd indien de gegevens in het aangeleverde bestand afwijken van die in TriasWeb. Cliënten die uit zorg zijn worden gedeactiveerd. Jouw bestand wordt bewaard onder in onze database. Bij vragen hierover kun je contact opnemen met onze service desk. Je kunt zelf de logfiles van de import bekijken. De files zijn beschikbaar in de map waarnaar je ook uploadt.

Waarden die geïmporteerd of gemuteerd kunnen worden zijn cliëntnummer, -naam, geboortedatum, geslacht en eventueel de afdeling(en) van de cliënt. Lees hier hoe de verwerking plaatsvindt: Gegevensverwerking geautomatiseerde cliëntimport.

Cliëntenbestand

Om deze geautomatiseerde import te realiseren dien je een bestand aan te leveren (via sftp) met daarin de te importeren gegevens.

De specificaties waaraan dit bestand dient te voldoen zijn: 

  • Opgeslagen in UTF-16.

  • Kolommen in willekeurige volgorde.

  • Het is niet erg als er in het bestand meer kolommen staan dan verwerkt dienen te worden, zolang daar maar geen gevoelige persoonsgegevens staan (AVG)

  • BSN-nummers mogen niet aanwezig zijn.

  • Het aantal velden in de kopregel moet gelijk zijn aan het aantal velden in de overige regels in het bestand.

  • Gebruik van kopregel is optioneel.

De in te lezen waarden zijn:

  • Cliëntnummer (verplicht, uniek, primaire sleutel, alfanumeriek).

  • Voornaam/voorletters (alfanumeriek, optioneel).

  • Tussenvoegsels (alfanumeriek, optioneel).

  • Achternaam (alfanumeriek, optioneel. In TriasWeb wordt het cliëntnummer als achternaam gebruikt indien de achternaam niet in het importbestand wordt meegegeven).

  • Geboortedatum (datum dd-mm-jjjj, optioneel).

  • Geslacht ((1 = man, 0 = vrouw, -1 = onbekend) of (M = man, V= Vrouw), optioneel).

Voorbeeld bestand met kopregel

clientnr;naam;initialen;tussenvoegsels;geboortedatum;geslacht;afdelingen

100001; Appel - de Bron; J.;; 17-04-1942; 1;AF2,P5

A100002; Breezand; P.V.; van der; 03-04-1971; 0;J66

B100003; Krammers – van Banten; Jannus Martinus; van der; 07-11-1921; 0;J66

Dit zal in TriasWeb resulteren in de volgende tabel

Code

Naam

Voornaam

Tussenvoegsels

Geboortedatum

Geslacht

Afdelingen

100001

Appel - de Bron

J.

17-04-1942

Man

AF2,P5

A100002

Breezand

P.V.

van der

03-04-1971

Vrouw

J66

B100003

Krammers – van Banten

Jannus Martinus

van der

07-11-1921

Vrouw

J66

Indien een andere volgorde van de onderdelen van de naam gewenst is, kunt u het (achter)naamveld gebruiken voor de voorkeursvolgorde.

U laat dan de velden tussenvoegsels en initialen leeg.

clientnr;naam;initialen;tussenvoegsels;geboortedatum;geslacht;afdelingen

100001; J. Appel - de Bron; ; ; 17-04-1942; 1;AF2,P5

B100003; Jan van der Krammers – van Banten; ; ; 07-11-1921; 0;J66

Dit zal in TriasWeb resulteren in de volgende tabel

Code

Naam

Voornaam

Tussenvoegsel

Geboortedatum

Geslacht

Afdelingen

100001

J. Appel - de Bron

07-11-1921

Vrouw

AF2,P5

B100003

Jan van der Krammers – van Banten

07-11-1921

Vrouw

J66

Controle

Je kunt ervoor kiezen om een e-mail te ontvangen wanneer het bestand niet is aangekomen op onze server. Als parameter kunt je opgeven per hoeveel dagen dat moet gebeuren. Wanneer je elke dag een bestand uploadt is de waarde van de parameter altijd 1.

We kunnen ook kijken of de verwerking goed gegaan is, en een e-mail sturen wanneer dat niet zo is. 

In de workflow onderaan dit document kunt je invullen of je hiervan gebruik wenst te maken.

Beveiliging

Indien gewenst kunnen we de SFTP verbinding opzetten met public key authenticatie. Diverse algoritmes worden ondersteund.

Workflow

Om deze import tot stand te brengen dient er communicatie te zijn tussen de technische afdeling van Triaspect en de ICT dienst van jouw organisatie. Hieronder kun je zien wat jouw organisatie op welk moment moet aanleveren en wat wij er dan mee doen.

Actie zorgorganisatie

Actie Triaspect

Levert een testbestand aan met cliëntgegevens (de volgorde van de gegevens en het al dan niet gebruik maken van ‘header-regels’ ligt dan vast).

Controleert het testbestand en doet een import in de testomgeving.

Geeft aan

  • wat de definitieve naam is van het importbestand met te deactiveren cliënten (indien gewenst).

  • of de e-mail 'bestand niet ontvangen' ingeschakeld moet worden, en zo ja, op welk e-mailadres

  • of de e-mail 'bestand niet verwerkt' ingeschakeld moet worden, en zo ja, op welk e-mailadres

  • of alle cliënten die niet in het aangeleverde bestand staan, uitgeschakeld moeten worden.

  • of alle cliënten die in het aangeleverde bestand staan ingeschakeld moeten worden.

 Optioneel: stuurt een public key

Zet een SFTP-configuratie op en stuurt u uw inloggegevens voor de test-upload.

Doet een upload van een willekeurig bestand naar de SFTP-server (eventueel over VPN) van Triaspect.

Controleert de upload.

Stuurt de uiteindelijke gegevens voor upload (denk aan een nieuw en veiliger wachtwoord) naar jou toe.

Wijzigt de gegevens in de sFTP-client.

  • zet de gegevens import op de live omgeving

  • stuurt de factuur

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.