Ignore:
Timestamp:
Dec 4, 2009, 8:26:01 PM (14 years ago)
Author:
George Lilly
Message:

WorldVistAEHR overlayed on FOIAVistA

Location:
FOIAVistA/tag/r
Files:
1 edited
1 copied

Legend:

Unmodified
Added
Removed
  • FOIAVistA/tag/r/KERNEL-XU-A4A7-USC-XG-XLF-XNOA-XPD-XQ-XVIR-ZI-ZOSF-ZOSV-ZT-ZU-%Z-XIP--XQAB--XUC--XUR--ZIN--ZTED/XQALDATA.m

    r628 r636  
    1 XQALDATA ;ISC-SF/JLI - PROVIDE DATA ON ALERTS ;4/9/07  13:39
    2  ;;8.0;KERNEL;**207,285,443**;Jul 10, 1995;Build 4
     1XQALDATA ;ISC-SF/JLI - PROVIDE DATA ON ALERTS ;9/9/03  15:13
     2 ;;8.0;KERNEL;**207,285**;Jul 10, 1995
    33 Q
    44GETUSER(ROOT,XQAUSER,FRSTDATE,LASTDATE) ;
    5  N XREF,XVAL,X,X2,X3,I,NCNT ; P443
     5 N XREF,XVAL
    66 S:$G(XQAUSER)'>0 XQAUSER=DUZ
    77 S:$G(FRSTDATE)'>0 FRSTDATE=0
     
    99 S NCNT=0 K @ROOT
    1010 I FRSTDATE=0 D  Q
    11  . F I=0:0 S I=$O(^XTV(8992,XQAUSER,"XQA",I)) Q:I'>0  S X=^(I,0),X3=$G(^(3)),X2=$G(^(2)) D
     11 . F I=0:0 S I=$O(^XTV(8992,XQAUSER,"XQA",I)) Q:I'>0  S X=^(I,0),X3=$G(^(3)) D
    1212 . . S NCNT=NCNT+1
    13  . . S @ROOT@(NCNT)=$S($P(X3,U)'="":"G  ",$P(X,U,7,8)="^ ":"I  ",1:"   ")_$P(X,U,3)_U_$P(X,U,2)_$S($P(X2,U,3)'="":U_$P(X2,U,3),1:"") ; P443
     13 . . S @ROOT@(NCNT)=$S($P(X3,U)'="":"G  ",$P(X,U,7,8)="^ ":"I  ",1:"   ")_$P(X,U,3)_U_$P(X,U,2)
    1414 . S @ROOT=NCNT
    1515 S XREF="R"
     
    1818 Q
    1919GETPAT(ROOT,PATIENT,FRSTDATE,LASTDATE) ;
    20  N XREF,XVAL,NCNT
     20 N XREF,XVAL
    2121 S NCNT=0 K @ROOT
    2222 I $G(PATIENT)'>0 S @ROOT=0 Q
     
    2626 Q
    2727CHKTRAIL ;
    28  N XQ1,X,X1,X2,X3
    29  ; ZEXCEPT: FRSTDATE,LASTDATE,NCNT,ROOT,XREF,XVAL  -- from GETPAT or GETUSER
    3028 F XQ1=0:0 S XQ1=$O(^XTV(8992.1,XREF,XVAL,XQ1)) Q:XQ1'>0  D
    31  . S X=$G(^XTV(8992.1,XQ1,0)),X1=$G(^(1)),X3=$G(^(3)),X2=$G(^(2)) Q:X=""
     29 . S X=$G(^XTV(8992.1,XQ1,0)),X1=$G(^(1)),X3=$G(^(3)) Q:X=""
    3230 . I FRSTDATE'>0,'$D(^XTV(8992,"AXQA",$P(X,U))) Q
    3331 . I FRSTDATE>0,$P(X,U,2)<FRSTDATE Q
    3432 . I FRSTDATE>0,LASTDATE>0,$P(X,U,2)>LASTDATE Q
    3533 . S NCNT=NCNT+1
    36  . S @ROOT@(NCNT)=$S($P(X3,U)'="":"G  ",$P(X1,U,2,3)="^":"I  ",$P(X1,U,2,3)="":"I  ",1:"   ")_$P(X1,U)_U_$P(X,U)_$S($P(X2,U,3)'="":U_$P(X2,U,3),1:"") ; P443
     34 . S @ROOT@(NCNT)=$S($P(X3,U)'="":"G  ",$P(X1,U,2,3)="^":"I  ",$P(X1,U,2,3)="":"I  ",1:"   ")_$P(X1,U)_U_$P(X,U)
    3735 S @ROOT=NCNT
    3836 Q
Note: See TracChangeset for help on using the changeset viewer.