- IBINI0DC ; ; 21-MAR-1994
- ;;Version 2.0 ; INTEGRATED BILLING ;; 21-MAR-94
- 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
- Q Q
- ;;^UTILITY(U,$J,"OPT",2513,1,4,0)
- ;;=the last update for a parent even though the update may not be within
- ;;^UTILITY(U,$J,"OPT",2513,1,5,0)
- ;;=the date range. The net total within a date range can be derived by
- ;;^UTILITY(U,$J,"OPT",2513,1,6,0)
- ;;=the formula "new+update-cancel" for any associated action types.
- ;;^UTILITY(U,$J,"OPT",2513,15)
- ;;=
- ;;^UTILITY(U,$J,"OPT",2513,20)
- ;;=
- ;;^UTILITY(U,$J,"OPT",2513,25)
- ;;=IBOST
- ;;^UTILITY(U,$J,"OPT",2513,"U")
- ;;=STATISTICAL REPORT (IB)
- ;;^UTILITY(U,$J,"OPT",2514,0)
- ;;=IB OUTPUT LIST ACTIONS^Print IB Actions by Date^^R^^^^^^^^INTEGRATED BILLING
- ;;^UTILITY(U,$J,"OPT",2514,1,0)
- ;;=^^3^3^2910311^
- ;;^UTILITY(U,$J,"OPT",2514,1,1,0)
- ;;=This option will print the IB actions by a user selected date range.
- ;;^UTILITY(U,$J,"OPT",2514,1,2,0)
- ;;=The user may also select an additional field to sort by, such as
- ;;^UTILITY(U,$J,"OPT",2514,1,3,0)
- ;;=status.
- ;;^UTILITY(U,$J,"OPT",2514,15)
- ;;=
- ;;^UTILITY(U,$J,"OPT",2514,20)
- ;;=
- ;;^UTILITY(U,$J,"OPT",2514,25)
- ;;=EN2^IBODISP
- ;;^UTILITY(U,$J,"OPT",2514,"U")
- ;;=PRINT IB ACTIONS BY DATE
- ;;^UTILITY(U,$J,"OPT",2516,0)
- ;;=IB OUTPUT FULL INQ BY BILL NO^Patient Billing Inquiry^^R^^^^^^^^INTEGRATED BILLING
- ;;^UTILITY(U,$J,"OPT",2516,1,0)
- ;;=^^4^4^2940120^^^^
- ;;^UTILITY(U,$J,"OPT",2516,1,1,0)
- ;;=This option will display information about a bill. The bill may either
- ;;^UTILITY(U,$J,"OPT",2516,1,2,0)
- ;;=be a third party bill, a pharmacy co-pay bill, or a means test charge.
- ;;^UTILITY(U,$J,"OPT",2516,1,3,0)
- ;;=If a full inquiry is selected for non-third party bills, then additional
- ;;^UTILITY(U,$J,"OPT",2516,1,4,0)
- ;;=information about the care or services is displayed when available.
- ;;^UTILITY(U,$J,"OPT",2516,15)
- ;;=
- ;;^UTILITY(U,$J,"OPT",2516,20)
- ;;=
- ;;^UTILITY(U,$J,"OPT",2516,25)
- ;;=IBOLK
- ;;^UTILITY(U,$J,"OPT",2516,"U")
- ;;=PATIENT BILLING INQUIRY
- ;;^UTILITY(U,$J,"OPT",2523,0)
- ;;=IB OUTPUT PATIENT REPORT MENU^Patient Billing Reports Menu^^M^^^^^^^^INTEGRATED BILLING
- ;;^UTILITY(U,$J,"OPT",2523,1,0)
- ;;=^^3^3^2930823^^^^
- ;;^UTILITY(U,$J,"OPT",2523,1,1,0)
- ;;=This menu contains the Billing reports that deal with one
- ;;^UTILITY(U,$J,"OPT",2523,1,2,0)
- ;;=or a group of patients. This includes all billing lists of patients and
- ;;^UTILITY(U,$J,"OPT",2523,1,3,0)
- ;;=billing inquiries.
- ;;^UTILITY(U,$J,"OPT",2523,10,0)
- ;;=^19.01IP^20^14
- ;;^UTILITY(U,$J,"OPT",2523,10,2,0)
- ;;=2516^INQU
- ;;^UTILITY(U,$J,"OPT",2523,10,2,"^")
- ;;=IB OUTPUT FULL INQ BY BILL NO
- ;;^UTILITY(U,$J,"OPT",2523,10,3,0)
- ;;=2514^DATE
- ;;^UTILITY(U,$J,"OPT",2523,10,3,"^")
- ;;=IB OUTPUT LIST ACTIONS
- ;;^UTILITY(U,$J,"OPT",2523,10,7,0)
- ;;=3363^PROF
- ;;^UTILITY(U,$J,"OPT",2523,10,7,"^")
- ;;=IB MT PROFILE
- ;;^UTILITY(U,$J,"OPT",2523,10,8,0)
- ;;=3364^ESTM
- ;;^UTILITY(U,$J,"OPT",2523,10,8,"^")
- ;;=IB MT ESTIMATOR
- ;;^UTILITY(U,$J,"OPT",2523,10,9,0)
- ;;=3369^MTLS
- ;;^UTILITY(U,$J,"OPT",2523,10,9,"^")
- ;;=IB MT BILLING REPORT
- ;;^UTILITY(U,$J,"OPT",2523,10,10,0)
- ;;=3361^APP
- ;;^UTILITY(U,$J,"OPT",2523,10,10,"^")
- ;;=IB OUTPUT BASC FORMS FOR APPT
- ;;^UTILITY(U,$J,"OPT",2523,10,11,0)
- ;;=3370^SHEE
- ;;^UTILITY(U,$J,"OPT",2523,10,11,"^")
- ;;=IB BASC PRINT A GROUP
- ;;^UTILITY(U,$J,"OPT",2523,10,12,0)
- ;;=2300^LIST
- ;;^UTILITY(U,$J,"OPT",2523,10,12,"^")
- ;;=IB LIST ALL BILLS FOR PAT.
- ;;^UTILITY(U,$J,"OPT",2523,10,13,0)
- ;;=2322^EPIS
- ;;^UTILITY(U,$J,"OPT",2523,10,13,"^")
- ;;=IB LIST BILLS FOR EPISODE
- ;;^UTILITY(U,$J,"OPT",2523,10,14,0)
- ;;=1225^OUTP
- ;;^UTILITY(U,$J,"OPT",2523,10,14,"^")
- ;;=IB THIRD PARTY OUTPUT MENU
- IBINI0DC ; ; 21-MAR-1994
- +1 ;;Version 2.0 ; INTEGRATED BILLING ;; 21-MAR-94
- +2 FOR I=1:2
- SET X=$TEXT(Q+I)
- IF X=""
- QUIT
- SET Y=$EXTRACT($TEXT(Q+I+1),4,999)
- SET X=$EXTRACT(X,4,999)
- IF $ASCII(Y)=126
- SET I=I+1
- SET Y=$EXTRACT(Y,2,999)_$EXTRACT($TEXT(Q+I+1),5,99)
- IF $ASCII(Y)=61
- SET Y=$EXTRACT(Y,2,999)
- XECUTE NO
- IF '$TEST
- SET @X=Y
- Q QUIT
- +1 ;;^UTILITY(U,$J,"OPT",2513,1,4,0)
- +2 ;;=the last update for a parent even though the update may not be within
- +3 ;;^UTILITY(U,$J,"OPT",2513,1,5,0)
- +4 ;;=the date range. The net total within a date range can be derived by
- +5 ;;^UTILITY(U,$J,"OPT",2513,1,6,0)
- +6 ;;=the formula "new+update-cancel" for any associated action types.
- +7 ;;^UTILITY(U,$J,"OPT",2513,15)
- +8 ;;=
- +9 ;;^UTILITY(U,$J,"OPT",2513,20)
- +10 ;;=
- +11 ;;^UTILITY(U,$J,"OPT",2513,25)
- +12 ;;=IBOST
- +13 ;;^UTILITY(U,$J,"OPT",2513,"U")
- +14 ;;=STATISTICAL REPORT (IB)
- +15 ;;^UTILITY(U,$J,"OPT",2514,0)
- +16 ;;=IB OUTPUT LIST ACTIONS^Print IB Actions by Date^^R^^^^^^^^INTEGRATED BILLING
- +17 ;;^UTILITY(U,$J,"OPT",2514,1,0)
- +18 ;;=^^3^3^2910311^
- +19 ;;^UTILITY(U,$J,"OPT",2514,1,1,0)
- +20 ;;=This option will print the IB actions by a user selected date range.
- +21 ;;^UTILITY(U,$J,"OPT",2514,1,2,0)
- +22 ;;=The user may also select an additional field to sort by, such as
- +23 ;;^UTILITY(U,$J,"OPT",2514,1,3,0)
- +24 ;;=status.
- +25 ;;^UTILITY(U,$J,"OPT",2514,15)
- +26 ;;=
- +27 ;;^UTILITY(U,$J,"OPT",2514,20)
- +28 ;;=
- +29 ;;^UTILITY(U,$J,"OPT",2514,25)
- +30 ;;=EN2^IBODISP
- +31 ;;^UTILITY(U,$J,"OPT",2514,"U")
- +32 ;;=PRINT IB ACTIONS BY DATE
- +33 ;;^UTILITY(U,$J,"OPT",2516,0)
- +34 ;;=IB OUTPUT FULL INQ BY BILL NO^Patient Billing Inquiry^^R^^^^^^^^INTEGRATED BILLING
- +35 ;;^UTILITY(U,$J,"OPT",2516,1,0)
- +36 ;;=^^4^4^2940120^^^^
- +37 ;;^UTILITY(U,$J,"OPT",2516,1,1,0)
- +38 ;;=This option will display information about a bill. The bill may either
- +39 ;;^UTILITY(U,$J,"OPT",2516,1,2,0)
- +40 ;;=be a third party bill, a pharmacy co-pay bill, or a means test charge.
- +41 ;;^UTILITY(U,$J,"OPT",2516,1,3,0)
- +42 ;;=If a full inquiry is selected for non-third party bills, then additional
- +43 ;;^UTILITY(U,$J,"OPT",2516,1,4,0)
- +44 ;;=information about the care or services is displayed when available.
- +45 ;;^UTILITY(U,$J,"OPT",2516,15)
- +46 ;;=
- +47 ;;^UTILITY(U,$J,"OPT",2516,20)
- +48 ;;=
- +49 ;;^UTILITY(U,$J,"OPT",2516,25)
- +50 ;;=IBOLK
- +51 ;;^UTILITY(U,$J,"OPT",2516,"U")
- +52 ;;=PATIENT BILLING INQUIRY
- +53 ;;^UTILITY(U,$J,"OPT",2523,0)
- +54 ;;=IB OUTPUT PATIENT REPORT MENU^Patient Billing Reports Menu^^M^^^^^^^^INTEGRATED BILLING
- +55 ;;^UTILITY(U,$J,"OPT",2523,1,0)
- +56 ;;=^^3^3^2930823^^^^
- +57 ;;^UTILITY(U,$J,"OPT",2523,1,1,0)
- +58 ;;=This menu contains the Billing reports that deal with one
- +59 ;;^UTILITY(U,$J,"OPT",2523,1,2,0)
- +60 ;;=or a group of patients. This includes all billing lists of patients and
- +61 ;;^UTILITY(U,$J,"OPT",2523,1,3,0)
- +62 ;;=billing inquiries.
- +63 ;;^UTILITY(U,$J,"OPT",2523,10,0)
- +64 ;;=^19.01IP^20^14
- +65 ;;^UTILITY(U,$J,"OPT",2523,10,2,0)
- +66 ;;=2516^INQU
- +67 ;;^UTILITY(U,$J,"OPT",2523,10,2,"^")
- +68 ;;=IB OUTPUT FULL INQ BY BILL NO
- +69 ;;^UTILITY(U,$J,"OPT",2523,10,3,0)
- +70 ;;=2514^DATE
- +71 ;;^UTILITY(U,$J,"OPT",2523,10,3,"^")
- +72 ;;=IB OUTPUT LIST ACTIONS
- +73 ;;^UTILITY(U,$J,"OPT",2523,10,7,0)
- +74 ;;=3363^PROF
- +75 ;;^UTILITY(U,$J,"OPT",2523,10,7,"^")
- +76 ;;=IB MT PROFILE
- +77 ;;^UTILITY(U,$J,"OPT",2523,10,8,0)
- +78 ;;=3364^ESTM
- +79 ;;^UTILITY(U,$J,"OPT",2523,10,8,"^")
- +80 ;;=IB MT ESTIMATOR
- +81 ;;^UTILITY(U,$J,"OPT",2523,10,9,0)
- +82 ;;=3369^MTLS
- +83 ;;^UTILITY(U,$J,"OPT",2523,10,9,"^")
- +84 ;;=IB MT BILLING REPORT
- +85 ;;^UTILITY(U,$J,"OPT",2523,10,10,0)
- +86 ;;=3361^APP
- +87 ;;^UTILITY(U,$J,"OPT",2523,10,10,"^")
- +88 ;;=IB OUTPUT BASC FORMS FOR APPT
- +89 ;;^UTILITY(U,$J,"OPT",2523,10,11,0)
- +90 ;;=3370^SHEE
- +91 ;;^UTILITY(U,$J,"OPT",2523,10,11,"^")
- +92 ;;=IB BASC PRINT A GROUP
- +93 ;;^UTILITY(U,$J,"OPT",2523,10,12,0)
- +94 ;;=2300^LIST
- +95 ;;^UTILITY(U,$J,"OPT",2523,10,12,"^")
- +96 ;;=IB LIST ALL BILLS FOR PAT.
- +97 ;;^UTILITY(U,$J,"OPT",2523,10,13,0)
- +98 ;;=2322^EPIS
- +99 ;;^UTILITY(U,$J,"OPT",2523,10,13,"^")
- +100 ;;=IB LIST BILLS FOR EPISODE
- +101 ;;^UTILITY(U,$J,"OPT",2523,10,14,0)
- +102 ;;=1225^OUTP
- +103 ;;^UTILITY(U,$J,"OPT",2523,10,14,"^")
- +104 ;;=IB THIRD PARTY OUTPUT MENU