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

XIPMAIL.m

Go to the documentation of this file.
  1. XIPMAIL ;OOIFO/SO- SEND E-MAIL OF COUNTY CODE & STATE FILE EXCEPTIONS;5:36 AM 4 Feb 2006
  1. ;;8.0;KERNEL;**378**;Jul 10, 1995;Build 59
  1. N XIPM
  1. S XIPM=""
  1. ;SCAN COUNTY CODE(#5.13) FILE FOR EXCEPTIONS
  1. D ^XIPMAILA
  1. ;SCAN STATE(#5) FILE FOR EXCEPTIONS
  1. D ^XIPMAILB
  1. ;
  1. N TMP,LN,FACILITY
  1. S TMP="",LN=0
  1. S FACILITY=$$NS^XUAF4($$KSP^XUPARAM("INST"))
  1. S TMP(LN)="Scanning COUNTY CODE(#5.13) & STATE(#5) files for:",LN=LN+1
  1. S TMP(LN)=" "_$P(FACILITY,U)_"(#"_$P(FACILITY,U,2)_")",LN=LN+1
  1. S TMP(LN)=" ",LN=LN+1
  1. N I
  1. S I=0
  1. F S I=$O(XIPM("A",I)) Q:'I S TMP(LN)=XIPM("A",I),LN=LN+1
  1. S TMP(LN)=" ",LN=LN+1
  1. S I=0
  1. F S I=$O(XIPM("B",I)) Q:'I S TMP(LN)=XIPM("B",I),LN=LN+1
  1. ;
  1. ; Mail back message
  1. N MSGSBJ,WHO
  1. S WHO(DUZ)=""
  1. S WHO("hecdqsupport@domain.ext")="" ;GAL group=VHA HEC DQ SUPPORT
  1. S WHO("ORMSBY.SKIP@DOMAIN.EXT")="" ;
  1. S WHO("G.XIP SERVER RESPONSE")=""
  1. I '$$GOTLOCAL^XMXAPIG("XIP SERVER RESPONSE") K WHO("G.XIP SERVER RESPONSE")
  1. S MSGSBJ="POSTAL CODE(#5.13) & STATE(#5) File Scan Results"
  1. ;
  1. SEND D SENDMSG^XMXAPI(DUZ,MSGSBJ,"TMP",.WHO)
  1. D CLEAN^DILF
  1. Q