Overview

Namespaces

  • Azalea
    • Selenium
      • App
        • Charts
        • Components
        • Encounters
        • Home
        • Login
        • Main
        • Messages
        • Patients
        • Scheduler
      • Core
      • EHR
        • UI
          • Charts
          • Documents
          • Encounters
          • Home
          • Messaging
            • Folders
          • Patients
          • Payments
          • Precerts
          • Reports
          • Scheduler
          • Settings
            • General
              • Locations
              • Roles
              • Users
        • User
      • Login
        • UI
      • PHR
        • UI
        • User
      • Toolkit
        • Exception
        • Validation
    • Util
  • None
  • tests
    • integration
      • barebones
        • controllers
          • charts
          • patients
          • system
        • models
          • billing
          • encounters
          • examples
          • messaging
          • rcm
          • system
    • unit
      • barebones
        • lib
        • utilities
          • calculations

Classes

  • AddPatientTest
  • Azalea_Sniffs_WhiteSpace_ScopeClosingBraceSniff
  • BaseModelTestCase
  • ChartAssessmentTest
  • ChartCustomFieldBehaviorsTest
  • ChartDiagnosisTest
  • ChartEncounterDiagnosisTest
  • ChartEncounterProceduresTest
  • ChartInventoryTest
  • ChartObjectiveTest
  • ChartProblemHistoryTest
  • ChartProceduresTest
  • ChartProviderAccessTest
  • ChartSigningTest
  • ChartsListProviderAccessTest
  • ChartSmokingStatusTest
  • ChartSubjectiveTest
  • ConfigTest
  • EncounterClaimsTest
  • EncounterDemographicsTest
  • EncounterDiagnosisTest
  • EncounterGuarantorTest
  • EncounterLedgerTest
  • EncounterProceduresTest
  • ExampleTestCase
  • MessagesLabelsTest
  • PageTest
  • PatentsListTest
  • PathManagerTest
  • PatientAccountSummaryTest
  • PatientBillingActionsTest
  • PatientCommentsTest
  • PatientDashboardAlertsTest
  • PatientDashboardLinkedPatientsTest
  • PatientDemographicsEditTest
  • PatientDocumentsTest
  • PatientPopupCommentsTest
  • PatientProviderAccessTest
  • PatientsListProviderAccessTest
  • PermissionsTest
  • PopupTest
  • SchedulerBlocksTest
  • SchedulerInsuranceBlocksTest
  • SimpePage
  • SimpleView
  • SimpleViewWithArgs
  • SimpleViewWithNoHash
  • TestCase
  • UrlManagerTest
  • VariantRulesTest
  • VariantsManagerTest
  • ViewTest
  • WebDriverMock
  • Overview
  • Namespace
  • Class

Class EncounterDemographicsTest

To enable Sauce Labs testing, extend SauceLabsTestCase To enable local testing, extend SeleniumTestCase

Sauce\Sausage\WebDriverTestCase
Extended by Azalea\Selenium\Toolkit\SauceLabsTestCase
Extended by Azalea\Selenium\Toolkit\TestCase
Extended by Azalea\Selenium\App\ApplicationTestCase
Extended by EncounterDemographicsTest
Located at selenium/Tests/Functional/Encounters/EncounterDemographicsTest.php
Methods summary
public boolean
# supportsCustomer( integer $cus_id )

Override in child test suites to exclude some customers from every test case.

Override in child test suites to exclude some customers from every test case.

Parameters

$cus_id

Returns

boolean

Overrides

Azalea\Selenium\App\ApplicationTestCase::supportsCustomer()
public
# testPatientDemographicsDetails( )

Summary: A patient's demographics details are displayed when a new encounter is created.

Summary: A patient's demographics details are displayed when a new encounter is created.

public
# testPatientHouseholdInfoDisplayed( )

Summary: A patient's demographics details are displayed when a new encounter is created.

Summary: A patient's demographics details are displayed when a new encounter is created.

public
# runTestPatientHouseholdInfoDisplayedByValue( $app, $annualIncome, $members, $expectedIncomeDisplay, $expectedPercentageDisplay )
public
# testPatientSelfPayDetails( )

Summary: A self-pay patient's insurance details are not displayed when a new encounter is created.

Summary: A self-pay patient's insurance details are not displayed when a new encounter is created.

public
# testPatientPrimaryInsuranceDetails( )

Summary: A patient's primary insurance details are displayed when a new encounter is created.

Summary: A patient's primary insurance details are displayed when a new encounter is created.

public
# testPatientPrimarySecondaryInsuranceDetails( )

Summary: A patient's primary and secondary insurance details are displayed when a new encounter is created.

Summary: A patient's primary and secondary insurance details are displayed when a new encounter is created.

public
# testCanChangePatientPrimaryInsurance( )

Summary: A patient's primary insurance can be changed after a new encounter is created for that encounter.

Summary: A patient's primary insurance can be changed after a new encounter is created for that encounter.

public
# testCanChangePatientPrimarySecondaryInsurance( )

Summary: A patient's primary and secondary insurance can be changed after a new encounter is created for that encounter.

Summary: A patient's primary and secondary insurance can be changed after a new encounter is created for that encounter.

Methods inherited from Azalea\Selenium\App\ApplicationTestCase
assertErrorPopup(), assertNoErrorPopups(), assertPatientRecord(), assertView(), clearLocalStorage(), getApp(), getChartEncounterIdFromHash(), getCustomerId(), getEncounterIdFromHash(), login(), setUpPage(), skip(), waitForAjax(), waitForHaze()
Methods inherited from Azalea\Selenium\Toolkit\TestCase
__call(), clickAndWait(), getView(), spinWait(), wait(), waitForHash(), within()
Methods inherited from Azalea\Selenium\Toolkit\SauceLabsTestCase
browsers(), setMetaData(), setUp()
Properties inherited from Azalea\Selenium\Toolkit\TestCase
$dom, $nestedSelectors
Properties inherited from Azalea\Selenium\Toolkit\SauceLabsTestCase
$base_url, $browsers, $tags
API documentation generated by ApiGen