RIMBAA: Marc-HI Everest
Jump to navigation Jump to search
From the minutes
Mohawk HI-Everest, a generic MIF-based code generator for .net
- Rene presents http://www.ringholm.de/persist/20100118_RIMBAA_MARC-HI_Everest_Framework.ppt, and video: http://www.vimeo.com/8831424. This is a presentation originally made by Duane Bender during the HL7 WGM in Phoenix (January 2010).
- Ewout: at Nijmegen hospital we tried to use the tool with a MIF file for a universal artifact. It didn't work because of MIF-version issues. They did however look at the toolset and the quality of the generated code (using a MIF shipped with the toolset): quality of generated code looked very good; the tool is very well integrated into Visual Studio. The HL7 v3 data types library (which is part of the toolset) looks to be very useful even as a standalone library.
- In general the attendees lamented the fact that all tools seem to support slightly different versions of MIF, and that conversions and manual tweaks are a necessity to get them to work. Stability of MIFs, or at least a collection of working transformations are urgently needed, this is effectively a hurdle to tool use and adoption.
From a mail Tue 2010-10-12 23:40
To summarize the major features that are part of the Jan 2011 release of the Everest framework, they are:
- Experimental support for universal MIFs (tested with NE2008), still needs to be hardened
- Support for MIF 2.0, 2.1 and 2.1.3/2.1.4 (via MIF preprocessor)
- Optimization of RMIM classes via combining and collapsing (supported by C# renderer and formatters)
- Experimental support for rendering of collapsed/combined XSDs with XSLTs to/from the collapsed structures
- XML ITS1 Formatter is now multi-threaded to provide better performance on "first render"