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

  • AuditLogTab
  • ClinicalQualityMeasuresTab
  • ClinicalQualityMeasuresValueSetsTab
  • MeaningfulUseTab
  • PatientStatementsTab
  • RecordsTab
  • Reports
  • ReportsQueueTab
  • ReportsTab
  • SystemStatisticsTab
  • Overview
  • Namespace
  • Class

Class Reports

Base class which represents an entire page request.

Azalea\Selenium\Core\WebDriver
Extended by Azalea\Selenium\Core\View
Extended by Azalea\Selenium\EHR\UI\TabContainer
Extended by Azalea\Selenium\EHR\UI\Reports\Reports
Namespace: Azalea\Selenium\EHR\UI\Reports
Located at lib/src/Azalea/Selenium/EHR/UI/Reports/Reports.php
Methods summary
public
# openReportsList( )
public
# openReportsQueue( )
public
# openPatientStatements( )
public
# openMeaningfulUse( )
public
# openClinicalQualityMeasures( )
public
# openClinicalQualityMeasuresValueSets( )
public
# openSystemStatistics( )
public
# openAuditLog( )
public
# openRecords( )
Methods inherited from Azalea\Selenium\EHR\UI\TabContainer
closeAllTabs(), closeTab(), getTab(), hasTab(), openTab()
Methods inherited from Azalea\Selenium\Core\View
__construct(), get(), getHash(), getSelector(), setHash(), updateHash(), verify()
Methods inherited from Azalea\Selenium\Core\WebDriver
__call(), clickAndWait(), displayed(), displayedById(), exists(), existsById(), getCurrentHash(), getDriver(), getElementsByCss(), setDriver(), spinWait(), wait()
Properties summary
protected static string $selector

$selector Optional CSS selector for this view's element.

$selector Optional CSS selector for this view's element.

# "#reports_main"
protected static array $tabs
# array( "Reports" => "\Azalea\Selenium\EHR\UI\Reports\ReportsTab", "ReportsQueue" => "\Azalea\Selenium\EHR\UI\Reports\ReportsQueueTab", "PatientStatements" => "\Azalea\Selenium\EHR\UI\Reports\PatientStatementsTab", "MeaningfulUse" => "\Azalea\Selenium\EHR\UI\Reports\MeaningfulUseTab", "ClinicalQualityMeasures" => "\Azalea\Selenium\EHR\UI\Reports\ClinicalQualityMeasuresTab", "ClinicalQualityMeasuresValueSets" => "\Azalea\Selenium\EHR\UI\Reports\ClinicalQualityMeasuresValueSetsTab", "SystemStatistics" => "\Azalea\Selenium\EHR\UI\Reports\SystemStatisticsTab", "AuditLog" => "\Azalea\Selenium\EHR\UI\Reports\AuditLogTab", "Records" => "\Azalea\Selenium\EHR\UI\Reports\RecordsTab" )
public static string $REPORTS_LIST_TAB
# "Reports"
public static string $REPORTS_QUEUE_TAB
# "ReportsQueue"
public static string $PATIENT_STATEMENTS_TAB
# "PatientStatements"
public static string $MEANINGFUL_USE_TAB
# "MeaningfulUse"
public static string $CLINICAL_QUALITY_MEASURES_TAB
# "ClinicalQualityMeasures"
public static string $CLINICAL_QUALITY_MEASURES_VALUE_SETS_TAB
# "ClinicalQualityMeasuresValueSets"
public static string $SYSTEM_STATISTICS_TAB
# "SystemStatistics"
public static string $AUDIT_LOG_TAB
# "AuditLog"
public static string $RECORDS_TAB
# "Records"
Properties inherited from Azalea\Selenium\Core\View
$hash
Properties inherited from Azalea\Selenium\Core\WebDriver
$driver, $timeout
API documentation generated by ApiGen