Print Page as PDF
STANDARD RULES FOR REQUIRING A MEANS TEST ICR (4688)

STANDARD RULES FOR REQUIRING A MEANS TEST    ICR (4688)

Name Value
NUMBER 4688
IA # 4688
DATE CREATED 2005/06/28
CUSTODIAL PACKAGE REGISTRATION
USAGE Controlled Subscription
TYPE Routine
DBIC APPROVAL STATUS APPROVED
ROUTINE DGMTR
NAME STANDARD RULES FOR REQUIRING A MEANS TEST
GENERAL DESCRIPTION
The Means Test Expiration by Appointment Date report
(EASMTRP3) currently lists some patients who do not require a means test.
This is because the rules for determining if a patient requires a means test
are periodically updated.  In order to correct the situation without having to
recode the report every time the rules change, the report now calls a central
routine to determine if a means test is required.  The central routine (DGMTR)
is the definitive routine that standardizes and compartmentalizes the rules
for requiring a means test with entry point (EN).
STATUS Active
KEYWORDS MEANS TEST
DURATION Till Otherwise Agreed
ID DGMTR
COMPONENT/ENTRY POINT
COMPONENT/ENTRY POINT COMPONENT DESCRIPTION VARIABLES
EN
The entry point EN is the entry point that determines
whether a means test is required.  It accepts the input variables DFN, DGADDF,
DGMSGF, and returns the output variable DGREQF as described below.
VARIABLES TYPE VARIABLES DESCRIPTION
DFN Input
The DFN is the internal entry number to the Patient
File (#2).
DGADDF Input
The "add flag" (DGADDF) is set to "1".  This is
counterintuitive.  The value of "1" instructs the routine to NOT add a means
test.
DGMSGF Input
The "message flag" (DGMSGF) is set to "1".  This is
counterintuitive.  The value of "1" instructs the routine to NOT list
messages.
DGREQF Output
The variable DGREQF is returned as a zero "0" if a
means test is not required, and as a one "1" if a means test is required.
SUBSCRIBING PACKAGE ENROLLMENT APPLICATION SYSTEM