FUNCTION FINDINGS |
-
- FOUND TEXT:
The last three (3) screens were negative - homelessness screening now set
to every 2 years.
- LOGIC: (FN(1)>2)&(FN(2)>2)
- FUNCTION STRING: (COUNT(2)>2)&(COUNT(4)>2)
- NO. FOUND TEXT LINES: 2
- NO. NOT FOUND TEXT LINES: 0
- FUNCTION LIST:
-
-
- FUNCTION NUMBER: 1
- FUNCTION: COUNT
- FUNCTION PARAMETER LIST:
-
-
- FUNCTION NUMBER: 2
- FUNCTION: COUNT
- FUNCTION PARAMETER LIST:
-
-
- LOGIC: FN(1)>0
- FUNCTION STRING: DTIME_DIFF(2,3,"DATE",3,1,"DATE","D")>0
- NO. FOUND TEXT LINES: 0
- NO. NOT FOUND TEXT LINES: 0
- FUNCTION LIST:
-
-
- FUNCTION NUMBER: 1
- FUNCTION: DTIME_DIFF
- FUNCTION PARAMETER LIST:
-
-
-
-
- FUNCTION PARAMETER: DATE
-
-
-
- FUNCTION PARAMETER: DATE
-
- FUNCTION PARAMETER: D
-
- LOGIC: FN(1)>0
- FUNCTION STRING: DTIME_DIFF(4,3,"DATE",3,1,"DATE","D")>0
- NO. FOUND TEXT LINES: 0
- NO. NOT FOUND TEXT LINES: 0
- FUNCTION LIST:
-
-
- FUNCTION NUMBER: 1
- FUNCTION: DTIME_DIFF
- FUNCTION PARAMETER LIST:
-
-
-
-
- FUNCTION PARAMETER: DATE
-
-
-
- FUNCTION PARAMETER: DATE
-
- FUNCTION PARAMETER: D
-
- LOGIC: FN(1)>0
- FUNCTION STRING: DTIME_DIFF(4,3,"DATE",5,1,"DATE","D")>0
- NO. FOUND TEXT LINES: 0
- NO. NOT FOUND TEXT LINES: 0
- FUNCTION LIST:
-
-
- FUNCTION NUMBER: 1
- FUNCTION: DTIME_DIFF
- FUNCTION PARAMETER LIST:
-
-
-
-
- FUNCTION PARAMETER: DATE
-
-
-
- FUNCTION PARAMETER: DATE
-
- FUNCTION PARAMETER: D
-
- LOGIC: FN(1)>0
- FUNCTION STRING: DTIME_DIFF(2,3,"DATE",5,1,"DATE","D")>0
- NO. FOUND TEXT LINES: 0
- NO. NOT FOUND TEXT LINES: 0
- FUNCTION LIST:
-
-
- FUNCTION NUMBER: 1
- FUNCTION: DTIME_DIFF
- FUNCTION PARAMETER LIST:
-
-
-
-
- FUNCTION PARAMETER: DATE
-
-
-
- FUNCTION PARAMETER: DATE
-
- FUNCTION PARAMETER: D
-
- LOGIC: (FN(1)=0)&(FN(2)=0)
- FUNCTION STRING: (COUNT(3)=0)&(COUNT(5)=0)
- NO. FOUND TEXT LINES: 0
- NO. NOT FOUND TEXT LINES: 0
- FUNCTION LIST:
-
-
- FUNCTION NUMBER: 1
- FUNCTION: COUNT
- FUNCTION PARAMETER LIST:
-
-
- FUNCTION NUMBER: 2
- FUNCTION: COUNT
- FUNCTION PARAMETER LIST:
-
|
TECHNICAL DESCRIPTION |
The frequency of the main reminder (VA-HOMELESSNESS SCREENING) is set to 1
and more recent than any positive Health Factor finding.
Finding #2 (Current Stable Housing) and Finding #4 (No concerns about
housing in the near future) are required for a NEGATIVE Screen, which
resolves for 1 year. If three consecutive screens are negative, the
reminder will be resolved for 2 years - using the complex number of
Function Findings - the sole reason for this Reminder Definition.
Function Finding 1 looks for 3 negative screens.
year, but somewhat complex resolution logic was necessary, so that various
Function Findings #2 - #6 ensure that the NEGATIVE Screens are both
consecutive and more recent than any negative screen.
---- Begin:
FF(1)---------------------------------------------------------
Function String: (COUNT(2)>2)&(COUNT(4)>2)
Expanded Function String:
(COUNT(NEGATIVE - HAS STABLE HOUSING)>2)&(COUNT(
NEGATIVE - HAS NO HOUSING CONCERNS)>2)
Match Frequency/Age: 2 years for all ages
findings and conditions resolve the reminder for different time frames.
Use in Resolution Logic: OR
Found Text: The last three (3) screens were negative -
homelessness screening now set to every 2
years.
---- End: FF(1)
----------------------------------------------------------
---- Begin:
FF(2)---------------------------------------------------------
Function String: DTIME_DIFF(2,3,"DATE",3,1,"DATE","D")>0
Expanded Function String:
DTIME_DIFF(NEGATIVE - HAS STABLE HOUSING,3,"DATE",
POSITIVE - HAS WORRIES ABOUT HOUSING,1,"DATE","D")>0
---- End: FF(2)
----------------------------------------------------------
---- Begin:
FF(3)---------------------------------------------------------
Function String: DTIME_DIFF(4,3,"DATE",3,1,"DATE","D")>0
Function Finding #1 was used to ensure that if the Veteran screened
Expanded Function String:
DTIME_DIFF(NEGATIVE - HAS NO HOUSING CONCERNS,3,"DATE",
POSITIVE - HAS WORRIES ABOUT HOUSING,1,"DATE","D")>0
---- End: FF(3)
----------------------------------------------------------
---- Begin:
FF(4)---------------------------------------------------------
Function String: DTIME_DIFF(4,3,"DATE",5,1,"DATE","D")>0
negative 3 times, the reminder frequency is changed to 2 years instead of
Expanded Function String:
DTIME_DIFF(NEGATIVE - HAS NO HOUSING CONCERNS,3,"DATE",
POSITIVE - HAS NO STABLE HOUSING,1,"DATE","D")>0
---- End: FF(4)
----------------------------------------------------------
---- Begin:
FF(5)---------------------------------------------------------
Function String: DTIME_DIFF(2,3,"DATE",5,1,"DATE","D")>0
annually. But several more Function Findings (comparing the dates of the
Expanded Function String:
DTIME_DIFF(NEGATIVE - HAS STABLE HOUSING,3,"DATE",
POSITIVE - HAS NO STABLE HOUSING,1,"DATE","D")>0
---- End: FF(5)
----------------------------------------------------------
---- Begin:
FF(6)---------------------------------------------------------
Function String: (COUNT(3)=0)&(COUNT(5)=0)
various occurrences of negative and positive screening Health Factors) was
Expanded Function String:
(COUNT(POSITIVE - HAS WORRIES ABOUT HOUSING)=0)&(COUNT(
POSITIVE - HAS NO STABLE HOUSING)=0)
---- End: FF(6)
----------------------------------------------------------
With no resolution logic set on this Reminder Definition, it serves as a
means for resolving the main reminder (VA-HOMELESSNESS SCREENING) for 2
years . If this reminder evaluates as TRUE, then the main reminder is
resolved for 2 years, because the CF has a Match Frequency/Age of 2 years.
necessary to ensure that the three negative screens were both consecutive,
|