DESCRIPTION |
This computed finding calls the API: ELIG^VADPT to get a list of the patient's
A patient's primary eligibility code is returned in VAEL(1), therefore to
determine if the patient's primary eligibility code is Service Connected
50-100%, the Computed Finding Parameter is: VAEL(1)["SERVICE CONNECTED 50% to
100%".
Secondary eligibilities are returned in VAEL(1,N), where N is the internal
entry number of the eligibility in file #8. Because this file is
non-standard, the subscripts for various eligibilities can be different
from site-to-site. To make secondary eligibilities usable,
VAEL("SE",ELGIBILTY) is generated, where ELIGIBILITY is the name of the
eligibilities which are returned in the array VAEL. Note that ELIG^VADPT is
eligibility from file #8.
You can use multiple criteria: VAEL(1)["SERVICE CONNECTED 50% to
100%",VAEL("SE,"PRISONER OF WAR"). In this example, the finding would be
true if the patient is service connected 50% to 100% AND has prisoner of
war as a secondary eligibilty.0
The Eligibility Logic must be written as a valid MUMPS statement. It can
contain MUMPS operators such as $P, &, !, [, and =.
documented in the PIMS Technical Manual. Any of the returned VAEL values can
In addition to specifying the Eligibility Logic, the Computed Finding
Parameter can be used to pass optional text that will be displayed in the
Clinical Maintenance Output if the Eligibility Logic evaluates to true. The
format is: Eligibility Logic|Text
The documentation of ELIG^VADPT in the PIMS Technical Manual is not completely
up to date, for example, it shows VAEL(1)="1^SERVICE CONNECTED 50-100%" when
what is actually returned is VAEL(1)="1^SERVICE CONNECTED 50% to 100%". You
can use Reminder Test to see what is returned in VAEL for a patient. When a
reminder definition, that has VA-ELIGIBILITY as a finding, is evaluated using
be used in Eligibility Logic, passed via the Computed Finding Parameter, to
Reminder Test a list of the VAEL values returned by ELIG^VADPT will be
displayed.
The PIMS Technical Manual can be found in the VistA Documentation Library
(www.domain.ext/vdl) in the ADT section.
create a finding that will be true if the patient has certain eligibilities.
It can be very simple, such as determining if the patient is a Vietnam
veteran. In this case the Computed Finding parameter would be:
VAEL(2)["VIETNAM ERA".
|