Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Routine: XU8P43P

XU8P43P.m

Go to the documentation of this file.
  1. XU8P43P ;SF-OCIO/CJS - ASSOCIATE STATIONS TO VISNS ;6/27/98 23:20 [ 04/02/2003 8:29 AM ]
  1. ;;8.0;KERNEL;**1005,1007**;APR 1, 2003
  1. ;;8.0;KERNEL;**43**;
  1. PRE ; PRE INSTALL FOR XU*8*43
  1. I $G(^DD(4,14,0))']"ASSOCIATIONS^4.014P" D
  1. . S DIK="^DD(4,",DA=14,DA(1)=4 D ^DIK
  1. I $G(^DD(4.014,.01,1,2,0))["^AC" D
  1. . S DIK="^DD(4.014,.01,1,",DA=2,DA(1)=.01,DA(2)=4 D ^DIK K ^DIC(4,"AC")
  1. Q
  1. POST ; POST INSTALL FOR XU*8*43
  1. ; FIRST, SET UP VISNS
  1. N FDA,IEN S FDA(4.1,"?+1,",.01)="VISN",FDA(4.1,"?+1,",1)="VETERANS INTEGRATED SERVICE NETWORK"
  1. D UPDATE^DIE("E","FDA","IEN")
  1. N VISN,VIS F VISN=1:1:22 S VIS="VISN "_VISN I '$D(^DIC(4,"B",VIS)) D
  1. . S FDA(4,"+1,",.01)=VIS,FDA(4,"+1,",13)="VISN"
  1. . D UPDATE^DIE("E","FDA")
  1. . Q
  1. ; SET UP TMP ARRAY OF ASSOCIATIONS
  1. S I=0 F S I=I+1,VIS=$P($T(TABLE+I),";",3) Q:VIS="" S VIS($P($T(TABLE+I),";",4))=VIS
  1. ; LOOP THROUGH INSTITUTION FILE SETTING UP ASSOCIATIONS
  1. N INST,SN S INST=0 F S INST=$O(^DIC(4,INST)) Q:INST'>0 S SN=+$G(^DIC(4,INST,99)) D:SN
  1. . Q:'$D(VIS(SN))
  1. . S FDA(4,"?1,",.01)="`"_INST
  1. . S FDA(4.014,"+2,?1,",.01)=1,FDA(4.014,"+2,?1,",1)="VISN "_VIS(SN)
  1. . D UPDATE^DIE("E","FDA")
  1. . Q
  1. Q
  1. TABLE ;;
  1. ;;1;402
  1. ;;1;405
  1. ;;1;518
  1. ;;1;523
  1. ;;1;525
  1. ;;1;608
  1. ;;1;627
  1. ;;1;631
  1. ;;1;650
  1. ;;1;689
  1. ;;2;500
  1. ;;2;514
  1. ;;2;528
  1. ;;2;532
  1. ;;2;670
  1. ;;3;526
  1. ;;3;527
  1. ;;3;533
  1. ;;3;561
  1. ;;3;604
  1. ;;3;620
  1. ;;3;630
  1. ;;3;632
  1. ;;4;460
  1. ;;4;503
  1. ;;4;529
  1. ;;4;540
  1. ;;4;542
  1. ;;4;562
  1. ;;4;595
  1. ;;4;642
  1. ;;4;645
  1. ;;4;646
  1. ;;4;693
  1. ;;5;512
  1. ;;5;566
  1. ;;5;613
  1. ;;5;688
  1. ;;6;517
  1. ;;6;558
  1. ;;6;565
  1. ;;6;590
  1. ;;6;637
  1. ;;6;652
  1. ;;6;658
  1. ;;6;659
  1. ;;7;508
  1. ;;7;509
  1. ;;7;521
  1. ;;7;534
  1. ;;7;544
  1. ;;7;557
  1. ;;7;619
  1. ;;7;679
  1. ;;7;680
  1. ;;7;766
  1. ;;8;516
  1. ;;8;546
  1. ;;8;548
  1. ;;8;573
  1. ;;8;594
  1. ;;8;672
  1. ;;8;673
  1. ;;9;581
  1. ;;9;596
  1. ;;9;603
  1. ;;9;614
  1. ;;9;621
  1. ;;9;622
  1. ;;9;626
  1. ;;10;538
  1. ;;10;539
  1. ;;10;541
  1. ;;10;552
  1. ;;10;757
  1. ;;11;506
  1. ;;11;515
  1. ;;11;550
  1. ;;11;553
  1. ;;11;583
  1. ;;11;610
  1. ;;11;655
  1. ;;12;535
  1. ;;12;537
  1. ;;12;556
  1. ;;12;578
  1. ;;12;585
  1. ;;12;607
  1. ;;12;676
  1. ;;12;695
  1. ;;13;437
  1. ;;13;438
  1. ;;13;568
  1. ;;13;579
  1. ;;13;618
  1. ;;13;656
  1. ;;14;555
  1. ;;14;574
  1. ;;14;584
  1. ;;14;592
  1. ;;14;597
  1. ;;14;636
  1. ;;15;452
  1. ;;15;543
  1. ;;15;589
  1. ;;15;609
  1. ;;15;647
  1. ;;15;657
  1. ;;15;677
  1. ;;15;686
  1. ;;16;502
  1. ;;16;520
  1. ;;16;564
  1. ;;16;580
  1. ;;16;586
  1. ;;16;598
  1. ;;16;623
  1. ;;16;629
  1. ;;16;635
  1. ;;16;667
  1. ;;17;522
  1. ;;17;549
  1. ;;17;591
  1. ;;17;671
  1. ;;17;674
  1. ;;18;501
  1. ;;18;504
  1. ;;18;519
  1. ;;18;644
  1. ;;18;649
  1. ;;18;678
  1. ;;18;756
  1. ;;19;436
  1. ;;19;442
  1. ;;19;554
  1. ;;19;567
  1. ;;19;575
  1. ;;19;617
  1. ;;19;660
  1. ;;19;666
  1. ;;20;463
  1. ;;20;531
  1. ;;20;648
  1. ;;20;653
  1. ;;20;663
  1. ;;20;668
  1. ;;20;687
  1. ;;20;692
  1. ;;21;358
  1. ;;21;459
  1. ;;21;570
  1. ;;21;612
  1. ;;21;640
  1. ;;21;654
  1. ;;21;662
  1. ;;22;593
  1. ;;22;600
  1. ;;22;601
  1. ;;22;605
  1. ;;22;664
  1. ;;22;665
  1. ;;22;691
  1. ;;22;752
  1. ;;;