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

ACGSPARA.m

Go to the documentation of this file.
  1. ACGSPARA ;IHS/OIRM/DSD/THL,AEF - SITE PARAMETER EDIT; [ 03/27/2000 4:37 PM ]
  1. ;;2.0t1;CONTRACT INFORMATION SYSTEM;;FEB 16, 2000
  1. ;;ROUTINE TO EDIT SITE PARAMETERS
  1. EN S ACGZ=""
  1. K ACGPODA
  1. D SITE Q:ACGPARA=""
  1. Q:$D(ACGQUIT)
  1. I '$D(^ACGPARA(ACGPODA,0)) S (X,DINUM)=ACGPODA,DIC="^ACGPARA(",DIC(0)="L" D FILE^ACGSDIC D EN1
  1. D HEAD^ACGSMENU
  1. W !!?30,"EDIT SITE PARAMETERS"
  1. I $D(^ACGPARA(ACGPODA,0)) S DIR(0)="YO",DIR("A")="Edit Site Parameters",DIR("B")="NO" W !! D DIR^ACGSDIC I $D(ACGQUIT)!(Y'=1) K ACGQUIT Q
  1. EN1 ;EP;TO CHECK AND SET SITE PARAMETERS
  1. I '$D(ACGPARA) W !!,"Site Parameters must be set before you can proceed.",!,"Select the Contracting Office and System Configuration for your system.",!
  1. S DIE="^ACGPARA(",DA=ACGPODA,DR=".02T;1T"
  1. D DIE^ACGSDIC
  1. I '$D(^ACGPARA(ACGPODA,0)) G EN1
  1. F X=1,2,3 I '$P(^ACGPARA(ACGPODA,0),U,X) G EN1
  1. S ACGPARA=^ACGPARA(ACGPODA,0),ACG4=$P(ACGPARA,U,3),ACGY="MAIN MENU"
  1. Q
  1. GEOLOC ;EP
  1. F D G1 Q:$D(ACGQUIT)
  1. K ACGQUIT
  1. Q
  1. G1 D HEAD^ACGSMENU
  1. G11 ;EP
  1. S ACGX="GEOGRAPHICAL LOCATION" W !!?80-$L(ACGX)\2,ACGX K ACGX
  1. S DIC="^AUTTGL(",DIC(0)="AELMQZ",DIC("A")="Geographical Location: "
  1. W !!
  1. D DIC^ACGSDIC
  1. I +Y<1 S ACGQUIT="" Q
  1. G2 ;EP
  1. S DA=+Y,DIE="^AUTTGL(",DR="[ACG GEOGRAPHICAL LOCATION]"
  1. D DIE^ACGSDIC
  1. Q
  1. PERS ;EP
  1. F D P1 Q:$D(ACGQUIT)
  1. K ACGQUIT
  1. Q
  1. P1 D HEAD^ACGSMENU
  1. S ACGX="ADD/EDIT CONTRACT PERSONNEL" W !!?80-$L(ACGX)\2,ACGX K ACGX
  1. S DIC="^ACGCP(",DIC(0)="AELMQZ",DIC("A")="Contract personnel..: "
  1. W !!
  1. D DIC^ACGSDIC
  1. I +Y<1 S ACGQUIT=""
  1. Q
  1. SITE ;EP;TO SELECT THE PROCUREMENT OFFICE
  1. N ACGY
  1. S DIC="^ACGPO("
  1. S DIC(0)="AEMQ"
  1. S DIC("A")="Which PROCUREMENT OFFICE: "
  1. D ^DIC
  1. I $G(Y)<1 S ACGQUIT=""
  1. Q:$D(ACGQUIT)
  1. S ACGPODA=+Y,ACGPARA=$G(^ACGPARA(+Y,0)),ACG4=$P(ACGPARA,U,3)
  1. I ACGPARA="" W !,"SITE PARAMETERS NOT SET FOR PROCUREMENT OFFICE ",$P(Y,U,2) Q
  1. Q