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

Difference between revisions of "RIMBAA 200909 WGM Minutes"

From HL7Wiki
Jump to navigation Jump to search
Line 4: Line 4:
 
*Rene calls the meeting to order at 15:33
 
*Rene calls the meeting to order at 15:33
 
*Rene/peter briefly present the RIMBAA technology matrix
 
*Rene/peter briefly present the RIMBAA technology matrix
*Presentation by Dave Carlson and John Timm.  
+
*'''Tool Presentation''' by Dave Carlson and John Timm.  
 
**Aim was to do model refinement in UML, serialize in schema, or back-out and generate MIF (required for publishing).
 
**Aim was to do model refinement in UML, serialize in schema, or back-out and generate MIF (required for publishing).
 
***Templates can't yet be transformed back to MIF. Rik Smithies notes that templates can be expressed as RIM models and hence as MIF.
 
***Templates can't yet be transformed back to MIF. Rik Smithies notes that templates can be expressed as RIM models and hence as MIF.
Line 11: Line 11:
 
**Template model: is-a and has-a relationships between templates, given that one template (LIM, e.g. specialization of an IHE template) is a specialization of another template (LIM, e.g. IHE template) is a specialization of a RIM-derived model (CIM).
 
**Template model: is-a and has-a relationships between templates, given that one template (LIM, e.g. specialization of an IHE template) is a specialization of another template (LIM, e.g. IHE template) is a specialization of a RIM-derived model (CIM).
 
**John: generalizing this to all CIMs is definitely possible.
 
**John: generalizing this to all CIMs is definitely possible.
**Link to the software: mdht.projects.openhealthtools.org
+
**Link to the software/the presentation: mdht.projects.openhealthtools.org
**Link to the presentation: mdht.projects.openhealthtools.org
+
*'''Tool Presentation''' by Robert Worden presents a mapping tool; in preparation we asked him to focus on mapping of a proprietary database model to an RMIM.
 +
**Robert present why we need mapping at all. Mapping is easier than migrating. Publishing shareable [i.e. not hardcoded] mappings (e.g. v2-v3) is a good idea and drives adoption of v3.
 +
**Most mapping issues are related to the mapping of non-leaf concepts in XML. Map structure A to a semantic model, map B to the same model. Use an R-MIM format (MIF transformed to EMF) as the underlying semantic model
  
*'''Mapping data in legacy databases to RIM Based Models''' (max. 45 minutes). Given the amount of legacy databases a way has to be found to encapsulate those datbases in a layer which provides the programmer with a virtual RIM based API - inclusive of object based querying using RIM terms.
+
**Tool can be found: xxx HL7 Homebase
**Presentation by Robert Worden about a semantic mapping tool he's been working on. Focus of the presentation will be om the mapping between legacy ER databases and RIM Based models.
+
 
***The tool is primarily oriented towards message mappings (the AO-CS, and AO-CP and AS-CO cell-transitions in the technology matrix); it can however also be used to map legacy database structures to RIM based models (AP to CO/RO mapping).
+
 
*RIMBAA Issues/talking points  
 
*RIMBAA Issues/talking points  
 
** Report from ITS WG on a [[RIM based ITS]], and on the [[New ITS]].
 
** Report from ITS WG on a [[RIM based ITS]], and on the [[New ITS]].

Revision as of 20:40, 22 September 2009

Minutes of Tuesday Q4 Technical med.gif

  • Attendees:
    • xxx
  • Rene calls the meeting to order at 15:33
  • Rene/peter briefly present the RIMBAA technology matrix
  • Tool Presentation by Dave Carlson and John Timm.
    • Aim was to do model refinement in UML, serialize in schema, or back-out and generate MIF (required for publishing).
      • Templates can't yet be transformed back to MIF. Rik Smithies notes that templates can be expressed as RIM models and hence as MIF.
    • Model driven framework for generating run time API, with clone names, with one or more templates validated, consume XML instances that deserialize into appropriate template.
    • UML-OCL template model (by standards creator, expressed as a UML Profile, annotations in EMF to express OCL constraints), transform to code generation model (EMF), code generation to create Runtime API in Java (inclusive of the OCL constraints), produce/consume/validate CDA instances.
    • Template model: is-a and has-a relationships between templates, given that one template (LIM, e.g. specialization of an IHE template) is a specialization of another template (LIM, e.g. IHE template) is a specialization of a RIM-derived model (CIM).
    • John: generalizing this to all CIMs is definitely possible.
    • Link to the software/the presentation: mdht.projects.openhealthtools.org
  • Tool Presentation by Robert Worden presents a mapping tool; in preparation we asked him to focus on mapping of a proprietary database model to an RMIM.
    • Robert present why we need mapping at all. Mapping is easier than migrating. Publishing shareable [i.e. not hardcoded] mappings (e.g. v2-v3) is a good idea and drives adoption of v3.
    • Most mapping issues are related to the mapping of non-leaf concepts in XML. Map structure A to a semantic model, map B to the same model. Use an R-MIM format (MIF transformed to EMF) as the underlying semantic model
    • Tool can be found: xxx HL7 Homebase


  • RIMBAA Issues/talking points
  • Discuss impact of proposed RIM changes to RIMBAA, e.g. negationInd, datatypes R2

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

  • Tooling demonstration (hosted by the tooling committee)
    • With a slot for a presentation on RIMBAA tooling (no opportunity for discussions)
    • ItalTBS (Andrea Ceiner et.al.) will present new features of their toolkit

Minutes of Monday Q4 Business-Icon.jpg Technical med.gif

  • Attendees:
    • Peter Hendler, KP
    • Amnon Shabo, IBM research
    • Davide Magni, ITAL TBS
    • Andy Stechishin, GPi
    • Luigi Sison, VA
    • Andrea Ceiner, ITAL TBS
    • Vassil Peytchev, Epic
    • Rene Spronk, Ringholm
  • Peter Hendler calls to order at 15:40
  • Motion to approve the agenda for the week (Andy/Rene, 7-0-0)
  • Motion to approve the minutes of the January 2009 WGM RIMBAA_200901_WGM_Minutes. The WG didn't meet in Kyoto. (Rene/Amnon, 7-0-0)
  • Gunther Schadow has resigned as a RIMBAA co-chair.
    • Motion to appoint Rene as an interim RIMBAA co-chair (Andy/Amnon, 7-0-0).
  • Peter hands the gavel to Rene
  • Luigi leaves the meeting
  • Action item for Rene: inform HL7 HQ of the new interim co-chair. (done, 20090921)
  • Review and approve RIMBAA SWOT. Motion to approve the SWOT (Andy/Peter, 6-0-0)
  • Review RIMBAA in the HL7 Roadmap
  • Review the Work Group Health sheet created by the steering division
    • Action item for Rene: ask Wilfred (HL7 HQ) to create a project in HL7 Gforge that references the existing Java SIG repository. (done 20090921)
  • Announcement of European meeting, see Agenda for Amsterdam RIMBAA meeting Oct. 27th
    • Motion to designate the Oct. 27th meeting in Amsterdam as an out-of-cycle meeting of the RIMBAA WG (Andy/Peter, 6-0-0).
    • Action item for Rene: notify HL7 HQ of this decision.(done, 20090921)
  • Discussion of the goals of the RIMBAA WG:
    1. Marketing - Public exposure of successes (of v3 implementability and the RIM itself)
    2. Sharing of experiences and solutions
      • Document/describe (for all possible cell transitions) how those steps could be supported/achieved.
      • We focus on Patterns for Application Development. Guidance, no normative outcomes.
      • Reference Implementation (Java SIG materials, extend OHT?)
      • Outreach to RIMBAA implementers (especially those not present at RIMBAA meetings); publish reviews of existing RIMBAA implementations
    3. Education - for newbies to RIMBAA
    4. Standard Improvement
      • Identify issues in HL7 standards during the implementation process
      • Work with ITS WG on an RS XML ITS and the identification of CS-RS transition issues
      • Identify issues caused by the ‘interoperability mindset’ of the RIM
      • V3 constructs: Context Conduction, Update Mode, Object Versioning
      • Work on SAEAF
  • Discussion of the RIMBAA delivarables. Motion to approve the following two projects (Andy/Peter, 6-0-0)
    1. A set of harmonized whitepapers that detail the things one needs to be aware about when creating a RIMBAA implementation. Initial whitepaper: "ORM Approaches".
    2. Reference Implementation(s). Documentation of the reference implementation and the design process associated with these applications.
  • Action item for Peter/Rene: create project statements for these projects and bring those to the steering division for approval.
  • Motion to adjourn (Peter/Amnon, 6-0-0) at 17:07