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

BTIUCD.m

Go to the documentation of this file.
  1. BTIUCD ; IHS/ITSC/LJF - IHS CALL TO INCOM CHART EDITS ;
  1. ;;1.0;TEXT INTEGRATION UTILITIES;;NOV 04, 2004
  1. ;Only used if site is running ADT version 5.3 Incomplete Chart module
  1. ;
  1. ;
  1. EDIT(TIUDA) ;EP; call from protocol to edit ic files
  1. ;TIUDA=ien of document
  1. NEW DA,DDSFILE,DR,VSTYP,VST,BDGN
  1. S VST=$$IVST^BTIUU1(TIUDA) ;visit ien
  1. S VSTYP=$$CAT^BTIUU1(TIUDA) ;visit service category
  1. ;
  1. I VSTYP="H" D Q
  1. . I '$O(^BDGIC("AV",VST,0)) W !,"No Incomplete Chart Entry for this patient" D RETURN^BTIUU Q
  1. . D FULL^VALM1
  1. . S (DA,BDGN)=$O(^BDGIC("AV",VST,0)) Q:'DA
  1. . S DDSFILE=9009016.1,DR="[BDG INCOMPLETE EDIT]" D ^DDS
  1. ;
  1. I (VSTYP="S")!(VSTYP="O") D Q
  1. . I '$O(^BDGIC("AV",VST,0)) W !,"No Incomplete Chart Entry for this patient" D RETURN^BTIUU Q
  1. . D FULL^VALM1
  1. . S (DA,BDGN)=$O(^BDGIC("AV",VST,0)) Q:'DA
  1. . S DDSFILE=9009016.1,DR="[BDG DAY SURGERY EDIT]" D ^DDS
  1. ;
  1. W !!,"Visit is not of service category tracked by Incomplete Chart module in ADT.",! D RETURN^BTIUU
  1. Q
  1. ;