vrijdag 23 mei 2014

Hoe kun je Cognos rapporten voorzien van commentaar/documentatie ?

Regelmatig heb ik me afgevraagd hoe ik het beste mijn ‘ingewikkelde’ rapporten kan documenteren.
Handig voor eigen gebruik en voor je collega’s die een keer jouw rapport mogen aanpassen !

Nu maak ik vaak gebruik van hidden velden in het rapport maar in dit artikel worden nog een aantal andere suggesties gedaan :


Daarmee kom ik op de volgende 4 mogelijkheden:
  1.   Commentaar functie binnen een query item
  2.   Extra data-item aanmaken onder de naam ‘Rapport Documentatie’
  3.   Extra data-items aanmaken om zo de query-items in te delen
  4.   Hidden velden in het rapport 




voorbeeld van hidden tabel met de changelog van een rapport

donderdag 22 mei 2014

Visualizing processing time using simple Cognos chart


Each horizontal line is 1 specific patientcase. 
Each coloured dot represents one event (admission, surgery, discharge)
Along the y-axis where x=0 you can find each individual patientcase. 
The x-axis represents the duration in time as from the start-event.

The graph shows us that most of the surgeries are taking place within one day of the admission. Is also shows that more than half of the population stays 7 days or more in the hospital. There are a few patientcases with a duration of 20 days or longer.

Using a scatterplot it is simple to visualize the process times of a certain process. The most important clue is to plot the patientcases on the y-axis by giving them a number using a rank-formula. After that you can calculate the time between the starting event (admission) and the other events (surgery, discharge).

Using your imagination it is possible to make an interactive report (for example with Cognos Reports) in which the user can choose the starting event and the other events that must be plotted in the graph.
You can also add filters like gender, age, diagnosis, location etc.



















Hopefully this post is helpfull, if not you can always contact me!

Daan Blinde




Visualiseren van procestijden


Elke horizontale lijn is 1 specifieke patiencasus. De bolletjes staan elk voor 1 gebeurtenis (opname, operatie of ontslag). Langs de 0-lijn op de y-as staan de individuele patientcases, de x-as geeft de tijdsduur in dagen aan vanaf de eerste gebeurtenis (in dit geval de opname).

Hier is goed te zien dat het gros van de operaties (van een specifieke diagnose) plaatsvindt binnen 1 dag na de opname. Daarnaast valt op dat de helft van de patienten 7 dagen of langer in het ziekenhuis verblijft.
Met een aantal uitschieters van meer dan 20 dagen.

Door slim gebruik te maken van een standaard scatter plot is het redelijk eenvoudig procestijden te visualiseren. Het belangrijkste is om op de Y-as de individuele patientcases te plotten. Dit kan worden bereikt door de patientnummers een volgnummer (rank) te geven. Vervolgens kun je van de gebeurtenissen de tijd berekenen vanaf de eerste gebeurtenis.

Met een beetje fantasie maak je dan in (bijv.) Cognos een interactief rapport waarbij de gebruiker de keuze heeft welke gebeurtenis de referentie is en welke gebeurtenissen geplot worden in de grafiek.



Ik hoop dat deze post je verder helpt in het analyseren van processen.
Voel je vrij om contact met me op te nemen als je nog vragen hebt!

Daan Blinde