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

AMERBEDD.m

Go to the documentation of this file.
  1. AMERBEDD ;GDIT/HS/BEE - AMER UTILITY CALLS ; 07 Oct 2013 11:33 AM
  1. ;;3.0;ER VISIT SYSTEM;**6**;MAR 03, 2009;Build 30
  1. ;
  1. Q
  1. ;
  1. INJ(FIELD,VALUE) ;Update BEDD injury field if BEDD is installed
  1. ;
  1. ;Quit if BEDD 2.0 not installed
  1. I $T(INJFLD^BEDDINJ)="" Q
  1. I $G(FIELD)="" Q
  1. I $G(VALUE)="" Q
  1. ;
  1. NEW VIEN
  1. ;
  1. ;Look for VIEN
  1. S VIEN=$G(^TMP("AMER",$J,4))
  1. ;
  1. ;If no VIEN, try getting from DFN
  1. I VIEN="" D Q:VIEN=""
  1. . NEW DFN
  1. . S DFN=$G(^TMP("AMER",$J,1,1)) Q:DFN=""
  1. . S VIEN=$$GET1^DIQ(9009081,DFN_",",1.1,"I")
  1. ;
  1. ;Make the call to BEDD
  1. D INJFLD^BEDDINJ(VIEN,FIELD,VALUE)
  1. ;
  1. Q