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

AMQQATR3.m

Go to the documentation of this file.
  1. AMQQATR3 ; IHS/CMI/THL - NON NUMERIC LAB VALUE TRANSLATION FOR SER ;
  1. ;;2.0;IHS PCC SUITE;;MAY 14, 2009
  1. ;-----
  1. LTRZ ; ENTRY POINT FROM AMQQATR1
  1. N %
  1. S AMQQLTR="S %=$E(R),R=$S(""Nn""[%:0,""Tt""[%:1,%=+%:(%+1),1:"""")"
  1. S AMQQLTB1=$P(X,":")
  1. S %=$E($P(X,":",2))
  1. S AMQQLTR1=$S("Nn"[%:0,"Tt"[%:.5,%=+%:%,1:"")
  1. S %=$P(X,":",3)
  1. I %'="" S AMQQLTB2=%,%=$E($P(X,":",4)),AMQQLTR2=$S("Nn"[%:0,"Tt"[5:.5,%=+%:%,1:"") Q
  1. S AMQQLTB2="<"
  1. S AMQQLTR2=999999999
  1. Q
  1. ;
  1. LTRT ; ENTRY POINT FROM AMQQATR1
  1. N %
  1. S AMQQLTR="S R=$S(R="""":"""",""Nn""[$E(R):0,R["":"":$P(R,"":"",2),1:"""")"
  1. S AMQQLTB1=$P(X,":")
  1. S AMQQLTR1=+$E($P(X,":",2))
  1. S %=$P(X,":",3)
  1. I %'="" S AMQQLTB2=%,AMQQLTR2=+% Q
  1. S AMQQLTB2="<"
  1. S AMQQLTR2=999999999
  1. Q
  1. ;
  1. LTRQ ; ENTRY POINT FROM AMQQATR1
  1. S AMQQLTR="S R=$E(R)"
  1. S AMQQLTB1="="
  1. S AMQQLTR1=""""_$E($P(X,":",2))_""""
  1. S AMQQLTB2="'="
  1. S AMQQLTR2=9
  1. Q
  1. ;
  1. LTRS ; CALLED AMQQATR1
  1. S AMQQLTR="S R=$E(R)"
  1. S AMQQLTB1=$P(X,":")
  1. S AMQQLTR1=""""_$P(X,":",2)_""""
  1. S AMQQLTB2="'"_AMQQLTB1
  1. S AMQQLTR2=0
  1. Q
  1. ;