1 | IBATLM1 ;LL/ELZ - TRANSFER PRICING PT TRANSACTION LIST MANAGER ; 10-SEP-1998
|
---|
2 | ;;2.0;INTEGRATED BILLING;**115**;21-MAR-94
|
---|
3 | ;;Per VHA Directive 10-93-142, this routine should not be modified.
|
---|
4 | ;
|
---|
5 | EN(DFN) ; -- main entry point for IBAT PT TRANS LIST
|
---|
6 | D EN^VALM("IBAT PT TRANS LIST")
|
---|
7 | Q
|
---|
8 | ;
|
---|
9 | HDR ; -- header code
|
---|
10 | N IBNAM,INST S IBNAM=$$PT^IBEFUNC(DFN)
|
---|
11 | S IBNAM=$E("Patient: "_$P(IBNAM,"^"),1,25)_" "_$E(IBNAM)_$P(IBNAM,"^",3)
|
---|
12 | S VALMHDR(1)=$$SETSTR^VALM1($$FDATE^VALM1(IBBDT)_" THRU "_$$FDATE^VALM1(IBEDT),IBNAM,59,22)
|
---|
13 | S INST=$$INST^IBATUTL($$PPF^IBATUTL(DFN))
|
---|
14 | S VALMHDR(2)="Enrolled Facility: "_$P(INST,"^")_" ("_$P(INST,"^",2)_")"
|
---|
15 | 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)
|
---|
16 | Q
|
---|
17 | ;
|
---|
18 | INIT ; -- init variables and list array
|
---|
19 | K ^TMP("VALM DATA",$J),^TMP("VALMAR",$J)
|
---|
20 | I $$SLDR^IBATUTL("Date range will be used to specify Event Dates of transactions shown.") S VALMQUIT="" G EXIT
|
---|
21 | S VALMBCK="R"
|
---|
22 | D ARRAY^IBATLM1A(VALMAR)
|
---|
23 | Q
|
---|
24 | ;
|
---|
25 | HELP ; -- help code
|
---|
26 | S X="?" D DISP^XQORM1 W !!
|
---|
27 | Q
|
---|
28 | ;
|
---|
29 | EXIT ; -- exit code
|
---|
30 | K IBDTR,IBEDT,IBBDT
|
---|
31 | Q
|
---|