source: FOIAVistA/tag/r/ENGINEERING-EN/ENARY12.m@ 782

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

initial load of FOIAVistA 6/30/08 version

File size: 1.4 KB
Line 
1ENARX12 ;(WASH ISC)/SAW/DH-Work Order Archive ;2.10.97
2 ;;7.0;ENGINEERING;**40**;Aug 17, 1993
3 D DT^DICRW S %=1,U="^",DSEC=0
4 I $D(DIFQ(0)) W !,"SHALL I WRITE OVER EXISTING DATA DEFINITIONS" S %=2 D YN^DICN
5 S NO=$P("I 0^I $D(@X)#2,X[U",U,%) I %<1 K DIFQ Q
6 I %=1,$D(DIFQ(0)) W !,"SHALL I WRITE OVER FILE SECURITY CODES" S %=2 D YN^DICN S DSEC=%=1 I %<1 K DIFQ Q
7 Q:'$D(DIFQ) S %=0 W !!,"ARE YOU SURE EVERYTHING'S OK" D YN^DICN I %-1 K DIFQ Q
8 D DT^DICRW K ^UTILITY(U,$J),^UTILITY("DIK",$J) D WAIT^DICD F R=1001:1:1002 D @("^ENARX1"_$E(R,3,4)) W "."
9 F D=6919.1,6919.11,6919.12,6919.13 D IX
10DATA W "." S (D,DDF(1),DDT(0))=$O(^UTILITY(U,$J,0)) Q:D'>0
11 I '$D(DIFQ(D)) S DTO=0,DMRG=1,DTO(0)=^(D),Z=^(D)_"0)",D0=^(D,0),@Z=D0,DFR(1)="^UTILITY(U,$J,DDF(1),D0,",DKP='$D(DIFQR(D)) F D0=0:0 S D0=$O(^UTILITY(U,$J,DDF(1),D0)) Q:'$D(^(D0,0)) S Z=^(0) D I^DITR
12 K ^UTILITY(U,$J,DDF(1)),DDF,DDT,DTO,DFR,DFN,DTN G DATA
13 ;
14W S Y=$P($T(@X),";",2) W !,"NOTE: THIS PACKAGE ALSO CONTAINS "_Y_"S",! Q:'$D(DIFQ(0))
15 S %=2 W ?5,"SHALL I WRITE OVER EXISTING "_Y_"S OF THE SAME NAME" D YN^DICN I %-1 S DIFQ(X)=0 K:%<1 DIFQ
16 Q
17 ;
18OPT ;OPTION
19ROU ;ROUTINE DOCUMENTATION NOTE
20FUNC ;FUNCTION
21BULL ;BULLETIN
22SE ;SECURITY KEY
23HELP ;HELP FRAME
24DIPT ;PRINT TEMPLATE
25DIE ;INPUT TEMPLATE
26DIBT ;SORT TEMPLATE
27 ;
28IX W "." S DIK="A" F %=0:0 S DIK=$O(^DD(D,DIK)) Q:DIK="" K ^(DIK)
29 S DA(1)=D,DIK="^DD("_D_"," D IXALL^DIK
30 I $D(^DIC(D,"%",0)) S DIK="^DIC(D,""%""," G IXALL^DIK
Note: See TracBrowser for help on using the repository browser.