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
 
(34 intermediate revisions by the same user not shown)
Line 1: Line 1:
==Monday Q4 [[Image:Business-Icon.jpg]] [[Image:Technical med.gif]]==
+
[[category:RIMBAA Minutes]]
'''Meeting Room: Georgia 7'''
+
==Minutes of Monday Q4 [[Image:Business-Icon.jpg]] [[Image:Technical med.gif]]==
*Approval of agenda for the week
+
*Attendees:
*Approval of the minutes of the January 2009 WGM [[RIMBAA_200901_WGM_Minutes]]. The WG didn't meet in Kyoto.
+
**Peter Hendler, KP (co-chair)
*Review and approve [[RIMBAA SWOT]]
+
**Amnon Shabo, IBM research
*Review [[RIMBAA in the HL7 Roadmap]]
+
**Davide Magni, ITAL TBS
 
+
**Andy Stechishin, GPi
*Agree upon the future goals of the RIMBAA WG: (draft)
+
**Luigi Sison, VA
 +
**Andrea Ceiner, ITAL TBS
 +
**Vassil Peytchev, Epic
 +
**Rene Spronk, Ringholm (co-chair, scribe)
 +
*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 [[RIMBAA_200901_WGM_Minutes| minutes of the January 2009 WGM]] (see the HL7 website for the posted 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 [http://gforge.hl7.org/gf/download/frsrelease/509/6471/FTSD-WorkGroupHealth2009Sept.pdf 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 [http://hl7book.net/index.php?title=RIMBAA-Europe_Agenda_8 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:
 
*#Marketing - Public exposure of successes (of v3 implementability and the RIM itself)  
 
*#Marketing - Public exposure of successes (of v3 implementability and the RIM itself)  
 
*#Sharing of experiences and solutions  
 
*#Sharing of experiences and solutions  
Line 12: Line 31:
 
*#*We focus on Patterns for Application Development. Guidance, no normative outcomes.  
 
*#*We focus on Patterns for Application Development. Guidance, no normative outcomes.  
 
*#*Reference Implementation (Java SIG materials, extend OHT?)
 
*#*Reference Implementation (Java SIG materials, extend OHT?)
 +
*#*Outreach to RIMBAA implementers (especially those not present at RIMBAA meetings); publish reviews of existing RIMBAA implementations
 
*#Education - for newbies to RIMBAA  
 
*#Education - for newbies to RIMBAA  
 
*#Standard Improvement
 
*#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  
 
*#*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
 
*#*Identify issues caused by the ‘interoperability mindset’ of the RIM
 
*#*V3 constructs: Context Conduction, Update Mode, Object Versioning
 
*#*V3 constructs: Context Conduction, Update Mode, Object Versioning
*#*Work on SAEAF [[Platform-Specific_-_Engineering]]
+
*#*Work on SAEAF  
*Presentation of an [[EMF]] driven Template/OCL code generator by Dave Carlson and John Timm (IBM Research)
+
*Discussion of the RIMBAA delivarables. Motion to approve the following two projects (Andy/Peter, 6-0-0)
**The tool has the prime intent to facilitate the use of CDA templates. It is part of the OHT efforts on the Eclipse platform. Focus of the RIMBAA presentation will be on the code generation aspect.
+
*#A set of harmonized whitepapers that detail the things one needs to be aware about when creating a RIMBAA implementation. Initial whitepaper: "ORM Approaches".
**A longer presentation of the tool will be held in a meeting of the Structured Documents WG on Monday Q3, and the Tooling WG during Tuesday Q2.  
+
*#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.
==Tuesday Q4 [[Image:Technical med.gif]]==
+
*Motion to adjourn (Peter/Amnon, 6-0-0) at 17:07
'''Meeting Room: Atlanta 1'''
 
* (pure/backbone) RIM based ITS - discuss in ITS WG
 
* discuss and work on cell transitions
 
* Issues on Wiki: [[:Category:RIMBAA Issue]]
 
* review the Technology Matrix
 
* work on a RIMBAA slide deck (use the [http://www.ringholm.de/download/20090407_rimbaa_overview.pptx this file] as a starter?). Note: "Save As" .pptx, not as a .zip.
 
* impact of proposed RIM changes to RIMBAA
 
  
==Tuesday Q6 (19:00-21:00) [[Image:Technical med.gif]]==
+
==Minutes of Tuesday Q4 [[Image:Technical med.gif]]==
*Tooling demonstration (hosted by the tooling committee)
+
*Attendees:
**With a slot for a presentation on RIMBAA tooling (no opportunity for discussions)
+
**Peter Hendler, KP (co-chair)
**ItalTBS (Andrea Ceiner et.al.) will present new features of their toolkit
+
**Andy Stechishin, GPi
 +
**Rene Spronk, Ringholm (co-chair, scribe)
 +
**Nick Radov, Axolotl
 +
**Davide Magni, ITAL TBS
 +
**Andrea ceiner, ITAL TBS
 +
**Amit Propat, Epic
 +
**Steve Fine, Cerner
 +
**John Timm, IBM Research
 +
**Dave Carlson, VHA
 +
**Robert Worden, Charteris
 +
**Mark Tucker, Regenstrief
 +
**Ravi Natarajan, NHS
 +
*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.
 +
**Primary aim of the tool was to do (CDA-) 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. Lots of template-discussions are still ongoing, there is no single way of expressing templates at this point in time.
 +
**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). Requires manual work to determine specialization hierarchy (based on textual requirements in CDA implementation guides)
 +
**John: generalizing this to all CIMs (not just the CDA model) is definitely possible. Requires additional work on the MIF to Ecore transformation code.
 +
**Link to the software: [http://mdht.projects.openhealthtools.org mdht.projects.openhealthtools.org], the presentation is available at [https://mdht.projects.openhealthtools.org/files/documents/58/217/CDA_Tools_Overview_HL7.ppt https://mdht.projects.openhealthtools.org/files/documents/58/217/CDA_Tools_Overview_HL7.ppt]
 +
*'''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.
 +
**The tool ultimately generates transformation classes (or XSLT).
 +
***Andrea: ItalTBS adds validation to these classes.
 +
**Robert demoes a mapping from a proprietary database structure to a CMET. Robert has no EMF for 'the RIM', only for R-MIMs. Would lead to a different type of mapping.
 +
**Tool can be found at: [http://gforge.hl7.org/gf/project/v2v3-mapping/frs/ HL7 Homebase]; [[Media:Semantic_Mapping2.zip |Presentation Slides]]
 +
*Announcements
 +
*#out-of-cycle in Amsterdam on Oct.27 2009,
 +
*#request for speakers in Phoenix,
 +
*#announcement of joint meeting with ITS WG in Phoenix
 +
*Motion to adjourn (Peter/Andy) at 16:59

Latest revision as of 12:42, 15 May 2010

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

  • Attendees:
    • Peter Hendler, KP (co-chair)
    • Amnon Shabo, IBM research
    • Davide Magni, ITAL TBS
    • Andy Stechishin, GPi
    • Luigi Sison, VA
    • Andrea Ceiner, ITAL TBS
    • Vassil Peytchev, Epic
    • Rene Spronk, Ringholm (co-chair, scribe)
  • 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 (see the HL7 website for the posted 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

Minutes of Tuesday Q4 Technical med.gif

  • Attendees:
    • Peter Hendler, KP (co-chair)
    • Andy Stechishin, GPi
    • Rene Spronk, Ringholm (co-chair, scribe)
    • Nick Radov, Axolotl
    • Davide Magni, ITAL TBS
    • Andrea ceiner, ITAL TBS
    • Amit Propat, Epic
    • Steve Fine, Cerner
    • John Timm, IBM Research
    • Dave Carlson, VHA
    • Robert Worden, Charteris
    • Mark Tucker, Regenstrief
    • Ravi Natarajan, NHS
  • 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.
    • Primary aim of the tool was to do (CDA-) 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. Lots of template-discussions are still ongoing, there is no single way of expressing templates at this point in time.
    • 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). Requires manual work to determine specialization hierarchy (based on textual requirements in CDA implementation guides)
    • John: generalizing this to all CIMs (not just the CDA model) is definitely possible. Requires additional work on the MIF to Ecore transformation code.
    • Link to the software: mdht.projects.openhealthtools.org, the presentation is available at https://mdht.projects.openhealthtools.org/files/documents/58/217/CDA_Tools_Overview_HL7.ppt
  • 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.
    • The tool ultimately generates transformation classes (or XSLT).
      • Andrea: ItalTBS adds validation to these classes.
    • Robert demoes a mapping from a proprietary database structure to a CMET. Robert has no EMF for 'the RIM', only for R-MIMs. Would lead to a different type of mapping.
    • Tool can be found at: HL7 Homebase; Presentation Slides
  • Announcements
    1. out-of-cycle in Amsterdam on Oct.27 2009,
    2. request for speakers in Phoenix,
    3. announcement of joint meeting with ITS WG in Phoenix
  • Motion to adjourn (Peter/Andy) at 16:59