276-277 Real Time Sample with Visualizer and RESTful Profile Overview
Real-time 276 transactions adhere to the following guidelines: only one transaction can be submitted within each transmission file. This profile serves as an example of 276-277 real time processing while using Visualizer Dashboards and Tracking feature. This functionality allows you to perform the following procedures:
- Convert raw EDI or HIPAA data into actionable intelligence;
- Monitor data quality patterns for potential intervention and correction;
- Identify the most common EDI errors such as rejection rates, errors, and claims aging;
- Manage transaction flow and trading partner relationships;
- Analyze rejection rate trends over time to improve operations;
- Summarize key indicators for claims, payments, enrollment, eligibility, and other transactions.
This sample profile prepares data for dashboard visualization and tracking using Visualizer Server in the real-time mode when a client only receives one 277 response file for each 276 Claim Status Inquiry.
Profile Location
Edifecs Library / Best Practices / HIPAA Interactions / 276-277 Real Time with Visualizer Sample
Requirements
- Edifecs XEngine 9.0 or later.
- Edifecs XEServer 9.0 or later.
- Edifecs SpecBuilder 9.0 or later.
- Edifecs Visualizer Server 9.0 or later.
Prerequisites
- In Edifecs Application Manager, add the profile 276-277 Real Time with Visualizer Sample from the Edifecs Library. For more information, see Edifecs Library Help Center.
Visualizer Server
- If you plan to use Visualizer Server (you can still run the sample profile without using Visualizer Server), do the following:
- Set the XEServer environment property >VisualizerEnabled to true.
- Generate the Visualizer Server full access tokens and import the tokens to the profile's XEServer Visualizer Reporter Service (using the Import connection settings option on the service Configuration page). By default, the tokens are located at Edifecs\VisualizerServer\tokens.
- Create data stores and dashboards with the following names:
- "HIPAA 276, 005010X212" (use HIPAA 276, 005010X212 as a template)
- "HIPAA 277, 005010X212" (use HIPAA 277, 005010X212 as a template).
- If you do not plan to use Visualizer Server, do the following:
- Set the XEServer environment property >VisualizerEnabled to false.
- Disable the route under the Visualizer folder.
- Disable the XEServer Visualizer Reporter service.
Delays
To emulate different profile behavior, processing delays are used.
Delay Option 1 (Used in Test 1 and Test 2)
This delay option is used in the Test 1 and Test 2, where the client only receives the 277 Good response file as a response to the 276 Good transaction. To use this delay option, set the following environment properties:
- BackEndEmulationResponseDelay = 0
- ProcessingTimeout = 24000 // (24 sec)
Delay Option 2 (Used in Test 3)
This delay option is used in the Test 3, where the client receives the 277 E2 Timeout response file as a response to the 276 Good transaction. To use this delay option, set the following environment properties:
- BackEndEmulationResponseDelay = 24000 // (24 sec)
- ProcessingTimeout = 0
Profile Execution
Test 1: The profile receives a valid 276 Inquiry.
- Set Delay Option 1.
- Start the profile. Verify that all the required routes have been started.
- Copy the sample file 276x212_Good.dat from the directory ${XESProfileConfig}/Samples to the directory ${XESWorkspace}/test-data/Inbound.
- Copy the sample file 276x212_Good.dat from the directory ${XESProfileConfig}/Samples to the directory ${XESWorkspace}/test-data/Inbound.
- Go to the folder ${XESWorkspace}\test-data\Outbound to view the processing results:
- A 277 Good Response file appears in the directory ${XESWorkspace}\test-data\Outbound\ResponseToClient.
- The folder ${XESWorkspace}/test-data/Outbound/Archive contains the archived files.
- If Visualizer Server is enabled, then in SpecBuilder, review the charts in the dashboards "HIPAA 276, 005010X212" and "HIPAA 277, 005010X212." In SpecBuilder, review the related items in the TRACKING pane.
Test 2: The profile receives an invalid 270 Inquiry.
- Set Delay Option 1.
- Start the profile. Verify that all the required routes have been started.
- Copy the sample file 276x212_Bad_999.dat or 276x212_Bad_TA1.dat from the directory ${XESProfileConfig}/Samples to the directory ${XESWorkspace}/test-data/Inbound.
- Go to the folder ${XESWorkspace}/test-data/Outbound to view the processing results:
- An Acknowledgement TA1 or a 999 response file appears in the directory ${XESWorkspace}/test-data/Outbound/ResponseToClient.
- The folder ${XESWorkspace}/test-data/Outbound/Archive contains the archived files.
- If Visualizer Server is enabled, in SpecBuilder, review the charts in the dashboards "HIPAA 276, 005010X212" and "HIPAA 277, 005010X212." In SpecBuilder, review the related items in the TRACKING results.
Test 3: The profile generating the 277 response by timeout.
- Set Delay Option 2.
- Start the profile. Verify that all the required routes have been started.
- Copy the sample file 276x212_Good.dat from the directory ${XESProfileConfig}/Samples to the directory ${XESWorkspace}/test-data/Inbound.
- Go to the folder ${XESWorkspace}/test-data/Outbound to view the processing results:
- The 277 E2 TimeOut response file appears in the directory ${XESWorkspace}/test-data/Outbound/ResponseToClient.
- The folder ${XESWorkspace}/test-data/Outbound/Archive contains the archived files.
- If Visualizer Server is enabled, in SpecBuilder, review the charts in the dashboards "HIPAA 276, 005010X212" and "HIPAA 277, 005010X212."
- In SpecBuilder or XESManager, click LAUNCH TRACKING to review the correlated items.