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

APCDPCCM.m

Go to the documentation of this file.
  1. APCDPCCM ; IHS/CMI/LAB - UPDATE PCC MASTER CONTROL PCC LINK ;
  1. ;;2.0;IHS PCC SUITE;;MAY 14, 2009
  1. ;
  1. W:$D(IOF) @IOF
  1. W !,$$CTR("PCC DATA ENTRY SUPERVISOR MENU",80)
  1. W !!,$$CTR("UPDATE PCC MASTER CONTROL FILE and ANCILLARY TO PCC LINKs",80)
  1. W !,"This option is used to update the PCC Master Control file and the"
  1. W !,"Ancillary to PCC link status for ancillary packages.",!,"You should be very careful when using this option."
  1. W !
  1. ;continue or NOT
  1. S DIR(0)="Y",DIR("A")="Do you want to continue",DIR("B")="N" KILL DA D ^DIR KILL DIR
  1. I $D(DIRUT) D XIT Q
  1. I 'Y D XIT Q
  1. ;get site
  1. S APCDSITE=""
  1. S DIC=9001000,DIC(0)="AEMQL",DIC("A")="Enter your SITE Name: " D ^DIC
  1. I Y=-1 D XIT Q
  1. S (DA,APCDSITE)=+Y,DDSFILE=9001000,DR="[APCD PCC MASTER CONTROL UPDATE]" D ^DDS
  1. I $D(DIMSG) W !!,"ERROR IN SCREENMAN FORM!! ***NOTIFY PROGRAMMER***" K DIMSG H 3 D XIT Q
  1. D XIT
  1. Q
  1. XIT ;
  1. K DIADD,DLAYGO
  1. D EN^XBVK("APCD")
  1. D ^XBFMK
  1. Q
  1. CTR(X,Y) ;EP - Center X in a field Y wide.
  1. Q $J("",$S($D(Y):Y,1:IOM)-$L(X)\2)_X
  1. ;----------