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

BEHODCH.m

Go to the documentation of this file.
  1. BEHODCH ;MSC/IND/MGH - TIU Dictation Boilerplate Header ;24-Oct-2007 12:55;DKM
  1. ;;1.1;BEH COMPONENTS;**040002**;Mar 20, 2007
  1. ;=================================================================
  1. LIST(DFN,TARGET) ;
  1. N BEHNT,BEHDA,BEHNAME,BEHHRN,BEHDFN,BEHTITLE,BEHSITE
  1. S (BEHTITLE,BEHNAME)=""
  1. ; Retrieve author of note using VueCentric Context
  1. S BEHDA=+$$GETVAR^CIANBUTL("TIU.CO.TIUDA","","BEHODC")
  1. S @TARGET@(1,0)=$$RJ^XLFSTR("Author: ",20)_$$GET1^DIQ(8925,BEHDA,1202,"E")
  1. I '$D(TITLE) S TITLE=TIUTYP
  1. S BEHTITLE=$P($G(^TIU(8925.1,TITLE,0)),U,1)
  1. S @TARGET@(2,0)=$$RJ^XLFSTR("Document Title: ",20)_BEHTITLE
  1. ; Retrieve DFN from TIU Document and lookup HRN
  1. S @TARGET@(3,0)=$$RJ^XLFSTR("Patient Name: ",20)_$G(TIU("PNM"))
  1. S BEHNAME=$G(TIU("PNM"))
  1. S BEHDFN="",BEHHRN=""
  1. S BEHDFN=+$$GET1^DIQ(8925,BEHDA,.02,"I")
  1. S BEHSITE=$G(DUZ(2))
  1. S BEHHRN=$P($G(^AUPNPAT(BEHDFN,41,BEHSITE,0)),U,2)
  1. S @TARGET@(4,0)=$$RJ^XLFSTR("HRN: ",20)_BEHHRN
  1. ;Clinic and time are available when the visit is selected
  1. S @TARGET@(5,0)=$$RJ^XLFSTR("Clinic Name: ",20)_$P($G(TIU("LOC")),U,2)
  1. S @TARGET@(6,0)=$$RJ^XLFSTR("Appointment Date: ",20)_$P($G(TIU("EDT")),U,2)
  1. Q "~@"_$NA(@TARGET)
  1. ; Return the current VueCentric TIU Note IEN from the Context Array
  1. IEN(NMSP) ;
  1. Q $$RJ^XLFSTR("Document Number: ",20)_$$GETVAR^CIANBUTL("TIU.CO.TIUDA","",$G(NMSP))