Ignore:
Timestamp:
Dec 4, 2009, 12:11:15 AM (14 years ago)
Author:
George Lilly
Message:

revised back to 6/30/08 version

File:
1 edited

Legend:

Unmodified
Added
Removed
  • WorldVistAEHR/trunk/r/ORDER_ENTRY_RESULTS_REPORTING-OR-OCX--ORRC--ORRJ/ORB3LAB.m

    r613 r623  
    1 ORB3LAB ; slc/CLA/TC - Routine to trigger Lab-related notifications ;10/14/03
    2         ;;3.0;ORDER ENTRY/RESULTS REPORTING;**210,243**;Dec 17, 1997;Build 242
    3         ;
    4 LAB(ORDFN,ORLRDFN,ORLRI,ORLRA,ORLRSS,ORXQA)     ;trigger Lab Anatomic Path notifs
    5         ; called by SEND^LRAPRES1 (DBIA #4287)
    6         ;
    7         N ORBMSG,ORAPMD,ORBADUZ,ORSRPT,ORACCNO
    8         I '$D(ORXQA) D
    9         . S ORAPMD=$S(ORLRSS="AU":$P(ORLRA,U,12),1:$P(ORLRA,U,7))  ;provider/physician "ordering" the ap test
    10         . I $L(ORAPMD) S ORBADUZ(ORAPMD)=""
    11         I $D(ORXQA) M ORBADUZ=ORXQA
    12         S ORSRPT=$S($D(^LR(ORLRDFN,84,0))!($D(^LR(ORLRDFN,ORLRSS,ORLRI,1.2,0))):" supplmntl rpt",1:"") ; AP supplmntl rpt - DBIA #5157
    13         S ORBMSG=$S(ORLRSS="AU":"Autopsy",ORLRSS="CY":"Cytology",ORLRSS="SP":"Surgical Pathology",ORLRSS="EM":"Electron Microscopy",1:"Anatomic Pathology")
    14         S ORBMSG=ORBMSG_ORSRPT_" results available."
    15         S ORACCNO=$P(ORLRA,U,6)  ;accession # of lab section
    16         D EN^ORB3(71,ORDFN,"",.ORBADUZ,ORBMSG,ORLRSS_U_ORACCNO_U_ORLRI)  ;XQADATA="Lab section^Accession#^DT specimen taken (inverse format)"
    17         Q
     1ORB3LAB ; slc/CLA - Routine to trigger Lab-related notifications ;10/14/03
     2 ;;3.0;ORDER ENTRY/RESULTS REPORTING;**210**;Dec 17, 1997
     3 ;
     4LAB(DFN,LRDFN,LRI,LRA,LRSS) ;trigger Lab Anatomic Path notifs
     5 ; called by ADD^LRWOMEN (DBIA #4287)
     6 ;
     7 N ORBMSG,APMD,ORBADUZ,SRPT
     8 S APMD=$P(LRA,U,7)  ;provider/physician "ordering" the ap test
     9 I $L(APMD) S ORBADUZ(APMD)=""
     10 S SRPT=$P(LRA,U,15) ;original release date
     11 S SRPT=$S($L(SRPT):" supplmntl rpt",1:"")
     12 S ORBMSG=$S(LRSS="CY":"Cytology",LRSS="SP":"Surgical Pathology",1:"Anatomic Pathology")
     13 S ORBMSG=ORBMSG_SRPT_" results available."
     14 D EN^ORB3(71,DFN,"",.ORBADUZ,ORBMSG,"")
     15 Q
Note: See TracChangeset for help on using the changeset viewer.