An introduction to Essentris GDR Intended for Clinicians or anyone who wants to identify and develop an Essentris GDR report specification.

Slides:



Advertisements
Similar presentations
Database Basics. What is Access? Database management system Computer-based equivalent of a manual database Makes it easy to organize and update information.
Advertisements

Choose and Book Archive New functionality from November 2012.
Access 2007 ® Use Databases How can Microsoft Access 2007 help you to get and stay organized?
Microsoft Office XP Microsoft Excel
MICROSOFT OFFICE ACCESS 2007.
Technical BI Project Lifecycle
Concepts of Database Management Seventh Edition
Concepts of Database Management Sixth Edition
Concepts of Database Management Seventh Edition
Calendar Browser is a groupware used for booking all kinds of resources within an organization. Calendar Browser is installed on a file server and in a.
Guide to Oracle10G1 Introduction To Forms Builder Chapter 5.
Automating Tasks With Macros
A Guide to Oracle9i1 Introduction To Forms Builder Chapter 5.
Concepts of Database Management Sixth Edition
Inventory Throughout this slide show there will be hyperlinks (highlighted in blue) follow the hyperlinks to navigate to the specified Topic or Figure.
Microsoft Access 2007 Microsoft Access 2007 Introduction to Database Programs.
® IBM Software Group © 2006 IBM Corporation The Eclipse Data Perspective and Database Explorer This section describes how to use the Eclipse Data Perspective,
Microsoft Office Word 2013 Expert Microsoft Office Word 2013 Expert Courseware # 3251 Lesson 4: Working with Forms.
 2004 Prentice Hall, Inc. All rights reserved. Chapter 25 – Perl and CGI (Common Gateway Interface) Outline 25.1 Introduction 25.2 Perl 25.3 String Processing.
CareVue Documentation Access for Physicians. CareVue Documentation Double click the CareVue Thin Web icon on the desktop. The thin web screen will open.
ACCESS CHAPTER 1. OBJECTIVES Tables Queries Forms Reports Primary and Foreign Keys Relationship.
A Guide to SQL, Eighth Edition Chapter Three Creating Tables.
Session 5: Working with MySQL iNET Academy Open Source Web Development.
Classroom User Training June 29, 2005 Presented by:
ASP.NET Programming with C# and SQL Server First Edition
Tutorial 10 Adding Spry Elements and Database Functionality Dreamweaver CS3 Tutorial 101.
Self Guided Tour for Query V8.4 Basic Features. 2 This Self Guided Tour is meant as a review only for Query V8.4 Basic Features and not as a substitute.
Concepts of Database Management Seventh Edition
Microsoft ® Office Access ™ 2007 Training Choose between Access and Excel ICT Staff Development presents:
AESuniversity Creating Question Sets. Question Sets What are Question Sets? Where can Questions Sets be used? How do you create a new Question Set?
Lesson No:9 MS-Word Tools, Mail Merge and working with Tables CHBT-01 Basic Micro process & Computer Operation.
Copyright © 2007, Oracle. All rights reserved. Managing Concurrent Requests.
Introduction to Microsoft Access 2003 Mr. A. Craig Dixon CIS 100: Introduction to Computers Spring 2006.
Office 2003 Advanced Concepts and Techniques M i c r o s o f t Access Project 5 Enhancing Forms with OLE Fields, Hyperlinks, and Subforms.
XP New Perspectives on Integrating Microsoft Office XP Tutorial 2 1 Integrating Microsoft Office XP Tutorial 2 – Integrating Word, Excel, and Access.
Lesson 17 Getting Started with Access Essentials
AUTOMATION OF WEB-FORM CREATION - KINNERA ANGADI – MS FINAL DEFENSE GUIDANCE BY – DR. DANIEL ANDRESEN.
Office 2003 Advanced Concepts and Techniques M i c r o s o f t Access Project 5 Enhancing Forms with OLE Fields, Hyperlinks, and Subforms.
Relationships and Advanced Query Concepts Using Multiple Tables Please use speaker notes for additional information!
Bertrand Russell ( ) described his philosophy as a kind of “logical atomism”, by which he meant to endorse both a metaphysical view and a certain.
Copyright 2007, Information Builders. Slide 1 Enhancing Maintain Applications with HTML Mark Derwin and Mark Rawls Information Builders.
Discovering Computers Fundamentals Fifth Edition Chapter 9 Database Management.
Concepts of Database Management Seventh Edition
Key Applications Module Lesson 21 — Access Essentials
Concepts of Database Management Seventh Edition
Microsoft ® Office Access ™ 2007 Training Datasheets I: Create a table by entering data ICT Staff Development presents:
Chapter 17 Creating a Database.
Database Systems Microsoft Access Practical #3 Queries Nos 215.
Database Management Systems.  Database management system (DBMS)  Store large collections of data  Organize the data  Becomes a data storage system.
Concepts of Database Management Eighth Edition Chapter 3 The Relational Model 2: SQL.
I want to do SQL, I start as if I am doing a regular query.
BlackBerry Applications using Microsoft Visual Studio and Database Handling.
STAGES Language Application Overview. The Language Application is available on a separate URL (typically /stagesLanguage) and tied to only one database.
Managing Database With Oracle Replacement for Ch10 COP 4708.
IS2803 Developing Multimedia Applications for Business (Part 2) Lecture 1: Introduction to IS2803 Rob Gleasure
EFolio 401- Graduate Level Online Survey Online Survey Online Form Online Form Basic HTML programming Basic HTML programming Tables Tables Centering Graphics.
Oracle Business Intelligence Foundation – Testing and Deploying OBI Repository.
CHAPTER 7 LESSON C Creating Database Reports. Lesson C Objectives  Display image data in a report  Manually create queries and data links  Create summary.
MICROSOFT ACCESS – CHAPTER 5 MICROSOFT ACCESS – CHAPTER 6 MICROSOFT ACCESS – CHAPTER 7 Sravanthi Lakkimsety Mar 14,2016.
Physical Layer of a Repository. March 6, 2009 Agenda – What is a Repository? –What is meant by Physical Layer? –Data Source, Connection Pool, Tables and.
17 Copyright © 2006, Oracle. All rights reserved. Information Publisher.
KEY STAGE 3 ICT Databases – Lesson 2. Recap of keywords – Task 2A In your workbooks from last lesson What is a database? A DATABASE is a collection of.
Concepts of Database Management, Fifth Edition Chapter 3: The Relational Model 2: SQL.
2011 MediLinks Enhancements for Respiratory Focused on Efficiency!
Practical Office 2007 Chapter 10
Anesthesia Manager Training Working with Real-Time Data
Optimizing Efficiency + Funding
Lesson Three: Charting in Task Lists
Access: Access Basics Participation Project
Spreadsheets, Modelling & Databases
Presentation transcript:

An introduction to Essentris GDR Intended for Clinicians or anyone who wants to identify and develop an Essentris GDR report specification

An introduction to Essentris GDR – Report Specification? An Essentris GDR report specification is a document which can be used by a data analyst to create the logical design of a report using SQL Language or other database reporting tools

An introduction to Essentris GDR – Data Deliverables Once the logical design of the report is complete, any number of various kinds of data deliverables (excel, pdf, html, printouts) can be made

An introduction to Essentris GDR - overview These slides are designed to meet two objectives Provide a listing of the kinds of data we can use in a GDR Report Provide a framework and vocabulary you can use to create report specifications to give to your data analyst

Essentris GDR fundamentals: everything centers on the PATID column Internally generated encounter number Unique across installations Column that joins a single patient’s data NOT visible in Essentris Column that is almost never shown in Reports

Essentris GDR fundamentals: CCI’s DATABASE ITEMS Clinicomp maintains a list of some 13,000 DATABASE items which may used on Essentris Screens and so may be used in Reporting We can report on any data from any Essentris screen Data is typically organized one table per concept - ie: a heart rate table, a chief complaint table, a restraint type table…

Essentris GDR fundamentals: CCI’s NOTE TABLES The GDR has a separate table for each of the NOTES in use at your site. We can report on the creation time, last store time, and any data stored on any NOTE Data is typically organized one table per note and further organized by the TAG number, ie: the label “case type” might be found next to a text box with the identifier TAG number = 2. Our spec doc will say: case type = tag 2

Essentris GDR fundamentals: Determining the main list (Driving List) Best Practices involves identifying a main or “driving list” (DL) DL is verifiable, simple, and is the answer to the question: “Who should be on the report?” The DL is the left side of all joins in the WHERE clause (a technical point)

4 Slides on SQL language: Everyone’s First SQL lesson In Structured Query Language (SQL) we: SELECT A comma separated list of COLUMNS FROM A comma separated list of TABLES WHERE Two COLUMNS are equal (joins) or Some fact about a COLUMN is true

4 Slides on SQL language: the SELECT clause Comma separated list of columns Regular English: the columns of data which need to show in the report

4 Slides on SQL language: the FROM clause Comma separated list of TABLES Practical English: Essentris data sources, usually identified by FULLNAME or Note TAG String, or else is documented in the GDR manual

4 Slides on SQL language: the WHERE clause Two columns are equal (joins) or Some fact about a column is true UNIT.data like ‘ICU’ or NAME.data not like ‘%TEST%’ or GLUCOSE.data > 120 or MedName in (‘ASPIRIN’,’MOTRIN’,…)

SQL Language summary: Your data analyst needs to know which TABLES to use and which COLUMNS to show in the report

Essentris Data Sources: Start with Essentris We already know our way around Essentris Identify Essentris Data Sources found on different screens: Admit Notes Timed Notes Vitals Flowsheets Order Entry and Meds/Treatments/I&O Flowsheets Admission/Discharge/Transfer Data

Essentris Data Sources: Admit Notes User defined template document Only one copy stored on the patient record Has labels, checkboxes and text fields In EDIT mode, right-click checkboxes and text fields, select “describe item”, then double click the Label “Item Edit History” Text fields can be of two types DATABASE: Reference the DBI FULLNAME NOTE: Reference the TAG String (ex: !207.ABC^5.10)

Essentris Data Sources: Notes, Describe NOTE Item

Essentris Data Sources: Describe NOTE Item Report Column: “Case Type” Tag !200.PER^6.2

Essentris Data Sources: Notes, Describe DATABASE Item

Essentris Data Sources: Describe DATABASE Item Column = “Allergies” Fullname = “Allergies.adm”

Admit Notes tangent: Consider One Essentris DATABASE Items As many as 13,600+ DATABASE Item TABLES in the GDR Some hold one value per patient stay Name, fmp/ssn, rank, Some get charted many times during the patient stay HR, tempC, painscore, vent setting Need the FULLNAME for Report Spec

Essentris Data Sources: DATABASE Items Columns you may want in your report: DATA The charted value stored in this item KEY The observation time for the stored DATA LOG TIME The date and time that a person gave their username/password to store the DATA

Essentris Data Sources: 3 DBI example (Patient Details) FULLNAMES: NAME, MRN, DOB

Essentris Data Sources: 3 DBI example (Patient Details) Example Spec might be: Report to show Name, FMP/SSN, Birthdate for all active patients. Column: “Patient Name” Fullname: “NAME” Column: “FMP/SSN” Fullname: “FMP/SSN” Column: “Birthdate” Fullname: “DOB”

Essentris Data Sources: 3 DBI example (Patient Details)

Essentris Data Sources: 3 NOTE items example Put your cursor into the cell. Right-click and select “Describe Item”. Double click the ‘Edit History” Label to find the TAG. Reference the TAG string for the Text Prompt (ex: !200.PER^6.2)

Essentris Data Sources: 3 NOTE items example Example Spec might be: Report to show Delay Code, Case Type, Datetime of Univ Protocol from the Peri-Operative Note for all patients. Column: “Delay Code” TAG: !200.PER^6.497 Column: “Case Type” TAG: !200.PER^6.2 Column: “DT Univ Protocol” TAG: !200.PER^6.484

Essentris Data Sources: 3 NOTE items example

Essentris Data Sources: Parameter Flowsheets (Vitals)

Time driven values Database items DBIs have a “many to one” relationship to patient Most reports require we find a single value to report: MIN/MAX(data or key), the value closest to a point in time, a single LIST of values, etc Turn chronological DBI charting into Start and Stop times for treatment intervals: vent use, restraints, etc

Essentris Data Sources: Parameter Flowsheets (Vitals) Right-click, select “Describe Item” to find the site-defined FULLNAME FULLNAME is the unique identifier for the data TABLE in the GDR

Essentris Data Sources: Flowsheet Describe Item

Essentris Data Sources: Parameter Flowsheets (Vitals) Example spec might be: Show any patient who has had a fever (temp > 100) Column: “first fever time” FULLNAME: “TempF(DegF)”

Essentris Data Sources: Parameter Flowsheets (Vitals)

Example spec might be: Show the first fever time for any patient who has had a fever (temp > 100) Column: “first fever time” FULLNAME: “TempF(DegF)”

Essentris Data Sources: Parameter Flowsheets (Vitals)

Essentris Data Sources: Order Data Facts about Orders which can be included in a report are those which are found on two different Order-based screens: Order Entry Orders Flowsheet

Essentris Data Sources: Order Entry Screen Details Order Time, Start Time, Stop Time, Verbal Order, MD Name, Order Name, Orderset Name, Order Category, Comment, ENT,SIGN, C/S, ACK, Verify A_ORDERENTRY table has columns for all these facts about the Order found on the Order Entry Screen

Essentris Data Sources: Meds Flowsheet Details These tables contain data you see displayed on the Med Orders Flowsheet: MEDS_FLOW_ANNOTATION_2231 MEDS_FLOW_COMMENT_2267 MEDS_FLOW_DEFINITION_2225 MEDS_FLOW_DELIVERY_2230 MEDS_FLOW_DOSE_2229 MEDS_FLOW_FREQUENCY_2226 MEDS_FLOW_LABEL_COMMENT_2227 MEDS_FLOW_REMARKS_2925 MEDS_FLOW_ROUTE_2228

Essentris Data Sources: ADT Data Admission/Discharge/Transfer data

Essentris Data Sources: A_ADTHISTORY HL7 interface or Staff will add records to the ADTHISTORY table indicating patient location (UNIT, BED)

Essentris Data Sources: A_UNITHISTORY Uses logic based on A_ADTHISTORY table to figure out the Enter Times and Exit Times per patient per unit

Essentris Data Sources: A_UNITBEDHISTORY Uses logic based on A_ADTHISTORY table to figure out the Enter Times and Exit Times per patient per unit per bed

Essentris Data Sources: A_PATIENTLIST Uses logic based on A_ADTHISTORY table to show one representative record per patient. Includes data like: name, mrn, hospno, MD, admtime In Practice: A_PATIENTLIST = the patient records that are loaded into the GDR

Essentris Data Sources: A_PATCOMMON Based on a script which runs per 10 mins on the ncrontab scheduler, This table list all the active patients in Essentris

Essentris Data Sources: A_ARCHLIST Based on a script which runs from the Essentris Server AM Lists all the archive records on the Essentris Server filesystem