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

IBINI01E.m

Go to the documentation of this file.
  1. IBINI01E ; ; 21-MAR-1994
  1. ;;Version 2.0 ; INTEGRATED BILLING ;; 21-MAR-94
  1. Q:'DIFQ(350.1) 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. ;;^DD(350.1,.08,"DT")
  1. ;;=2920227
  1. ;;^DD(350.1,.09,0)
  1. ;;=NEW ACTION TYPE^P350.1'^IBE(350.1,^0;9^Q
  1. ;;^DD(350.1,.09,21,0)
  1. ;;=^^1^1^2920227^
  1. ;;^DD(350.1,.09,21,1,0)
  1. ;;=This is the IB ACTION TYPE entry that is the 'NEW' type for this entry.
  1. ;;^DD(350.1,.09,"DT")
  1. ;;=2920227
  1. ;;^DD(350.1,.1,0)
  1. ;;=PLACE ON HOLD^S^1:YES;0:NO;^0;10^Q
  1. ;;^DD(350.1,.1,21,0)
  1. ;;=1^^8^8^2920414^^
  1. ;;^DD(350.1,.1,21,1,0)
  1. ;;=This field is used to flag those IB Actions (as identified by the IB
  1. ;;^DD(350.1,.1,21,2,0)
  1. ;;=Action Type) which may be 'held up' in Integrated Billing until
  1. ;;^DD(350.1,.1,21,3,0)
  1. ;;=reimbursement from an Insurance company for the billing of the same
  1. ;;^DD(350.1,.1,21,4,0)
  1. ;;=event has been received.
  1. ;;^DD(350.1,.1,21,5,0)
  1. ;;=
  1. ;;^DD(350.1,.1,21,6,0)
  1. ;;=The field will be set to 'YES' if the Action Type is one which
  1. ;;^DD(350.1,.1,21,7,0)
  1. ;;=represents a billable action which may be billed to a patient's
  1. ;;^DD(350.1,.1,21,8,0)
  1. ;;=insurance company as well as to the patient.
  1. ;;^DD(350.1,.1,"DT")
  1. ;;=2920227
  1. ;;^DD(350.1,.11,0)
  1. ;;=BILLING GROUP^S^1:INPT/NHCU FEE SERVICE;2:INPT/NHCU COPAY;3:INPT/NHCU PER DIEM;4:OPT COPAY;5:RX COPAY;6:CHAMPVA;^0;11^Q
  1. ;;^DD(350.1,.11,3)
  1. ;;=Enter Group for manual charge processing.
  1. ;;^DD(350.1,.11,21,0)
  1. ;;=^^2^2^2920415^
  1. ;;^DD(350.1,.11,21,1,0)
  1. ;;=This field is a set of codes used to enter the group for
  1. ;;^DD(350.1,.11,21,2,0)
  1. ;;=manual charge processing.
  1. ;;^DD(350.1,.11,"DT")
  1. ;;=2930729
  1. ;;^DD(350.1,10,0)
  1. ;;=PARENT TRACE LOGIC^K^^10;E1,245^K:$L(X)>245 X D:$D(X) ^DIM
  1. ;;^DD(350.1,10,3)
  1. ;;=This is Standard MUMPS code.
  1. ;;^DD(350.1,10,21,0)
  1. ;;=^^8^8^2940209^^^^
  1. ;;^DD(350.1,10,21,1,0)
  1. ;;=This is the executable code that will expand the field RESULTING FROM in
  1. ;;^DD(350.1,10,21,2,0)
  1. ;;=the INTEGRATED BILLING ACTION File to return in Y(n) the zeroth node
  1. ;;^DD(350.1,10,21,3,0)
  1. ;;=of the entry creating this entry. If the entry is caused by a top
  1. ;;^DD(350.1,10,21,4,0)
  1. ;;=level entry then Y(0) will equal the zeroth node of the file. If
  1. ;;^DD(350.1,10,21,5,0)
  1. ;;=an entry is caused by a lower level entry then in addition to Y(0),
  1. ;;^DD(350.1,10,21,6,0)
  1. ;;=Y(1) will be the zeroth node of the next lower level, Y(2) will be the
  1. ;;^DD(350.1,10,21,7,0)
  1. ;;=zeroth node of the third level, etc. If a node described in the
  1. ;;^DD(350.1,10,21,8,0)
  1. ;;=RESULTING FROM field in file 350 is not present then Y=-1^error code.
  1. ;;^DD(350.1,20,0)
  1. ;;=SET LOGIC^K^^20;E1,245^K:$L(X)>245 X D:$D(X) ^DIM
  1. ;;^DD(350.1,20,3)
  1. ;;=This is Standard MUMPS code.
  1. ;;^DD(350.1,20,21,0)
  1. ;;=^^4^4^2910305^^^
  1. ;;^DD(350.1,20,21,1,0)
  1. ;;=This is the executable MUMPS code that will calculate the BRIEF DESCRIPTION
  1. ;;^DD(350.1,20,21,2,0)
  1. ;;=stored in file 350. This is used by the IB application interface routines.
  1. ;;^DD(350.1,20,21,3,0)
  1. ;;=This may execute the PARENT TRACE LOGIC to return data from the
  1. ;;^DD(350.1,20,21,4,0)
  1. ;;=application.
  1. ;;^DD(350.1,30,0)
  1. ;;=FULL PROFILE LOGIC^K^^30;E1,245^K:$L(X)>245 X D:$D(X) ^DIM
  1. ;;^DD(350.1,30,3)
  1. ;;=This is Standard MUMPS code.
  1. ;;^DD(350.1,30,21,0)
  1. ;;=^^3^3^2910305^^
  1. ;;^DD(350.1,30,21,1,0)
  1. ;;=This is the standard MUMPS code that will calculate the full profile
  1. ;;^DD(350.1,30,21,2,0)
  1. ;;=of an IB ACTION entry as approved by the DBA agreements between integrating
  1. ;;^DD(350.1,30,21,3,0)
  1. ;;=applications.
  1. ;;^DD(350.1,40,0)
  1. ;;=ELIGIBILITY LOGIC^K^^40;E1,245^K:$L(X)>245 X D:$D(X) ^DIM
  1. ;;^DD(350.1,40,3)
  1. ;;=This is Standard MUMPS code.
  1. ;;^DD(350.1,40,21,0)
  1. ;;=^^2^2^2910305^^
  1. ;;^DD(350.1,40,21,1,0)
  1. ;;=This field the standard mumps code to determine eligibility