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

BSDAM10.m

Go to the documentation of this file.
  1. BSDAM10 ; IHS/ANMC/LJF - IHS CALLS FROM SDAM10 ; [ 08/26/2004 2:10 PM ]
  1. ;;5.3;PIMS;**1001**;APR 26, 2002
  1. ;Mods to VA code: added "deceased" to patient status display
  1. ; added community to patient header
  1. ; added last reg update to message line
  1. ; added reverse video for patient name
  1. ;
  1. HDR ;EP; -- list screen header
  1. ; input: SDFN := ifn of pat
  1. ; output: VALMHDR() := hdr array
  1. ;
  1. N VAERR,VA,X
  1. S DFN=SDFN D PID^VADPT
  1. S VALMHDR(1)=$E($P("Patient: "_$G(IORVON)_$G(^DPT(SDFN,0)),U),1,46)_$G(IORVOFF)_" ("_VA("BID")_")"
  1. S X=$P($$FMT^SDUTL2(SDFN),U,2),X=$S(X]"":"MT: "_X,1:"")
  1. S X=$$GET1^DIQ(9000001,SDFN,1118) ;community
  1. ;IHS/ITSC/WAR 7/15/2004 PATCH #1001 Mod to handle long Pt names & chrt# etc.
  1. ;S VALMHDR(1)=$$SETSTR^VALM1(X,VALMHDR(1),47,15)
  1. S VALMHDR(1)=$$SETSTR^VALM1(X,VALMHDR(1),$L(VALMHDR(1))+2,15)
  1. ;6/19/2002 LJF8 (per Linda) Bold,RevVid,Underline,etc.
  1. ;S X=$S($D(^DPT(SDFN,.1)):"Ward: "_^(.1),$G(^DPT(SDFN,.35)):IORVON_"Deceased"_IORVOFF,1:"Outpatient")
  1. S X=$S($D(^DPT(SDFN,.1)):"Ward: "_^(.1),$G(^DPT(SDFN,.35)):$G(IORVON)_"Deceased"_$G(IORVOFF),1:"Outpatient")
  1. S VALMHDR(1)=$$SETSTR^VALM1(X,VALMHDR(1),81-$L(X),$L(X))
  1. S VALMSG="Last Registration Update: "_$$LASTREG^BDGF2(SDFN)
  1. Q
  1. ;