| 1 | SDWL120 ;IOFO BAY PINES/esw- EWL- 120 delay appt message;05/28/2006  ; Compiled April 9, 2007 14:19:00 | 
|---|
| 2 | ;;5.3;scheduling;**446**;AUG 13, 1993;Build 77 | 
|---|
| 3 | ; | 
|---|
| 4 | MESS(DFN,SDWLDA,SDPR) ; | 
|---|
| 5 | ; SDWLDA - EWL IEN to 409.3 | 
|---|
| 6 | ; SDPR - flag indicating creation of 409.32 clinic entry | 
|---|
| 7 | ;        0 - no entry | 
|---|
| 8 | ;        1 - entry created | 
|---|
| 9 | S ^TMP("SDWL120",$J,.01)="An open Wait List entry was created with a 120 days flag, indicating that it" | 
|---|
| 10 | S ^TMP("SDWL120",$J,.02)="was not possible to schedule an appointment for the listed clinic within" | 
|---|
| 11 | S ^TMP("SDWL120",$J,.03)="120 days of the desired date." | 
|---|
| 12 | S ^TMP("SDWL120",$J,.04)="" | 
|---|
| 13 | N SDAPPT,Y | 
|---|
| 14 | S ^TMP("SDWL120",$J,.05)="An EWL Entry was created for the following patient," | 
|---|
| 15 | S ^TMP("SDWL120",$J,.06)="" | 
|---|
| 16 | S ^TMP("SDWL120",$J,.07)=$$FORM^SDFORM("PATIENT NAME",23,"SSN",12,"EWL",35) | 
|---|
| 17 | S ^TMP("SDWL120",$J,.08)="--------------------------------------------------------------------------" | 
|---|
| 18 | S ^TMP("SDWL120",$J,.09)=$$FORM^SDFORM($E($$GET1^DIQ(2,DFN_",",.01,"I"),1,25),23,$$GET1^DIQ(2,DFN_",",.09,"I"),12,$$GET1^DIQ(409.3,SDWLDA_",",8),35) | 
|---|
| 19 | S ^TMP("SDWL120",$J,.1)="" | 
|---|
| 20 | I SDPR S ^TMP("SDWL120",$J,.11)="SD WL CLINIC LOCATION parameter entry created." | 
|---|
| 21 | N XMSUB,XMY,XMTEXT,XMDUZ | 
|---|
| 22 | S XMSUB="EWL opened entry with a 120 days flag" | 
|---|
| 23 | S XMY("G.SD EWL BACKGROUND UPDATE")="" | 
|---|
| 24 | S XMTEXT="^TMP(""SDWL120"",$J," | 
|---|
| 25 | S XMDUZ="POSTMASTER" | 
|---|
| 26 | D ^XMD K ^TMP("SDWL120",$J) | 
|---|
| 27 | Q | 
|---|
| 28 | ; | 
|---|
| 29 | MESS2(SC) ; | 
|---|
| 30 | ; SC - pointer to file 44 | 
|---|
| 31 | S ^TMP("SDWL120",$J,.01)="An attempt has been made to create an EWL Entry after the lack of" | 
|---|
| 32 | S ^TMP("SDWL120",$J,.02)="any availability on the clinic," | 
|---|
| 33 | S ^TMP("SDWL120",$J,.03)=$$GET1^DIQ(44,SC,.01) | 
|---|
| 34 | S ^TMP("SDWL120",$J,.04)="within 120 days of a patient's desired date." | 
|---|
| 35 | S ^TMP("SDWL120",$J,.05)="" | 
|---|
| 36 | S ^TMP("SDWL120",$J,.06)="The clinic has no linked Institution or Division which are required" | 
|---|
| 37 | S ^TMP("SDWL120",$J,.07)="to create the association with a Wait List." | 
|---|
| 38 | N XMSUB,XMY,XMTEXT,XMDUZ | 
|---|
| 39 | S XMSUB="EWL Location entry could not be created" | 
|---|
| 40 | S XMY("G.SD EWL BACKGROUND UPDATE")="" | 
|---|
| 41 | S XMTEXT="^TMP(""SDWL120"",$J," | 
|---|
| 42 | S XMDUZ="POSTMASTER" | 
|---|
| 43 | D ^XMD | 
|---|
| 44 | K ^TMP("SDWL120",$J) | 
|---|
| 45 | Q | 
|---|