1 | IBYPPG ;ALB/ARH - IB*2*148 POST INIT: REASONABLE CHARGES V1.2 ; 05/17/01
|
---|
2 | ;;2.0;INTEGRATED BILLING;**148**;21-MAR-94
|
---|
3 | ;
|
---|
4 | Q
|
---|
5 | POST ;
|
---|
6 | N IBA
|
---|
7 | S IBA(1)="",IBA(2)=" IB*2*148 Post-Install .....",IBA(3)="" D MES^XPDUTL(.IBA) K IBA
|
---|
8 | ;
|
---|
9 | ;
|
---|
10 | D CPTINA ; inactivate charges for inactive CPT codes
|
---|
11 | D CSEMPTY ; delete Charge Sets with no charges assigned
|
---|
12 | D ERRORCD ; add error code IB320 to IB Error file (#350.8)
|
---|
13 | ;
|
---|
14 | S IBA(1)="",IBA(2)=" IB*2*148 Post-Install Complete",IBA(3)="" D MES^XPDUTL(.IBA) K IBA
|
---|
15 | Q
|
---|
16 | ;
|
---|
17 | ;
|
---|
18 | CPTINA ; inactivate charges for Inactive CPTs
|
---|
19 | N IBA,IBCNT S IBCNT=0
|
---|
20 | S IBA(1)="",IBA(2)=" >> Inactivating Charges for Inactive CPT codes, Please Wait..." D MES^XPDUTL(.IBA) K IBA
|
---|
21 | ;
|
---|
22 | S IBCNT=$$INACTCPT^IBCREC(0) ; inactivate charges for inactive CPT codes
|
---|
23 | ;
|
---|
24 | S IBA(1)=" Done. "_IBCNT_" Charges Inactivated." D MES^XPDUTL(.IBA) K IBA
|
---|
25 | Q
|
---|
26 | ;
|
---|
27 | CSEMPTY ; delete Charges Sets with no Charges assigned
|
---|
28 | N IBA,IBCNT S IBCNT=0
|
---|
29 | S IBA(1)="",IBA(2)=" >> Removing Charges Sets that have no Charges Assigned..." D MES^XPDUTL(.IBA) K IBA
|
---|
30 | ;
|
---|
31 | S IBCNT=$$CSEMPTY^IBCRED() ; delete Charge Sets that have no charges
|
---|
32 | ;
|
---|
33 | S IBA(1)=" Done. "_IBCNT_" Charges Sets Removed." D MES^XPDUTL(.IBA) K IBA
|
---|
34 | Q
|
---|
35 | ;
|
---|
36 | ERRORCD ; add a new Error Code to #350.8
|
---|
37 | N IBA,IBCODE,IBEMES,IBFN,DD,DO,DLAYGO,DIC,DIE,DA,DR,X,Y
|
---|
38 | ;
|
---|
39 | S IBCODE="IB320",IBEMES="Clinic Required for Surgical Procedures (10000-69999, 93501-93533)"
|
---|
40 | ;
|
---|
41 | I $O(^IBE(350.8,"AC",IBCODE,0)) Q
|
---|
42 | ;
|
---|
43 | K DD,DO S DLAYGO=350.8,DIC="^IBE(350.8,",DIC(0)="L",X=IBCODE D FILE^DICN K DIC I Y<1 K X,Y Q
|
---|
44 | S IBFN=+Y
|
---|
45 | ;
|
---|
46 | S DR=".02///"_IBEMES_";.03///"_IBCODE_";.04////1;.05////1"
|
---|
47 | S DIE="^IBE(350.8,",DA=+IBFN D ^DIE K DIE,DA,DR,X,Y
|
---|
48 | ;
|
---|
49 | S IBA(1)="",IBA(2)=" >> Error Code IB320 Added to IB Error File (#350.8) " D MES^XPDUTL(.IBA) K IBA
|
---|
50 | Q
|
---|