BelRAI applicatie-integratie workshop 16/2/2009

11
Systeem tot systeem communicatie 16 februari 2009 Bert Paepen - Pyxima [email protected] LOGOS (BelRAI)

Transcript of BelRAI applicatie-integratie workshop 16/2/2009

Page 1: BelRAI applicatie-integratie workshop 16/2/2009

Systeem tot systeem communicatie

16 februari 2009

Bert Paepen - [email protected]

LOGOS(BelRAI)

Page 2: BelRAI applicatie-integratie workshop 16/2/2009

BelRAI vandaag

Website met BelRAI vragenlijsten Medisch dossier, zorgdossier,…

DossierDossier

Medisch Facturatie PlanningZorg

BelRAI

databank

Web applicatie

databanke-Health

Page 3: BelRAI applicatie-integratie workshop 16/2/2009

BelRAI toekomst

• Nadelen vandaag– Dubbele informatie– Extra systeem (leercurve)– Tijdsverlies

• Doel– BelRAI vragenlijsten invullen via bestaande

applicaties– Maximale integratie met bedrijfssystemen– BelRAI website blijft bestaan

• Aanvulling (bv. gebruik buiten kantoor)• Alternatief • Best practice

Page 4: BelRAI applicatie-integratie workshop 16/2/2009

Web service architectuur

BelRAI

databank

Web applicatie

Web service

DossierDossier

Medisch Facturatie PlanningZorg

e-Health

Page 5: BelRAI applicatie-integratie workshop 16/2/2009

Web service architectuur

• BelRAI wordt web service• Applicatiebouwers voegen ontbrekende RAI

gegevens toe aan hun applicatie– Gegevensinvoer in bestaande applicaties– Volgens gewoontes applicatie

• BelRAI web service berekent resultaten• Doel

– Tijdsdruk extra gegevensinvoer minimaal– Integratie zorgproces maximaal– BelRAI impact op applicaties zo licht mogelijk

Page 6: BelRAI applicatie-integratie workshop 16/2/2009

Web services

1. Berekenen resultaten• Doel: berekenen resultaten voor ingevulde vragenlijst• Input:

• Ingevulde vragenlijst (naam+versie)• Client ID• Zorgverlener ID of Groep ID

• Output: Resultaten voor deze vragenlijst• CAPs• Zorgschalen

• Security• Indien anoniem: geen probleem• Indien cliënt en zorgverlener:

• Check rol zorgverlener• Check link zorgverlener - cliënt of groep - cliënt

Page 7: BelRAI applicatie-integratie workshop 16/2/2009

Web services2. Opvragen cliëntgegevens

• Doel: • Opvragen gegevens cliënt (ingevulde vragenlijsten, resultaten,

statistieken) Informatiedoorstroming verschillende zorgsettings

• Input: • Client ID• Zorgverlener ID of Groep ID• Gewenste gegevens: vragenlijsten, resultaten, statistieken• Datumbeperking

• Output: • Ingevulde RAI vragenlijst(en)• Resultaten• Statistieken

• Security• Check rol zorgverlener• Check link zorgverlener - cliënt of groep - cliënt

Page 8: BelRAI applicatie-integratie workshop 16/2/2009

Web services3. Opvragen groepsgegevens

• Doel: • Opvragen gegevens groep (anonieme resultaten en

meso-/macrostatistieken) Vergelijkingsbasis voor patiënten en groepen

• Input: • Zorgverlener ID• Groep ID• Gewenste gegevens: resultaten, statistieken• Datumbeperking

• Output: • Resultaten• Statistieken

• Security• Anoniem!• Check rol zorgverlener• Check link zorgverlener - groep

Page 9: BelRAI applicatie-integratie workshop 16/2/2009

Technische protocollen

• Web services

• HL7

• KHMER

• XML

Page 10: BelRAI applicatie-integratie workshop 16/2/2009

Security

• Belangrijkste uitdaging: hoe toegang tot cliënt bepalen?– Therapeutische link– BelRAI: o.b.v. groep of individuele toegang– Waar verantwoordelijkheid leggen?– Delen context?

• Rol e-health– Authenticatie zorgverlener– Rolverificatie

• BelRAI certificaat

Page 11: BelRAI applicatie-integratie workshop 16/2/2009

Open vragen

• Multidisciplinariteit bij invullen vragenlijst?

• Web service om RAI formulieren op te vragen?

• Therapeutische link op welk niveau?– Applicatie– BelRAI– Rol e-health?