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

IB20P286.m

Go to the documentation of this file.
  1. IB20P286 ;OAK/ELZ - POST INSTALL FOR IB*2*313 ;19-SEP-2005
  1. ;;2.0;INTEGRATED BILLING;**286**;21-MAR-94
  1. ;;Per VHA Directive 10-93-142, this routine should not be modified.
  1. ;
  1. ; This is the post install routine for IB*2*286. This routine will
  1. ; add IBB PFSS CHARGE ERRORS mail group to file #372;
  1. ; this mail group receives any error message generated in IBB
  1. ; after a call to CHARGE^IBBAPI.
  1. ;
  1. POST ;
  1. N X,GROUP,FDA,IENS,ERR,IBB,IBBERROR
  1. S GROUP="IBB PFSS CHARGE ERRORS"
  1. D BMES^XPDUTL("Updating MAIL GROUP FOR CHARGE field in PFSS Site Parameter file...")
  1. S IENS="1,"
  1. S ERR="IBB(""DIERR"")"
  1. S FDA(372,IENS,.06)=GROUP
  1. D FILE^DIE("E","FDA",ERR)
  1. I $D(IBB("DIERR")) S IBBERROR=IBB("DIERR","DIERR",1,"TEXT",1)
  1. I $G(IBBERROR)'="" D
  1. .D BMES^XPDUTL("Update failed.")
  1. .D BMES^XPDUTL(IBBERROR)
  1. I $G(IBBERROR)="" D
  1. .D BMES^XPDUTL("Successfully updated.")
  1. .D BMES^XPDUTL("Add members to group "_GROUP_" as recommended by your VISN.")
  1. D BMES^XPDUTL(" ")
  1. Q