|
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 |