On FOCUS

MEDITECH supplies the FOCUS, we supply the perspective on Client/Server 6.x

On FOCUS header image 2

The Report Designer – A first look

December 16th, 2009 · 4 Comments

by Joe Cocuzzo, Guest Writer & Vice President of NPR Services

With the release of a new set of applications on a new platform, MEDITECH is developing the Report Designer, a new tool to build reports.  The fledgling version of the tool was delivered to Doylestown Hospital just prior to their go-live in May of 2008, and it continues to evolve.  Currently it can only access data from 6.0/FOCUS applications, but for release 6.1 MEDITECH promises to add the ability to incorporate data from Client/Server applications.  Until that feature is released, sites will have to use a special tool to combine C/S from an NPR Report and 6.0 data from a Report Designer report.  This tool is called “the stapler.”

MEDITECH has a thirty-six minute overview of the new tool at www.meditech.com/Migrations60/pages/rwcbcp60overview.htm Although the Report Designer has been enhanced since the presentation was prepared, you can get a good feel for the general design by watching the presentation.  Only a very simple report is presented, and sometimes the presentation just read prompts:  “the Allow to be Scheduled field determines if this report can be scheduled,” but this is probably unavoidable in a generic overview.

What are the general design differences between the new Report Designer and the tried and true NPR Report Writer?  As one of the few people who wishes Crystal Reports was more like the NPR Report Writer, I’ll try to give a fair summary.

  • Allows you to combine data from multiple applications, DPMs (called Objects), and Segments (called Records) and to use multiple indexes in one report.  No special program calls or fragments are needed to cross applications.
  • Incorporates  more point and click functionality.  Picking the set of fields for a report is faster, fields can pull their own default column headers or prompts from the data definition, and only fields from the segments (or records) and their possessives are shown in the field lookup.
  • Places all the selected fields on the Layout in one operation, with the option to arrange fields with or without column headers and arranged horizontally or vertically.
  • Spreads across nine pages instead of the three pages of NPR, but it is possible that the more efficient field selection process and automatic field and column header placement feature will make report building faster and easier.  We can dream, can’t we?
  • Does not allow the user to write 6.0/FOCUS or F/S code directly.  Computed fields are built using Rules and a Rule Wizard.  This limitation of the tool causes me the most concern.  One of the most powerful features of the NPR report writer is its ability to incorporate MAGIC code in computed fields, line attributes, and macros.  Whether rules and pre-built attributes can provide similar power and flexibility remains to be seen.  I hate to see the phrase “no programming required” on any piece of software and am happiest when a product comes with an 800 page manual rather than a three page “quick start guide,” so I may be in the geeky  minority in hoping for a mechanism to use F/S or FOCUS code in my reports.
  • Allows you to save draft versions of a report, to create undo points and go back to them, and provides an in use warning if you are in a report in another session (and presumably if another user is in the report editing).
  • Makes it easier to create download (now called “export format”) reports.  However, it does not seem possible to create a regular format (designed to be printed) and then convert it to an export format.  Possibly I am missing something and there is some way to convert one to the other.

Just added in the latest version is the ability to upload and download report definitions, but with a report definition like this, I don’t think we’ll see a Report Designer Viewer from Tom Tarbottom anytime soon.

Report definition download

Next time, I’ll look at the new database design and terminology and more about report writing.

Related Posts

Tags: FOCUS · MEDITECH · report designer

4 responses so far ↓

  • 1 John Sharpe // Dec 17, 2009 at 11:03 pm

    Great post.

    I’m with you Joe, wizards only take you so far. There are report requirements that can only be expressed in code.

    Bring on the 800 page manual.

  • 2 Owein Herrmann // Dec 24, 2009 at 10:25 am

    That (in the download) is just base64… an easy translation. C/S and MAGIC both have decoders for that.

  • 3 Owein Herrmann // Jan 12, 2010 at 9:47 pm

    That (in the download) is just base64… an easy translation. C/S and MAGIC both have decoders for that.

  • 4 Report Designer Part 4: Much More Convenient Field Selection and Entry (at least at first)… // Mar 4, 2010 at 12:17 pm

    [...] you miss an earlier part of this series? Part 1: A first look Part 2: A Detailed Tour Part 3: Why can’t I delete or edit the field that is [...]

Leave a Comment

CommentLuv Enabled