990c321fa10b99b834302d4ea7baf4a0.ppt
- Количество слайдов: 15
Implementation of the MVP standard by four European VP systems – challenges and recommendations T. Calinici, D. Davies, J. Donkers, I. Hege, J. Heid, A. Kononowicz, L. Woodham, N. Zary (Technical reference group of e. Vi. P) September 2006 www. virtualpatients
Overview • • • What is e. Vi. P? Participating systems Implementation of the MVP standard Challenges and Best Practice Guidelines Future Work e. Vi. P September 2006 www. virtualpatients
What is e. Vi. P • • e. Vi. P = electronic Virtual Patients 3 year project co-funded by the European Union Aim: create a bank of repurposed and enriched multicultural virtual patients Development of the e. Vi. P application profile for exchanging virtual patient cases between systems e. Vi. P September 2006 www. virtualpatients
e. Vi. P application profile (2. 0. 1) • • • Med. Biquitous Virtual Patient spec 0. 48 Standard for Learning Object Metadata (LOM) Med. Biquitous Healthcare Learning Object Metadata Spec (Healthcare LOM) SCORM packages Conformance testing suite e. Vi. P External to the profile: • IMS Question and Test Interoperability specification (QTI) • W 3 C Timed Text (TT) Authoring Format 1. 0 September 2006 www. virtualpatients
Participating systems Campus Web-SP Open Labyrinth CASUS September 2006 www. virtualpatients
Participating systems Campus Web-SP Open Labyrinth CASUS VP Import Export CAMPUS VP XML XSLT CAMPUS e. Vi. P zip University of Heidelberg, Germany Model: semi-linear Terminology-based system Implementation: using XSLT September 2006 www. virtualpatients
Participating systems WEB-SP VP Campus Web-SP Open Labyrinth CASUS Java model of MVP Karolinksa Institutet, Sweden Model: semi-linear Implementation: ? ? ? XML files zip file September 2006 www. virtualpatients
Participating systems Campus Open. Labyrinth VP Web-SP Open Labyrinth CASUS St. Georges University, UK Model: branched Implementation: Using a C#. Net model of MVP ? ? ? XML files zip file September 2006 www. virtualpatients
Participating systems CASUS VP Campus Web-SP Open Labyrinth CASUS University of Muenchen, Germany Model: linear Implementation: using Java model, Castor Java model of MVP Castor XML files zip file September 2006 www. virtualpatients
Usage statistics • • • Semi-linear systems use many specialized fields Linear systems use mostly text elements (VPDText) Branched systems use many Link and Rule elements All elements in Data. Availability. Model (DAM) are used 3 systems use Xtensible. Info Not used elements: Conditional Rules, Counter, Timer, Specialized Body Locations e. Vi. P September 2006 www. virtualpatients
Challenges - Example • Importing and exporting from branched to linear and vice versa: Branched VP Linear VP Node Node Node September 2006 www. virtualpatients
Challenges - Example Branched structure in Open. Labyrinth Linear structure in CASUS September 2006 www. virtualpatients
Best practice guidelines • • Possibility to override exported content Conformance level testing • Package validation automated by testing suites • XML/XSD validation • Import validation manually in target system • Runtime validation • External specifications handling • Xtensible. Info (add schema files and create namespace) • e. g. IMS QTI, W 3 C Timed Text format Use same version of specification • September 2006 www. virtualpatients
Future Work • • • Using the import/export functionality in "real life" Evaluate the semi-automatic repurposing process Develop best-practice guidelines for this process Increase number of case studies Consider updates of MVP Dissemination of results Storage of consent forms e. Vi. P profile metadata Storing VP's repurposing lifecycle September 2006 www. virtualpatients
Thank you! More information: www. virtualpatients. eu September 2006 www. virtualpatients
990c321fa10b99b834302d4ea7baf4a0.ppt