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

IVM2021P.m

Go to the documentation of this file.
  1. IVM2021P ;ALB/KCL - IVM*2*21 Post Install ; 26-JUN-1999
  1. ;;2.0;INCOME VERIFICATION MATCH;**21**; 21-OCT-94
  1. ;
  1. ;
  1. EN ; This entry point will be used as a driver for post-install items.
  1. ;
  1. D HL771 ; Update HL7 APPLICATION PARAMETER file entry for IVM
  1. D MGRP ; Update the ENROLLMENT ALERT MAIL GROUP field
  1. D REMMGRP ; Update theENROLLMENT ALERT REMOTE MAIL GROUP field
  1. ;
  1. Q
  1. ;
  1. ;
  1. HL771 ; Description: Update HL7 APPLICATION PARAMETER file entry for IVM
  1. N DA,DIK
  1. S DA=$O(^HL(771,"B","IVM",0))
  1. I 'DA D BMES^XPDUTL(">>> ERROR: Could not update HL7 APPLICATION PARAMETER file entry for IVM") Q
  1. ;
  1. D BMES^XPDUTL(">>> Updating HL7 APPLICATION PARAMETER file entry for IVM...")
  1. S ^HL(771,DA,"MSG",0)="^771.06P^5^5"
  1. S ^HL(771,DA,"MSG",1,0)=$O(^HL(771.2,"B","ORU",0)),^("R")="ORU^IVMPREC2"
  1. S ^HL(771,DA,"MSG",2,0)=$O(^HL(771.2,"B","QRY",0)),^("R")="QRY^IVMPREC"
  1. S ^HL(771,DA,"MSG",3,0)=$O(^HL(771.2,"B","ACK",0)),^("R")="ACK^IVMPREC1"
  1. S ^HL(771,DA,"MSG",4,0)=$O(^HL(771.2,"B","ORF",0)),^("R")="ORF^IVMCM"
  1. S ^HL(771,DA,"MSG",5,0)=$O(^HL(771.2,"B","MFN",0)),^("R")="MFN^DGENEGT2"
  1. S DIK="^HL(771," D IX1^DIK
  1. Q
  1. ;
  1. ;
  1. MGRP ; Description: Update the ENROLLMENT ALERT MAIL GROUP (#.09) field
  1. ; of the IVM SITE PARAMETER (#301.9) file.
  1. ;
  1. N DA,DATA
  1. ;
  1. S DA=+$O(^IVM(301.9,0))
  1. I 'DA D BMES^XPDUTL(">>> ERROR: Could not update ENROLLMENT ALERT MAIL GROUP (#.09) field in IVM SITE PARAMETER file ") Q
  1. ;
  1. D BMES^XPDUTL(">>> Updating ENROLLMENT ALERT MAIL GROUP (#.09) field in IVM SITE PARAMETER file")
  1. S DATA(.09)=+$O(^XMB(3.8,"B","DGEN ELIGIBILITY ALERT",0))
  1. I $$UPD^DGENDBS(301.9,DA,.DATA)
  1. ;
  1. Q
  1. ;
  1. ;
  1. REMMGRP ; Description: Update the ENROLLMENT ALERT REMOTE MAIL GROUP (#.1)
  1. ; field of the IVM SITE PARAMETER (#301.9) file.
  1. ;
  1. N DA,DATA
  1. ;
  1. S DA=+$O(^IVM(301.9,0))
  1. I 'DA D BMES^XPDUTL(">>> ERROR: Could not update ENROLLMENT ALERT REMOTE MAIL GROUP (#.1) field in IVM SITE PARAMETER file ") Q
  1. ;
  1. D BMES^XPDUTL(">>> Updating ENROLLMENT ALERT REMOTE MAIL GROUP (#.1) field in IVM SITE PARAMETER file")
  1. S DATA(.1)="ELIGIBILITY ALERT@IVM.DOMAIN.EXT"
  1. I $$UPD^DGENDBS(301.9,DA,.DATA)
  1. ;
  1. Q