vrijdag 6 februari 2015

Nieuwe visual brengt variatie in een (zorg)proces in beeld !



In het kader van de analyse van zorg-processen zoals bijv. heupfractuur brengen we de kwaliteit in kaart mbv uitkomstindicatoren. Een indicator is bijvoorbeeld het percentage patienten dat binnen x-aantal uren na opname wordt geopereerd. Een andere is het percentage patienten dat na ontslag uit ziekenhuis weer opgenomen wordt.Om de indicator te berekenen verzamelen we verschillende patientgebeurtenissen zoals de opname, de ligduur op de verpleegafdeling, de operatie en het ontslag.

Gebruik makend van de tijdstippen waarop deze gebeurtenissen plaats vinden kunnen daarnaast ook heel goed de procesgang in beeld brengen en de variaties die voorkomen in het proces.

Geïnspireerd door de visualisaties in de Process Mining tools zoals PROM en Disco ben ik aan de slag gegaan met de gangbare BI-tools Cognos en SQL server. Mijn doel is hierbij om de variatie in een bepaald proces zichtbaar te maken en analyse hierop mogelijk te maken met drill-down rapporten.


Bovenstaande visualisatie is gemaakt met Cognos Report Studio en bestaat uit een lijst met het profiel en het percentage voorkomen met daarbinnen een cross-tab (master-detail) met de patientgebeurtenissen in de kolommen. De pijlen worden gemaakt door links en rechts verschillende witte plaatjes te plaatsen over een gekleurde achtergrond. De kleuren van de verschillende processtappen heb ik met ColorBrewer2.org bepaald, met dank aan Felix Mannhardt van de TU/E.

De SQL-view op de achtergrond bouwt het profiel op mbv het FOR XML PATH statement.
Dit statement is erg handig om rijen (patientgebeurtenissen) aan elkaar te 'plakken'.
Hoe dit precies werkt is op deze webpagina beschreven.

Door te klikken op het percentage wordt een detail-scherm geopend met de individuele patienten met hun bijbehorend proces. 

Mijn volgende uitdaging is het visualiseren van de gemiddelde doorlooptijden tussen de verschillende gebeurtenissen en de variatie daarin. 

De Dotted-chart die ik eerder met Cognos heb gemaakt gaat zeker helpen om de individuele patientcases met de verschillende processtappen te visualiseren. Daarnaast wil ik een nieuwe visual maken die de gemiddelde doorlooptijden in beeld brengt. Dit kan een gantt-chart zijn of een bepaalde lijngrafiek, maar hierover later waarschijnlijk meer.

Bij vragen over de uitwerking neem gerust contact op via LinkedIn.


Daan Blinde


vrijdag 30 januari 2015

vrijdag 16 januari 2015

Ster-schema voor Schadelast Fakturen

Het ster-schema van de Fakturen Detail zoals deze in Cognos wordt weergegeven.


Het ster-schema van de Schadelast Aggregaat zoals deze in Cognos wordt weergegeven.


1 Aggregaat-tabel gemaakt waarin meerdere aggregaten worden opgenomen. Dit ten behoeve van de snelheid van rapportage.

- Totalen  op Verzekeraar, SchadelastJaar, Prestatiecode 
- Totalen  op Verzekeraar, SchadelastJaar, Patient

Het Cognos-framework zoals de gebruiker dit in Query-studio of Report Studio te zien krijgt.


Door zowel de detail als de aggregaat in 1 framework te stoppen wordt het mogelijk gemaakt om binnen 1 rapportage zowel ge-aggregeerde data als detail-data op te nemen.

ETL:

Bronnen Feit : VBRK (Faktuur header in SAP), VBRP (faktuur detail in SAP)
Laadstrategie : Full load vanaf jaar fakturatie 2011

- Bepalen van InkoopConcern behorend bij verzekeraar=> mbv vectis-tabel en datum prestatie
- Bepalen van het schadelast jaar =>aan de hand van de datum waarop prestatie plaats vond
- Honorarium en Ziekenhuis deel obv prijscomponent code 02 en 04
- Waarde van de creditnota's vermenigvuldigen met -1
- Onderscheid in header en detail-regels door middel van regelnr, header is regelnr=00000
- Bepalen welke fakturen behoren tot een schadelastjaar, aan de hand van datum prestatie, range van verzekeraar-nummers en verzamelfaktuur informatie


ETL-stap voor het creëren van de Aggregaat-tabel obv de feiten tabel Fakturen


maandag 15 december 2014

KanbanFlow, prachtige (gratis) tool voor dagelijkse planning !

Helder overzicht


Detaillering van taken


Meerdere kanban-boards


Gebruikers toevoegen en rol toekennen



Uitgebreide instellingen per kanban-board




Persoonlijke effectiviteit : Pomodoro timer !





dinsdag 28 oktober 2014

An example of a Cognos 10 report with web2.0 look and feel

Below is an example of an interactive cognos report i recently made.

you can see the interactivity in this short screencam : http://youtu.be/kEBiI1T6gow

To give the report an intuitive look and feel i both used Cognos functionalities together with javascript
On mouse-over on a row in the list at the left, the right panel is being updated with a report text.

Using Tabs (images with onclick-events) the user can switch between the viewing the content of laboratium reports and a workflow-form.

The workflow-form is submitted and refreshed content within the cognos report without the need to reprompt the page. For this i used the html-object-tag and embedded a small report giving back the result.


 Youtube Video







maandag 29 september 2014

De vraag van 125 miljoen : Hoe complex is de registratie van ziekenhuiszorg ?

           

    bron : http://www.headonline.nl/

Ziekenhuizen zijn al jarenlang bezig om de kwaliteit van registratie te waarborgen.
Speciale afdelingen, procedures en richtlijnen, opleidingen en instructies aan medewerkers/specialisten, dure tools, eigengebouwde oplossingen en een legio aan rapportages moeten bijdragen aan de kwaliteit van registratie. Kortgeleden kwam hier ook het zelfonderzoek bij van de ziekenhuizen naar mogelijk onrechtmatige declaraties. In het bovenstaand artikel worden de uitkomsten ervan aangehaald.

Helaas maakt de complexiteit in de regelgeving het er naar mijn idee niet makkelijker op om de kwaliteit van registratie te borgen. Een veelheid aan systeemwijzigingen en veelvuldige aanpassingen in belangrijke coderingen brengen veel werk met zich mee en leggen grote druk op de beheersingsorganisatie. Ook als BI-specialisten dragen wij dagelijks ons steentje bij.

Om een eerste indruk te krijgen van de complexiteit is het aardig om de inhoudsopgave van hier genoemd document (DBConderhoud, Gebruikersdocument Uitlevering Deel 1 V20140501) eens te bekijken. 36 pagina's aan wijzigingen die doorgevoerd moeten worden op veelal verschillende ingangsdata.

Hieronder een aantal voorbeeld van wijzigingen op de registratie die door DBC onderhoud worden voorgesteld:

Voorbeeld Dure Geneesmiddelen: 
Radium-223 chlorideEr is een nieuwe add-on en zorgactiviteit beschikbaar voor Radium-223 chloride (193465 en 193665), met toedieningseenheid megabecquerel (MBq). Deze add-on is declarabel met terugwerkende kracht vanaf 1 december 2013 (ZPK 20).
AfliberceptEr is een nieuwe add-on en zorgactiviteit beschikbaar voor Aflibercept (193466 en 193666). Deze add-on is declarabel met terugwerkende kracht vanaf 1 januari 2014 (ZPK 20).
Trastuzumab-emtansine en AlemtuzumabEr zijn nieuwe add-ons en zorgactiviteiten beschikbaar voor Trastuzumab-emtansine (193467 en 193667) en Alemtuzumab (193328 en 193528). Deze add-ons zijn declarabel met terugwerkende kracht vanaf 1 februari 2014 (ZPK 20).
Voorbeeld Ontslagdatum: 
Een klinische periode bestaat uit de aaneengesloten registratie van verpleegdagen en IC-verpleegdagen (zorgprofielklasse 3 en 19) en wordt beëindigd op de klinische ontslagdatum. In de huidige situatie kan een afwezigheidsdag (een dag waarop geen verpleegdag geregistreerd wordt) onterecht als ontslagdatum gezien worden. Om dit te voorkomen, is aan de definitie van
Gebruikersdocument uitlevering deel 1 ‘ontslagdatum’ toegevoegd dat er alleen sprake van ontslag is als er aansluitend aan één of meerdere verpleegdagen geen afwezigheidsdagen zijn geregistreerd.
Voorbeeld Stomazorg: 
Urostoma
Per 1 januari 2014 zijn twee nieuwe zorgactiviteiten uitgeleverd voor het aanleggen van een catheteriseerbaar urostoma en een continent urostoma. De zorgactiviteit 036188 onderscheidt zich van zorgactiviteit 036190 doordat bij zorgactiviteit 036188 naast de stoma ook een urinereservoir anders dan de blaas wordt aangelegd, een zogenaamde pouch gemaakt van een stuk darm. Bij zorgactiviteit 036190 is bedoeld het aanleggen van een catheteriseerbaar stoma en kanaal op de bestaande urineblaas, in de urologie chirurgie bekend als Mitrofanoff of Monti procedure.
Om het onderscheid helder te maken is het noodzakelijk de omschrijvingen aan te passen door aan de omschrijving van zorgactiviteit 036188 ‘met nieuw urinereservoir (pouch)’ toe te voegen en aan de omschrijving van zorgactiviteit 036190 'op bestaande urineblaas' toe te voegen.

links: