| example report
When referencing the 'radiology.order.index', one of the index fields is 'exam.dates'. Because RADRW is based on the $T Radiology Module, the field exam.dates is a $T formatted date, not an NPR formatted date. Since this is not a standard date field, you cannot SELECT this field expecting to use a standard date field..
In order to make your report run efficiently, you need to:
ask for a beginning date using the standard date field: exam.date.ext.
ask for an ending date using the standard date field: exam.date.ext.
manipulate these dates and set up true begining and ending exam.dates (/B.EXAM.DATES and /E.EXAM.DATES).
select on these user constructed exam.dates.
STEP 1: set up a 'start' macro.

This is the code for manipulating your beginning and ending date selects.
We take the NPR formatted date field b.exam.date.ext and convert it into a $T formatted date field by using the %Z.date.clinical program. We store the result into the field /B.EXAM.DATES.
We take the NPR formatted date field e.exam.date.ext and convert it into a $T formatted date field by using the %Z.date.clinical program. We store the result into the field /E.EXAM.DATES.
STEP 2: SELECT your four date fields on Page 2 of Enter/Edit Report.

Selects 1 and 2 ask for the beginning and ending exam dates (exam.date.ext) which are then manipulated in the 'start' macro. Note: the report writer translates these two variables as: b.exam.date.ext and e.exam.date.ext.
Selects 3 and 4 are the exam.dates you will SELECT on using the values you came up with in your macro (/B.EXAM.DATES and /E.EXAM.DATES). Since the value for these fields are preceeded by a slash (/), the SELECTs will not be asked for at run-time.
STEP 3: add the 'start' macro reference in the EDIT FOOTNOTES section on Page 3.

|