Changeset 636 for FOIAVistA/tag/r/MENTAL_HEALTH-YS-RUCL-YI-YT/YTAPI5.m
- Timestamp:
- Dec 4, 2009, 8:26:01 PM (14 years ago)
- Location:
- FOIAVistA/tag/r
- Files:
-
- 1 edited
- 1 copied
Legend:
- Unmodified
- Added
- Removed
-
FOIAVistA/tag/r/MENTAL_HEALTH-YS-RUCL-YI-YT/YTAPI5.m
r628 r636 1 YTAPI5 ;ALB/ASF- MH API NOTES ; 7/24/07 4:11pm2 ;;5.01;MENTAL HEALTH;**62 ,85**;Dec 30, 1994;Build 481 YTAPI5 ;ALB/ASF- MH API NOTES ;3/17/00 14:54 2 ;;5.01;MENTAL HEALTH;**62**;Dec 30, 1994 3 3 Q 4 4 OUTNOTE(YSDATA) ; 5 5 N G,I,N,P,R,X,Y,YS2,YSADATE,YSCODE,YSGG,YSGG1,YSGG2,YSJ,YSJJ,YSNCODE,YSSET,YSSR,YSST,YSX1,YSX2,YSX3,YIN,YSINN,YSINE,YSMC 6 6 I $G(YSDATA(1))?1"[ERROR".E Q ;----> 7 I '$D(YSDATA(5)) S YSDATA(1)=" [ERROR]",YSDATA(2)="bad ysdata to outnote" Q ;--->7 I '$D(YSDATA(5)) S YSDATA(1)="ERROR]",YSDATA(2)="bad ysdata to outnote" Q ;---> 8 8 S YS2=$G(YSDATA(2)) 9 9 S YSCODE=$P(YS2,U,2) … … 16 16 S YSST=$P(YSDATA(6),U,4) 17 17 S Y=$G(^YTT(601.6,YSNCODE,2)) 18 I Y="" S YSDATA(1)="[ERROR ]",YSDATA(2)="no mh mult outcome code" Q ;--->18 I Y="" S YSDATA(1)="[ERROR"],YSDATA(2)="no mh mult outcome code" Q ;---> 19 19 ; 20 20 X Y … … 68 68 N YSCODE,YSET 69 69 S YSCODE=$G(YS("CODE"),-1) 70 ;ASF 03/08/0671 I (YSCODE="GAF")!(YSCODE="ASI") S YSDATA(1)="[DATA]",YSDATA(2)="1^exempt test" Q ;-->out test exempt72 I $D(^YTT(601.71,"B",YSCODE)) D Q ;--> out73 . S YSET=$O(^YTT(601.71,"B",YSCODE,0))74 . S YSDATA(1)="[DATA]"75 . S YSKEY=$$GET1^DIQ(601.71,YSET_",",9)76 . I YSKEY="" S YSDATA(2)="1^exempt test" Q ;-->out77 . I $D(^XUSEC(YSKEY,DUZ)) S YSDATA(2)="1^user privileged" Q ;-->out has key78 . S YSDATA(2)="0^no access" Q ;->out79 ;80 70 I '$D(^YTT(601,"B",YSCODE)) S YSDATA(1)="[ERROR]",YSDATA(2)="BAD TEST CODE" Q ;--> out 81 71 S YSET=$O(^YTT(601,"B",YSCODE,0))
Note:
See TracChangeset
for help on using the changeset viewer.