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

IBINI00I.m

Go to the documentation of this file.
  1. IBINI00I ; ; 21-MAR-1994
  1. ;;Version 2.0 ; INTEGRATED BILLING ;; 21-MAR-94
  1. Q:'DIFQ(36) F I=1:2 S X=$T(Q+I) Q:X="" S Y=$E($T(Q+I+1),4,999),X=$E(X,4,999) S:$A(Y)=126 I=I+1,Y=$E(Y,2,999)_$E($T(Q+I+1),5,99) S:$A(Y)=61 Y=$E(Y,2,999) X NO E S @X=Y
  1. Q Q
  1. ;;^DIC(36,0,"GL")
  1. ;;=^DIC(36,
  1. ;;^DIC("B","INSURANCE COMPANY",36)
  1. ;;=
  1. ;;^DIC(36,"%D",0)
  1. ;;=^^6^6^2940307^^^^
  1. ;;^DIC(36,"%D",1,0)
  1. ;;=This file contains the names and addresses of insurance companies as needed
  1. ;;^DIC(36,"%D",2,0)
  1. ;;=by the local facility. The data in this file is NOT EDITABLE USING VA
  1. ;;^DIC(36,"%D",3,0)
  1. ;;=FILEMANAGER. If a new entry needs to be made or an existing entry
  1. ;;^DIC(36,"%D",4,0)
  1. ;;=changed the user must be assigned the appropriate MAS or IB module option.
  1. ;;^DIC(36,"%D",5,0)
  1. ;;=
  1. ;;^DIC(36,"%D",6,0)
  1. ;;=Per VHA Directive 10-93-142, this file definition should not be modified.
  1. ;;^DD(36,0)
  1. ;;=FIELD^^.16^82
  1. ;;^DD(36,0,"DDA")
  1. ;;=N
  1. ;;^DD(36,0,"DT")
  1. ;;=2940228
  1. ;;^DD(36,0,"ID",.111)
  1. ;;=W:$D(^(.11)) " ",$P(^(.11),U,1)
  1. ;;^DD(36,0,"ID",.112)
  1. ;;=W ""
  1. ;;^DD(36,0,"ID",.113)
  1. ;;=W ""
  1. ;;^DD(36,0,"ID",.114)
  1. ;;=W:$D(^(.11)) " ",$P(^(.11),U,4)
  1. ;;^DD(36,0,"ID",.115)
  1. ;;=S %I=Y,Y=$S('$D(^(.11)):"",$D(^DIC(5,+$P(^(.11),U,5),0))#2:$P(^(0),U,1),1:""),C=$P(^DD(5,.01,0),U,2) D Y^DIQ:Y]"" W " ",Y,@("$E("_DIC_"%I,0),0)") S Y=%I K %I
  1. ;;^DD(36,0,"ID",.116)
  1. ;;=W ""
  1. ;;^DD(36,0,"ID",1)
  1. ;;=W:$D(^("0")) " ",$P(^("0"),U,2)
  1. ;;^DD(36,0,"IX","B",36,.01)
  1. ;;=
  1. ;;^DD(36,0,"IX","C",36.03,.01)
  1. ;;=
  1. ;;^DD(36,0,"NM","INSURANCE COMPANY")
  1. ;;=
  1. ;;^DD(36,0,"PT",2.101,25)
  1. ;;=
  1. ;;^DD(36,0,"PT",2.312,.01)
  1. ;;=
  1. ;;^DD(36,0,"PT",36,.127)
  1. ;;=
  1. ;;^DD(36,0,"PT",36,.139)
  1. ;;=
  1. ;;^DD(36,0,"PT",36,.147)
  1. ;;=
  1. ;;^DD(36,0,"PT",36,.157)
  1. ;;=
  1. ;;^DD(36,0,"PT",36,.16)
  1. ;;=
  1. ;;^DD(36,0,"PT",36,.167)
  1. ;;=
  1. ;;^DD(36,0,"PT",36,.187)
  1. ;;=
  1. ;;^DD(36,0,"PT",36.02,6)
  1. ;;=
  1. ;;^DD(36,0,"PT",350.9,4.02)
  1. ;;=
  1. ;;^DD(36,0,"PT",350.9,4.06)
  1. ;;=
  1. ;;^DD(36,0,"PT",355.3,.01)
  1. ;;=
  1. ;;^DD(36,0,"PT",356.2,.08)
  1. ;;=
  1. ;;^DD(36,0,"PT",399,101)
  1. ;;=
  1. ;;^DD(36,0,"PT",399,102)
  1. ;;=
  1. ;;^DD(36,0,"PT",399,103)
  1. ;;=
  1. ;;^DD(36,0,"PT",412,.01)
  1. ;;=
  1. ;;^DD(36,0,"PT",430,19)
  1. ;;=
  1. ;;^DD(36,0,"PT",430,19.1)
  1. ;;=
  1. ;;^DD(36,0,"PT",513.85,11)
  1. ;;=
  1. ;;^DD(36,0,"PT",500015.01,.01)
  1. ;;=
  1. ;;^DD(36,.01,0)
  1. ;;=NAME^RFX^^0;1^K:$L(X)>30!($L(X)<3)!'(X'?1P.E)!(X'?.ANP) X
  1. ;;^DD(36,.01,.1)
  1. ;;=INSURANCE COMPANY FILE
  1. ;;^DD(36,.01,1,0)
  1. ;;=^.1
  1. ;;^DD(36,.01,1,1,0)
  1. ;;=36^B
  1. ;;^DD(36,.01,1,1,1)
  1. ;;=S ^DIC(36,"B",$E(X,1,30),DA)=""
  1. ;;^DD(36,.01,1,1,2)
  1. ;;=K ^DIC(36,"B",$E(X,1,30),DA)
  1. ;;^DD(36,.01,3)
  1. ;;=ANSWER MUST BE 3-30 CHARACTERS IN LENGTH
  1. ;;^DD(36,.01,21,0)
  1. ;;=^^5^5^2940209^^^
  1. ;;^DD(36,.01,21,1,0)
  1. ;;=Enter the name of the insurance carrier which at least one patient seen
  1. ;;^DD(36,.01,21,2,0)
  1. ;;=at your facility has. This information must be updated using the 'Insurance
  1. ;;^DD(36,.01,21,3,0)
  1. ;;=Company Entry/Edit' option, NOT using VA FileMan. Editing of this data
  1. ;;^DD(36,.01,21,4,0)
  1. ;;=through a filemanager option could cause negative impacts on the MAS and
  1. ;;^DD(36,.01,21,5,0)
  1. ;;=IB software modules in addition to other DHCP modules.
  1. ;;^DD(36,.01,"DEL",1,0)
  1. ;;=I '$D(^XUSEC("IB INSURANCE SUPERVISOR",DUZ))!($O(^IBA(355.3,"B",DA,0))) W !!,"Deletion not allowed"
  1. ;;^DD(36,.01,"DT")
  1. ;;=2930226
  1. ;;^DD(36,.05,0)
  1. ;;=INACTIVE^SX^0:NO;1:YES;^0;5^Q
  1. ;;^DD(36,.05,3)
  1. ;;=ENTER 'YES' IF THIS COMPANY IS INACTIVE AND SHOULD NO LONGER BE ALLOWED FOR SELECTION.
  1. ;;^DD(36,.05,21,0)
  1. ;;=^^2^2^2911222^
  1. ;;^DD(36,.05,21,1,0)
  1. ;;=If this insurance company is no longer active in your area, enter INACTIVE
  1. ;;^DD(36,.05,21,2,0)
  1. ;;=here. This will disallow users from selecting this insurance company entry.
  1. ;;^DD(36,.05,"DEL",1,0)
  1. ;;=I $D(DGINS)
  1. ;;^DD(36,.05,"DT")
  1. ;;=2930312
  1. ;;^DD(36,.06,0)
  1. ;;=ALLOW MULTIPLE BEDSECTIONS^S^0:NO;1:YES;^0;6^Q
  1. ;;^DD(36,.06,3)
  1. ;;=Enter whether or not this Insurance Company will accept multiple bedsections on a claim form. If left blank a NO is assumed.