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

IBATLM1.m

Go to the documentation of this file.
  1. IBATLM1 ;LL/ELZ - TRANSFER PRICING PT TRANSACTION LIST MANAGER ; 10-SEP-1998
  1. ;;2.0;INTEGRATED BILLING;**115**;21-MAR-94
  1. ;;Per VHA Directive 10-93-142, this routine should not be modified.
  1. ;
  1. EN(DFN) ; -- main entry point for IBAT PT TRANS LIST
  1. D EN^VALM("IBAT PT TRANS LIST")
  1. Q
  1. ;
  1. HDR ; -- header code
  1. N IBNAM,INST S IBNAM=$$PT^IBEFUNC(DFN)
  1. S IBNAM=$E("Patient: "_$P(IBNAM,"^"),1,25)_" "_$E(IBNAM)_$P(IBNAM,"^",3)
  1. S VALMHDR(1)=$$SETSTR^VALM1($$FDATE^VALM1(IBBDT)_" THRU "_$$FDATE^VALM1(IBEDT),IBNAM,59,22)
  1. S INST=$$INST^IBATUTL($$PPF^IBATUTL(DFN))
  1. S VALMHDR(2)="Enrolled Facility: "_$P(INST,"^")_" ("_$P(INST,"^",2)_")"
  1. S VALMHDR(2)=$$SETSTR^VALM1("Current Status: "_$$LOWER^VALM1($$EX^IBATUTL(351.6,.04,$P(^IBAT(351.6,DFN,0),"^",4))),VALMHDR(2),57,24)
  1. Q
  1. ;
  1. INIT ; -- init variables and list array
  1. K ^TMP("VALM DATA",$J),^TMP("VALMAR",$J)
  1. I $$SLDR^IBATUTL("Date range will be used to specify Event Dates of transactions shown.") S VALMQUIT="" G EXIT
  1. S VALMBCK="R"
  1. D ARRAY^IBATLM1A(VALMAR)
  1. Q
  1. ;
  1. HELP ; -- help code
  1. S X="?" D DISP^XQORM1 W !!
  1. Q
  1. ;
  1. EXIT ; -- exit code
  1. K IBDTR,IBEDT,IBBDT
  1. Q