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

AFSLEMLU.m

Go to the documentation of this file.
  1. AFSLEMLU ;IHS/OIRM/DSD/JDM - PERSON SELECTION; [ 09/27/2005 12:53 PM ]
  1. ;;3.0t1;1166 APPROVALS FOR PAYMENT;**19**;AUG 31, 2005
  1. ;Lookup for person selection
  1. ;D ^XBCLS
  1. K AFSLPFND,AFSLPNOD,AFSLPZRO
  1. I '$D(AFSLVND) S AFSLVND="?"
  1. S AFSLPFND="XX"
  1. DOIT ;
  1. S DIC="^VA(200,",DIC(0)="ENZQA",X=AFSLVND
  1. I '$D(AFSLTMPL) G SKST
  1. S DIC(0)="ZNM"
  1. SKST ;
  1. I $D(AFSLTMPL) G SKST2
  1. I AFSLVND'["?" S DIC(0)="EZMNQ"
  1. SKST2 ;
  1. D ^DIC
  1. I Y<1 S AFSLPFND="XX" G FINI
  1. S AFSLPNOD=$P(Y,U,1),AFSLPFND=Y(0,0),AFSLPZRO=Y(0)
  1. I ($P(Y,U,1)="")!('$D(^VA(200,AFSLPNOD,.11)))!($P(^VA(200,AFSLPNOD,1),U,9)="") S AFSLERR=33 Q
  1. S AFSLPADD=^VA(200,AFSLPNOD,.11),AFSLXX1=$P(^VA(200,AFSLPNOD,1),U,9)
  1. ;S AFSLPNAM=$P(^VA(200,AFSLPNOD,0),U,1) ;ACR*2.1*19.02 IM16848
  1. S AFSLPNAM=$$NAME2^ACRFUTL1(AFSLPNOD) ;ACR*2.1*19.02 IM16848
  1. FINI ;
  1. QUIT