AZXAREF ; IHS/PHXAO/TMJ - SET DISCOSURE VARIABLES ;
;;2.0;RELEASE OF INFORMATION;;FEB 21, 2002
;
; AZXARIEN=Disclosure ien
; AZXARDATE=Disclosure date in internal FileMan form (.01 field)
; AZXARNUMB=Disclosure number (.02 field)
; AZXADFN=patient ien (.03 field)
; AZXARTYPE=type of Disclosure (.04 field)
; AZXAREC("PAT NAME")=patient name
; AZXAREC("REF DATE")=Disclosure date in external form
;
START ;
Q:'$G(Y)
Q:$D(AZXAOVRPS) ;override post selection variable
S (AZXACHSCT,AZXARIEN,AZXARDATE,AZXARNUMB,AZXADFN,AZXARTYPE,AZXARIO,AZXAREC("PAT NAME"),AZXAREC("REF DATE"))=""
Q:'$G(Y)
Q:'$D(^AZXAREC(+Y,0))
NEW X
S AZXARIEN=+Y
S X=^AZXAREC(AZXARIEN,0)
S AZXARDATE=$P(X,U)
S AZXARNUMB=$P(X,U,2)
S AZXADFN=$P(X,U,3)
S AZXARSTAT=$P(X,U,8)
S AZXARTYPE=$P(X,U,4)
;S AZXARIO=$P(X,U,14)
S:$G(AZXADFN) AZXAREC("PAT NAME")=$P(^DPT(AZXADFN,0),U)
;
;S AZXACHSCT=+$P($G(^AZXAREF(AZXARIEN,11)),U,15)
;
NEW Y
S Y=AZXARDATE
D DD^%DT
S AZXAREC("REF DATE")=Y
Q
AZXAREF ; IHS/PHXAO/TMJ - SET DISCOSURE VARIABLES ;
+1 ;;2.0;RELEASE OF INFORMATION;;FEB 21, 2002
+2 ;
+3 ; AZXARIEN=Disclosure ien
+4 ; AZXARDATE=Disclosure date in internal FileMan form (.01 field)
+5 ; AZXARNUMB=Disclosure number (.02 field)
+6 ; AZXADFN=patient ien (.03 field)
+7 ; AZXARTYPE=type of Disclosure (.04 field)
+8 ; AZXAREC("PAT NAME")=patient name
+9 ; AZXAREC("REF DATE")=Disclosure date in external form
+10 ;
START ;
+1 IF '$GET(Y)
QUIT
+2 ;override post selection variable
IF $DATA(AZXAOVRPS)
QUIT
+3 SET (AZXACHSCT,AZXARIEN,AZXARDATE,AZXARNUMB,AZXADFN,AZXARTYPE,AZXARIO,AZXAREC("PAT NAME"),AZXAREC("REF DATE"))=""
+4 IF '$GET(Y)
QUIT
+5 IF '$DATA(^AZXAREC(+Y,0))
QUIT
+6 NEW X
+7 SET AZXARIEN=+Y
+8 SET X=^AZXAREC(AZXARIEN,0)
+9 SET AZXARDATE=$PIECE(X,U)
+10 SET AZXARNUMB=$PIECE(X,U,2)
+11 SET AZXADFN=$PIECE(X,U,3)
+12 SET AZXARSTAT=$PIECE(X,U,8)
+13 SET AZXARTYPE=$PIECE(X,U,4)
+14 ;S AZXARIO=$P(X,U,14)
+15 IF $GET(AZXADFN)
SET AZXAREC("PAT NAME")=$PIECE(^DPT(AZXADFN,0),U)
+16 ;
+17 ;S AZXACHSCT=+$P($G(^AZXAREF(AZXARIEN,11)),U,15)
+18 ;
+19 NEW Y
+20 SET Y=AZXARDATE
+21 DO DD^%DT
+22 SET AZXAREC("REF DATE")=Y
+23 QUIT