CCOW Ervaring binnen het Erasmus MC Alex van
CCOW Ervaring binnen het Erasmus MC Alex van den Berg a. w. vandenberg@Erasmus. MC. nl
Indeling § Waarom gekozen voor CCOW § De werking van CCOW § Wat moet je implementeren? § Waar moet je applicatie aan voldoen? § Waar moet je rekening mee houden (tips uit de praktijk) § Demo § Huidige status en wensen
Waarom CCOW? § Erasmus MC ontwikkelt zelf een ziekenhuisbreed EPD (Elpado). § Aanschaf Elektronisch Verloskundig Dossier (EVD) van i. SOFT. § Visuele integratie van producten van derden in Elpado. § Applicatie integratie § Desktop integratie § Maart 2004 gekozen voor CCOW. § Augustus 2004 beschikken over een SDK (van Sentillion). § Oktober 2004 Hiscow oplossing
Werking CCOW Doel: Context informatie zoals Patiënt of zorgtraject uitwisselen tussen verschillende applicaties.
Werking CCOW Doel: Context informatie zoals Patiënt of zorgtraject uitwisselen tussen verschillende applicaties.
Werking CCOW Doel: Context informatie zoals Patiënt of zorgtraject uitwisselen tussen verschillende applicaties.
Werking CCOW Doel: Context informatie zoals Patiënt of zorgtraject uitwisselen tussen verschillende applicaties.
Werking CCOW
Werking CCOW
Werking CCOW
Werking CCOW
Werking CCOW
Werking CCOW
Werking CCOW
Werking CCOW
§ Busy
Applicatie uitbreiden met CCOW § Interface Context. Participant § Context. Changes. Pending : inputs(long context. Coupon) outputs(string decision, string reason) § Context. Changes. Accepted : inputs(long context. Coupon) § Context. Changes. Canceled : inputs(long context. Coupon) § Common. Context. Terminated § Ping
Applicatie uitbreiden met CCOW § interface Context. Manager § readonly long Most. Recent. Context. Coupon § Join. Common. Context : inputs(Context. Participant context. Participant, string application. Name, boolean survey, boolean wait) outputs(long participant. Coupon) § Leave. Common. Context inputs(long participant. Coupon) § Start. Context. Changes : inputs(long participant. Coupon) outputs(long context. Coupon) § End. Context. Changes : inputs(long context. Coupon) outputs(boolean no. Continue, string[] responses) § Undo. Context. Changes : inputs(long context. Coupon) § Publish. Changes. Decision : inputs(long context. Coupon, string decision) § Suspend. Participation : inputs(long participant. Coupon) § Resume. Participation : inputs(long participant. Coupon, boolean wait)
Waar moet je applicatie aan voldoen? § Interne contextmanager § Patiëntselectie niet vast in beeld / verwijderen § CCOW status weergeven met icons § CCOW verbinding actief § CCOW verbinding verbroken § CCOW contextwisseling aan de gang
Voorbeeld – Patiëntselectie
Waar moet je applicatie aan voldoen? § Interne message handling
Voorbeeld – Message handling
Waar moet je op letten? § Hoe omgaan met dialoogschermen
Voorbeeld – Dialoogschermen
Waar je tevens op moet letten? § Opstarten van je applicatie in een CCOW actieve omgeving. § Onbekende patiënt => Applicatie tonen zonder patiënt (deselecteren) § Hoe om te gaan met verschillende patiënten bij een Resume § Duidelijkheid tussen CCOW applicaties en niet CCOW applicaties
DEMO § De DEMO!
Samenvattend… Let op: § Goede zichtbaarheid CCOW status. § Geen dialoogvoering door de “andere” applicaties. § Hoe om te gaan met dialoogschermen. § Opstarten van je applicatie in een CCOW actieve omgeving. § Het deselecteren van bijvoorbeeld een patient of gebruiker. § Hoe omgaan met Resume. Ter voorbereiding: § Interne contextmanager § Eigen message handling
Tekortkomingen c. q. wensen § Mogelijkheid tot het verbreken van de CCOW link § Information Hiding § Patient Security (controle op behandelrelatie)
Huidige situatie in het Erasmus MC § CCOW niet in gebruik. § CCOW wel onderdeel van de integratie strategie voor de toekomst.
- Slides: 30