| 1 | SDP333P ;bpiofo/swo sd*5.3*333 post init
 | 
|---|
| 2 |  ;;5.3;Scheduling;**333**;July 23, 2003
 | 
|---|
| 3 |  ;PAIT Clean-UP remove all entries from file 409.6
 | 
|---|
| 4 |  I $P($G(^SDWL(409.6,0)),"^",4)=0 D  Q
 | 
|---|
| 5 |  . W !,"File 409.6 has no entries - nothing to clean up."
 | 
|---|
| 6 |  N DIR
 | 
|---|
| 7 |  W !,"SD*5.3*333 POST INIT"
 | 
|---|
| 8 |  S DIR(0)="YA^^",DIR("A")="Clean-Up file 409.6? ",DIR("B")="NO"
 | 
|---|
| 9 |  S DIR("?")="If this is the first installation of the patch answer 'YES'"
 | 
|---|
| 10 |  S DIR("?",1)="ATTENTION:  Answering 'YES' will delete all entries from file 409.6"
 | 
|---|
| 11 |  S DIR("?",2)="(Patient Appointment Information Transmission).  This is CORRECT"
 | 
|---|
| 12 |  S DIR("?",3)="for a first installation of the patch.  If you are re-installing the"
 | 
|---|
| 13 |  S DIR("?",4)="patch and want to keep the entries in 409.6 answer 'NO'"
 | 
|---|
| 14 |  D ^DIR Q:'Y
 | 
|---|
| 15 |  S ZTDTH=$H,ZTRTN="START^SDP333P",ZTIO=""
 | 
|---|
| 16 |  S ZTDESC="PAIT Clean-Up"
 | 
|---|
| 17 |  K ZTSK D ^%ZTLOAD I '$D(ZTSK) D  Q
 | 
|---|
| 18 |  . W !,"Failed to create Task!"
 | 
|---|
| 19 |  W !,"PAIT Clean-UP Task Submitted.  Task number: "_$G(ZTSK)
 | 
|---|
| 20 |  W !,"Members of the SD-PAIT mail group will receive a notification message"
 | 
|---|
| 21 |  W !,"when the clean-up job has completed."
 | 
|---|
| 22 |  Q
 | 
|---|
| 23 | START ;tasked entry point
 | 
|---|
| 24 |  N DA,DIK,SDV1
 | 
|---|
| 25 |  S DIK="^SDWL(409.6,"
 | 
|---|
| 26 |  S SDV1=0 F  S SDV1=$O(^SDWL(409.6,SDV1)) Q:'SDV1  D
 | 
|---|
| 27 |  . S DA=SDV1 D ^DIK
 | 
|---|
| 28 |  K DIK
 | 
|---|
| 29 | MSG ;
 | 
|---|
| 30 |  N SDAMX,XMSUB,XMY,XMTEXT,XMDUZ
 | 
|---|
| 31 |  S XMSUB=$P($$SITE^VASITE(),"^",3)_" PAIT Clean-Up"
 | 
|---|
| 32 |  S XMY("G.SD-PAIT")=""
 | 
|---|
| 33 |  S XMY("S.SD-PAIT-SERVER@FORUM.VA.GOV")=""
 | 
|---|
| 34 |  S XMTEXT="SDAMX("
 | 
|---|
| 35 |  S XMDUZ="POSTMASTER"
 | 
|---|
| 36 |  S SDAMX(1)=""
 | 
|---|
| 37 |  S SDAMX(2)="The PAIT Clean-Up, task #"_$G(ZTSK)_", from the post installation"
 | 
|---|
| 38 |  S SDAMX(3)="of SD*5.3*333 has completed.  You may resume post installation activities."
 | 
|---|
| 39 |  D ^XMD
 | 
|---|