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

LRAPS3.m

Go to the documentation of this file.
  1. LRAPS3 ;VA/SLC/DCM - AP PATIENT SCREEN DISPLAY FOR OE/RR ;12/10/90 12:21
  1. ;;5.2;LR;**1018,1031**;Nov 1, 1997
  1. ;
  1. ;;VA LR Patch(s): 242
  1. ;
  1. OERR ;ENTRY POINT FOR OE/RR PATIENT LISTS
  1. S LRDFN=$$LRDFN^LR7OR1(DFN) I 'LRDFN W !,"No Lab Data for: "_$P(^DPT(DFN,0),"^") Q
  1. S LRDPF="2^DPT(" I '$D(^LR(LRDFN,0)) W !,"No Lab Data for: "_$P(^DPT(DFN,0),"^") Q
  1. S LRQ=1 D INI^LRBLPD1
  1. GETP S LRA("A")=""
  1. I '$D(^LR(LRDFN,"CY")),'$D(^("SP")),'$D(^("EM")),'$D(^("AU")) W $C(7),!!,"No tissue pathology results for this patient.",!! Q
  1. G:'$D(^LR(LRDFN,"SP"))&('$D(^("CY")))&('$D(^("EM"))) AU
  1. D HDR,S^LRAPS1 Q:LRA("A")]""
  1. AU I $D(^LR(LRDFN,"AU")),+^("AU") D ^LRAPS2 K LRAU
  1. Q
  1. HDR ; W @IOF,$E(LRP,1,30),?31,SSN,?43,SEX,?45,"DOB: ",DOB,?63,"LOC: ",$E(LRLLOC,1,12) Q
  1. W @IOF,$E(LRP,1,30),?31,$G(HRCN),?43,SEX,?45,"DOB: ",DOB,?63,"LOC: ",$E(LRLLOC,1,12) Q ; IHS/MSC/MKK - LR*5.2*1031 -- Restore LR*5.2*1018 code
  1. SET S LR("Q")=0,LRS(5)=1 D L^LRU,EN^LRUA S LRDPAF=1
  1. Q
  1. CLEAN ;
  1. K AGE,B,DFN,DOB,E,H,I,LR,LRA,LRADM,LRADX,LRAU,LRAWRD,LRDFN,LRDPAF,LRDPF,LRFNAM,LRH,LRI,LRMD,LRP,LRPF,LRPFN,LRS,LRSVC,M,N,O,P,S,SEX,SSN,W,X,Y
  1. K HRCN ; IHS/MSC/MKK - LR*5.2*1031 -- Restore LR*5.2*1018 code
  1. Q