enterprise reporting solution with mre dashboard, metadata-driven sro's and report caster....

15
Enterprise Reporting Solution with MRE Dashboard, Metadata- Driven SRO's and Report Caster. Presented By Deborah Heile – Data Integration Project Leader Mufaddal Frosh – Data Warehouse Lead Analyst

Upload: ella-jordan

Post on 16-Dec-2015

216 views

Category:

Documents


2 download

TRANSCRIPT

Enterprise Reporting Solution with MRE Dashboard, Metadata-Driven

SRO's and Report Caster.

Presented ByDeborah Heile – Data Integration Project LeaderMufaddal Frosh – Data Warehouse Lead Analyst

TriHealth Introduction

Combines the strengths of two of Cincinnati’s finest healthcare organizations, Bethesda and Good Samaritan

• Our approximately 9,800 employees and 2,000 physicians are dedicated to providing the best care possible.• “Tri” in TriHealth represents hospitals, physicians and community. Also represents physical, mental and spiritual

aspects of health.

TriHealth provides a wide range of clinical, educational, preventive and social programs

• Operates the largest corporate health and fitness program in the area.• Has over 50 ambulatory locations.• Operates the largest not-for-profit hospice in the region.• Major teaching programs with the Hatton Research Center and Good Samaritan College of Nursing.• Provides services in local communities and workplaces.

TriHealth Recognition (2007)

TriHealth

• Top 100 Employers for Working Mothers – (Working Mother magazine – 2007)• Top 100 “Integrated Healthcare Networks” (Verispan – 2007)

Good Samaritan Hospital

• Best Place to Have a Baby (Cincinnati Family Magazine Best of Parenting – 2007)• 100 Top Hospitals: National Benchmarks for Success – (Thomson, previously Solucient– 2007)

Bethesda North Hospital

• Select Practice National Quality Leader – (Premier/CareScience – 2007)• Medal of Honor for Organ Donation – (U.S. Department of Health and Human Services – 2007)• 100 Top Hospitals: National Benchmarks for Success – (Thomson, previously Solucient – 2007)

Enterprise Data Warehouse

Tools

Context DiagramsConceptual Data Models

Data Usage MatricesInformation Packages

Source MappingsMetadata RepositoryData Quality MetricsDW Usage Metrics

Data Profiling

Projects

SchedulesCost

ResourcesIssues

Data Stewardship Program

Validate Information PackagesValidate Data Source

Data Quality Oversight (Tactical)

Data Management Steering Committee

Project PrioritizationProject Selection

AuthorizationData Quality Oversight

(Strategic)Project Oversight (Tactical)

Architecture Oversight

Methodology

Kimball MethodologyData Quality Outside-InData Quality Inside-Out

Infrastructure/Architecture Standards

Hardware Configuration Stds.Reporting Security

Enterprise Data Warehouse

Business UsersClinical, Financial

Data WarehouseSolutions

ExecutiveSponsors

DM Steering Committee

Core DW Team

InformationSystems

Data Stewards

DSS

DirectPrioritize

Common DefinitionsValidate Requirements“Grade” Potential Projects

Requirements Design & Implement

Financial Data Warehouse

Enterprise Reporting Portal Powered By WebFocus

Business Intelligence Dashboard (BID) is used for report distribution and ad-hoc access. Approx. 400 users. Includes all management within TriHealth.

MRE setup with IWA (Integrated Windows Authentication) and Trusted authentication. Report server setup with PTH security.

To access BID users simply type, http://reports in their web browser

Domains created for each data mart. User group created for each domain. Users directed to group view(s) upon accessing the BID.

Ad-hoc access is based on user roles and metadata driven secure reporting objects. Master file lists for custom reports are restricted/filtered by domain.

Financial Reports Authorization

Director I

Manager A

Cost Cente

r 1

Cost Cente

r 2

Manager B

Cost Cente

r 3

Cost Cente

r 4

Responsible Party (Director)

Responsible Party (Cost Centers)

Cost Centers

TriHealth

Bethesda

Bethesda North

0102.2000 NRT

H CARDIOGRAPHY

0102.2320 NRT

H VASCULAR LAB

Arrow Springs

0109.2000 AWSP CARDIOGRAPHY

Good Samaritan

TriHealth Rollup Structure

Legal Entity

Corporations

Cost Centers

Financial ReportsProxy Management Tool

Challenge: Users wanted to grant proxy rights to their supervisors, admins, peers. Proxy rights granted/restricted by application and cost center(s).

Solution: Proxy management tool using WebFocus reports and HTML pages in the MRE.

Demonstration of Proxy Tool.

Parameterized Reporting

Reports are accessed through parameterized HTML pages.

Extensive use of AJAX and JavaScript to modify parameter behavior.

Parameter driven reports offer a high degree of flexibility in reporting and are a step closer to true Ad-Hoc functionality offered by reporting objects.

Metadata Driven Secure Reporting Objects

Source-Target Mapping document (Kimball) captures

metadata.

SQL scripts add metadata to database objects in SQL

Server and create views for each SQL object

(dimensions and facts).

Generic SQL view extracts metadata from SQL Server system tables.

SQL View contains code to translates SQL

field properties to WebFocus attributes.

Generic WebFocus metadata master file on generic SQL view.

WebFocus procedure uses generic master file

to generate multiple DW master files.

Reporting Objects are created on Master Files.

Secured if by filtering data using ‘&IBIMR_user’ in the ‘Where’ component. Can

also use Join component to filter data by user.

Users/Reports gain access to metadata when running ad-hoc queries or creating

standard reports.

Report Caster& Data Quality Tool

Data Quality Tool (DQT) is a generic SQL application used to test numerous data quality scenarios on data warehouse source systems.

Challenge 1: Run quality checks on the physician credentialing and tracking system. Exceptions from each quality check are written to a single text file. Exceptions in the text file need to be grouped by physician and sent to individuals responsible for maintenance.

Challenge 2: Run quality checks on the patient registration system. Exceptions from each quality check are written to a single text file containing email address of the registrar. Send emails to each registrar with a list of their exceptions.

Report Caster SolutionsChallenge 1

DQT tool in SQL Server generates exceptions file on a fixed schedule.

Reporting server has a master file created based upon the exceptions file.

ReportCaster job runs an alert procedure that Checks for the existence of the exceptions fileCalls a WF procedure to run the report and archive the exceptions file.

ReportCaster sends exceptions email to distribution list.

Report Caster SolutionsChallenge 2

DQT tool in SQL Server generates exceptions file on a fixed schedule.

Reporting server has master files created based upon the exceptions file and a dynamic address list file.

ReportCaster sends exceptions email to individual registrars by bursting on the dynamic address list.

Questions/Comments

Contact Information

• Deborah Heile – [email protected]• Mufaddal Frosh – [email protected]