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

APCDDIC.m

Go to the documentation of this file.
  1. APCDDIC ; IHS/CMI/LAB - FIND ENTRY IN FILE ;
  1. ;;2.0;IHS PCC SUITE;;MAY 14, 2009
  1. ;
  1. ;
  1. FIND1(APCDFN,APCDVAL,APCDMODE,APCDDICS) ;PEP - RETURN IEN
  1. N APCDVALI
  1. S APCDVALI=""
  1. I '$D(APCDMODE) S APCDMODE=""
  1. D EN^XBNEW("DIC^APCDDIC","APCDFN;APCDVAL;APCDVALI;APCDMODE")
  1. Q APCDVALI
  1. ;
  1. DIC ;EP
  1. N X S X=APCDVAL
  1. I APCDMODE["I" S X="`"_X
  1. S DIC=$$DIC^XBDIQ1(APCDFN)
  1. Q:'$L(DIC)
  1. S DIC(0)="XM"
  1. I APCDMODE="I" S DIC(0)="XMI"
  1. I $D(APCDDICS) S DIC("S")=APCDDICS
  1. D ^DIC
  1. S:+Y>0 APCDVALI=+Y
  1. Q