Class PatientAccountSummaryTest
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
-
PatientAccountSummaryTest
public
boolean
|
#
supportsCustomer( integer $cus_id )
Override in child test suites to exclude some customers from every test case. |
public
|
#
testPatientBalanceTest1( )
Summary: A self pay patient with one Encounter with a balance in NEW status. Balance should not appear in the Account Summary screen. |
public
|
#
testPatientBalanceTest2( )
Summary: A self pay patient with one Encounter with a balance in READY status. Balance should appear in the Account Summary screen. |
public
|
#
testPatientBalanceTest3( )
Summary: A self pay patient with one Encounter with a balance from multiple procedure codes in READY status. Correct balance should appear in the Account Summary screen. |
public
|
#
testPatientBalanceTest4( )
Summary: A self pay patient with multiple Encounters with a balance and in READY status. Correct balance should appear in the Account Summary screen. |
public
|
#
testPatientBalanceTest5( )
Summary: A self pay patient with an Encounter with both charges and payments in READY status. Correct balance should appear in the Account Summary screen. |
public
|
#
testPatientBalanceTest6( )
Summary: An insurance pay patient with Encounters in READY status with charges and primary insurance payments + patient balance. Correct balance should appear in the Account Summary 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
|
#
testPrimaryInsuranceBalanceTest1( )
Summary: An insurance pay patient with an Encounter with a primary insurance balance in NEW status. No insurance balance should appear in the Account Summary screen. |
public
|
#
testPrimaryInsuranceBalanceTest2( )
Summary: An insurance pay patient with an Encounter with a primary insurance balance in READY status. Correct insurance balance should appear in the Account Summary screen. |
public
|
#
testPrimaryInsuranceBalanceTest3( )
Summary: An insurance pay patient with multiple Encounters with a primary insurance balance in READY status. Correct insurance balance should appear in the Account Summary screen. |
public
|
#
testPatientGuarantorBalanceTest1( )
Summary: A guarantor patient has a linked dependent patient with an insurance and a patient balance. The patient balance shows on the guarantor's account summary and as a guarantor balance on the dependent's summary. The insurance balance shows only on the dependent's summary. |
__call(),
clickAndWait(),
getView(),
spinWait(),
wait(),
waitForHash(),
within()
|
browsers(),
setMetaData(),
setUp()
|
$dom,
$nestedSelectors
|
$base_url,
$browsers,
$tags
|