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

BQI21P1.m

Go to the documentation of this file.
  1. BQI21P1 ;VNGT/HS/ALA-Post Install for Patch 1 ; 13 Sep 2010 9:55 AM
  1. ;;2.1;ICARE MANAGEMENT SYSTEM;**1**;Feb 07, 2011;Build 5
  1. ;
  1. EN ; Entry point
  1. ; Update taxonomies for H1N1
  1. D ^BQICATX
  1. GLS ; Update glossary
  1. NEW GN,GNM,GSN,BQIUPD
  1. S GN=0
  1. F S GN=$O(^BQI(90509.9,GN)) Q:'GN D
  1. . S GNM=$P(^BQI(90509.9,GN,0),U,1)
  1. . S GSN=$O(^BQI(90508.2,"B",GNM,"")) Q:GSN=""
  1. . S BQIUPD(90508.2,GSN_",",1)="@"
  1. . D FILE^DIE("","BQIUPD","ERROR")
  1. . M ^BQI(90508.2,GSN,1)=^BQI(90509.9,GN,1)
  1. ;
  1. NEW DA,BQIUPD
  1. S DA=1,BQIUPD(90508,DA_",",.02)="H",BQIUPD(90508,DA_",",.03)="@"
  1. D FILE^DIE("","BQIUPD","ERROR")
  1. ; Add option to menu
  1. S X=$$ADD^XPDMENU("APCL M MAN QUALITY ASSURANCE","BQI CANES EXPORT REPORT","CANE")
  1. ;
  1. ZISH ;create entry in ZISH SEND PARAMETERS file
  1. NEW DA,BQIUPD,ERROR,DIC,DLAYGO,X,Y
  1. S X="CANE SURVEILLANCE SEND",DIC(0)="L",DIC="^%ZIB(9888888.93,",DLAYGO=9888888.93
  1. D ^DIC S DA=+Y
  1. I DA=-1 D
  1. . K DO,DD D FILE^DICN
  1. . S DA=+Y
  1. I DA=-1 W !!,"Error creating ZISH SEND PARAMETERS entry" Q
  1. S BQIUPD(9888888.93,DA_",",.02)="QUOVADX-IE.IHS.GOV"
  1. S BQIUPD(9888888.93,DA_",",.03)="fludata"
  1. S BQIUPD(9888888.93,DA_",",.04)="etgx7h"
  1. S BQIUPD(9888888.93,DA_",",.06)="-u"
  1. S BQIUPD(9888888.93,DA_",",.07)="B"
  1. S BQIUPD(9888888.93,DA_",",.08)="sendto"
  1. D FILE^DIE("","BQIUPD","ERROR")
  1. I $D(ERROR) W !!,"Error updating ZISH SEND PARAMETERS entry"
  1. ;
  1. HLO ;Set up HLO application
  1. S DIC(0)="LZ",DLAYGO=779.2,DIC="^HLD(779.2,",X="RPMS-CANES"
  1. D ^DIC
  1. S DA=+Y
  1. I DA=-1 D
  1. . K DO,DD D FILE^DICN
  1. . S DA=+Y
  1. I DA=-1 W !!,"Error creating HLO Application" Q
  1. S BQIUPD(779.2,DA_",",2)=$O(^DIC(9.4,"B","ICARE MANAGEMENT SYSTEM",""))
  1. D FILE^DIE("","BQIUPD","ERROR")
  1. ;
  1. Q
  1. ;
  1. PRE ;
  1. NEW DA,DIK
  1. S DA=0,DIK="^BQI(90509.9,"
  1. F S DA=$O(^BQI(90509.9,DA)) Q:'DA D ^DIK
  1. Q