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

BMXUTL6.m

Go to the documentation of this file.
  1. BMXUTL6 ; IHS/OIT/HMW - BMXNET INSTALLATION CALLS ;
  1. ;;4.0;BMX;;JUN 28, 2010
  1. ;
  1. ;
  1. POST ;EP - Called from BMX Installation postinit
  1. ;
  1. ;Add BMX AV CODE and BMX CONNECT STATUS to XUS SIGNON broker option
  1. N BMXFDA,BMXIEN,BMXMSG,BMXIENS,BMXMENN,BMXAVI,BMXCS,BMXOPT,BMXCVC
  1. S BMXAVI=$O(^XWB(8994,"B","BMX AV CODE",0))
  1. Q:'+BMXAVI
  1. S BMXCS=$O(^XWB(8994,"B","BMX CONNECT STATUS",0))
  1. Q:'+BMXCS
  1. S BMXCVC=$O(^XWB(8994,"B","BMX CVC",0))
  1. Q:'+BMXCVC
  1. S BMXIENS=$O(^DIC(19,"B","XUS SIGNON",0))
  1. Q:'+BMXIENS
  1. ;
  1. UPDATE S BMXIENS="?+2,"_BMXIENS_",",DIC(0)=""
  1. F BMXOPT=BMXAVI,BMXCS,BMXCVC D
  1. . S BMXFDA(19.05,BMXIENS,.01)=BMXOPT
  1. . K BMXIEN,BMXMSG
  1. . D UPDATE^DIE("","BMXFDA","BMXIEN","BMXMSG")
  1. . Q
  1. Q
  1. ;
  1. ;
  1. ;
  1. ;Create BMXNET,APPLICATION user and set attributes
  1. ;
  1. ;N BMXFDA,BMXIEN,BMXMSG,BMXIENS,BMXMENN
  1. ;S BMXIENS = "?+1,"
  1. ;S BMXFDA(200,BMXIENS,.01)="BMXNET,APPLICATION"
  1. ;S BMXFDA(200,BMXIENS,2)="1_(a>yr}:3x3ja9\8vbH"
  1. ;S BMXFDA(200,BMXIENS,11)="$;HOSs|:3w25lLD}Be="
  1. ;S BMXFDA(200,BMXIENS,11.2)="88888,88888"
  1. ;S BMXMENN=$O(^DIC(19,"B","BMXRPC",0))
  1. ;I +BMXMENN S BMXFDA(200.03,"?+2,?+1,",.01)=BMXMENN
  1. ;K BMXIEN,BMXMSG
  1. ;S DIC(0)=""
  1. ;D UPDATE^DIE("","BMXFDA","BMXIEN","BMXMSG")
  1. Q