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

BRNRLU.m

Go to the documentation of this file.
  1. BRNRLU ; IHS/PHXAO/TMJ - ROI GEN RETR UTILITIES ;
  1. ;;2.0;RELEASE OF INFO SYSTEM;*1*;APR 10, 2003
  1. ;IHS/OIT/LJF - 01/10/2008 PATCH 1 Removed unused code especially ICD code
  1. ;
  1. ;
  1. AVDOS(R,F) ;EP - return available Date of Disclosure
  1. NEW BRNDOS
  1. I $G(F)="" S F="S"
  1. S BRNDOS=""
  1. S BRNDOS=$P($G(^BRNREC(R,0)),U,19)
  1. I BRNDOS="" Q BRNDOS
  1. I F="N" Q BRNDOS
  1. I F="E" S BRNDOS=$$FMTE^XLFDT(BRNDOS,"2P")
  1. I F="S" S BRNDOS=$E(BRNDOS,4,5)_"/"_$E(BRNDOS,6,7)_"/"_$E(BRNDOS,2,3)
  1. I F="C" S BRNDOS=$E(BRNDOS,4,5)_"/"_$E(BRNDOS,6,7)_"/"_$E(BRNDOS,2,3)_" ("_$S($$VAL^XBDIQ1(90001,R,.19)]"":"A)",1:"E)")
  1. Q BRNDOS
  1. ;
  1. FACREF(R) ;EP return requesting party
  1. N BRNF,%
  1. S %=^BRNREC(R,0)
  1. S BRNF=$S($P(%,U,6):$P($G(^BRNTREQ($P(%,U,6),0)),U),1:"<UNKNOWN>")
  1. Q BRNF
  1. ;
  1. REFDTI(R,F) ; EP - Date Disclosure Initiated
  1. NEW BRNDOS
  1. I $G(F)="" S F="E"
  1. S BRNDOS=""
  1. S BRNDOS=$S($P($G(^BRNREC(R,0)),U)]"":$P(^BRNREC(R,0),U),1:$P($G(^BRNREC(R,0)),U,6))
  1. I BRNDOS="" Q BRNDOS
  1. I F="E" S BRNDOS=$$FMTE^XLFDT(BRNDOS)
  1. I F="S" S BRNDOS=$E(BRNDOS,4,5)_"/"_$E(BRNDOS,6,7)_"/"_$E(BRNDOS,2,3)
  1. I F="C" S BRNDOS=$E(BRNDOS,4,5)_"/"_$E(BRNDOS,6,7)_"/"_$E(BRNDOS,2,3)_" ("_$S($$VAL^XBDIQ1(90001,R,.01)]"":"A)",1:"E)")
  1. Q BRNDOS