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

AZXAREF.m

Go to the documentation of this file.
  1. AZXAREF ; IHS/PHXAO/TMJ - SET DISCOSURE VARIABLES ;
  1. ;;2.0;RELEASE OF INFORMATION;;FEB 21, 2002
  1. ;
  1. ; AZXARIEN=Disclosure ien
  1. ; AZXARDATE=Disclosure date in internal FileMan form (.01 field)
  1. ; AZXARNUMB=Disclosure number (.02 field)
  1. ; AZXADFN=patient ien (.03 field)
  1. ; AZXARTYPE=type of Disclosure (.04 field)
  1. ; AZXAREC("PAT NAME")=patient name
  1. ; AZXAREC("REF DATE")=Disclosure date in external form
  1. ;
  1. START ;
  1. Q:'$G(Y)
  1. Q:$D(AZXAOVRPS) ;override post selection variable
  1. S (AZXACHSCT,AZXARIEN,AZXARDATE,AZXARNUMB,AZXADFN,AZXARTYPE,AZXARIO,AZXAREC("PAT NAME"),AZXAREC("REF DATE"))=""
  1. Q:'$G(Y)
  1. Q:'$D(^AZXAREC(+Y,0))
  1. NEW X
  1. S AZXARIEN=+Y
  1. S X=^AZXAREC(AZXARIEN,0)
  1. S AZXARDATE=$P(X,U)
  1. S AZXARNUMB=$P(X,U,2)
  1. S AZXADFN=$P(X,U,3)
  1. S AZXARSTAT=$P(X,U,8)
  1. S AZXARTYPE=$P(X,U,4)
  1. ;S AZXARIO=$P(X,U,14)
  1. S:$G(AZXADFN) AZXAREC("PAT NAME")=$P(^DPT(AZXADFN,0),U)
  1. ;
  1. ;S AZXACHSCT=+$P($G(^AZXAREF(AZXARIEN,11)),U,15)
  1. ;
  1. NEW Y
  1. S Y=AZXARDATE
  1. D DD^%DT
  1. S AZXAREC("REF DATE")=Y
  1. Q