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