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

BEHOLRCV.m

Go to the documentation of this file.
  1. BEHOLRCV ;MSC/IND/DKM - Support for lab cover sheet component ;20-Mar-2007 13:48;DKM
  1. ;;1.1;BEH COMPONENTS;**032001**;Mar 20, 2007
  1. ;=================================================================
  1. ; RPC: BEHOLRCV LIST
  1. LIST(DATA,DFN) ;EP - return lab order for patient
  1. D LIST^ORQOR1(.DATA,DFN,"LAB",4,"T-"_$$RNGLAB(DFN),"T","AW",1)
  1. Q
  1. ; RPC: BEHOLRCV DETAIL
  1. DETAIL(DATA,DFN,ORID,ID) ;EP - Return results of order identified by ID
  1. N ORESULTS,ORVP,LCNT
  1. K ^TMP("ORXPND",$J)
  1. S ORESULTS=1,LCNT=0,ORVP=DFN_";DPT("
  1. D ORDERS^ORCXPND1
  1. K ^TMP("ORXPND",$J,"VIDEO")
  1. S DATA=$NA(^TMP("ORXPND",$J))
  1. Q
  1. ; Return days back for patient
  1. RNGLAB(DFN) ;
  1. N INOUT
  1. S INOUT=$S($L($G(^DPT(DFN,.1))):"I",1:"O")
  1. Q $$GET^XPAR("ALL","BEHOLRCV DATE RANGE",INOUT,"I")