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

DDXP33.m

Go to the documentation of this file.
  1. DDXP33 ;SFISC/DPC - CREATE EXPORT TEMPLATE (CONT) ;12:45 PM 7 Jun 1999 [ 04/02/2003 8:25 AM ]
  1. ;;22.0;VA FileMan;**1001**;APR 1, 2003
  1. ;;22.0;VA FileMan;**9**;Mar 30, 1999
  1. ;Per VHA Directive 10-93-142, this routine should not be modified.
  1. FLDTEMP ;
  1. S DDXPOUT=0
  1. S DIC="^DIPT(",DIC(0)="QEASZ",DIC("S")="I $P(^(0),U,8)=7",DIC("A")="Enter SELECTED EXPORT FIELDS Template: ",D="F"_DDXPFINO W ! D IX^DIC K DIC,D
  1. I Y=-1 S DDXPOUT=1 Q
  1. S DDXPFDTM=+Y,DDXPFDNM=$P(Y,U,2)
  1. N DDXPY
  1. S DDXPY=Y(0)
  1. D SHOWFLD G:DDXPOUT FLDTEMP
  1. Q
  1. SHOWFLD ;
  1. W !!,"Do you want to see the fields stored in the "_DDXPFDNM_" template?"
  1. S DIR(0)="Y",DIR("B")="NO" D ^DIR K DIR
  1. I $D(DIRUT) S DDXPOUT=1 Q
  1. I Y D Q:DDXPOUT
  1. . W ! S D0=DDXPFDTM D ^DIPT K D0
  1. . W !,"Do you want to use this template?"
  1. . S DIR(0)="Y",DIR("B")="YES" D ^DIR K DIR W !
  1. . I 'Y!$D(DIRUT) S DDXPOUT=1
  1. . Q
  1. S DDXPTMDL=0
  1. I DUZ(0)[$E($P(DDXPY,U,6),1)!(DUZ(0)="@") D I $D(DIRUT) K DDXPY S DDXPOUT=1 Q
  1. . W !!,"Do you want to delete the "_DDXPFDNM_" template"
  1. . W !,"after the export template is created?"
  1. . S DIR(0)="Y",DIR("B")="NO" D ^DIR K DIR W !
  1. . S:Y DDXPTMDL=1
  1. . K DDXPY
  1. Q