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