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

AZAXVL.m

Go to the documentation of this file.
  1. AZAXVL ;IHS/PHXAO/AEF - PRINT VENDOR ADDRESS LIST
  1. ;;1.0;ANNE'S SPECIAL ROUTINES;;JULY 16, 2004
  1. ;
  1. EN ;EP -- MAIN ENTRY POINT
  1. ;
  1. Q
  1. LOOP ;
  1. ;----- LOOP THROUGH VENDOR FILE
  1. ;
  1. N D0
  1. S D0=0
  1. F S D0=$O(^AUTTVNDR(D0)) Q:'D0 D
  1. . W !
  1. . W $P($G(^AUTTVNDR(D0,0)),U)
  1. . W ?33,$P($G(^AUTTVNDR(D0,11)),U,13)
  1. . D MADD(D0)
  1. . W !
  1. Q
  1. MADD(D0) ;
  1. ;----- PRINT MAILING ADDRESS
  1. ;
  1. N DATA
  1. ;
  1. S DATA=$G(^AUTTVNDR(D0,13))
  1. W ?49,$P(DATA,U,1)
  1. I $P(DATA,U,10)]"" W !?49,$P(DATA,U,10)
  1. W !?49,$E($P(DATA,U,2),1,13)
  1. W ", "
  1. W $P($G(^DIC(5,+$P(DATA,U,3),0)),U,2)
  1. W " "
  1. W $P(DATA,U,4)
  1. Q