| 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 | 
|---|