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

ORY61.m

Go to the documentation of this file.
  1. ORY61 ; SLC/MKB - Postinit for patch OR*3*61 ;7/16/99 15:31
  1. ;;3.0;ORDER ENTRY/RESULTS REPORTING;**61**;Dec 17, 1997
  1. ;
  1. EN ; -- set Index field in Lab dialog
  1. ;
  1. N DLG,PRMT,PTR,DA
  1. S DLG=$O(^ORD(101.41,"AB","LR OTHER LAB TESTS",0)) Q:'DLG
  1. S ^ORD(101.41,DLG,3)="D GETIMES^ORCDLR1 S ORMAX=$$GET^XPAR(""LOC.`""_+$G(ORL),""LR MAX DAYS CONTINUOUS"",1,""Q"")"
  1. S ^ORD(101.41,DLG,3.1)="D GETIMES^ORCDLR1 S ORMAX=$S($G(ORL):$$GET^XPAR(""LOC.`""_+ORL,""LR MAX DAYS CONTINUOUS"",1,""Q""),1:0)"
  1. F PRMT="COLLECTION SAMPLE","SPECIMEN" D
  1. . S PTR=+$O(^ORD(101.41,"AB","OR GTX "_PRMT,0)) Q:'PTR
  1. . S DA=$O(^ORD(101.41,DLG,10,"D",PTR,0)) Q:'DA
  1. . S $P(^ORD(101.41,DLG,10,DA,0),U,10)="B;D" S:PRMT="SPECIMEN" ^(4)="I $L($P(^(0),U,5))"
  1. Q