source: FOIAVistA/tag/r/INPATIENT_MEDICATIONS-PSJ-PSIV-PSG--PSGW/PSJ007.m@ 636

Last change on this file since 636 was 628, checked in by George Lilly, 14 years ago

initial load of FOIAVistA 6/30/08 version

File size: 896 bytes
Line 
1PSJ007 ;BIR/RSB-UTILITY ROUTINE FOR PATCH PSJ*5*7 ; 16 Jun 98 / 12:28 PM
2 ;;5.0; INPATIENT MEDICATIONS ;**7**; 16 DEC 97
3 ;
4 Q
5EN ; QUEUE UP 53.1 CLEANUP
6 S ZTIO="",ZTDTH=$$CON(XPDQUES("POS ONE"))
7 S ZTDESC="Inpatient Medications Patch PSJ*5*7 Unit Dose Non-Verified Orders File Cleanup"
8 S ZTRTN="START^PSJ007" D ^%ZTLOAD
9 I $D(ZTSK) D MES^XPDUTL(" ") D MES^XPDUTL("Task #"_ZTSK_" is queued to run"_$S($D(PSJCONV):" NOW",1:" at "_XPDQUES("POS ONE")))
10TEST ; Test text creation.
11 N PM S PM="This task will find and delete entries the NON-VERIFIED/PENDING ORDERS" D MES^XPDUTL(PM)
12 S PM="file (#53.1) that have no zero node." D MES^XPDUTL(PM)
13 Q
14START ;
15 N PSJ
16 F PSJ=0:0 S PSJ=$O(^PS(53.1,PSJ)) Q:'PSJ K:'$D(^PS(53.1,PSJ,0)) ^PS(53.1,PSJ)
17 S ZTREQ="@"
18 Q
19 ;
20GETDT ; check date/time for job to run
21 N %DT,Y S %DT="NRS"
22 D ^%DT I Y=-1 K X
23 E S X=Y
24 Q
25CON(X) ;
26 N %DT S %DT="NRS" D ^%DT
27 Q Y
Note: See TracBrowser for help on using the repository browser.