CREATE YOUR OWN

Sure of exactly what you want? Then create your own course outline from our standard topic list below.

If you have an upcoming project or want to orientate staff to report writing for a particular module we can accommodate these too.

You can choose to have as many people attend the seminar as you like. However, as the number of people in a class increase the topics that get covered generally get fewer.

Introductory

1. Intro to NPR Module We do an overview of the NPR module features coming back to focus on the three core routines you need to pay particular attention to.
2. Basic Features Example An example that covers all the basic Report Writer features is done.
3. Data Definitions The all important data definitions are introduced and will be incorporated into many of the examples that follow.
4. Multiples The concept of multiples or many-to-one data structures are introduced and we do an example that thoroughly covers the concept.
5. Downloading Data We look at getting the data out of your Meditech system and into an application such as an Excel Spreadsheet, Access Database or a SQL server.
6. Sorting & Selecting This often misunderstood component is looked at with a view to creating efficient reports. 
7. Grouping & Totaling An extension of the sorting & selecting subject we introduce methodologies designed to allow you to create reports that include grouped and/or totaled components.
8. Intro to Computed Fields The real power behind the NPR report writer is introduced and an overview of how to use them is covered.
9. Math & String Operators Another cornerstone and often misunderstood aspect of the report writer is introduced. We continue on with computed fields using them to introduce the math operators and string extraction/manipulation features and uses.

 

Intermediate

1. Report Writer Fragments We do an introduction and overview of using report fragments followed by two hands-on examples demonstrating how to set up and utilize these critical components.
2. Control Structures Introduction to the all important IF and DO control structures. First we do an overview of both and review the syntax of each. We then follow this up with in depth examples that makes sure you understand the core concept behind these powerful structures.
3. Slash Arrays Considering all of the data in your Meditech applications are stored in arrays it's a good idea to learn about them. We do just that using the temporary slash storage structure.
4. Looping Operators We briefly looked at these in the control structures but now we go into detail about the looping operators and how to use them.
5. Intro to Macros Although primarily an advanced topic macros are so useful and powerful that we think an introduction at this level is essential.

 

Advanced

1. Macros The macros topic is continued but this time we get into detail. In fact from this point on most examples will contain macros.
2. Looping Operators & Techniques A more in-depth review of the DO control structure and it's related looping operators is done. Techniques and tips for utilizing these control structures are also covered.
3. MV Arrays We cover how to reprocess the child segments of your data structures to a format of your choosing.
4. Advanced Line Attributes ECB and ECE attributes are covered along with an example to illustrate their usefulness.
5. Reading Object Code Not pretty but often very necessary. We teach you how to read and utilize the object code as your initial troubleshooting tool.
6. Initializing Reports from Standard We cover how to use the "always interesting" initialize report from standard routine. We use the routine to initialize a standard report and then create our own version.

 

Key Benefits

  • Fully Customizable
  • Accelerates Learning
  • Fast Start for Programmers

On-Line Course

We do not offer this on-line with a standard schedule. However, if you have five or more people we can create a customized version.

 

For More Information: wanda@nprtraining.com