Skip to main content

Avatar PM 2023 Update 170

Product Requirements and Recommendations

Avatar PM required
RADplus required

Recommended Update Level

Avatar PM 2023 Monthly Release 2023.03.02
RADplus 2023 Monthly Release 2023.03.02

Product Update Description

The 'Start Date' and 'End Date' fields are added to the 'Modifiers by Practitioner Category' form.

Required Updates

None

Included Updates

7, 10, 11, 16, 17, 18, 21, 25, 29, 31, 32, 33, 34, 35, 39, 44, 48, 56, 57, 58, 59, 62, 63, 64, 65, 66, 67, 72, 73, 76, 77, 78, 79, 82, 85, 86, 88, 89, 93, 94, 96, 98, 100, 101, 102, 103, 104, 105, 106, 109, 110, 115, 116, 119, 120, 121, 122, 125, 128, 129, 130, 133, 134, 135, 136, 139, 140, 143, 149, 153, 154, 157, 159, 163

Details

NEW1 CHANGED0 FIXED0
New (1)
Modifiers By Practitioner Category
The 'Modifiers By Practitioner Category' form has been enhanced by adding the following features: Fields ‘Start Date’ and ‘End Date’, new event logic for the ‘Duplicate Services Modifier’ field, and File Import capability for the ‘Modifiers By Practitioner Category’ form.
The following fields are added to the following table: t'SYSTEM.table_hcfa_1500_modifier': 'start_date' and 'end_date'.
Value Added: Modifiers By Practitioner Category form and it's related features are enhanced.
Topics
• File Import • Modifiers by Practitioner • NX
 
Acceptance Tests

AV-93123 Summary | Details
Modifiers By Practitioner Category
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
  • Client Charge Input
  • Client Ledger
  • Delete Modifiers_Acknowledgement
  • Electronic Billing
  • MODIFIERS BY PRACTITIONER CATEGORY
  • Crystal Report Viewer
  • File Import
Scenario 1: Modifiers by Practitioner Category - Validation
Specific Setup:
  • Registry Setting:
  • Set the 'Enable Duplicate Service Modifiers' registry setting as "Y".
  • Program Maintenance: Identify two outpatient programs: Program 1 & Program 2.
  • Guarantors: A, B, C, and D are identified or created.
  • Client:
  • An existing client (Client A) is identified or a new one is created and admitted to Program 1 for which the Modifiers are planned to be created during the test.
  • Diagnosis records are created for the client.
  • Client A is added with Guarantor B in his Financial Eligibility for whom the modifiers are planned to be created during the test.
  • Practitioner Categories: Existing Practitioner Categories are identified: Practitioner Category 1 & Practitioner Category 2.
  • Practitioners:
  • Existing Practitioners are identified or created with the same Practitioner Category 1 for which the Modifiers are planned to be created during the test: Practitioner A & Practitioner B.
  • CPT Code:
  • CPT codes 1 and 2 are identified or newly created.
  • Service Code:
  • An existing service code is identified or a new one is created: Service 1.
Steps
  1. Open the 'Modifiers by Practitioner Categories' form.
  2. Validate that the form has the field 'Duplicate Service Modifiers'.
  3. Select 'Guarantor A', 'Guarantor B', and 'Guarantor C' in the 'Guarantor ID'.
  4. Select 'Outpatient' from the 'Treatment Setting Selection' field.
  5. Check the value 'Program 1' from the 'Program' list.
  6. Select the 'CPT Code 1' from the 'CPT Code'.
  7. Select 'Practitioner Category 1' from the 'Practitioner Category' selection list field.
  8. Validate that the 'Modifier' field is marked as required when the 'Duplicate Service Modifiers' field is blank.
  9. Enter any invalid format value into the 'Duplicate Service Modifiers' similar to "Invalid_Test_for_Form".
  10. Verify that an error shows with the text "Invalid Format" with the 'OK' button.
  11. Click [OK].
  12. Enter any desired valid value for 'Duplicate Service Modifiers' similar to "D1,D2".
  13. Verify that the 'Modifier' field is not shown as required when there is already a value entered for 'Duplicate Service Modifiers'.
  14. Enter any desired valid value for 'Modifiers' similar to "M1,M2".
  15. Enter the 'Start Date' and 'End Date' values.
  16. Select [Submit].
  17. Create a query of the SQL table, ''SYSTEM.table_hcfa_1500_modifiers" and validate that the Modifiers filed for the Guarantor(s) are added in the table as individual rows.
  18. For the guarantors, verify that the following columns have the correct values- 'cpt_code', 'modifier', 'duplicate_svc_modifier', 'end_date', 'start_date', 'practitioner_category_code', and 'practitioner_category_value'.
  19. Close the SQL window and return to the NX.
  20. Open the 'Modifiers By Practitioner Category' form.
  21. Verify that there are buttons 'Print Modifiers' and 'Delete Modifiers' in the form.
  22. Select the [Print Modifiers] button.
  23. Verify that the report opens up with the modifier values that exist in the system.
  24. Close the report and return to the 'Modifiers By Practitioner Category' form.
  25. Select 'Guarantor D' in the 'Guarantor ID' field.
  26. Select 'Outpatient' from the 'Treatment Setting Selection' field.
  27. Check 'Program 2' from the 'Program' list.
  28. Select the 'CPT Code 2' from the 'CPT Code'.
  29. Select 'Practitioner Category 2' from the 'Practitioner Category' selection list field.
  30. Enter any desired valid value for 'Modifiers' similar to "M1,M2".
  31. Enter any desired valid value for 'Duplicate Service Modifiers' similar to "D3,D4".
  32. Enter the 'Start Date' and 'End Date' values.
  33. Select [Submit].
  34. Create a query of the SQL table, ''SYSTEM.table_hcfa_1500_modifiers" for the 'Guarantor D' and validate that the Modifiers filed for the 'Guarantor D' are added in the table as individual rows.
  35. Verify that the following columns have the correct values- 'cpt_code', 'modifier', 'duplicate_svc_modifier', 'end_date', 'start_date', 'practitioner_category_code', and 'practitioner_category_value'.
  36. Close the SQL window and return to the NX.
  37. Select the [Print Modifiers] button.
  38. Verify that the report opens up with the modifier values that exist in the system.
  39. Verify that the newly added modifier for 'Guarantor D' is also there in the report text.
  40. Close the report and return to the 'Modifiers By Practitioner Category' form.
  41. Select the [Delete Modifiers] button.
  42. Verify that an error shows up stating that the action 'Delete Modifiers' requires the values selected for the 'Guarantor ID', 'Program', 'CPT Code', and 'Practitioner Category' fields with the [OK] button.
  43. Click [OK].
  44. Select 'Guarantor C' in the 'Guarantor ID' field.
  45. Select 'Outpatient' from the 'Treatment Setting Selection' field.
  46. Check the value 'Program 1' from the 'Program' list.
  47. Select the 'CPT Code 1' from the 'CPT Code'.
  48. Select 'Practitioner Category 1' from the 'Practitioner Category' selection list field.
  49. Verify that the value for 'Modifiers' is populated in the respective field.
  50. Verify that the 'Start Date' and 'End Date' values are populated in the respective fields.
  51. Verify that the value for 'Modifiers' is populated in the respective field.
  52. Click the light bulb in the 'Duplicate Service Modifiers' field.
  53. Verify that the help text shown is as expected.
  54. Select the 'Return To Form' link.
  55. Select the [Print Modifiers] button.
  56. Verify that the report opens up with the selected modifier value.
  57. Close the report and return to the 'Modifiers By Practitioner Category' form.
  58. Select the [Delete Modifiers] button.
  59. Verify that an alert popup shows up stating that the "You Are About To Delete Modifiers. Are You Sure You Want To Continue?" with the [OK] and [Cancel] buttons.
  60. Click [OK].
  61. Verify the success message "Modifiers Deleted".
  62. Click [OK].
  63. Select [Discard].
  64. Select [Yes].
  65. Create a query of the SQL table, ''SYSTEM.table_hcfa_1500_modifiers" for 'Guarantor C'.
  66. Validate that there are no modifier records exist in the table.
  67. Close the SQL window.
  68. Open the 'Client Charge Input' form and create a charge with a date outside the modifier date range as below for the test Client:
  69. Client - 'Client A'.
  70. Date Of Service - Any desired date value similar to "10102023".
  71. Service Code - 'Service 1'.
  72. Practitioner - Practitioner A.
  73. Duration (Minutes) - Any desired value similar to "30".
  74. Select [Submit].
  75. Select [Yes] in the form return dialog.
  76. Create a duplicate charge with the same date and practitioner from Step 71 as below for the test Client:
  77. Client - 'Client A'.
  78. Date Of Service - Same as in Step 68(b).
  79. Service Code - 'Service 1'.
  80. Practitioner - 'Practitioner A'.
  81. Duration (Minutes) - Any desired value similar to "30".
  82. Select [Submit].
  83. Verify that the "Duplicate Service" warning popup shows up saying: "The System Identified A Possible Duplicate Entry, For The Client, For This Charge Entry. If You Continue, You Will Have To Delete Any Duplicates Via 'Delete Service'. Continue With The Filing of This Service?" with [Yes], and [No] buttons.
  84. Select [Yes].
  85. Select [Yes] in the form return dialog.
  86. Create a duplicate charge with the same date from Step 71 and a different practitioner as below for the test Client:
  87. Client - 'Client A'.
  88. Date Of Service - Same as in Step 68(b).
  89. Service Code - 'Service 1'.
  90. Practitioner - 'Practitioner B'
  91. Duration (Minutes) - Any desired value similar to "30".
  92. Select [Submit].
  93. Verify that the "Duplicate Service" warning popup shows up saying "The System Identified A Possible Duplicate Entry, For The Client, For This Charge Entry. If You Continue, You Will Have To Delete Any Duplicates Via 'Delete Service'. Continue With The Filing of This Service?" with [Yes], and [No] buttons.
  94. Select [Yes].
  95. Select [Yes] in the form return dialog.
  96. Create a duplicate charge with the same date and practitioner from Step 79 as below for the test Client:
  97. Client - 'Client A'.
  98. Date Of Service - Same as in Step 68(b).
  99. Service Code - 'Service 1'.
  100. Practitioner - 'Practitioner B'.
  101. Duration (Minutes) - Any desired value similar to "30".
  102. Select [Submit].
  103. Verify that the "Duplicate Service" warning popup shows up stating: "The System Identified A Possible Duplicate Entry, For The Client, For This Charge Entry. If You Continue, You Will Have To Delete Any Duplicates Via 'Delete Service'. Continue With The Filing of This Service?", with [Yes], and [No] buttons.
  104. Select [Yes].
  105. Select [No] in the form return dialog.
  106. Open the 'Client Ledger' form process the report for the test client ('Client A') and verify that the services are opened for the dates.
  107. Close the 'Client Ledger'.
  108. Open the 'Close Charges' form.
  109. Set the 'Thru Date' as today's date.
  110. Select 'Individual' and set the 'Client' as 'Client A'.
  111. Select the Episode and click [Submit].
  112. Open the 'Client Ledger' form and by processing the report for the test client ('Client A') make sure that the services are closed for the dates.
  113. Close the 'Client Ledger'.
  114. Open the 'Electronic Billing' form.
  115. Choose the bill type as "837-Professional" bill, and the financial class as "Blue Cross".
  116. Select 'Individual'.
  117. Select the guarantor as 'Guarantor B'.
  118. Select 'Outpatient' in 'Billing Type'.
  119. Click on 'Sort File ' in the 'Billing Options' radio group.
  120. Enter any desired value for 'File Description'.
  121. Select 'All Clients'.
  122. Select 'Program 1' in the program field.
  123. Select 'No' in Create Claims.
  124. Set the start and end dates.
  125. Select the [Process] button.
  126. Verify the "Compile Complete." shows up on a successful compile.
  127. Click [OK].
  128. Select 'Dump File in the Billing Options radio group.
  129. Select the 'Print' option.
  130. Select the processed file from the File dropdown list.
  131. Select the [Process] button.
  132. Validate that the electronic billing text file has the service(s) and the CPT Code(s) but does not have the modifier that was submitted because the service dates are not within the Modifier date range.
  133. Close the report.
  134. Repeat Steps 68 to 111 with a different service date something similar to "05/20/2023" and all other values as the same.
  135. Validate that the electronic billing text file has the appropriate modifier(s) if the Guarantor, Program, CPT Code, and Practitioner Category match. Also, the service date falls within the modifier's defined date range.
  136. Verify that the duplicate service(s) that has the same practitioner has the Modifier value appended with the duplicate service modifier 1 as shown in the below example,
  137. M1:M2:D1
  138. Verify that the duplicate service(s) that has the different practitioner has the Modifier value appended with the duplicate service modifier 2 as shown in the below example,
  139. M1:M2:D2
  140. Close the report.
  141. Click [No].
Scenario 2: Modifiers by Practitioner Category - File Import
Specific Setup:
  • Registry Setting:
  • 'Enable Duplicate Service Modifiers' is set to "Y".
  • Must have the following user files for import:
  • File A: Contains invalid values for 'Guarantor ID', 'Program', 'CPT Code', 'Practitioner Category', 'Modifier', 'Duplicate Service Modifiers', 'Start Date', and 'End Date'. Note: All the field values other than Start and End dates are mandatory whereas the 'Modifier' field is conditional and only required when there is no 'Duplicate Service Modifiers' value.
  • File B: Contains valid values for 'Guarantor ID', 'Program', 'CPT Code', 'Practitioner Category', 'Modifier', 'Duplicate Service Modifiers', 'Start Date', and 'End Date'.
Steps
  1. Open 'File Import'.
  2. Select the 'Modifiers By Practitioner Category' file type.
  3. Select the 'Upload New File' action radio button.
  4. Click [Process].
  5. Select File A, where invalid parameters are defined.
  6. Verify that the file is loaded.
  7. Select the 'Compile/Validate File' action radio button.
  8. Select the file from the 'File(s)' dropdown list.
  9. Click [Process].
  10. Verify that an error popup displays with the text: "File 'xxx'.txt contains one or more errors. These errors can be reviewed using 'Print Errors' action.".
  11. Click [OK].
  12. Select the [Print Errors] action button,
  13. Select the file from the 'File(s)' dropdown list.
  14. Click [Process].
  15. Verify that the report displays the errors.
  16. Close the report.
  17. Select the 'Delete' action radio button.
  18. Select the file from the 'File(s)' dropdown list.
  19. Click [Process].
  20. Verify that the alert popup shows up with the confirmation text "Are you sure?".
  21. Click [Yes].
  22. Validate that the success confirmation dialog shows up with the text containing "Deleted.".
  23. Click [OK].
  24. Select the 'Upload New File' action radio button.
  25. Click [Process].
  26. Select File B, where valid parameters are defined.
  27. Verify that the file is loaded.
  28. Select the 'Compile/Validate File' button.
  29. Select the file from the 'File(s)' dropdown list.
  30. Click [Process].
  31. Verify that the file is compiled without any errors and the confirmation text shows as "Compiled.".
  32. Click [OK].
  33. Select the 'Post File' action radio button.
  34. Select the file from the 'File(s)' dropdown list.
  35. Click [Process].
  36. Verify that the file is posted and the success message displays with the text "Posted".
  37. Click [OK].
  38. Create a query of the SQL table, ''SYSTEM".table_hcfa_1500_modifiers, for the 'Guarantor ID' and validate that the Modifiers defined for the Guarantor are added in the table as individual rows.
  39. Verify that the following columns have the correct values- 'cpt_code', 'modifier', 'duplicate_svc_modifier', 'end_date', 'start_date', 'practitioner_category_code', and 'practitioner_category_value'.
  40. Repeat Steps 39-40 for all the Guarantors included in the File B.
Topics
• File Import • Modifiers by Practitioner • NX
Table Changes

Table Column Change
SYSTEM.table_hcfa_1500_modifiers start_date
SYSTEM.table_hcfa_1500_modifiers end_date