Description
This article provides a quick overview of Test Data Cases, also called G-Cases, and how they can be used to customize generated EDI Documents/Transaction Sets.
- EDI Project Standard Template
- How to Access G-Cases
- How are G-Cases used for EDI?
- Accelerated G-Cases for EDI
EDI Project Standard Template
A created EDI Project will already have the required Domains (i.e., Segments/Loops), Attributes (i.e., Elements), Scenarios, Scenario Chains, Scenario Chain Set, and Receivers for generating the EDI Document/Transaction Set.
A Generator is assigned to each Element/Attribute and will generate one or more values to create the standard template. All Segments/Loops within the EDI Project are enabled by default.
The EDI Document/Transaction Set will be generated from the standard template unless it is customized within a G-Case. EDI Documents/Transaction Sets generated without using G-Cases will not have the appropriate Segments, Loops, and Element Values for a specific test case or business scenario.
How to Access G-Cases
G-Cases can be accessed through the EDI Management Dashboard by completing the following steps:
- Select the EDI Project within the EDI Header Pane.
- Select the EDI Project Version within the EDI Versions Pane.
- Click on the G-Cases button.
How are G-Cases used for EDI?
G-Cases can be used to customize the EDI Document/Transaction Set for an individual test case or business scenario. G-Cases belong to a G-Case Suite and Category (i.e., Load, Negative, Integration, Smoke). A Suite may contain many categories, and a category may have one or more G-Cases.
Each G-Case generates the required EDI test data for a single test case or business scenario. The G-Case setup determines what EDI data will be included within each generated Document/Transaction Set. Within a G-Case, users can do the following:
- Enable and disable Segments/Loops
- Set the Loop Count for Segments/Loops
- Add a Test Case Domain for a Segment/Loop
- Add Attributes to a Test Case Domain
- Make Generator Parameter Changes for an Element/Attribute
- Assign a different Generator to an Element/Attribute
Note: This training module shows how to perform the above actions to set up G-Cases to generate customized EDI Documents/Transaction Sets.
Accelerated G-Cases for EDI
GenRocket provides accelerated (or pre-configured) G-Cases for each EDI Document/Transaction Set to aid in generating EDI test data. They can be copied and quickly altered to generate EDI test data for a specific test case or business scenario.
The G-Cases reside within an Integration Category in an automatically created G-Case Suite. The entire suite or individual G-Cases may be copied and modified as needed. For example, the following accelerated G-Cases are available for EDI 837I Documents:
- Institutional Health Insurance Claims
- Two Claims for the Same Provider
- PPO Repriced Claim
- Out of Network Repriced Claim
- Automobile Accident
Additional G-Cases Information
Topic | Description |
G-Cases Documentation | Learn more by viewing the standard G-Cases documentation. |
EDI Test Data Cases (G-Cases) Overview | Learn more about using G-Cases to customize EDI Documents or Transaction Sets. |
EDI: How to Copy a G-Case Suite or G-Case | Learn more about copying EDI G-Case Suites and G-Cases. |
EDI: How to Enable/Disable Segments and Loops in G-Cases | Learn more about enabling and disabling EDI Segments and Loops in G-Cases. |
EDI: How to Add Domains for Segments/Loops to a G-Case | Learn more about adding Domains to EDI Segments and Loops in G-Cases. |
EDI: How to set the Loop Count for Segments/Loops in G-Cases | Learn more about setting the Loop Count for EDI Segments and Loops in G-Cases. |
EDI: How to Customize Generators in a G-Case Element/Attribute | Learn more about customizing Generators for an EDI G-Case Element. |
EDI G-Cases: Using grEnable to Dynamically Turn Segments On and Off | Learn more about using the grEnable Attribute to turn segments on and off dynamically. |
EDI G-Case Examples for Test Data Generation
The following articles can be used to see examples of how to configure a G-Case to meet specific test data generation requirements:
Topic | Description |
EDI Test Data: How to Generate One File With Multiple Claims | Learn how to set up a G-case to generate one file containing multiple claims. |
EDI Test Data: How to Generate Multiple Files With One Claim | Learn how to set up a G-case to generate multiple files containing one claim per file. |
EDI Test Data: How to Generate One Claim With Multiple Service Lines | Learn how to set up a G-case to generate one claim with multiple service lines. |
EDI Test Data: How to Generate a Batch of Claims | Learn how to set up a G-case to generate a batch of claims. |