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

BRNPTN.m

Go to the documentation of this file.
  1. BRNPTN ; IHS/PHXAO/TMJ - ROI CUMMULATIVE PATIENT HX FOR CHART ;
  1. ;;2.0;RELEASE OF INFO SYSTEM;**4**;APR 10, 2003;Build 15
  1. ;;IHS/OIT/GAB PATCH 4 - FIX UNDEFINED ERROR; April 2017
  1. SERVICE ;PICK PATIENT NAME ENTRY
  1. W !!!
  1. S DIC=2 S DIC("A")="Enter a Patient Name: " S DIC(0)="AEMIQO" D ^DIC
  1. G END:Y<1 S BRNPTN=+Y
  1. I BRNPTN="" Q
  1. D CKDIS ;IHS/OIT/GAB PATCH 4 CHECK FOR ANY DISCLOSURES
  1. G RETURN:NODIS=1 ;IHS/OIT/GAB PATCH 4 END SINCE NO DISCLOSURES
  1. PRINT ;PRINT CUMMULATIVE PATIENT RECORD OF ALL DISCLOSURES
  1. W !
  1. S FLDS="[BRN GS ACCOUNTING RECORD]",BY="@INTERNAL(#.03)",DIC="^BRNREC(",L=0
  1. S FR=BRNPTN,TO=BRNPTN
  1. K DHIT,DIOEND,DIOBEG
  1. D EN1^DIP
  1. G RETURN
  1. Q
  1. CKDIS ; IHS/OIT/GAB PATCH 4 - FIX UNDEF ERROR WHEN THERE ARE NO DISCLOSURES
  1. S NODIS=""
  1. I '$D(^BRNREC("AA",BRNPTN)) W !!,?20,"******** NO EXISTING DISCLOSURES FOR THIS PATIENT ***" S NODIS=1
  1. Q
  1. RETURN ; /IHS/GAB ADDED PATCH #4
  1. ; Press return to continue
  1. W !
  1. S DIR(0)="E"
  1. S DIR("A")="Press return to continue..."
  1. D ^DIR
  1. K DIR
  1. END ;
  1. K BRNPTN,X,DD0,B Q