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 14: Line 14:
 
*'''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.
 
*'''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.
 
**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
+
**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.
 
+
**Generates transformation classes (or XSLT).
**Tool can be found: xxx HL7 Homebase
+
***Andrea: ItalTBS add validation to these classes.
 
+
**Demo mapping from a proprietary database structure to a CMET. Robert has no EMF for 'the RIM'. Would lead to a different type of mapping.
+
**Tool can be found: xxx HL7 Homebase
*RIMBAA Issues/talking points
+
*Announcement of out-of-cycle in Amsterdam, request for speakers in Phoenix, announcement of joint meeting with ITS WG
** Report from ITS WG on a [[RIM based ITS]], and on the [[New ITS]].
+
*Motion to adjourn at 16:59
** Issues on Wiki: [[:Category:RIMBAA Issue]]
 
* Discuss impact of proposed RIM changes to RIMBAA, e.g. negationInd, datatypes R2
 
  
 
==Tuesday Q6 (19:00-21:00) [[Image:Technical med.gif]]==
 
==Tuesday Q6 (19:00-21:00) [[Image:Technical med.gif]]==

Revision as of 21:00, 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.
    • Generates transformation classes (or XSLT).
      • Andrea: ItalTBS add validation to these classes.
    • Demo mapping from a proprietary database structure to a CMET. Robert has no EMF for 'the RIM'. Would lead to a different type of mapping.
    • Tool can be found: xxx HL7 Homebase
  • Announcement of out-of-cycle in Amsterdam, request for speakers in Phoenix, announcement of joint meeting with ITS WG
  • Motion to adjourn at 16:59

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