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

ABMDFALN.m

Go to the documentation of this file.
  1. ABMDFALN ; IHS/ASDST/DMJ - ALIGNMENT TEST ;
  1. ;;2.6;IHS 3P BILLING SYSTEM;;NOV 12, 2009
  1. ;Original;TMD;03/28/96 1:01 PM
  1. W !
  1. S DIC="^ABMDEXP("
  1. S DIC(0)="AEMQ"
  1. S DIC("S")="I $P($G(^(1)),""^"",5)'=""E"""
  1. D ^DIC
  1. K DIC
  1. Q:Y<0
  1. S ABMP("EXP")=+Y
  1. I $P(^ABMDEXP(ABMP("EXP"),0),U,5)="" D Q
  1. . W !,"TEST PRINT ROUTINE UNDEFINED FOR FORM "
  1. . W $P(^ABMDEXP(ABMP("EXP"),0),U)
  1. . Q
  1. ;
  1. DEV ;OPEN DEVICE
  1. D ^%ZIS
  1. Q:POP
  1. ;
  1. LOOP ;LOOP TILL IT'S RIGHT
  1. S Y=0
  1. F D Q:Y=1
  1. . I $D(IOP) D ^%ZIS K IOP I POP S Y=1 Q
  1. . U IO
  1. . D @("TEST^"_$P(^ABMDEXP(ABMP("EXP"),0),U,5))
  1. . W $$EN^ABMVDF("IOF")
  1. . I $D(IO("S")) S IOP=ION D ^%ZISC
  1. . U IO(0)
  1. . W !
  1. . S DIR(0)="Y"
  1. . S DIR("A")="IS THE ALIGNMENT CORRECT"
  1. . S DIR("B")="Y"
  1. . D ^DIR
  1. . K DIR
  1. D ^%ZISC
  1. K IOP
  1. Q