This project has moved. For the latest updates, please go here.

1.3 (CTP)

Rating: No reviews yet
Downloads: 9
Change Set: 4593c2b
Released: May 27, 2014
Updated: Jun 23, 2015 by jf03cg
Dev status: Alpha Help Icon

Recommended Download

Application SDK Installer
application, 99394K, uploaded Jun 23, 2015 - 9 downloads

Release Notes

Preview Release of Everest 1.4 with Sherpas Framework

This release represents a community technology preview version of the MARC-HI Everest Framework 1.4. The official release of this preview is 1.3.0.

Changes / New Features

The following new features have been introduced in this version of Everest
  • Microsoft Help Viewer files & Integration of help in Visual Studio 2010 and 2012
  • Improved CodeDom Formatter
  • Sherpas CDA Template Framework
  • Improved formal constraint check mechanism
  • Better handling of the SD datatype in the MARC.Everest core assembly.

Sherpas Framework

Sherpas is the name of the CDA templates framework for the MARC-HI Everest Framework. It is intended to allow the processing of DECOR and other CDA template descriptions into MARC-HI Everest helper classes. Using this framework it is possible to integrate documentation, formal constraints, value sets and fixed values into Everest classes.

A description and demonstration of Sherpas can be found here: http://youtu.be/p5oasVIQaNE

Please Note: The Sherpas framework is very experimental. It has very limited documentation and has undergone very little testing. It should be used for the purposes of evaluating CDA templates in Everest.

The Sherpas framework is used as follows:
  1. Create a CDA based Everest project using the 1.3.0 installation package
Ensure that the MARC.Everest.Sherpas assembly is selected in the new project wizard
  1. Add a reference to the Sherpas template you wish to implement in your project (Found in the 'lib' folder of your install directory)

The following sample code illustrates how to use Sherpas to construct the MinimalCDADocument in the MARC.Everest.Sherpas.Templates.Sandbox.dll assembly and format it to the console:

// Construct CDA
      MinimalCDAdocument document = new MinimalCDAdocument();
      document.Component = new MinimalCDAdocument_Component();
      document.Component.BodyChoice = new MinimalCDAdocument_Component_BodyChoice();
      document.Component.BodyChoice.AddComponent(
          new EKGImpressionSectionComponent(
              new EKGImpressionSection(
                  "Test",
                  new SD(SD.CreateElement("table"))
              )
          )
      );
// Create the new CDA formatter and REgister templates
      ClinicalDocumentFormatter formatter = new ClinicalDocumentFormatter();
      SherpasUtilities.RegisterTemplates(formatter);
// Format
      formatter.Graph(Console.OpenStandardOutput(), document);
Console.ReadKey();

Reviews for this release

No reviews yet for this release.