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

RCP455.m

Go to the documentation of this file.
RCP455 ;TAS/CJE - ePayment Lockbox Post-Installation Processing ;4 Oct 2018 10:29:18
 ;;4.5;Accounts Receivable;**455**;Oct 4, 2018;Build 19
 ;Per VA Directive 6402, this routine should not be modified.
 Q
 ;
POST ;
 D ADDPROXY
 ;
 D SETTIME
 Q
 ;
ADDPROXY ;Add APPLICATION PROXY user to file 200.  Supported by IA#4677.
 N IEN200
 D MES^XPDUTL("Adding entry 'PRCATASMCCF,SPMHFINEPYTS' to the New Person file (#200)")
 S IEN200=$$CREATE^XUSAP("PRCATASMCCF,SPMHFINEPYTS","","RCDPETAS EPAYMENTS RPCS")
 I +IEN200=0 D MES^XPDUTL("........'PRCATASMCCF,SPMHFINEPYTS' already exists.")
 I +IEN200>0 D MES^XPDUTL("........'PRCATASMCCF,SPMHFINEPYTS' added.")
 I IEN200<0 D MES^XPDUTL("........'ERROR: PRCATASMCCF,SPMHFINEPYTS' NOT added.")
 Q
SETTIME ;
 N RCADD,ERROR,RCLOCKTM,TXT,VALUE
 S RCADD=0
 S VALUE=5
 S TXT=VALUE_" seconds."
 S RCLOCKTM=$$GET^XPAR("PKG.ACCOUNTS RECEIVABLE","RCDPE FHIR EFT LOCK TIMEOUT",1)
 I 'RCLOCKTM D  I RCADD Q
 . D ADD^XPAR("PKG.ACCOUNTS RECEIVABLE","RCDPE FHIR EFT LOCK TIMEOUT",,VALUE,.ERROR)
 . I 'ERROR D  ;
 . . D MES^XPDUTL("........'RCDPE FHIR EFT LOCK TIMEOUT' added with value "_TXT)
 . . S RCLOCKTM=$$GET^XPAR("PKG.ACCOUNTS RECEIVABLE","RCDPE FHIR EFT LOCK TIMEOUT",1)
 . . I RCLOCKTM=VALUE S RCADD=1
 . I ERROR D MES^XPDUTL("........Error adding 'RCDPE FHIR EFT LOCK TIMEOUT'")
 I RCLOCKTM'=VALUE D  ;
 . D CHG^XPAR("PKG.ACCOUNTS RECEIVABLE","RCDPE FHIR EFT LOCK TIMEOUT",1,VALUE,.ERROR)
 . I 'ERROR D MES^XPDUTL("........'RCDPE FHIR EFT LOCK TIMEOUT' set to "_TXT)
 . I ERROR D MES^XPDUTL("........Error setting 'RCDPE FHIR EFT LOCK TIMEOUT'")
 I RCLOCKTM=VALUE D  ;
 . D MES^XPDUTL("........'RCDPE FHIR EFT LOCK TIMEOUT' already set to "_TXT)
 Q