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 EncounterProceduresTest

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 EncounterProceduresTest
Located at selenium/Tests/Functional/Encounters/EncounterProceduresTest.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
# testAddAndRemove( )

Summary: Add and remove Procedure Codes in an Encounter using Quick Submit and Search functions.

Summary: Add and remove Procedure Codes in an Encounter using Quick Submit and Search functions.

public
# testAddAndRemoveDxPointers( )

Summary: When adding a procedure code in an Encounter with an existing diagnosis code the procedure points to the diagnosis code. Removing the diagnosis code removes the dx pointer from the procedure code.

Summary: When adding a procedure code in an Encounter with an existing diagnosis code the procedure points to the diagnosis code. Removing the diagnosis code removes the dx pointer from the procedure code.

public
# testApplyNewDxToAllProcedureCodes( )

Summary: When adding a dx pointer to an Encounter with at least one procedure code and "Apply new diagnoses to all CPT Codes Below" checked, the procedure codes receive the Dx pointer and do not when the option is not checked.

Summary: When adding a dx pointer to an Encounter with at least one procedure code and "Apply new diagnoses to all CPT Codes Below" checked, the procedure codes receive the Dx pointer and do not when the option is not checked.

public
# testClearAllDxPointers( )

Summary: The "Clear All DX Pointers" button removes all Dx pointers from existing procedure codes.

Summary: The "Clear All DX Pointers" button removes all Dx pointers from existing procedure codes.

public
# testApplyDxPointerToProcedures( )

Summary: The "Apply to CPTs" button applies the Dx code to all existing procedure codes in the Encounter.

Summary: The "Apply to CPTs" button applies the Dx code to all existing procedure codes in the 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