Class PatientDashboardAlertsTest
To enable Sauce Labs testing, extend SauceLabsTestCase To enable local testing, extend SeleniumTestCase
- Sauce\Sausage\WebDriverTestCase
-
Azalea\Selenium\Toolkit\SauceLabsTestCase
-
Azalea\Selenium\Toolkit\TestCase
-
Azalea\Selenium\App\ApplicationTestCase
-
PatientDashboardAlertsTest
public
|
#
testDisplaysCoPayAsDollarOrPercent( )
Summary: A patient's insurance co-pay can be entered as either a dollar or a percentage amount and displays as such on the dashboard. |
public
|
#
testPatientBalanceAlertTest1( )
Summary: A self pay patient with one Encounter with a balance in NEW status. Balance should not appear in Dashboard screen. |
public
|
#
testPatientBalanceAlertTest2( )
Summary: A self pay patient with one Encounter with a balance in READY status. Balance should appear in Dashboard screen. |
public
|
#
testPatientBalanceAlertTest3( )
Summary: A self pay patient with one Encounter with a balance from multiple procedure codes in READY status. Correct balance should appear in Dashboard screen. |
public
|
#
testPatientBalanceAlertTest4( )
Summary: A self pay patient with multiple Encounters with a balance and in READY status. Correct balance should appear in Dashboard screen. |
public
|
#
testPatientBalanceAlertTest5( )
Summary: A self pay patient with an Encounter with both charges and payments in READY status. Correct balance should appear in Dashboard screen. |
public
|
#
testPatientBalanceAlertTest6( )
Summary: An insurance pay patient with Encounters in READY status with charges and primary insurance payments + patient balance. Correct balance should appear in Dashboard screen. |
public
|
#
testPatientMultipleBalanceTest1( )
Summary: Patient Multiple Balance Test 1: 1. Encounter with a Charge, Primary Insurance Payment, Insurance Adjustment, Zero Balance. 2. Encounter with a Charge, Primary Insurance Payment, Balance, Next Payer Secondary Insurance. 3. Encounter with a Charge, Primary Insurance Payment, Secondary Insurance Payment, Zero Balance. 4. Encounter with a Charge, Primary Insurance Payment, Secondary Insurance Payment, Patient Balance. |
public
|
#
testPrimaryInsuranceBalanceAlertTest1( )
Summary: An insurance pay patient with an Encounter with a primary insurance balance in NEW status. No insurance balance should appear in the Dashboard screen. |
public
|
#
testPrimaryInsuranceBalanceAlertTest2( )
Summary: An insurance pay patient with an Encounter with a primary insurance balance in READY status. Correct insurance balance should appear in the Dashboard screen. |
public
|
#
testPrimaryInsuranceBalanceAlertTest3( )
Summary: An insurance pay patient with multiple Encounters with a primary insurance balance in READY status. Correct insurance balance should appear in the Dashboard screen. |
public
|
#
testPatientGuarantorBalanceAlertTest1( )
Summary: A guarantor patient has a linked dependent patient with an insurance and a patient balance. The patient balance shows on the guarantor's dashboard and as a guarantor balance on the dependent's dashboard. The insurance balance shows only on the dependent's dashboard. |
__call(),
clickAndWait(),
getView(),
spinWait(),
wait(),
waitForHash(),
within()
|
browsers(),
setMetaData(),
setUp()
|
$dom,
$nestedSelectors
|
$base_url,
$browsers,
$tags
|