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

BLRMPRL.m

Go to the documentation of this file.
  1. BLRMPRL ; cmi/anch/maw - BLR Map Reference Lab Codes to Lab Test File ;
  1. ;;5.2;LR;**1021,1022**;September 20, 2007
  1. ;;
  1. ;;1.0;BLR REFERENCE LAB;;MAR 14, 2005
  1. ;
  1. ;this routine will allow a user to map reference lab tests to file
  1. ;60 lab tests
  1. ;
  1. MAIN ;PEP - main routine driver
  1. D ASK
  1. Q:+$G(Y)<0 ; cmi/anch/maw 7/10/2006 mod for error reported by KM -- Lab Patch 1022
  1. D ORR(BLRRL)
  1. D EOJ
  1. Q
  1. ;
  1. ASK ;-- ask which reference lab to map
  1. S DIC="^BLRRL(",DIC(0)="AEMQZ"
  1. S DIC("A")="Select Which Reference Lab to Map Codes for: "
  1. D ^DIC
  1. Q:Y<0
  1. S BLRRL=+Y
  1. K DIC
  1. Q
  1. ;
  1. ORR(RL) ;EP - ask and map for reference lab test
  1. OR S DIC="^BLRRL("_BLRRL_",1,",DA(1)=RL,DIC(0)="AELMQZ"
  1. S DIC("A")="Map which Reference Lab Test: "
  1. D ^DIC
  1. S BLROR=+Y
  1. Q:Y<0
  1. S DIE=DIC,DA=BLROR,DR=".01:10" ;added edit of .01 at DKR request 2/3/2006 3/24/2006 added field 10
  1. D ^DIE
  1. G OR
  1. ;
  1. EOJ ;-- kill variables and quit
  1. K BLRRL,RL,DIC,DIE,DR,BLROR
  1. Q
  1. ;