Logo: Relish

  1. Sign in

Project: Seleniumwebtestingsk

Charges tab

Scenarios for testing the various Charges tabs.

Background
Given
I am logged into the portal with user "pkadmin" and password "123"
And
I am on the "Charges" tab
Scenarios
  • @BuildVerificationTest
  • @PortalSmoke
Loading of the Charges tab with correct subtabs
Then
the following subtabs should load
Summary
Holding Bin
Patient Charge Status
Worklist
Search
Outbox
Batch Charge Entry
  • @BuildVerificationTest
Loading of the Charge Summary subtab
When
I select the "Summary" subtab
Then
the "Charge Summary" pane should load
  • @BuildVerificationTest
Loading of the Holding Bin subtab
When
I select the "Holding Bin" subtab
Then
the "Holding Bin" pane should load
  • @BuildVerificationTest
Loading of the Patient Charge Status subtab
When
I select the "Patient Charge Status" subtab
Then
the "Patient Charge Status" pane should load
  • @BuildVerificationTest
Loading of the Worklist subtab
When
I select the "Worklist" subtab
Then
the "Worklist" pane should load
  • @BuildVerificationTest
Loading of the Charge Search subtab
When
I select the "Search" subtab
Then
the "Charge Search" pane should load
  • @BuildVerificationTest
Loading of the Outbox subtab
When
I select the "Outbox" subtab
Then
the "Outbox" pane should load
  • @PortalSmoke
  • @donotrun
Summary Smoke
Given
"Molly Darr" is on the patient list
Given
"Molly Darr" has a charge with billing area "Verve"
When
I select the "Summary" subtab
Then
the following rows should appear in the "Visits" table in the "Charge Summary" pane
Department # of Transactions in Holding Bin # of Charges in Outbox
Verve \d \d
When
I click on the "# of Transactions in Holding Bin" header in the "Department" table
Then
the "# of Transactions in Holding Bin" comlumn in the "Department" table is sorted in "Ascending" order
When
I click on the "# of Charges in Outbox" header in the "Department" table
Then
the "# of Charges in Outbox" comlumn in the "Department"" table is sorted in "Descending" order
When
I click on the "# of Charges in Outbox" header in the "Department" table
Then
the "# of Charges in Outbox" comlumn in the "Department" table is sorted in "Ascending" order
When
I click on the "# of Charges in Outbox" header in the "Department" table
Then
the "# of Charges in Outbox" comlumn in the "Department" table is sorted in "Descending" order
When
I click on the "# of Charges in Outbox" column of the "Verve" row in the "Department" table
Then
the "Outbox" pane should load
And
the "department" drop down should have "Verve" selected
And
the following rows should appear in the "Outbox" table
Select Billing Area # of Transactons Department
checkbox graphic Verve \d Verve
When
I select the "Summary" subtab
And
I click on the "# of Transactions in Holding Bin" column of the "Verve" row in the "Department" table
Then
the "Holding Bin" pane should load
And
the "Dept" drop down should have "Verve" selected
  • @PortalSmoke
  • @donotrun
Save And Next
When
I select the "Worklist" subtab
And
I click the "Reset Criteria" button in the "Worklist" pane
And
I select "Last 30 Days" from the "Timeframe" dropdown in the "Worklist" pane
And
I select "All" from the "Dept" dropdown in the "Worklist" pane
And
I select "All" from the "Bill. Area" dropdown in the "Worklist" pane
And
I select "All" from the "Filter" dropdown in the "Worklist" pane
And
I check the "Include Today's Appts" checkbox in the "Worklist" pane
And
I check the "Include Charges with No Edits" checkbox in the "Worklist" pane
And
I click the "Refresh Worklist" button in the "Worklist" pane
And
I click "Add Charge" in the "Edits" column of the "Worklist" table
And
I enter "%Current Date MMDDYY%" in the "Date" field in the "Charge Entry" pane
And
I select "Verve" from the "Bill Area" tabledropdown
And
I select "Inpatient" from the "Svc Site" tabledropdown
And
I click the "Search/Free Text" tab
And
I enter "707.06" in the "Diagnosis Search" field
And
I click the "Diagnosis Search" button
And
I click the "Search" tab
And
I enter "01462" in the "Charge Search" field
And
I click the "Charge Search" button
And
I click the "Save and Next"
Then
a new charge entry pane should load
  • @PortalSmoke
  • @donotrun
Batch Charge Entry
Given
"Molly Darr" is on the patient list
Given
"Roy Blazer" is on the patient list
Given
"Mona Angeline" is on the patient list
When
I select the "Batch Charge Entry" subtab
And
I enter "%Current Date MMDDYY%" in the "Date" field in the "Batch Charge Entry" pane
And
I select "Verve" from the "Bill Area" tabledropdown
And
I select "Inpatient" from the "Svc Site" tabledropdown
And
I click the "Add/Edit Charge" button in the "Batch Charge Entry" pane
And
I click the "Search/Free Text" tab in the "Charge Entry" pane
And
I enter "006.3" in the "Diagnosis Search" field in the "Charge Entry" pane
And
I click the "Diagnosis Search" button in the "Charge Entry" pane
And
I click the "Search" tab in the "Charge Entry" pane
And
I enter "00702" in the "Charge Search" field in the "Charge Entry" pane
And
I click the "Charge Search" button in the "Charge Entry" pane
And
I click the "Submit" button in the "Charge Entry" pane
And
I select the following from the "Name" column in the "Visits" table
DARR, MOLLY
BLAZER, ROY
And
I click the "Save Charges" button in the "Charge Entry" pane
And
I click the "Cancel" in the confirmation box
Then
charges not added
And
I click the "Save Charges" button in the "Charge Entry" pane
And
I click the "OK" in the confirmation box
Then
the following rows should appear in the "Visits" table
%Blank% Name (\d)
%Check Mark Image% DARR, MOLLY
%Check Mark Image% BLAZER, ROY
%Blank% ANGELINE, MONA

Last published over 4 years ago by ess kay.