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

GMTSMAIL.m

Go to the documentation of this file.
  1. GMTSMAIL ; SLC/JMH - HS mailman items ;01/25/2005 [1/27/05 9:01am]
  1. ;;2.7;Health Summary;**70**;Oct 20, 1995;Build 5
  1. ;read on ^XMB(3.8 field .01 covered by DBIA 10111
  1. MAIL(MSG,OPTION) ;Call to notify on Scheduling Error return
  1. N XMSUB,XMDUZ,XMZ,XMY,XMTEXT
  1. N GMTSMAIL,GMTSPARM
  1. S GMTSPARM=$O(^GMT(142.99,"B","HOSPITAL",0))
  1. S GMTSMAIL=$P($G(^GMT(142.99,$G(GMTSPARM),0)),U,6)
  1. Q:GMTSMAIL=""
  1. I $P(GMTSMAIL,";",2)="VA(200," S XMY(+GMTSMAIL)="" ;recipient
  1. I $P(GMTSMAIL,";",2)="XMB(3.8," S XMY("G."_$$GET1^DIQ(3.8,+GMTSMAIL_",",.01))="" ;mail group
  1. S XMSUB="Health Summary Report Aborted"
  1. S XMDUZ="Health Summary Package"
  1. D XMZ^XMA2 ;message stub
  1. S XMTEXT="XMTEXT"
  1. S XMTEXT(1)="The following task reported an error due to a problem when calling"
  1. S XMTEXT(2)=" the Scheduling package:"
  1. S XMTEXT(3)=""
  1. S XMTEXT(4)=" "_OPTION
  1. S XMTEXT(5)=""
  1. S XMTEXT(6)="Here is the error that was reported by the Scheduling package:"
  1. S XMTEXT(7)=""
  1. S XMTEXT(8)=" "_MSG
  1. S XMTEXT(9)=""
  1. S XMTEXT(10)="The task may have been aborted."
  1. D ENL^XMD
  1. D ENT1^XMD
  1. Q