Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Routine: EAS132PT

EAS132PT.m

Go to the documentation of this file.
  1. EAS132PT ;ALB/SCK - POST INSTALL ROUTINE PATCH EAS*1*32 ;29-APR-2003
  1. ;;1.0;ENROLLMENT APPLICATION SYSTEM;**32**;MAR 15,2001
  1. ;
  1. EN ; Main entry point for the Post Installation routine
  1. N EASIEN,EASTYP,MSG
  1. ;
  1. ; EAS Letter types (TYPE Field, #2, EAS MT LETTERS File, #713.3)
  1. ; Set of Codes: 1 - 60-Day Letter
  1. ; 2 - 30-Day Letter
  1. ; 4 - 0-Day Letter
  1. ;
  1. ;
  1. D BMES^XPDUTL("Beginning the Post-Install update of EAS MT Letters File")
  1. F EASTYP=1,2,4 D
  1. . S EASIEN=0
  1. . F S EASIEN=$O(^EAS(713.3,"C",EASTYP,EASIEN)) Q:'EASIEN D
  1. . . D UPDLTR(EASIEN,EASTYP)
  1. D BMES^XPDUTL("Update of EAS MT Letters File with revised text complete")
  1. S MSG(1)="If any errors were reported during the text updates, please contact"
  1. S MSG(2)="the VistA Help Desk"
  1. D MES^XPDUTL(.MSG)
  1. Q
  1. ;
  1. UPDLTR(EASIEN,EASTYP) ; Update specific letter with new text from text updates below.
  1. N LTRTYPE,MSG,WPR
  1. ;
  1. S LTRTYPE=$S(EASTYP=1:"UPD1",EASTYP=2:"UPD2",EASTYP=4:"UPD4",1:"")
  1. I LTRTYPE']"" D Q
  1. . D BMES^XPDUTL(">>> UNIDENTIFIED LETTER TYPE PASSED IN")
  1. ;
  1. S MSG="Updating the "_$S(EASTYP=1:"60",EASTYP=2:"30",1:"0")_"-Day Letter..."
  1. D BMES^XPDUTL(MSG)
  1. ;
  1. N LINE,EAX,EASOUT,EASER
  1. ;
  1. F EAX=1:1 D Q:$G(LINE)="$$END"
  1. . S LINE=$P($T(@LTRTYPE+EAX),";;",2)
  1. . Q:LINE="$$END"
  1. . S WPR("WP",EAX)=LINE
  1. ;
  1. D WP^DIE(713.3,EASIEN_",",3,"K","WPR(""WP"")","EASER")
  1. I $D(EASER) D
  1. . D BMES^XPDUTL("An error occurred while updating the initial section of the "_LTRTYPE_" letter")
  1. . D MSG^DIALOG("AS",.EASOUT,"","","EASER")
  1. . D MES^XPDUTL(.EASOUT)
  1. E D
  1. . D BMES^XPDUTL(LTRTYPE_" Letter text updated.")
  1. ;
  1. K WPR
  1. Q
  1. ;
  1. ; Updated text for the Means Test Letters, per VHA Directive published
  1. ; by the Chief Buisness Office
  1. ;
  1. UPD1 ;;60-Day Letter text
  1. ;;Each year the VA requires nonservice-connected veterans and 0% service-
  1. ;;connected veterans to complete a financial assessment (means test). Our
  1. ;;records show that your annual means test is due |ANNVDT|.
  1. ;;
  1. ;;What Does This Mean To You?
  1. ;; o The means test you completed last year exempted you from copayments
  1. ;; for health care provided for your nonservice-connected conditions.
  1. ;; o Failure to complete the means test by the anniversary date will
  1. ;; cause your priority for enrollment in the VA health care system to
  1. ;; lapse.
  1. ;;
  1. ;;What Do You Need To Do?
  1. ;; o Complete and sign the Financial Assessment portion of the enclosed VA
  1. ;; Form l0-10EZ, Application for Health Benefits, reporting income and
  1. ;; assets for the previous calendar year.
  1. ;; o Return the completed and signed form in the enclosed envelope before
  1. ;; your means test anniversary date.
  1. ;; o When you report to your next health care appointment, bring your
  1. ;; health insurance card so we may update your health insurance
  1. ;; information.
  1. ;; o Notify us if you feel you received this letter in error.
  1. ;;
  1. ;;What If You Have Questions?
  1. ;;$$END
  1. UPD2 ;;30-Day Letter txt
  1. ;;Each year the VA requires nonservice-connected veterans and 0% service-
  1. ;;connected veterans to complete a financial assessment (means test). Our
  1. ;;records show that your annual means test is due |ANNVDT|.
  1. ;;
  1. ;;As of this date we have not received the updated financial income
  1. ;;information we requested in a previous letter.
  1. ;;
  1. ;;What Does This Mean To You?
  1. ;; o The means test you completed last year exempted you from copayments
  1. ;; for health care provided for your nonservice-connected conditions.
  1. ;; o Failure to complete the means test by the anniversary date will
  1. ;; cause your priority for enrollment in the VA health care system to
  1. ;; lapse.
  1. ;;
  1. ;;What Do You Need To Do?
  1. ;; o Complete and sign the enclosed Financial Assessment portion of the
  1. ;; enclosed VA Form l0-10EZ, Application for Health Benefits, reporting
  1. ;; income and assets for the previous calendar year.
  1. ;; o Return the completed and signed form in the enclosed envelope before
  1. ;; your means test anniversary date.
  1. ;; o When you report to your next health care appointment, bring your
  1. ;; health insurance card so we may update your health insurance
  1. ;; information.
  1. ;; o Notify us if you feel you received this letter in error.
  1. ;;
  1. ;;What If You Have Questions?
  1. ;;$$END
  1. UPD4 ;;0-Day Letter txt
  1. ;;According to our records you have not responded to our previous requests
  1. ;;to complete the financial section of VA Form l0-10EZ, Application for
  1. ;;Health Benefits. This is to inform you that your current financial
  1. ;;assessment (means test) has expired.
  1. ;;
  1. ;;How Does This Affect Your Eligibility for Cost Free Care?
  1. ;; o We do not have a current means test for you on file as is required to
  1. ;; determine your eligibility for cost-free care.
  1. ;;
  1. ;;How Does This Affect Your Enrollment?
  1. ;; o We are unable to determine your priority for enrollment in the VA
  1. ;; health care system.
  1. ;;
  1. ;;What Do You Need To Do?
  1. ;; o Complete, sign and return a new VA Form l0-10EZ, including the
  1. ;; financial section.
  1. ;; o Read the enclosed VA Form 4107VHA, Your Rights to Appeal our
  1. ;; Decision. If you disagree with our decision, you or your
  1. ;; representative may complete a Notice of Disagreement and return it
  1. ;; to the Enrollment Coordinator or Health Benefits Advisor at your
  1. ;; local VA health care facility.
  1. ;;
  1. ;;What If You Have Questions?
  1. ;;$$END