Medical Intelligence in de praktijk

Maat: px
Weergave met pagina beginnen:

Download "Medical Intelligence in de praktijk"

Transcriptie

1 Medical Intelligence in de praktijk Een kijkje in de MI straat in het UMCU Aafke Jongsma & Michiel Vuurboom

2 Visie Het uitwisselen van oplossingen en ervaringen ten behoeve van het verzamelen en ontsluiten van klinische gegevens, voor stuurinformatie en wetenschappelijk onderzoek. 15 oktober 2013 pagina 2

3 Architectuur Staging Integratie Transformatie Uitgifte Registratie Tijdelijk klaarzetten Historisch verankeren Schone vijver Gegevensportaal Analyse 1-op-1 Bronformaat Archief ZIS-onafhankelijk Standaarden Autorisatie Multi-format End-user 15 oktober 2013 pagina 3

4 Rollen en tooling Beheerder Ontwikkelaar Datamanager/ Onderzoeker Eindgebruiker 15 oktober 2013 pagina 4

5 Keuze Data Vault Waarom Data Vault HUBS, SAT en LINKS Integratie, historiciteit, procesmodellering 15 oktober 2013 pagina 5

6 Aantallen per component Component Aantallen Allergie/Alert Biobank Diagnose (dossier) ECG ECHO Lab uitslagen Medicatie Metingen (incl. app.) ± Patient Radiologie Vragenlijsten Per vragenlijst extractie 15 oktober 2013 pagina 6

7 Proces nieuwe data aanvraag Intake Scope/domein/bron/Ezis Datakwaliteit Patientselectie Pseudonimisatie/privacy Uitgifte Biobank Informed consent Baseline vragenlijst 15 oktober 2013 pagina 7

8 Medicatie in MI Medicatie ontsluiten via de MI straat Stap 1: Bron analyse Biobank ECG ECHO Teleform Ezis Staging Integratie Transformatie Uitgifte Ond. pagina 8

9 Bron analyse Bron Ezis Ezis bevat ruim 1900 tabellen Gegroepeerd per domein Geen documentatie, dus gokken/aannames/situaties naspelen Voor Medicatie: alleen voorschriften van belang Staging Integratie Transformatie Uitgifte Ond. pagina 9

10 Staging Staging: het tijdelijk klaarzetten voor verdere verwerking Database server SQL 2008, dedicated voor het RDP Ezis bron: Staging geautomatiseerd. Metadatadriven (stuurtabellen) SSIS package (parallel) bulk copy SQL - stored procedures Kleine transformaties: ntext -> nvarchar(max) Niet Ezis bron: Maatwerk Sas jobs Staging Integratie Transformatie Uitgifte Ond. pagina 10

11 Staging Staging van Medicatie Stuurtabel SSIS verwerking Staging Integratie Transformatie Uitgifte Ond. pagina 11

12 Data Vault - SQL Data Vault in SQL Generieke SQL Perfect te automatiseren Load Hub INSERT INTO hub_med_eenheid SELECT DISTINCT source.[load_dts], source.[rcrd_src], FROM Ltrim(Cast(source.[code] AS NVARCHAR)) [EZIS_Staging].[dbo].[sta_med_medicat_eenheid] AS source LEFT OUTER JOIN hub_med_eenheid AS hub ON ( hub.[code] = Ltrim(Cast(source.[code] AS NVARCHAR)) ) WHERE hub.[hub_med_eenheid_sqn] IS NULL AND source.[code] IS NOT NULL AND Ltrim(Cast(source.[code] AS NVARCHAR)) <> ''; Staging Integratie Transformatie Uitgifte Ond. pagina 12

13 Data Vault - SQL Load Satellite insert new and updated INSERT INTO sat_med_eenheid ([hub_med_eenheid_sqn], [sat_med_eenhe id_ledts], [sat_med_eenheid_ldts], [ ]) SELECT newrecords.[sqn],null, Cast(' T16:00:09' AS datetime), 'EZIS', newrecords.[ ], FROM (SELECT hub1.[hub_med_eenheid_sqn] AS sqn, source.[ ], FROM [EZIS_Staging].[dbo].[sta_med_medicat_eenheid] AS s ource INNER JOIN hub_med_eenheid AS hub1 ON ( CASE WHEN source.[code] IS NULL THEN '?' WHEN Ltrim(Cast(source.[code] AS NVA RCHAR)) = '' THEN '?' ELSE Ltrim(Cast(source.[code] AS NVA RCHAR)) END = hub1.[code] ) EXCEPT SELECT sat.[hub_med_eenheid_sqn] AS sqn, sat.[ ], FROM sat_med_eenheid AS sat WHERE sat.[sat_med_eenheid_ledts] IS NULL) AS newrecords; Source SAT Staging Integratie Transformatie Uitgifte Ond. pagina 13

14 Data Vault - SQL Load Satellite close updated UPDATE sat_med_eenheid SET sat_med_eenheid_ledts = C.[sat_med_eenheid_ledts] FROM sat_med_eenheid AS D INNER JOIN (SELECT A.[hub_med_eenheid_sqn], A.[sat_med_eenheid_ldts], Min(B.[sat_med_eenheid_ldts]) AS SAT_MED_ EENHEID_LEDTS FROM sat_med_eenheid AS A INNER JOIN sat_med_eenheid AS B ON A.[hub_med_eenheid_sqn] = B.[hub_med_eenheid_sqn] AND A.[sat_med_eenheid_ldts] < B.[sat_med_eenheid_ldts] WHERE A.[sat_med_eenheid_ledts] IS NULL AND B.[sat_med_eenheid_ledts] IS NULL GROUP BY A.[hub_med_eenheid_sqn], A.[sat_med_eenheid_ldts]) AS C ON D.[hub_med_eenheid_sqn] = C.[hub_med_eenheid_sqn] AND D.[sat_med_eenheid_ldts] = C.[sat_med_eenheid _ldts] WHERE D.[sat_med_eenheid_ledts] IS NULL AND C.[sat_med_eenheid_ledts] IS NOT NULL; Source SAT Staging Integratie Transformatie Uitgifte Ond. pagina 14

15 Medicatie in Data Vault Data Vault modelleren Werk processen. Unit of work Een medicatievoorschrift is de handeling: het voorschrijven van een bepaald medicijn, met een bepaald doseerschema, door een bepaalde arts en aan een bepaalde patient. Staging Integratie Transformatie Uitgifte Ond. pagina 15

16 Data Vault techniek SAS Data Integration Studio (DI Studio) ETL tool Sas Base onder water SAS CT (Custom Transform) Resultaat komt in SQL database Staging Integratie Transformatie Uitgifte Ond. pagina 16

17 Schone vijver De schone vijver Data loskoppelen van de bron Alles bronnen integreren Pseudonimiseren DCM Detailed Clinical Model Nationaal vastgelegd door Nictiz in Generiek Overdrachts Dossier Staging Integratie Transformatie Uitgifte Ond. pagina 17

18 Medicatie in de schone vijver - 1 Logisch model: Staging Integratie Transformatie Uitgifte Ond. pagina 18

19 Medicatie in de schone vijver - 2 Logisch model vertalen naar fysiek model: Staging Integratie Transformatie Uitgifte Ond. pagina 19

20 Medicatie in de schone vijver - 3 DCM s genereren met SAS DI Studio jobs: Bewerkelijk proces Resultaat in SAS datasets Staging Integratie Transformatie Uitgifte Ond. pagina 20

21 Uitgifte Onderzoeksspecifieke datamarts Verzamelen alle benodigde data uit de verschillende DCM s van een beperkte groep patienten SAS DI Studio jobs Onwikkelaar maakt deze ism Datamanager/onderzoekers Resultaat in SAS Datasets Staging Integratie Transformatie Uitgifte Ond. pagina 21

22 Analyse Resultaat Datamart over de schutting Datamanager/Onderzoeker kan zelf met de datasets aan de gang Gebruikt SAS Enterprise Guide Kan queries maken, filteren, aggregeren, etc. Process flows kunnen worden vastgelegd Staging Integratie Transformatie Uitgifte Ond. pagina 22

23 Analyse in SAS Enterprise Guide Staging Integratie Transformatie Uitgifte Ond. pagina 23

24 Samenvatting MI straat Staging Integratie Transformatie Uitgifte Registratie Tijdelijk klaarzetten Historisch verankeren Schone vijver Gegevensportaal Analyse 1-op-1 Bronformaat Archief ZIS-onafhankelijk Standaarden Autorisatie Multi-format End-user Tool: SQL/SAS SAS/SQL SAS SAS SAS DB: SQL Server 2008 SAS datasets SAS Metadata 15 oktober 2013 pagina 24

25 Kijk ook eens op: 15 oktober 2013 pagina 25

Onderzoeksdata in het UMCU. Michiel Vuurboom Aafke Jongsma Robert Veen

Onderzoeksdata in het UMCU. Michiel Vuurboom Aafke Jongsma Robert Veen Onderzoeksdata in het UMCU Michiel Vuurboom Aafke Jongsma Robert Veen Inhoud Agenda Inleiding/context Medical Intelligence Research IT programma UMCU Parelsnoer Architectuur Reuma parel Discussie en vragen

Nadere informatie

Medical Intelligence Strategiestudie Vernieuwing Zorg-ICT

Medical Intelligence Strategiestudie Vernieuwing Zorg-ICT Medical Intelligence Strategiestudie Vernieuwing Zorg-ICT Van theorie naar praktijk VRAGENLIJST patient lab meting zorgverlener VRAAG STAGING INTEGRATIE TRANSFORMATIE UITGIFTE Ursula Letschert & Mathieu

Nadere informatie

Medical Intelligence Strategiestudie Vernieuwing Zorg-ICT

Medical Intelligence Strategiestudie Vernieuwing Zorg-ICT Strategiestudie Vernieuwing Zorg-ICT Hergebruik, standaardisatie en samenwerking Uitdaging van het delen van medische onderzoeksdata 12 september 2012 Agenda Aanleiding Concept Uitgangspunten Realisatie

Nadere informatie

Medical Intelligence. UMC Utrecht Robert Veen, projectleider Research Data Platform. Directie Informatietechnologie Programma Research ICT

Medical Intelligence. UMC Utrecht Robert Veen, projectleider Research Data Platform. Directie Informatietechnologie Programma Research ICT Medical Intelligence Drie jaar investeren in MI UMC Utrecht Robert Veen, projectleider Research Data Platform Directie Informatietechnologie Programma Research ICT Missie MI Initiatief Het uitwisselen

Nadere informatie

DTL focus meeting Ongoing initiatives to establish automated links between clinical care and clinical research

DTL focus meeting Ongoing initiatives to establish automated links between clinical care and clinical research DTL focus meeting Ongoing initiatives to establish automated links between clinical care and clinical research UMC Utrecht Robert Veen, projectleider Research Data Platform Programma Research ICT EPD s

Nadere informatie

Op weg naar uniformiteit

Op weg naar uniformiteit Op weg naar uniformiteit Data extractie Parelsnoer Data extractie DSCA Centraal ZIS/EPD DWH DBC / DOT Zorg applicatie Data extractie Kindergeneeskunde Data extractie voor MIS CTMS Rapportages HRM systeem

Nadere informatie

Sparse columns in SQL server 2008

Sparse columns in SQL server 2008 Sparse columns in SQL server 2008 Object persistentie eenvoudig gemaakt Bert Dingemans, e-mail : info@dla-os.nl www : http:// 1 Content SPARSE COLUMNS IN SQL SERVER 2008... 1 OBJECT PERSISTENTIE EENVOUDIG

Nadere informatie

Historische informatie in een Spatial Dynamisch Data Warehouse. Wil de Jong Enterprise Architect

Historische informatie in een Spatial Dynamisch Data Warehouse. Wil de Jong Enterprise Architect Historische informatie in een Spatial Dynamisch Data Warehouse Wil de Jong Enterprise Architect Spatial Eye Synergiedag 2 februari 2012 Aanleiding Business Intelligence project De oplossing en aanpak BI-Visie

Nadere informatie

SQL & Datamodelleren

SQL & Datamodelleren SQL & Datamodelleren HVA-CMD-V1-datamodelleren Algemene handleiding bij het lesprogramma 2012-2013 Inhoud Inhoud... 2 Inleiding... 3 Leerdoelen:... 3 Plaats in het leerplan:... 3 Werkwijze:... 3 Lesstof:...

Nadere informatie

DATAMODEL SQL. Middelbare School. Versie 1.0 Datum 30 oktober 2010 Auteur Mark Nuyens, studentnummer: 500625333 Groep TDI 1

DATAMODEL SQL. Middelbare School. Versie 1.0 Datum 30 oktober 2010 Auteur Mark Nuyens, studentnummer: 500625333 Groep TDI 1 DATAMODEL SQL Middelbare School Versie 1.0 Datum 30 oktober 2010 Auteur Mark Nuyens, studentnummer: 500625333 Groep TDI 1 INHOUDSOPGAVE 1. Informatiedomein 3 1.1 Informatiedomein 3 1.2 Toepassingen 3 2.

Nadere informatie

The unlocking of clinical data for research. ICT unlocks data today & tomorrow Erik Flikkenschild, 14-1-2015

The unlocking of clinical data for research. ICT unlocks data today & tomorrow Erik Flikkenschild, 14-1-2015 The unlocking of clinical data for research ICT unlocks data today & tomorrow Erik Flikkenschild, 14-1-2015 Agenda 1. Datasets in domeinen 2. Personalized and preventive medicine 3. (ICT) support 2014

Nadere informatie

DATA- WAREHOUSE ONTWIKKELING

DATA- WAREHOUSE ONTWIKKELING MODEL GEDREVEN DATA- WAREHOUSE ONTWIKKELING MET MICROSOFT BI door Willem Otten, Microsoft BI-consultant Kadenza Lees het volledige artikel en andere blogs op www.playitsmart.nl/blog Ik ben een groot voorstander

Nadere informatie

Smar t Buildings met behulp van Azure IoT

Smar t Buildings met behulp van Azure IoT Smart Buildings met behulp van Azure IoT W A Z U G 3 1 m e i R e m c o P l o e g C l o u d S o l u t i o n A r c h i t e c t S a n d e r B o s m a n C l o u d S o l u t i o n A r c h i t e c t SLIMME GEBOUWEN

Nadere informatie

Het gebruik van het EPD voor onderzoek. Congres Clinical Datawarehouse Marc Rietveld, 11 december 2013

Het gebruik van het EPD voor onderzoek. Congres Clinical Datawarehouse Marc Rietveld, 11 december 2013 Het gebruik van het EPD voor onderzoek Congres Clinical Datawarehouse Marc Rietveld, 11 december 2013 Even voorstellen Marc Rietveld Zelfstandig adviseur Parelsnoer UMC Utrecht Project Mondriaan Programma

Nadere informatie

Adding value to test tooling

Adding value to test tooling Adding value to tooling performance ing and automation Hoe we performance risico's ook in een CI/CD wereld de baas blijven Wie Ben Ik? >20 jaar ervaring in IT 10 jaar PerformanceArchitecten Software engineer

Nadere informatie

Adding value to test tooling

Adding value to test tooling Adding value to test tooling performance testing and test automation Hoe we performance risico's ook in een CI/CD wereld de baas blijven Wie Ben Ik? >20 jaar ervaring in IT 10 jaarperformancearchitecten

Nadere informatie

De juiste informatie, op de juiste plek, op het juiste moment. Voor zorgverlener en patiënt.

De juiste informatie, op de juiste plek, op het juiste moment. Voor zorgverlener en patiënt. De juiste informatie, op de juiste plek, op het juiste moment. Voor zorgverlener en patiënt. Even voorstellen Klaas Nieuwhof Ursula Letschert nieuwhof@vzvz.nl +31 (0)6 23 42 53 46 uletschert@phit.nl ursulaletschert

Nadere informatie

SQL manipulatietaal. We kunnen er data mee toevoegen, wijzigen en verwijderen uit een database.

SQL manipulatietaal. We kunnen er data mee toevoegen, wijzigen en verwijderen uit een database. SQL manipulatietaal We kunnen er data mee toevoegen, wijzigen en verwijderen uit een database. Basiscommando's: INSERT : toevoegen van gegevens DELETE : verwijderen van gegevens UPDATE : wijzigen van gegevens

Nadere informatie

SQL & Relationele datamodellen in interactieve media

SQL & Relationele datamodellen in interactieve media SQL & Relationele datamodellen in interactieve media HVA-CMD-V1-datamodelleren oefeningen deel 1: SQL 2012-2013 Inhoud Inhoud... 2 Selecties uit een enkelvoudige datatabel... 3 Selecties uit een meerdere

Nadere informatie

MIC2018. EPD ervaringen in de praktijk. gebruik en hergebruik van data

MIC2018. EPD ervaringen in de praktijk. gebruik en hergebruik van data MIC2018 EPD ervaringen in de praktijk Click to add title gebruik en hergebruik van data Click to add subtitle ZOL case data in én data uit Dr. P. Thijs 23/11/2018 De applicatieve omgeving in het Ziekenhuis

Nadere informatie

Zelftest SQL Workshop

Zelftest SQL Workshop Zelftest SQL Workshop Document: n0087test.fm 25/06/2014 ABIS Training & Consulting P.O. Box 220 B-3000 Leuven Belgium TRAINING & CONSULTING INLEIDING BIJ DE ZELFTEST SQL WORKSHOP Handleiding Deze test

Nadere informatie

Genereren van mappings

Genereren van mappings Waarom alles elke keer weer opnieuw doen? Genereren van mappings Alexander van Helm en Erik-Jan Koning In dit artikel wordt beschreven dat het mogelijk is om een groot deel van het datawarehouseproces

Nadere informatie

DATAMODELLERING DATA MAPPING MODEL

DATAMODELLERING DATA MAPPING MODEL DATAMODELLERING DATA MAPPING MODEL Inleiding In dit whitepaper wordt de datamodelleervorm data mapping model beschreven. Deze modelleervorm staat in verhouding tot een aantal andere modelleervormen. Wil

Nadere informatie

2 Specificatie In deze tabel staat voor welk crebotraject de leereenheid is gemaakt Crebotraject code: 95311

2 Specificatie In deze tabel staat voor welk crebotraject de leereenheid is gemaakt Crebotraject code: 95311 LEEREENHEID PhP 2 Dit document bestaat uit twee onderdelen - Onderdeel Leereenheid - Onderdeel Onderwijsproduct 1 Naam leereenheid In deze tabel staat de naam en het type van de leereenheid Leereenheid

Nadere informatie

Correctievoorschrift VWO NederlandsNederl. Informatica. Tijdvak 1 Woensdag 17 mei uur. College-examen schriftelijk.

Correctievoorschrift VWO NederlandsNederl. Informatica. Tijdvak 1 Woensdag 17 mei uur. College-examen schriftelijk. NederlandsNederl Correctievoorschrift VWO 2017 Informatica Tijdvak 1 Woensdag 17 mei 13.30 15.30 uur College-examen schriftelijk VF-0161-s-17-1-c 1 Algemene regels Scorepunten worden toegekend met inachtneming

Nadere informatie

OLAP.

OLAP. OLAP joost.vennekens@kuleuven.be Toepassingen Waarom? Trouwe klanten belonen Gegevens verzamelen Facebook model Waarom? Grote databank Produkten Produkten - winkels Produkten - produkten Klanten Klanten

Nadere informatie

ETL-Generator (2) Thema Data-integratie. Drie componenttypen in de gegevenslaag

ETL-Generator (2) Thema Data-integratie. Drie componenttypen in de gegevenslaag Thema Data-integratie Drie componenttypen in de gegevenslaag ETL-Generator (2) Ronald Bijlhouwer, Richard Puijk en Vincent Wylenzek De methode van ontwikkeling en bouw van het ETL-proces is aan het veranderen.

Nadere informatie

Zelftest SQL Workshop

Zelftest SQL Workshop Zelftest SQL Workshop Document: n0087test.fm 04/01/2018 ABIS Training & Consulting P.O. Box 220 B-3000 Leuven Belgium TRAINING & CONSULTING INLEIDING BIJ DE ZELFTEST SQL WORKSHOP Handleiding Deze test

Nadere informatie

Toelichting Validatieregels DBC GGZ RG12

Toelichting Validatieregels DBC GGZ RG12 Toelichting Validatieregels DBC GGZ RG12 Versie 20111201 Ingangsdatum: 1 januari 2012 Inhoudsopgave 1 Inleiding...3 2 Algemene gegevens van de tabel...4 3 Specificatie van de validatieregels...6 4 De validatieregels...8

Nadere informatie

Elfde-Liniestraat 24 3500 Hasselt Schooljaar 2009-2010 TINFO POKER GAME Oracle Scripts

Elfde-Liniestraat 24 3500 Hasselt Schooljaar 2009-2010 TINFO POKER GAME Oracle Scripts Elfde-Liniestraat 24 3500 Hasselt Schooljaar 2009-2010 TINFO POKER GAME Oracle Scripts Studenten: Peter Asnong Rik Broens Tom De Keyser Daan Gielen Kris Gregoire Koen Olaerts Toon Wouters Inhoudsopgave

Nadere informatie

LUMC-PHEG. Data Governance. ELAN Research. Michiel Meulendijk 13-Feb-18

LUMC-PHEG. Data Governance. ELAN Research. Michiel Meulendijk 13-Feb-18 LUMC-PHEG Data Governance ELAN Research Michiel Meulendijk 13-Feb-18 Table of Contents 1. Doelstellingen... 2 2. Afkortingen... 2 3. Infrastructuur... 3 3.1. Overzicht... 3 3.2. Veiligheid... 4 3.3. Toegankelijkheid...

Nadere informatie

1. Inleiding... 2 1.1. Inleiding SQL... 3 1.1.1. Inleiding... 3 1.1.2. Database, databaseserver en databasetaal... 4 1.1.3. Het relationele model...

1. Inleiding... 2 1.1. Inleiding SQL... 3 1.1.1. Inleiding... 3 1.1.2. Database, databaseserver en databasetaal... 4 1.1.3. Het relationele model... 1. Inleiding... 2 1.1. Inleiding SQL... 3 1.1.1. Inleiding... 3 1.1.2. Database, databaseserver en databasetaal... 4 1.1.3. Het relationele model... 4 1.1.4. Wat is SQL?... 6 1.1.5. Verschillende categorieên

Nadere informatie

Business Intelligence. Toepassing BI Database en Datawarehouse BI proces BI Organisatie Implementatie BI

Business Intelligence. Toepassing BI Database en Datawarehouse BI proces BI Organisatie Implementatie BI Business Intelligence Toepassing BI Database en Datawarehouse BI proces BI Organisatie Implementatie BI Toepassing BI (Operationele) sturing Financieel (BBSC) Performance NIET voor ondersteuning proces

Nadere informatie

Data Warehouse Script Generator Doel

Data Warehouse Script Generator Doel Data Warehouse Script Generator Doel Op basis van een aantal standaard sql scripts ( create table, create view ) een nieuwe sql script genereren welke alle objecten ( tables & views ) kan aanmaken in een

Nadere informatie

Meer dan rapportages KEMBIT

Meer dan rapportages KEMBIT Meer dan rapportages KEMBIT +31 (0)88 5700 500 contactus@kembit.nl www.kembit.nl Kantoor Wijnandsrade Opfergeltstraat 2, 6363 BW Wijnandsrade Kantoor Eindhoven High Tech Campus 41, 5656 AE Eindhoven Inhoudsopgave

Nadere informatie

12. Meer dan één tabel gebruiken en sub-queries

12. Meer dan één tabel gebruiken en sub-queries 12. Meer dan één tabel gebruiken en sub-queries 12.1. Inleiding In de vorige hoofdstukken heb je telkens queries uitgevoerd op één tabel. In de praktijk is het raadplegen van gegevens over het algemeen

Nadere informatie

= > >= < <= BETWEEN IS NULL IS NOT NULL

= > >= < <= BETWEEN IS NULL IS NOT NULL Select queries SELECT...FROM... SELECT DISINCT...FROM... WHERE...AND...OR...NOT...LIKE...IN = > >= <

Nadere informatie

Data Manipulatie. Query Talen. / Informatica

Data Manipulatie. Query Talen. / Informatica Data Manipulatie Query Talen 1 Queries maken in TC en SQL (ter verduidelijking) We kijken nog even naar bier-query q: Geef alle paren van drinkers die niet samen naar een kroeg kunnen gaan en daar allebei

Nadere informatie

1. * Database worden vaak gebruikt in Client-Server architectuur.

1. * Database worden vaak gebruikt in Client-Server architectuur. Naam Studentnummer Klas Herkansing [ ] ja, nee [ ], zoja uit welk jaar? kernbegrippen relationele database Minimaal drie van de vijf vragen goed beantwoorden. 1. * Database worden vaak gebruikt in Client-Server

Nadere informatie

ETL-Generator (3) Business Intelligence. Verwerking business rules kan geautomatiseerd worden

ETL-Generator (3) Business Intelligence. Verwerking business rules kan geautomatiseerd worden Verwerking business rules kan geautomatiseerd worden ETL-Generator (3) Jorik Kool, Ferdy Betgen en Vincent Wylenzek In het derde en laatste deel van de reeks over de ETL-generator staat het ETL-proces

Nadere informatie

DATAMODELLERING TOEPASSEN DATA ANALYTICS

DATAMODELLERING TOEPASSEN DATA ANALYTICS DATAMODELLERING TOEPASSEN DATA ANALYTICS Inleiding In dit whitepaper wordt een toepassingsgebied beschreven voor datamodellering. Een toepassing is een werkveld op het vlak van architectuur of modellering

Nadere informatie

INTEGRATIE ZORG & ONDERZOEK

INTEGRATIE ZORG & ONDERZOEK INTEGRATIE ZORG & ONDERZOEK Congres Architectuur in de Zorg 23 juni 2011 Maurits Ros: Managing director Parelsnoer initiatief Programma directeur EPD AMC Michael van der Zel: Healthcare information systems

Nadere informatie

Data Driven: Show & tell

Data Driven: Show & tell Data Driven: Show & tell Agenda 13.10-13.30 Zonder besluiten geen business - Marijn Uilenbroek 13.30-14.00 Architectuur van Analytics - Marcel Westra 14.00-14.30 Hands on use case Analytics Robin Huurman

Nadere informatie

Technische keuzes Management Informatie Systeem MeanderGroep

Technische keuzes Management Informatie Systeem MeanderGroep Technische keuzes Management Informatie Systeem MeanderGroep Dit document beschrijft de keuzes die gedaan worden ten aanzien van de hard en software voor het Management Informatie Systeem. Voor de presentatielaag

Nadere informatie

SQL is opgebouwd rond een basisinstructie waaraan één of meerdere componenten worden toegevoegd.

SQL is opgebouwd rond een basisinstructie waaraan één of meerdere componenten worden toegevoegd. BASISINSTRUCTIES SQL SQL : Structured Query Language is een taal gericht op het ondervragen van een relationele database en die aan veel klassieke databasemanagementsystemen kan worden gekoppeld. SQL is

Nadere informatie

SQL Aantekeningen 3. Maarten de Rijke mdr@science.uva.nl. 22 mei 2003

SQL Aantekeningen 3. Maarten de Rijke mdr@science.uva.nl. 22 mei 2003 SQL Aantekeningen 3 Maarten de Rijke mdr@science.uva.nl 22 mei 2003 Samenvatting In deze aflevering: het selecteren van tuples, operaties op strings, en aggregatie functies. Verder kijken we naar iets

Nadere informatie

Het toepassen van een gelaagde architectuur

Het toepassen van een gelaagde architectuur Het toepassen van een gelaagde architectuur Bijlagen Bert Dingemans www.via-nova-architectura.org August 2007 1 Bijlage 1: SQL-script als voorbeeld CREATE TABLE EXEMPLAAR ( aanschafdatum DateTime, druk

Nadere informatie

Datamodelleren en databases 2011

Datamodelleren en databases 2011 Datamodelleren en databases 21 Capita selecta 1 In dit college Modelleren Normaliseren Functionele afhankelijkheid 1-3N M:N-relaties, associatieve entiteittypes, ternaire relaties Weak entiteittypes Multivalued

Nadere informatie

Magnutude 2012 Efficient BI. 18 september Joost de Ruyter van Steveninck

Magnutude 2012 Efficient BI. 18 september Joost de Ruyter van Steveninck Magnutude 2012 Efficient BI 18 september Joost de Ruyter van Steveninck 2 Inhoud Is BI nog niet efficiënt? Trends in BI Efficient BI: de trends in praktijk 3 Feedback van de gebruiker Informatie behoefte

Nadere informatie

Data Vault in het Business Intelligence onderwijs. Dineke Romeijn HAN, ICA

Data Vault in het Business Intelligence onderwijs. Dineke Romeijn HAN, ICA Data Vault in het Business Intelligence onderwijs Dineke Romeijn HAN, ICA Voorstellen Dineke Romeijn Docent Minor Business Intelligence (teamtrekker) Master Onderzoeker lectoraat M-BIS Studieloopbaanbegeleider

Nadere informatie

Databank - Basis 1. Inhoud. Computervaardigheden en Programmatie. Hoofdstuk 4 Databank - Basis. Terminologie. Navigeren door een Venster

Databank - Basis 1. Inhoud. Computervaardigheden en Programmatie. Hoofdstuk 4 Databank - Basis. Terminologie. Navigeren door een Venster 4. 4. Inhoud rste BAC Toegepaste Biologische Wetenschappen Hoofdstuk 4 Databank Terminologie, Navigeren, Importeren Tabellen Records/Velden manipuleren Queries (Vragen) [Ook in SQL] sorteren filter volgens

Nadere informatie

Titel Uw processen transparant met SAP Process Mining.

Titel Uw processen transparant met SAP Process Mining. 1 Titel Uw processen transparant met SAP Process Mining. Introductie SAP Process Mining powered by Celonis is een nieuwe component van SAP op HANA. Process Mining gaat niet uit van vooraf gedefinieerde

Nadere informatie

Datakwaliteitsborging met Oracle dynamisch SQL

Datakwaliteitsborging met Oracle dynamisch SQL Ook zonder specifieke tools goede oplossing mogelijk Datakwaliteitsborging met Oracle dynamisch SQL Reinbert Hamstra De bruikbaarheid van gegevens in een organisatie is rechtstreeks afhankelijk van de

Nadere informatie

6. Uitwisselen van gezondheidsinformatie. Copyright 2015 Capgemini Consulting. All rights reserved.

6. Uitwisselen van gezondheidsinformatie. Copyright 2015 Capgemini Consulting. All rights reserved. 6. Uitwisselen van gezondheidsinformatie 29 6a. Uitwisselen van gezondheidsinformatie inhoud en bronnen van generieke gegevensstromen (1/2) Persoonsgegevens Inhoud informatie Beschikbare bronnen Begrijpelijk

Nadere informatie

Toekomstbestending maken van selectie tool Rekening houdend met strikte privacy wetgeving

Toekomstbestending maken van selectie tool Rekening houdend met strikte privacy wetgeving Toekomstbestending maken van selectie tool Rekening houdend met strikte privacy wetgeving Kurt.Merchiers@colruytgroup.com Functioneel Analist Roel.Van.Assche@sas.com Consultant Agenda Vervanging van de

Nadere informatie

Dataconversie met Oracle Spatial

Dataconversie met Oracle Spatial Realworld klantendag 19 september 2013 Voorstellen 1 2 Computer Science & Engineering (TU/e) 3 Realworld Systems 4 Datamigraties Alliander Stedin Agenda 1 Architectuur Inleiding Ontwerp migratie 2 Rapportage

Nadere informatie

Business Intelligence White Paper

Business Intelligence White Paper Business Intelligence White Paper Voorkeursarchitectuur voor een data warehouse Een white paper over het juist kiezen van een startarchitectuur BICONOMICS services biedt diverse diensten aan rondom het

Nadere informatie

Testen van Datawarehouses en Informa2e. Kan het 2x zo snel, 2x zo goedkoop en 2x zo volledig?

Testen van Datawarehouses en Informa2e. Kan het 2x zo snel, 2x zo goedkoop en 2x zo volledig? Testen van Datawarehouses en Informa2e Kan het 2x zo snel, 2x zo goedkoop en 2x zo volledig? Wat verwachten we van DWH testen? 1. 2. 3. 4. 5. Gestructureerd Bekende afwijkingen Herhaalbaar (regressietesten)

Nadere informatie

Pilotstarter Living Lab Tussentijdse update

Pilotstarter Living Lab Tussentijdse update Pilotstarter Living Lab Tussentijdse update Functionele E-mail Box & bewaring by design 12-03-2018 Informatie op orde: hoe laat Den Haag het e-mail kanaal voor de gemeente werken? Papierloos werken Haagse

Nadere informatie

Het is een verticaal geïntegreerd bedrijf, dat zowel actief is in de productie van grondstoffen en halffabrikaten als van afgewerkte producten.

Het is een verticaal geïntegreerd bedrijf, dat zowel actief is in de productie van grondstoffen en halffabrikaten als van afgewerkte producten. Referenties Beaulieu International Group De klant Beaulieu International Group is een Belgische industriële groep die ontstond in de zomer van 2005 uit de fusie van vijf zelfstandige takken van de voormalige

Nadere informatie

Data Governance van visie naar implementatie

Data Governance van visie naar implementatie make connections share ideas be inspired Data Governance van visie naar implementatie Frank Dietvorst (PW Consulting) deelprogrammamanager Caesar - Vernieuwing Applicatie Landschap Leendert Paape (SAS

Nadere informatie

[TOETS SQL INLEIDING]

[TOETS SQL INLEIDING] 2011 ROC ter AA afdeling T&T Team ICT Toets SQL Inleiding Duur: 100 minuten Hulpmiddelen: Alleen Pen en Papier Er is één voorblad en vijf opgaven pagina s. Normering: Deel I: 14 punten (7x2 Deel II: 10

Nadere informatie

DBMS. DataBase Management System. Op dit moment gebruiken bijna alle DBMS'en het relationele model. Deze worden RDBMS'en genoemd.

DBMS. DataBase Management System. Op dit moment gebruiken bijna alle DBMS'en het relationele model. Deze worden RDBMS'en genoemd. SQL Inleiding relationele databases DBMS DataBase Management System!hiërarchische databases.!netwerk databases.!relationele databases.!semantische databases.!object oriënted databases. Relationele databases

Nadere informatie

Actieprogramma iwlz - meer regie op zorginformatie - Afstemmingsoverleg Koplopers en Softwareleveranciers iwlz

Actieprogramma iwlz - meer regie op zorginformatie - Afstemmingsoverleg Koplopers en Softwareleveranciers iwlz Actieprogramma iwlz - meer regie op zorginformatie - Afstemmingsoverleg Koplopers en Softwareleveranciers iwlz Veenendaal, 14 februari 2019 Van estafette naar netwerk Estafette stapeling van gegevens vast

Nadere informatie

DRIVEN BY AMBITION SUCCESVOL EXACT IMPLEMENTEREN IN DE PRIVATE CLOUD

DRIVEN BY AMBITION SUCCESVOL EXACT IMPLEMENTEREN IN DE PRIVATE CLOUD DRIVEN BY AMBITION SUCCESVOL EXACT IMPLEMENTEREN IN DE PRIVATE CLOUD WOENSDAG 11 MEI INN STYLE, MAARSSEN Introduction Huub van Langerak Expert team Marc Eilander Expert team 3 Agenda Exact private cloud

Nadere informatie

Toon TITEL, JAAR en PLATVORM van GAMES die voor het jaar 2000 uitkwamen op Nintendo 64

Toon TITEL, JAAR en PLATVORM van GAMES die voor het jaar 2000 uitkwamen op Nintendo 64 Klas Veldnaam Datatype Lengte KLASNAAM Short Text 3 Characters JONGENS Number Integer MEISJES Number Integer Lessen Veldnaam Datatype Lengte KLASNAAM Short Text 3 Characters DOCCODE Short Text 3 Characters

Nadere informatie

Wijzigingen Universe OSIRIS Manager versie 6.14.1/02 augustus 2014

Wijzigingen Universe OSIRIS Manager versie 6.14.1/02 augustus 2014 Inhoud Inleiding...2 Toelichting extra functionaliteit in release 6.14.1/02...2 Bepalen toetsdatum...2 Wens uitbereiding OSMAN universe met historie geldend resultaat...2 Wens 1: Een class met de historische

Nadere informatie

Les 2 Eenvoudige queries

Les 2 Eenvoudige queries Les 2 Eenvoudige queries XAMP Apache server ( http ) mysql server PHP myadmin IAM SQL oefeningen Database phpmyadmin Import : sql_producten.sql, sql_winkel.sql, sql_festival.sql SAMS SQL in 10 minuten

Nadere informatie

Plan van aanpak ISIS (korte termijn)

Plan van aanpak ISIS (korte termijn) Plan van aanpak ISIS (korte termijn) Doelstellingen ISIS korte termijn (medio 2007- eind 2009) Het verzamelen en analyseren van resistentiedata van klinische relevante pathogenen t.b.v. : Monitoren van

Nadere informatie

Introductie (relationele) databases

Introductie (relationele) databases Eerste les Introductie (relationele) databases Database en DBMS Een verzameling van gestructureerd opgeslagen gegevens Dus ook een kaartenbak is een database Van oudsher waren er hiërarchische en netwerkdatabases

Nadere informatie

De volgende generatie EDW (2)

De volgende generatie EDW (2) Datawarehousing Zwaartepunt datawarehouse-proces ligt bij de Grote Transformatie De volgende generatie EDW (2) Lidwine van As In het eerste deel van dit drieluik, De volgende generatie EDW gepubliceerd

Nadere informatie

Functional Design Loading KPI s in DM Datamart Enterprise xxx. Programname: M_DM_KPI. Historie. Versie. Auteur(s)

Functional Design Loading KPI s in DM Datamart Enterprise xxx. Programname: M_DM_KPI. Historie. Versie. Auteur(s) Functional Design Loading KPI s in DM Datamart Enterprise xxx Programname: M_DM_KPI Historie Versie Auteur(s) Datum 0.1 First Author 28-11-2007 Initiële versie. References Document auteur(s) Global Design

Nadere informatie

Fun met webparts in ASP.Net

Fun met webparts in ASP.Net Fun met webparts in ASP.Net Deel 2:User controls en Webparts door Bert Dingemans, e-mail : info@dla-os.nl www : http:// 1 Inhoudsopgave FUN MET WEBPARTS IN ASP.NET... 1 DEEL 2:USER CONTROLS EN WEBPARTS...

Nadere informatie

Workshop SQL. Woensdag 16 mei 2018

Workshop SQL. Woensdag 16 mei 2018 Workshop SQL Woensdag 16 mei 2018 Introductie Mike Winkel Martin Treur SAP B1 tips - www.linkedin.com/today/author/0_392wxhl6i7tlezhuwsgxfx?trk=prof-sm Kennisbank Serac.nl - https://www.serac.nl/kennisbank/276

Nadere informatie

Versieperikelen. Bijlage C

Versieperikelen. Bijlage C Bijlage C Versieperikelen In dit boek beschrijven we PL/SQL aan de hand van Oracle versie 11g. Alle eigenschappen die in dit boek behandeld worden, zijn in deze versie van Oracle (en in nog te verschijnen

Nadere informatie

Workshop 12 ART-DECOR en Acute overdracht. Michael Tan Kai Heitmann Maarten Ligtvoet

Workshop 12 ART-DECOR en Acute overdracht. Michael Tan Kai Heitmann Maarten Ligtvoet Workshop 12 ART-DECOR en Acute overdracht Michael Tan Kai Heitmann Maarten Ligtvoet 22 november 2012 Topics Aanpak en visie Perinatologie Michael Tan Uitleg Acute Overdracht in ART-DECOR Kai Heitmann Faciliteren

Nadere informatie

Self Service BI. de business

Self Service BI. de business BI in de praktijk Self Service BI Breng de kracht van BI naar de business Luc Alix Sogeti Nederland B.V. Redenen voor Business Intelligence Sneller kunnen beslissen 42 % Beter kunnen beslissen 42 % Concurrentieel

Nadere informatie

XML als bron in een Microsoft datawarehouse

XML als bron in een Microsoft datawarehouse Thema Business Intelligence Drie inleesmethoden worden tegen elkaar uitgezet XML als bron in een Microsoft datawarehouse Henk Brands Hoe kan de inhoud van XML bestanden ingelezen worden in een Microsoft

Nadere informatie

TECHNISCHE UNIVERSITEIT EINDHOVEN. Faculteit Wiskunde en Informatica

TECHNISCHE UNIVERSITEIT EINDHOVEN. Faculteit Wiskunde en Informatica TECHNISCHE UNIVERSITEIT EINDHOVEN Faculteit Wiskunde en Informatica Extra Tentamen Databases 1, 2M400, 8 oktober 2003. Alle uitwerkingen van de opgaven moeten worden ingevuld in de daarvoor bestemde vrije

Nadere informatie

Toelichting validatieregels fz

Toelichting validatieregels fz Toelichting validatieregels fz 2015 Versie 20140515 1 januari 2015 Inhoudsopgave 1 Inleiding... 3 1.1 Voor wie is dit document bedoeld... 3 1.2 Welke informatie is er in dit document te vinden... 3 2 Toelichting

Nadere informatie

Form follows function -Louis Henry Sullivan

Form follows function -Louis Henry Sullivan www.grundsatzlich-it.nl Form follows function -Louis Henry Sullivan Datawarehouse: vorm en functie Ronald Kunenborg licentie: Datawarehouse: vorm en functie Een data warehouse komt voort uit pijn Die pijn

Nadere informatie

WHITEPAPER RAPPORTAGETOOLS DIE ECHT WERKEN DOOR ERIK VENEMA

WHITEPAPER RAPPORTAGETOOLS DIE ECHT WERKEN DOOR ERIK VENEMA WHITEPAPER RAPPORTAGETOOLS DIE ECHT WERKEN DOOR ERIK VENEMA Rapportagetools die echt werken Data komt in een organisatie uit alle hoeken en gaten binnen. En van buiten af volgt er nog misschien nog meer

Nadere informatie

Enterprise Resource Planning

Enterprise Resource Planning Enterprise Resource Planning Hoofdstuk 2 Re-engineering en systemen voor Enterprise Resource Planning Pearson Education, 2007; Enterprise Resource Planning door Mary Sumner Leerdoelstellingen De factoren

Nadere informatie

openelectronic Health Record

openelectronic Health Record openehr openelectronic Health Record Kwaliteitsverbetering door standaardisatie Martin van der Meer woensdag 17 november 2010 1 Agenda Huidige stand van zaken? Wat moet er gebeuren? openehr architectuur

Nadere informatie

Technische implementatie De infrastructuur rondom Transit kent de volgende rollen:

Technische implementatie De infrastructuur rondom Transit kent de volgende rollen: Transit Herkent u het? Steeds dezelfde uitdagingen in migratieprojecten; meerdere variabelen, in verschillende stadia en in een blijvend veranderende omgeving, managen. Grote hoeveelheden gegevens over

Nadere informatie

Import N@Tschool! via NatSync. Presentatie René Merx School voor de Toekomst

Import N@Tschool! via NatSync. Presentatie René Merx School voor de Toekomst Import N@Tschool! via NatSync Presentatie René Merx School voor de Toekomst Samenvatting N@TSchool accounts, groepen en memberships IMS Global N@TConnect NatSync Configuratiebestand Verdere ontwikkelingen

Nadere informatie

SQL STATEMENTS. Deze kolom kan grote stukken tekst aan en is bedoeld om tekst erin de plaatsen. Geheel getal, bijvoorbeeld 8, 63, 835 NUMERIC

SQL STATEMENTS. Deze kolom kan grote stukken tekst aan en is bedoeld om tekst erin de plaatsen. Geheel getal, bijvoorbeeld 8, 63, 835 NUMERIC Aantekeningen IRDB Vak: IRDB > Infrma1ca Rela1nele DataBase Onderstaande database scripts zijn gebaseerd p PstgreSQL. Standaarden Schrijf SQL wrden al1jd in hfdlefers, k al werkt het met kleine lefers;

Nadere informatie

Enterprise Architectuur PDOK

Enterprise Architectuur PDOK Enterprise Architectuur PDOK (Aanvulling op bestaande PSA) Auteurs Pieter Meijer (Programmamanager PDOK) Juan Guillen Scholten (Enterprise architect PDOK) Stephen Oostenbrink (Enterprise architect) Versie

Nadere informatie

2 Specificatie In deze tabel staat voor welk crebotraject de leereenheid is gemaakt Crebotraject code: 95311

2 Specificatie In deze tabel staat voor welk crebotraject de leereenheid is gemaakt Crebotraject code: 95311 LEEREENHEID Oracle Dit document bestaat uit twee onderdelen - Onderdeel Leereenheid - Onderdeel Onderwijsproduct 1 Naam leereenheid In deze tabel staat de naam en het type van de leereenheid Leereenheid

Nadere informatie

Korte sessie open deuren intrappen Meestal bekend, maar te vaak over het hoofd gezien

Korte sessie open deuren intrappen Meestal bekend, maar te vaak over het hoofd gezien Programma Agenda 1 2 3 Korte sessie open deuren intrappen Meestal bekend, maar te vaak over het hoofd gezien 4 1 Laden Write I/O Read I/O 2 Lezen Read I/O 3 meer kleinere disks = meer i/o 5 1 Indexen werken

Nadere informatie

Structured Query Language

Structured Query Language Structured Query Language SQL = internationale standaardtaal. Origineel IBM. SQL92 (SQL2), SQL99 (SQL3), SQL:2003, SQL:2007 en SQL:2008. Vele dialecten. In wat volgt beperken we ons tot wat tot de kern

Nadere informatie

occurro Vertrouwt u uw gegevens? BI wordt volwassen Kasper de Graaf 31 maart 2009 De kracht van BI en Architectuur in de praktijk - Centraal Boekhuis

occurro Vertrouwt u uw gegevens? BI wordt volwassen Kasper de Graaf 31 maart 2009 De kracht van BI en Architectuur in de praktijk - Centraal Boekhuis Vertrouwt u uw gegevens? BI wordt volwassen Kasper de Graaf 31 maart 2009 De kracht van BI en Architectuur in de praktijk - Centraal Boekhuis BI & Data Warehousing Business Intelligence: Het proces dat

Nadere informatie

Auteur Arjaan den Ouden Datum 4 december 2013 Status Definitief Versie 1.0

Auteur Arjaan den Ouden Datum 4 december 2013 Status Definitief Versie 1.0 Auteur Arjaan den Ouden Datum 4 december 2013 Status Definitief Versie 1.0 Behoudens uitzondering door de wet gesteld, mag zonder schriftelijke toestemming van de rechthebbende op het auteursrecht van

Nadere informatie

Context Informatiestandaarden

Context Informatiestandaarden Context Informatiestandaarden Inleiding Om zorgverleners in staat te stellen om volgens een kwaliteitsstandaard te werken moeten proces, organisatie en ondersteunende middelen daarop aansluiten. Voor ICT-systemen

Nadere informatie

Azure en BI: niet alleen voor grote bedrijven

Azure en BI: niet alleen voor grote bedrijven Azure en BI: niet alleen voor grote bedrijven 18.00 18.15 uur: welkom 18.15 19.15 uur: Jeroen ter Heerdt 19.15 19.45 uur: Pauze 19.45 20.30uur: Wouter & Martijn 20.30 20.45 uur: afsluiting en aansluitend

Nadere informatie

Big Data en Testen samen in een veranderend speelveld. Testnet 10 april 2014 Paul Rakké

Big Data en Testen samen in een veranderend speelveld. Testnet 10 april 2014 Paul Rakké Big Data en Testen samen in een veranderend speelveld Testnet 10 april 2014 Paul Rakké Kernvraag Is het testen van Big Data omgevingen, applicaties en de data anders dan het testen van meer traditionele

Nadere informatie

Puzzelen met SQL DEV. Crash SQL Investigation

Puzzelen met SQL DEV. Crash SQL Investigation Puzzelen met SQL Crash SQL Investigation Deze puzzel is gebaseerd op het verhaal van Carel-Jan Engel tijdens een AMIS Query over High Availability. Hij vertelde hoe hij actief was bij het vliegveld van

Nadere informatie

SEMINAR 4 NOVEMBER 2014

SEMINAR 4 NOVEMBER 2014 SEMINAR 4 NOVEMBER 2014 Professioneel opzetten en uitvoeren van klinisch onderzoek www.deresearchmanager.nl Striksteeg 7 7411 KR Deventer 0570 594 789 info@deresearchmanager.nl Innovatief klinisch onderzoek,

Nadere informatie

Toelichting validatieregels ggz

Toelichting validatieregels ggz Toelichting validatieregels ggz 2014 Versie 20131105 1 januari 2014 Inhoudsopgave 1 Inleiding... 3 1.1 Voor wie is dit document bedoeld... 3 1.2 Wat is de functie van de tabel... 3 1.3 Leeswijzer... 3

Nadere informatie