This wiki has undergone a migration to Confluence found Here
<meta name="googlebot" content="noindex">

RIMBAA 201001 WGM Agenda

From HL7Wiki
Jump to navigation Jump to search

Agenda for the January 2010 WGM in Phoenix

Monday Q3 (room: Sedona 3) Business-Icon.jpg Technical med.gif

Meeting Attendance - :

At Name Affiliation Email Address
  Peter Hendler KP, US peter@hendler.net
  Rene Spronk Ringholm, NL rene.spronk@ringholm.com
  Michael van der Zel Groningen University Hospital,
and Results4Care, NL
m.van.der.zel@ict.umcg.nl
  • Rene chairs the meeting and calls to order at 13:45
  • Approval of agenda for the week
    • MOTION: Approved by consensus
  • Administrative agenda items
    • Announcements
      1. RIMBAA co-chair election (today only)
    • Approval of the minutes of the RIMBAA meeting in Amsterdam
      • MOTION by Ewout/Michael van der Zel, 19-0-6
    • Motion to organize two RIMBAA meetings in Europe in 2010 and to designate those as out-of-cycle meetings; the European meetings are to be held inbetween regular WGM meetings (e.g. June and November).
      • MOTION by Ann W/Ewout 25-0-0.
      • Ann suggests that one of them be held in the UK
      • Note that a March 11 out-of-cycle RIMBAA meeting has already been approved during the 20091027 out-of-cycle meeting.
    • Draft agenda for the Rio WGM
      • 50% of attendees (by show of hands) state that it's likely they'll be in Rio. We'll meet in Rio, the number of quarters has yet to be determined.
    • Accept/reject work item to describe best practices / approaches for GTS implementation (as suggested by Ewout)
      • Accepted in principle, although (by show of hands) the number of interested parties is low (4)
    • Accept/reject work item to ensure that the RIM covers software-user, account, user groups, things one needs in RIMBAA applications, but not in HL7 v3 interactions
      • Accepted in principle, although (by show of hands) the number of interested parties is low (3)
  • RIMBAA Product presentation: Scott Parkey (Axolotl) presents an architectural/RIMBAA overview of the the Axolotl Elysium suite using examples from Axolotl's next generation MPI component
    • Would be nice to maintain full RIM-fidelity. Currently fully implement v3 patient/person classes.
    • Design decision: use DB2 pure XML database. Directly store XML files, indexes them based on a tree based representation. Query using XPath, no joins as in relation structure. Works pretty well with RIM, store XML. maintaining fidelity then easy, helps performance aspect.
    • Main reason for DB2: fidelity of data. Rene: probably makes sense esp. given that we're talking about CDA.
    • Custom HL7 v3 java Library (generated from MIF) Construct CDA fragments from java objects. CO-cell in the matrix. CP-CO-CS cells, all based on the CDA R2 R-MIM.
  • RIMBAA Product presentation: Duane Bender (Mohawk College) presents an overview of the EVEREST Toolkit which is based on collapsed MIF models. The overview focuses on RIMBAA aspects of the toolkit: the architecture of the tool, MIF collapsing, code generation, and the manipulation of collapsed RIM objects in-memory.
    • Framework for building a higher level API. also used directly by application programmers. Provides a rich class experience, no need to deal with XML.
    • The current version is .net, working on a (port to) an Eclipse (Java) version. Open source released late 2009 as part of OHT.
    • CO-CS, RMIM oriented product. MIF v2 generated.
    • Build-in message conformance testing: Classes are conformance aware, when serialization is done it is an conformant instance.
    • Datatypes MIF not really sufficient, need to add custom code. hand written. Called helper functions in the Framework.
    • Didn't tie to one specific ITS or Datatypes release. Support both R1 as well as R2.
    • Working with HTB as a persistence platform. Persistence (in general) not within current shipped product.
    • Build-in message conformance testing: Classes are conformance aware, when serialization is done it is an conformant instance.
      • No support for Templates yet. Nor of OCL.
    • Datatypes MIF not really sufficient, need to add custom code. hand written. Called helper functions in the Framework.
    • Didn't tie to one specific ITS or Datatypes release. Support both R1 as well as R2.
    • Lesson learned: Preserve all information in MIF into the framework, including documentation.
    • Lesson learned: tried to only use business names, but had to switch back to pure RIM semantics.
    • Raised productivity 10-100x, by just having the Framework available
  • MOTION to adjourn (Ewout/Peter H) at 15:00

Monday Q4 (room: Sedona 3) Technical med.gif

  • Product/Tooling demonstrations
  • Virtual Medical Record WG (vMR) Presentation: (Andrew McIntyre, 30 minutes)
    • Keywords: vMR overview (see Virtual Medical Record (vMR)), use of GELLO, MIF-gelloclass-UML transforms, RIMBAA aspects of the ongoing vMR effort.
    • Andrew: I aim to demonstrate how GELLO can operate over a VMR (The one we have is a basic one, but RIM like, as in the one in the GELLO standard)
    • GELLO gives the possibility of scripting RIMBA for decision support and dynamic template editing/calculated values. This can be used for Arden like functionality and decision support with GLIF (Guideline Interchange Format). I aim to demonstrate importing mif/export xmi to create GELLO classes and give a tour of the language using an interpreter we have developed.
    • RIMBAA and VMR are potentially the same animal and I would aim to show the VMR models that are currently under development and compare that with RIMBAA. I would also like to show some template based editing that uses gello to control the display dynamically and interact with SNOMED-CT in real time.
  • RIMBAA Product presentation: RIMBAA Aspects of the DB2 PureXML database (30 minutes).
  • RIMBAA in the (SA)EAF Matrix (Michael van der Zel) see RIMBAA: SAEAF vs RIMBAA
  • Discuss impact of proposed RIM changes to RIMBAA

(MnM: Tuesday Q3) Technical med.gif

(Tooling: Tuesday Q6, 19:00-21:00) Technical med.gif

Wednesday Q2 (room: Sedona 3) Technical med.gif

  • Topic: Model Driven Software Development (MDD)
    • MDD could be regarded as a best practice when it comes to RIMBAA application. What does it take to do fullblown model driven software development? PHI Technology effectively has accomplished MDD.
    • Sidebar question: What's missing in the HDF/the HL7 EAF in current v3 tooling - what are the things we'd need to have full support for MDD in HL7 v3?
  • Project presentation: DSL and MDD (Charlie McCay)
    • Charlie has been working on Domain Specific Language work and will also present the relationship between HL7 and horizontal software industry methodologies (including MDD)

Thursday Q1 (room: Suite 1366) Technical med.gif

  • Joint meeting with the ITS WG (hosted by ITS)