Availability of the Charge Routing on Web versus Handheld Platforms
Charges entered on any platform (web, Android, or Apple) are routed to an external system based on the configuration defined by the client.Steps for Configuring a Billing Interface
Configuration of an outbound Billing Interface to an external system requires only a few steps by the client administrator, along with work by the Commure Pro Integrations team. The configuration steps are as follows:| Configuration Step | Where Documented |
|---|---|
| 1. Define the Billing Areas for each department, including the method by which charges should be committed (manually or automatically) and sent to the Billing Router. | Defining Billing Areas |
| 2. Define the Billing Routers used by your organization and assign each department to use one of the defined Billing Routers. | Defining Billing Routers |
Defining Billing Areas
Billing areas separate charges within a department for later review in the Holding Bin and also allow for the creation of separate batches of charges once they are committed from the Outbox to final billing. Billing areas created for one department are not available to other departments. Each billing area can belong only to one department at a time. Billing Areas can have parent-child relationships. In this way, you can group billing areas into categories and subcategories that you can use for billing and filtering purposes. In the following example, Cardiology is a parent billing area for the other three. You can filter by Cardiology, but you can’t bill to it. Instead, you must bill to one of the child categories.| Name | Parent | Billable | Filterable |
|---|---|---|---|
| Cardiology | None | No | Yes |
| Cardio-Congenital | Cardiology | Yes | Yes |
| Cardio-Pediatric | Cardiology | Yes | Yes |
| Cardio-Thoracic | Cardiology | Yes | Yes |
- Select Admin tab followed by the Department tab.
- Select a department from the list and then click the Edit button in the Quick Details box.
- Select Charge Capture from the Edit Settings drop-down list.
- In the Billing Areas field, select the [Edit] link.
- To create a new billing area, click the New Billing Area button (or select an existing Billing Area and click the Edit button in the Quick Details box).
-
Specify the following properties for the billing area:
ID This setting appears in the Create Billing Area form only if an ID is required, based on the following institution-level setting: Require ID for Billing Areas. Some inbound and outbound charge interfaces require an ID for each billing area in order for the charges to flow properly from one system to another.
Name Give the billing area a name that uniquely identifies it.
Abbreviated Name Give the billing area an abbreviated name to be used when displaying the billing area information in tables.
Parent Billing Area If there are any parent billing areas defined, they will appear on the drop-down list. If you want this billing area to be a child billing area, choose the Parent for this billing area. Otherwise, leave this field unchanged.
Aliases Enter any aliases that may be defined for this area in your source ADT registration system. When charges are created for this billing area, they can be integrated automatically. If you would like to map multiple billing office codes from your source system to one billing area in the Commure Pro system, enter the billing office codes in the Alias field separated by commas. For example, you could map the three billing codes: cardiopulmonary, cardiothoracic, and cardiacsurgery to the Cardiology billing area by entering them in the Alias field separated by commas: cardiopulmonary, cardiothoracic, cardiacsurgery. In addition, set the Initial Default Value and/or Subsequent Default Value for the Billing Area charge transaction header to Default from ADT, so that it uses these mapped values (see the section on Charge Transaction Headers in Charge Header Attributes).
Billing Batch Schedule This setting determines when all charges within this billing area are committed and sent to final billing. The available options are:
- Manual: Charges are committed and batched only when you manually commit charges in the Outbox by clicking the Commit button on the Charges > Outbox tab.
If you choose the Manual option, you can also determine whether the charges are grouped into individual batches by billing area, or are combined into one batch for the department, via the following setting:
- Immediately: Commits the charges for this billing area automatically after they are moved to the Outbox.
- Daily: Choose a time of day when all charges in the Outbox (for this billing area) will be automatically committed.
This field automatically defaults the time zone for you. If the regular mobilizer and the billing mobilizer are both located in the same time zone, then only one choice is available and it is defaulted. In the rare case where the mobilizers are located in different time zones, then both choices are available, and the billing mobilizer’s time zone is defaulted. In this case, if the billing mobilizer’s time zone is earlier than the regular mobilizer’s time zone (i.e., it is located to the east of the regular mobilizer) then you may want to change the time zone to match the regular mobilizer’s time zone. This will prevent an issue where charges are sent to the Outbox during a specific time frame (for example, between 6 PM and 7 PM CST) but are not automatically committed on that day because the billing mobilizer is configured to commit at 7 PM EST (which is 6 PM CST).
- Weekly: Choose a particular day of the week and time when all charges in the Outbox (for this billing area) will be automatically committed. (See NOTE above regarding time zone.)
If you choose the Automatic option, a change must also be made to the pkConfiguration.properties; please contact your Commure Pro representative to make this change.
- Number of Hours: Leave this field blank if you do not want to configure a holding period for this billing area. Or, if you do want to configure a holding period, enter the number of hours that it should last. After this number of hours have passed for a given charge, then:
- If the charge is already in the Outbox, it becomes eligible to be sent to billing.
- If the charge is not yet in the Outbox, then it becomes eligible to be sent to billing as soon as it is sent to the Outbox. If you have created an automated schedule for committing charges, then the charge will be sent to billing the next time the schedule is run. If you commit charges manually, then the charge will no longer be listed as a “held” charge on the Outbox tab.
- Service Date: Select this option if you want the holding period to be based on the Service Date of the charge transaction. When this option is selected, the charge typically goes into a holding period immediately after it is saved, but the expiration of that holding period is calculated from 11:59 pm on the Service Date of the charge transaction. For example, if the Number of Hours is set to 48, then:
- If a charge with a Service Date of 11/22 is entered on 11/22 at 4:00 pm, it immediately enters a billing hold period, and that hold period expires on 11/24 at 11:59 pm, which is 48 hours after 11/22 at 11:59 pm. The actual time elapsed from the time the charge was entered is 8 hours (from 11/22 at 4:00 pm to 11/22 at 11:59 pm) plus 48 hours.
- If a charge with a Service Date of 11/21 is entered on 11/22 at 4:00 pm, it immediately enters a billing hold period, and that hold period expires on 11/23 at 11:59 pm. The actual time elapsed from the time the charge was entered is 30 hours (from 11/22 at 4:00 pm until 11/23 at 11:59 pm).
- If a charge with a Service Date of 11/19 is entered on 11/22 at 4:00 pm, it never enters a billing hold period, since the expiration for the hold period (11/21 at 11:59 pm) will have already passed.
If the Service Date on a charge is edited, the holding period is recalculated from the new Service Date.
- Charge Submission Date: Select this option if you want the holding period to start from the date and time that the user initially saved the charge transaction (even if it was initially saved as a Draft). For example, if the Number of Hours is set to 48, then:
- If a charge is entered on 11/22 at 4:00 pm, it immediately enters a billing hold period, and that hold period expires on 11/24 at 4:00 pm, which is 48 hours after it was entered. The Service Date on the transaction is irrelevant. Filterable This setting determines whether the billing area is visible as a filter choice on charge reports (Holding Bin, Worklist, and Charges). If this setting specifies “no” for all billing areas belonging to a department, the department does not display among the list of departments available for the charge report areas.
- You can configure a short list for the Billing Area charge header that would show this billing area as an available value only when entering charges for the visit types that you selected here (in our example, it would show Cardiac Surgery as an available value only when entering charges for Inpatient visits). To do so, for the Billing Area charge header, set the Show Short List property to “Configured Restrictions.” If you want the Billing Area charge header’s short list to be restricted to only those billing areas that have the specified visit types, leave the Allow Access to Full List property unchecked.
- You can configure the Billing Area charge header to default this billing area into the field when entering charges for the visit types that you selected here (in our example, to default Cardiac Surgery when entering charges for an Inpatient visit). To do so, for the Billing Area charge header, set the Initial Default Value and/or the Subsequent Default Value to “Default by Commure Pro Visit Type and Location.”
- You can configure a short list for the Billing Area charge header that would show this billing area as an available value only when entering charges for the locations that you selected here (in our example, it would show Cardiac Surgery as an available value only when entering charges for services rendered at East Hospital or West Hospital). To do so, for the Billing Area charge header, set the Show Short List property to “Configured Restrictions.” If you want the Billing Area charge header’s short list to be restricted to only those billing areas that have the specified locations, leave the Allow Access to Full List property unchecked.
- You can configure the Billing Area charge header to default this billing area into the field when entering charges for the locations that you selected here (in our example, to default Cardiac Surgery when entering charges for services rendered at East Hospital or West Hospital). To do so, for the Billing Area charge header, set the Initial Default Value and/or the Subsequent Default Value to “Default by Commure Pro Visit Type and Location.”
- Click Save to save your selections, or Cancel to discard them.
- Click OK to confirm. You are returned to the Choose Billing Area form.
Defining Billing Routers
Billing Routers determine where the charge information is sent after the charges have been committed from the Outbox, so that your organization can manage its billing. To create a Billing Interface or a specific format for a printed report, you will need assistance from the Commure Pro Integrations team; contact your representative for assistance in creating the appropriate Billing Routers for your organization.Billing Routers are typically used as part of any Billing Interface that was configured prior to Commure Pro version 8.1.7.51, and can continue to be used in subsequent releases. Post 8.1.7.51, your organization can opt to use Charge Routing instead of a Billing Interface. See Configuring Charge Routing to External Systems for an overview of the difference between the two methods.
- Select Admin tab followed by the Institution tab.
- Select Charge Capture from the Edit Settings drop-down list.
- In the Billing Routers field, click the [Edit] link.
- To create a new billing router, click the New Billing Router button (or select an existing Billing Router and click the Edit button in the Quick Details box).
- Complete the fields as follows: Label Enter a name for the billing router. Type This field has no effect, you may choose either Printer or File. Parameters Enter any settings associated with the router, such or specific criteria for a batch report or an interfaced file. You can work with the Commure Pro Integrations team to determine the necessary parameters and also whether the batched charges should be compiled in a report (which can be viewed or printed via Charges > Outbox > [select Billing Area] > Preview or Charges > Outbox > [select Department] > Batch History > View, Print, or Preview), or whether a file should be created for an interface to an external system, or both.
- Click Save.
- Click Return to Charge Capture Settings and then click Save again. Adding a new billing router only creates the billing router and does not mean that departments have been assigned to use it. You must now specify which billing router to use for each department, as described in the steps below.
- Select Admin tab followed by the Department tab.
- Select a department from the list and then click the Edit button in the Quick Details box.
- Select Charge Capture from the Edit Settings drop-down list.
- In the Billing Router field, select the type of billing router to use for this department.
- Click Save.
- Click Return to Choose Departments.
- Repeat Step 2 through Step 6 for each department in which your end-users will enter charges.
Steps for Configuring Charge Routing
Charge Routing takes advantage of the routing functionality that is available in the CPOE application (specifically Destination Groups, Destinations, and Route Actions). This document provides a brief, summarized overview of that functionality, as applied specifically to the routing of charges. For an in-depth description of these features, please see Configuring Order Routing. In general, the steps for configuring charge routing occur in the sequence below. It is expected that a Commure Pro representative will work closely with you to define the criteria for items 2 through 6 below, and will then configure the appropriate settings for you (client administrators should not modify any of these settings).| Configuration Step | Where Documented |
|---|---|
| 1. Configure the Billing Areas for each department, including the method by which charges should be committed (manually or automatically). | Defining Billing Areas |
For clients who have not previously used the Billing Interface method, the Billing Routers option (Admin > Institution > Charge Capture > Billing Routers) does not need to be configured. For clients who have previously used the Billing Interface method, and now wish to switch to Charge Routing, you may leave the Billing Routers option as it is currently configured. Although Charge Routing typically does not use this setting, the Integrations team will evaluate your current Billing Router configuration and determine whether there is a valid use for it when designing the new interface. | |
| 2. Define the Destination Groups for each of your facilities. | Documented internally at Commure Pro |
| 3. Define the Destinations for each of your facilities and associate each of your Destinations with a Destination Group. | Documented internally at Commure Pro |
| 4. Define the Route Actions for each of your facilities | Documented internally at Commure Pro |
Administrative access to the settings for Destination Groups, Destinations, and Route Actions varies, depending on your system’s configuration. See Accessing Settings for Charge Routing Configuration for more information. | |
| 5. Define the list of users who should receive email alerts when the interface encounters errors. | Documented internally at Commure Pro |
| 6. Your Commure Pro representative must also make several changes to the pkConfigurations.properties file. | Documented internally at Commure Pro |
| 7. (Optional/Ongoing) Once Charge Routing has been implemented, you can monitor the progress of the outbound charge interface via the Tracking/Reporting tab or the Charge Reconciliation tab. | Monitoring Charge Routing Activity |
Accessing Settings for Charge Routing Configuration
Access to some of the settings necessary to configure Charge Routing (specifically Destination Groups, Destinations, and Route Actions) varies, depending on which applications are implemented at your organization. In all cases, only Commure Pro staff should modify these settings when used for Charge Routing.- If Charge Capture and CPOE are both implemented, and CPOE Facility Groups are also enabled, then access to the routing settings is available to a Level 0-1 user via this option:Admin > Facility Group.
- If Charge Capture and CPOE are both implemented, and CPOE Facility Groups are not enabled, then access to the routing settings is available to a Level 0-1 user via this option:Admin > CPOE.
- If Charge Capture is implemented, but CPOE is not implemented, then access to the routing settings is available to a Level 0 user (typically Commure Pro staff) via this option:Admin > CPOE.
Monitoring Charge Routing Activity
Once your system has been configured for Charge Routing, you can monitor how communication takes place between the Charge Capture application and the external billing system to which you are interfacing charges. Data that is exchanged between Charge Capture and the external system includes statistical data on the status of submissions and processing by the recipient system. In addition to communication-related data, the Commure Pro monitoring tools also provide some additional detail about the charges sent over the HL-7 interface, such as information about the user who entered the charge and the patient associated with each charge. Charge Routing activity can be monitored in two different options:- Via the Charge Reconciliation tab: This option is designed specifically for routine monitoring of HL7 interface activity for charges. It gives a high-level overview of charge interface activity. See Monitoring Charge Routing to an External System.
- Via the Submission Status tab: This option is used to track many different types of submissions, but can be used to view specific Charge Routing interface activity. It gives both high-level and detailed information about charge interface activity. See Monitoring Charge Routing via the Submission Status Tab.
Monitoring Charge Routing via the Submission Status Tab
The Submission Status tab is used to track many different types of submissions, but by configuring a few filters on the Search Criteria screen, you can filter the data to view only Charge Routing interface activity. Specifically, you can review the status of charges that are interfaced from Commure Pro to an external system. Similar, though less detailed information can be found on the Charges > Charge Reconciliation tab (see Monitoring Charge Routing to an External System). The following statistics enable you to track all data sent over the HL-7 interface, between Charge Capture and the external system:- The total number of charges submitted
- The total number of invalid charges submissions
- The total number of charges submission failures
- The total number of valid charges, prior to and after external processing
- The total number of charges queued for external processing
- The total number of processing failures and successes
- The average back-end and server processing times
- The maximum back-end and server processing times To monitor all Charge Routing specific activity:
- Select Admin > Tracking/Reporting > Submission Status.
- From the Submission Status tab, click the Select Patient button and choose a patient if you plan to restrict monitoring data to a specific patient.
- In the Application field, select Charge Transaction.
-
In the Submission Record Type field, select ChargeTransactionRoutingSubmissions.
When you select ChargeTransactionRoutingSubmissions, a new criteria field for Batch ID is added to the screen. When charges are committed from the Outbox to final billing, whether done manually or automatically according to a schedule, they are placed in a batch with a Batch ID. You can use this criteria field to search for submissions from a specific batch. See Committing Charges to Final Billing and Viewing a Batch Report/Monitoring Batch Status for more information.
-
(Optional) If your organization is configured for more than one interface to an external system, you can use the criteria fields below to restrict your search results to one interface or another:
- Route Type
- Destination Group
- Destination
-
(Optional) In addition, you can use any of the criteria fields below to refine your search even further. For more information about any of these search filters, see Filtering Submission Records.
- Time frame or Start Date and End Date: These criteria fields use the submission creation date.
- Status: The only statuses that apply to a outbound charge interface are listed below, in the order in which they occur:
- Submitted: Indicates that the record has been submitted for processing. This is a transient state that lasts for only a few seconds.
- Queued to Destination: Indicates that the submission record has been successfully parsed and is placed in the external processing queue.
- In Processing: Indicates that the submission record is being processed by the external system. This is transient state that lasts for only a few seconds.
- Processing Failure: Indicates that the submission has been submitted for processing in the external system the maximum number of times (as defined in your system configuration), and has failed each time. As a result, the interface will no longer attempt to reprocess the submission. This state can also occur if the external system does not accept the charge. For example, Commure Pro might send a submission to the external system, and that system might read it and reject it because the patient MRN did not exist in the external system. In this case, the external system responds indicating that the data was received, but that it was not processed.
- Completed: Indicates that the submission record was processed successfully by the external system.
- User: This is the authorizing user for the charge transaction.
- Submission Id
- Department
- Location
- Session ID
- Batch ID: Each batch that is sent to final billing from the Outbox is assigned a batch name using the following format: departmentNAME_batch_nnnnn, where NAME is the name of the department, and nnnnn is a unique number (for example, departmentCARDIOLOGY_batch_12225). The numeric portion of the batch name is the Batch ID (12225 in our example).
- Maximum # of Results
- Include Ignored Records
- (Optional) Click the Refresh Summary button to view a summary, based on your selected criteria, at the bottom of the screen. The Summary displays the a variety of information, which is documented in Submission Status Reports.
-
Click the Show Detailed Results button to view the status of all charges that were submitted over the HL-7 interface.
The Search Results screen displays the following information:
- Submitted column: The date and time when the charge was submitted over the HL-7 interface.
Click the link in this column to view more information about a specific charge. For more information, see Viewing Additional Information about a Submission Record.
- Device column: (Not applicable to outbound charge interface records.)
- Type column: For all outbound charge interface submissions, the type of submission is ChargeTransactionRoutingSubmission.
- Status column: The status of the submission.
- Patient column: The name of the patient associated with the charge.
- User Name column: The username of the user who entered the charge.
- Ignored column: This column is visible only if the current user has the Submission Record Management preference set to Yes, and if one or more records in the Search Results has a status of Processing Failure. If you have investigated the issue and do not want the submission to appear on the Search Results any longer, check the box in this column to indicate that the submission should be ignored. The submission is not included in future Search Results, unless the Include Ignored Records option is checked on the search criteria screen.
- Submission ID column: This is the database’s primary key for the submission. Each row in the Search Results is a unique submission.Order Session ID column: For outbound charge interface submissions, this column contains the ID of the session in which the data was created (when the batch was committed).
- Additional Info column: For outbound charge interface submissions, this column shows the Batch ID.
- Failure Reason column: The reason why the submission record is held, or why the processing failed.
- Click the Back to Criteria button to return to the Submission Status screen. For more information about elements on the Submission Status tab, see Submission Status Reports.