[613] | 1 | IBCNSD1 ;ALB/NLR - BU EDIT TEMPLATES ; 10-JUN-93
|
---|
| 2 | ;;Version 2.0 ; INTEGRATED BILLING ;; 21-MAR-94
|
---|
| 3 | ;;Per VHA Directive 10-93-142, this routine should not be modified.
|
---|
| 4 | ;
|
---|
| 5 | ED(IBE) ;
|
---|
| 6 | D SAVEBU
|
---|
| 7 | S DIE="^IBA(355.5,",DA=IBCBU
|
---|
| 8 | S DR=IBE
|
---|
| 9 | L +^IBA(355.5,+IBCBU):5 I '$T D LOCKED^IBTRCD1 G EDQ
|
---|
| 10 | D ^DIE K DIE
|
---|
| 11 | D COMP
|
---|
| 12 | I IBDIF=1 D EDUP
|
---|
| 13 | EDQ L -^IBA(355.5,+IBCBU)
|
---|
| 14 | D EXIT
|
---|
| 15 | Q
|
---|
| 16 | ;
|
---|
| 17 | SAVEBU ;
|
---|
| 18 | K ^TMP($J,"IBBU")
|
---|
| 19 | S ^TMP($J,"IBBU",355.5,IBCBU,0)=$G(^IBA(355.5,IBCBU,0))
|
---|
| 20 | S ^TMP($J,"IBBU",355.5,IBCBU,1)=$G(^IBA(355.5,IBCBU,1))
|
---|
| 21 | Q
|
---|
| 22 | COMP ;
|
---|
| 23 | S IBDIF=0
|
---|
| 24 | I $G(^IBA(355.5,DA,0))'=^TMP($J,"IBBU",355.5,DA,0) S IBDIF=1 Q
|
---|
| 25 | I $G(^IBA(355.5,DA,1))'=^TMP($J,"IBBU",355.5,DA,1) S IBDIF=1 Q
|
---|
| 26 | Q
|
---|
| 27 | EDUP ; -- enter date and user if editing has taken place
|
---|
| 28 | S DIE="^IBA(355.5,",DA=IBCBU
|
---|
| 29 | S DR="1.05///NOW;1.06////"_DUZ
|
---|
| 30 | D ^DIE K DIE
|
---|
| 31 | Q
|
---|
| 32 | CY ;
|
---|
| 33 | S IBYR1=IBYR K IBYR D INIT^IBCNSD
|
---|
| 34 | I $D(VALMQUIT) S IBYR=IBYR1 K VALMQUIT D EXITRP
|
---|
| 35 | I IBYR=IBYR1 D
|
---|
| 36 | .K IBYR1,VALMQUIT D EXITRP
|
---|
| 37 | E D EXIT
|
---|
| 38 | Q
|
---|
| 39 | ;
|
---|
| 40 | EXIT I $G(IBDIF) D HDR^IBCNSA("Benefits Used"),BLD^IBCNSD
|
---|
| 41 | EXITRP S VALMBCK="R"
|
---|
| 42 | Q
|
---|