Review an article

Title: DI*22.2*10001: Variable Pointer navigation incorrectly returns empty results

# Introduction
Variable Pointer navigation incorrectly returns empty results.

# Detailed Description
INC0105488 in yourIT

## Problem
Users who query Fileman for data can be given missing results if the query
contains a variable pointer relational navigation reference. This is the case
in a frequently queried field, the OBJECT OF ORDER field in the ORDER file. For
example, setting a condition of OBJECT OF ORDER:PATIENT:AGE30 will fail to
retrieve patients above 30 years of age if a. another patient with the same
name exists or b. the patient's name is not unique within the first 30
characters. If the results of such a report are used clinically, it will lead
to at least not printing data on patients; or at worst completely missing
them since they were not printed on the report--something which could have some
clinical significance to the health of the patients.

This bug fix provides the code to ensure that variable pointer relational
navigation references are properly implemented in the Fileman computed
expression parser.

## Resolution
Computed pointer resolvers in DICOMP0 previously didn't handle variable
pointers; instead it treated them the same as join extended pointer syntax
(value in a:file b:field in b) - see
for more information. Now the V tag creates DICOMP code specifically for
variable pointers.

## Options Affected
Any sort or print operation in Fileman.

Final Review

A Final Review is a necessary confirmation that all required procedures have been executed and the submission is complete. The topics and questions for the Final Review each correspond to one column of the OSEHRA Certification Standard Matrix and is what will determine the Certification level for the submission. The OSEHRA Certification Level achieved by the submission is the highest level in the Standard Matrix that all questions have achieved. For more details on the criteria for each topic, see the OSEHRA Certification Standards Document.

OSEHRA Certification Standard Matrix:


Topic Level Comments


Recommended Certification Level


Powered by Midas