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

IVM20204P.m

Go to the documentation of this file.
  1. IVM20204P ;ALB/KUM - PATCH IVM*2*204 INSTALL UTILITIES ; 1/10/22 1:36pm
  1. ;;2.0;INCOME VERIFICATION MATCH;**204**;21-OCT-94;Build 20
  1. ;
  1. Q
  1. ;
  1. PRE ; Main entry point for Pre-Install items
  1. ;
  1. D PRE1 ; Delete entries from IVM DEMOGRAPHIC UPLAOD (#301.92) File
  1. Q
  1. ;
  1. PRE1 ;Delete entries
  1. ;
  1. ; Supported ICRs:
  1. ; 10141: BMES^XPDUTL
  1. ; MES^XPDUTL
  1. ;
  1. N IVMFILE,IVMI,IVMELEMNT,IVMEXIST,IVMERR,IVMIEN,IVMNAME,IVMFDA
  1. ;
  1. S XPDABORT=""
  1. D BMES^XPDUTL("*****")
  1. D MES^XPDUTL(" Deleting Change Date/Time ZCT entries from the ")
  1. D MES^XPDUTL(" IVM DEMOGRAPHIC UPLOAD FIELDS file #301.92")
  1. S IVMFILE=301.92
  1. F IVMI=1:1 S IVMELEMNT=$P($T(TEXT+IVMI),";;",2) Q:IVMELEMNT="QUIT" D
  1. . S IVMEXIST=0
  1. . S IVMEXIST=$$FIND1^DIC(IVMFILE,,,IVMELEMNT,"B")
  1. . I IVMEXIST D
  1. . . S IVMNAME=IVMELEMNT
  1. . . S IVMIEN=IVMEXIST_","
  1. . . S IVMFDA(301.92,IVMIEN,.01)="@"
  1. . . D UPDATE^DIE("E","IVMFDA","","IVMERR")
  1. . . I '$D(IVMERR("DIERR")) D
  1. . . . D MES^XPDUTL(" "_IVMNAME_" deleted. ")
  1. . . . S IVMEXIST=0
  1. . . I $D(IVMERR("DIERR")) D
  1. . . . D BMES^XPDUTL("*****")
  1. . . . D MES^XPDUTL(" Error in deleting "_IVMNAME)
  1. . . . D MES^XPDUTL(" Installation aborted. Please log YOUR IT Services ticket.")
  1. . . . D MES^XPDUTL("*****")
  1. . . . S XPDABORT=2
  1. . . Q
  1. D BMES^XPDUTL("*****")
  1. I XPDABORT="" K XPDABORT
  1. Q
  1. ;
  1. SCR(Y) ;Screen Logic to be called from IVM*2.0*204 build to merge entries from IVM DEMOGRAPHIC UPLOAD (#301.92) file
  1. N IVMSET
  1. S IVMSET=0
  1. I $P($G(^IVM(301.92,+Y,0)),U,2)["ZCT10"!($P($G(^IVM(301.92,+Y,0)),U,2)["ZCT11") S IVMSET=1
  1. Q IVMSET
  1. ;
  1. TEXT ;;FIELD#~VALUE;FIELD#~VALUE;FIELD#~VALUE.....
  1. ;;DESIGNEE CHANGE DATE/TIME
  1. ;;E-CONTACT CHANGE DATE/TIME
  1. ;;E2-CONTACT CHANGE DATE/TIME
  1. ;;PRIMARY NOK CHANGE DATE/TIME
  1. ;;SECONDARY NOK CHANGE DT/TM
  1. ;;QUIT