Medicare General Information, Eligibility and Entitlement Manual (Pub. 100-01), Ch. 7 § 40.3.10

Test Case Specification Standard

Last amended: 2016Year: 2016Length: 642 wordsOfficial source
40.3.10 - Test Case Specification Standard (Rev. 97, Issued: 01-15-16, Effective: 09-21-15, Implementation: 09-21-15) Purpose: This standard establishes a controlled outline for the contents and presentation of a Test Case Specification used by the shared system maintainers and the STC. Applicability: This standard is applicable to all Test Case Specifications developed by the shared system maintainers and the STC. Data Element Description Allowable Values or Format Comments Test Case Specification Identifier Multi-part indicator that uniquely identifies the test case specification. See Test Case Specification Identifier Standard. Test Purpose A free form field that captures the intent of the test and identifies any key components of the test, e.g., specific codes. See attached example. Input Specification A free form field that captures critical information used to exercise the system functionality. Information could be grouped into the following topics: Claim Data Requirements Claims History Beneficiary Information Provider Information See attached example. Intercase Dependencies (Predecessor Transaction Identifier) The test case specification identifier of the transaction that must be entered into and processed by the system prior to processing the transaction described by the test case specification. See Test Case Specification Identifier Standard. Output Specification A free form declarative statement that identifies the expected results from performing all the steps, as a collection, within the test. Test Type A one-character indicator to identify whether the test is positive or negative. P = Positive Test N = Negative Test ALM Plan Tab (Required User Defined Fields) Originator A one-character indicator to identify the originating entity (designer) of the test case. B = Beta C = CMS/QRTM M = Maintainer Test Status Summary indicator for a test case. PS = Passed FA= Failed NR = Not Run IN = Incomplete ID = Invalid Data IC = Invalid Case Required Test Execution (Run) Elements Test Results Free form declarative statement of actual results for a test case when the actual results do not match the expected results. Optional Information: Industry best practices demonstrate that additional granularity may be necessary to document discrete key test actions that should be executed and documented. These items are referred to as test steps. A test case specification may have one or more test steps. When documenting test steps, the following standard applies: Step Number Unique identifier for each test step. “Step n” Where “n” is a sequential counter for each step starting at 1. There is at least one test step in each test case specification, but usually contains multiple test steps. Optional Test Case Elements Step Description A free form declarative statement that identifies the action taken to perform the test. The step description statement usually begins with a verb. Expected Step Results A free form declarative statement that identifies the expected results from performing the associated step description. Example #1 Test Case Identifier 4419-2825-5.2-001 Test Purpose To confirm that the A/B MAC (A) claims processing systems accept, process, and assign reason code 30 (Payment adjusted because the patient has not met the required eligibility, spend down, waiting or residency requirements) to Inpatient Hospital claims submitted on Type of bill (TOB) 111 (Hospital Inpatient Part A; admit through discharge) with Dates of Service (DOS) on 01/01/2004 when a beneficiary is not lawfully present in the United States. Input Specification Claims History None Beneficiary Information Beneficiary must be unlawfully present in United States. Beneficiary elected English as primary language Provider Information Provider Number Range = XX0001-XX0999 Claim Data Requirements TOB = 111 DOS = 01/01/2004 Intercase Dependencies None Output Specification Claim will be assigned reason code 30 indicating beneficiary is not lawfully present in the United States, generating MSN message 5.7 (Medicare payment may not be made for the item or service because on the date of service, you were not lawfully present in the United States). Test Type P Originator C Test Status PS Test Results Claim was assigned appropriate reason code
Medicare General Information, Eligibility and Entitlement Manual (Pub. 100-01), Ch. 7 § 40.3.10: Test Case Specification Standard | Justis AI