46
User Manual LifeStream™ 5.3 Microsoft Windows Analytics Client

LifeStream 5.2 User Manual - Resideo LifeStream Analytics i LifeStream Web Compatibility To preserve database compatibility with new LifeStream Web features, when an organization activates

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

Page 1: LifeStream 5.2 User Manual - Resideo LifeStream Analytics i LifeStream Web Compatibility To preserve database compatibility with new LifeStream Web features, when an organization activates

User Manual

LifeStream™ 5.3Microsoft Windows Analytics Client

Page 2: LifeStream 5.2 User Manual - Resideo LifeStream Analytics i LifeStream Web Compatibility To preserve database compatibility with new LifeStream Web features, when an organization activates

Intended Use / Indications for UseLifeStream is intended to retrospectively receive; display and store monitored vital signs parameters and related data. LifeStream displays the transmitted data and system alerts for review and evalua-tion by a healthcare professional.

Contra-Indications and Use LimitationsLifeStream is NOT an emergency medical response system. LifeStream does NOT provide real-time, critical-care monitor-ing of patient vital signs. The reports generated by LifeStream Analytics are NOT intended to be used as a patient medical record or patient vital sign reporting documentation.

Purpose of this DocumentThis document is designed for LifeStream Analytics, which is a LifeStream feature to help you create customized data que-ries and export query data in a report format. LifeStream Analytics requires LifeStream Manager to run on a Windows PC and has no additional system requirements. Consult the LifeStream Manager User Manual for detailed user instructions and system requirements.

This manual is intended for healthcare professionals to use LifeStream Analytics to retrospectively monitor patient data by performing essential clinical tasks. This manual does NOT contain instructions for taking vital signs. This manual does NOT explain medical or computer terminology and concepts, nor does it attempt to define any intervention, health care policy or procedures.

Administrators responsible for organizational policy and procedures may find it helpful to review this manual to under-stand functions and capabilities. This document may also be used as a reference by technical support personnel.

Patient Privacy & HIPAA Medical Privacy StandardsPatient privacy is of the utmost consideration in all aspects of the medical field and at Honeywell. LifeStream has been designed to enable compliance with HIPAA regulations. As you use Honeywell monitors and LifeStream, you must ensure that you are also in complete compliance with HIPAA privacy and security statutes, as well as your own organization’s poli-cies, procedures, and protocols to respect patient information and ensure patient privacy at all times.

When you use Honeywell monitors and LifeStream, it is critical that each organization/healthcare provider implementing and utilizing these tools is ultimately held responsible and accountable for every patient’s privacy.

DisclaimerThe content of LifeStream™ software applications, including text, graphics images, step-by-step care pathways, manuals, patient information guides, and other materials (e.g., “LifeStream™ content”) are for informational purposes only and are not professional medical advice, diagnosis, or treatment. LifeStream™ content is intended only for use by Honeywell cus-tomers and is not intended to be accessed or used directly by patients. Honeywell customers shall restrict patient access and use accordingly. You further agree to always seek the advice of a physician or other qualified health provider with any questions regarding a medical condition and never to disregard or delay professional medical advice because of Lifestream™ content.

As a Honeywell customer you assume full responsibility for using the LifeStream™ content and acknowledge and agree that Honeywell is not responsible or liable for any claim, loss or damages resulting from the use of LifeStream™ content by you or any user.

Honeywell HomMed LLC reserves the right to make changes in specifications and other information contained in this doc-ument without prior notice, and the reader should in all cases consult Honeywell to determine whether any such changes have been made. The information in this publication does not represent a commitment on the part of Honeywell. Honey-well shall not be liable for technical or editorial errors or omissions contained herein; nor for incidental or consequential damages resulting from the furnishing, performance, or use of this material. Honeywell disclaims all responsibility for the selection and use of software and/or hardware to achieve intended results.

This document contains proprietary information that is protected by copyright. All rights are reserved. No part of this doc-ument may be photocopied, reproduced, or translated into another language without the prior written consent.

Copyright 2018 Honeywell HomMed LLC All rights reserved.HomMed® is a registered trademark of Honeywell HomMed, LLC. LifeStream™ is a registered trademark of HomMed, LLC. Other product names or marks mentioned in this document may be trademarks or registered trademarks of other companies and are the property of their respective owners.

Page 3: LifeStream 5.2 User Manual - Resideo LifeStream Analytics i LifeStream Web Compatibility To preserve database compatibility with new LifeStream Web features, when an organization activates

LifeStream Analytics i

LifeStream Web CompatibilityTo preserve database compatibility with new LifeStream Web features, when an organization activates a license for LifeStream Web, users may no longer log in to the LifeStream Windows v5.3 client. If a LifeStream Analytics license has been activated, the LifeStream Windows client may be used for a Analytics only.

Customer Service To access care provider resources, manuals for patient monitors, clinical training and more, go to https://www.honeywelllifecare.com/provider-resources/.

Please call (888) 353-5404 and Press 1 at the menu prompt to be routed to Tech-nical Support. When prompted, indicate that you are seeking assistance with LifeStream, and you will be routed to the appropriate Technical Support Specialist.

LifeStream Hardware RecommendationTo install LifeStream on a client workstation, these minimum client specifications are recommended:

• Processor: 1GHz or faster x86- or x64-bit processor

• Memory/RAM: 1 gigabyte (GB) of 32-bit RAM; 2 gigabytes (GB) of 64-bit RAM

• Hard Disk: 1 gigabyte (GB) of disk space available

• Display: 1024 x 768 or higher resolution monitor

• Operating Systems: Microsoft Windows 7, 8, 10

Refer to the LifeStream System Requirements document, for complete require-ments information. Install and maintain current anti-virus software on all comput-ers that access patient data to protect patient data as well as your system.

Demo MonitorsWhen using a Honeywell monitor for demonstration purposes, the potential exists for demo data to create a patient record. LifeStream maintains data packets for 24 hours, attempting to identify the patient that matches the monitor’s serial number. If you use a monitor to transmit demo data, it is possible for demo data to be posted as a record. To prevent demo data from being posted as a record, do one of the following:

• Set the monitor’s Transmit Mode to Local Gateway so that the monitor does not actually transmit a data packet. Refer to the Genesis Touch or Genesis DM user manual for instructions.

• Create a demo patient in LifeStream and assign the monitor to the demo patient.

Page 4: LifeStream 5.2 User Manual - Resideo LifeStream Analytics i LifeStream Web Compatibility To preserve database compatibility with new LifeStream Web features, when an organization activates

ii LifeStream Manager User Manual

Page 5: LifeStream 5.2 User Manual - Resideo LifeStream Analytics i LifeStream Web Compatibility To preserve database compatibility with new LifeStream Web features, when an organization activates

Analytics 1

IntroductionAnalytics allows you to create a unique report by asking detailed questions or “que-ries.” Combine elements of reports that are liked and create a report tailored specif-ically to your needs.

The Analytics feature allows:

• Creation of customized queries

• Viewing query data in a report format

• Save customized queries as “favorites” and run clinician-prepared and tested “published queries.”

• Export of reports in standard file formats (.PDF, .EXL)

• Raw data export integration with the LifeStream Analytics Export Utility.

Before you can view and work with patient data or perform other tasks in LifeStream Analytics, your organization must have purchased the Analytics feature from Honeywell. To access LifeStream Analytics, users must be assigned to the following user roles: Admin, Clinician-Admin, Non Export Admin and Non Export Clinician Admin.

The intended users for Analytics are authorized LifeStream administrators. Clinical and administrative users should have knowledge about LifeStream, its database, and use of tables, along with an understanding of the data that is flowing into the LifeStream database, but may not have specific training in computer science to understand database specifics.

Use of Analytics assumes that you meet these minimal criteria and have the appro-priate education and/or experience level sufficient to understand what the LifeStream database contains, and have expectations for the information that can be queried for developing your own custom reports through the use of the Analyt-ics option.

Note: LifeStream Web users in an organization without a LifeStream Analytics license may use the console-based LifeStream Analytics Exporter Utility to export a variety of data queries to a text file in .XML or .CSV format.

Page 6: LifeStream 5.2 User Manual - Resideo LifeStream Analytics i LifeStream Web Compatibility To preserve database compatibility with new LifeStream Web features, when an organization activates

2 Analytics

Gaining access to AnalyticsIf you already have the Microsoft Windows client, log in and accept all automatic software updates, to confirm you are using v5.3.

To access Analytics from LifeStream Manager Microsoft Windows client:

1. Access the Analytics menu, shown below.

2. Select Query Builder to get started.

Note: In order to preserve database consistency, users of an older LifeStream Windows clients may no longer use menus and features outside of the Analytics menu when an organization also activates LifeStream Web. LifeStream Manager v5.3 will automatically open to the Query Builder tab upon log in when an active LifeStream Web license is detected.

See the Help menu in the LifeStream Web client to learn more about using the Standard Reports menu from LifeStream’s Web interface.

LifeStream Limited Analytics-Only AccessThe LifeStream 5.3 Windows client supports an Analytics-only configuration when an organization activates a LifeStream Web license. LifeStream Manager will auto-matically open to the Query Builder tab.

Users intending to use the LifeStream Manager Windows client with LifeStream Web may need to download the software installer by going to www.honeywelllife-care.com/downloads. You will need to know your Organization's PIN number, and administrative access to your local computer to install. Contact Customer Service for more information.

Page 7: LifeStream 5.2 User Manual - Resideo LifeStream Analytics i LifeStream Web Compatibility To preserve database compatibility with new LifeStream Web features, when an organization activates

Analytics 3

Report Types OverviewLifeStream Standard Reports

LifeStream provides a set of configured reports accessible via the “Standard Reports” menu toolbar item. Standard Reports are static preconfigured reports that allow you to run reports on specific topics from patient focused reports, site reports, and organizational reports. These reports cannot be edited or changed, but report options may be adjusted as needed.

For more information on utilizing standard reports, consult the LifeStream Reports Overview document.

LifeStream Analytics ReportsAnalytics are formatted sets of data that you create in LifeStream based on the cri-teria that you wish to examine. Analytics allows you to create your own customized queries, export query data in a report format, and allows database export for use with third-party reporting tools such as Microsoft Excel. You can selectively com-bine information to create multiple Analytics. Once a query is configured and saved, it remains in your Analytics list of Saved Queries until you decide to change it or remove it.

The Analytics feature allows:

• Creation of customized queries

• Use of Honeywell Published Queries

• Viewing query data in a report format

• Saving of customized queries as “favorites”

• Export of reports in familiar formats available in LifeStream (Excel, PDF, graphic)

The next section includes definitions of Analytics components to help you under-stand:

• Definitions

• Navigating the three-step workflow

• Creating a report

• Saving, exporting, and printing

• The significance of the information

• Advanced features

Note: A report could be simultaneously opened by two or more users. The last report to be saved will overwrite the existing file. To avoid loss of data, assure that users, files, folders, etc. are properly created and saved, utilizing appropriate safeguards.

Page 8: LifeStream 5.2 User Manual - Resideo LifeStream Analytics i LifeStream Web Compatibility To preserve database compatibility with new LifeStream Web features, when an organization activates

4 Analytics

DefinitionsThe following are a few of the basic terms involved with using the Analytics feature in LifeStream.

QueryA query is when you ask LifeStream a question. The answer is provided by the LifeStream database. Once you have a detailed answer you are looking for you may choose to reorganize the way data is reported. The information created by a query can be viewed or used to make a report.

There are two general methods in Analytics for making a query:

1. Choosing search items from a menu: In this method, the database system pres-ents a list of parameters from which you can make choices, via the “Query Builder” tab. This is the advanced process of building a custom query.

2. Running a saved query or published query: This uses a preconfigured template, similar to how a standard report may work. It bypasses the query builder tab in favor of using a previously saved or published query.

Published QueryA published query is a query created by Honeywell HomMed and available within the LifeStream Analytics Tool. Published queries have been tested and created for a specific need that may fit with your organization. There is no need to modify a published query, but published queries may also serve as a working baseline from which to create a new query.

Saved QueryWhen you want to modify a published query, you will need to first copy the query, and then edit options in the query builder tab to customize and save your changes. A saved query is a query that you have copied or created, and then saved. Multiple users can have any number of saved queries.

ReportA report is a formatted, organized presentation of information, typically shown in a table format, consisting of rows and columns in a grid display along with other descriptive data.

Root searchA root search is simply a search among the major items, called Data Types, in a database. Just as the roots of a plant reach into the ground for nutrients and water, a root search reaches into the database to search for the items that you include in a

Page 9: LifeStream 5.2 User Manual - Resideo LifeStream Analytics i LifeStream Web Compatibility To preserve database compatibility with new LifeStream Web features, when an organization activates

Analytics 5

query. Each root search item includes a set of related information. For example, conducting a root search on Patient will give you options for displaying the Patient name, address, social security number (SSN), diagnosis, equipment, and more.

CountA count is the total number of items, such as total number of patients.

NavigationThe opening screen in Analytics, (the Query Builder Tab below) appears after log-ging in to LifeStream and clicking into the Analytics, Query Builder menu option. Please take a few moments to familiarize yourself with the screen and the basic features as illustrated below.

Note: This screenshot is representative only. Menu options may differ, depending on your organization’s license and configuration options.

Page 10: LifeStream 5.2 User Manual - Resideo LifeStream Analytics i LifeStream Web Compatibility To preserve database compatibility with new LifeStream Web features, when an organization activates

6 Analytics

Three Query TabsLifestream Analytics is designed for querying a database, then filtering results and creating a report of existing data. Work in Analytics typically flows through three “query tabs” starting with a selection of data to query, under the Query Builder tab. Then, from the Query Results tab, data can be reviewed and various display options can be selected. Finally, the Report Preview tab provides the report, which can be saved, emailed, printed, and more. This section will familiarize you with these basic windows of the three-step LifeStream Analytics workflow:

Page 11: LifeStream 5.2 User Manual - Resideo LifeStream Analytics i LifeStream Web Compatibility To preserve database compatibility with new LifeStream Web features, when an organization activates

Analytics 7

Query Builder TabThe first tab, Query Builder, allows you to create and customize your own queries and report(s). The left side of the screen will display any previously saved queries along with the Published Queries provided by Honeywell.

When you access Analytics you may choose to run existing queries, or choose from a wealth of options linked to the LifeStream database to start creating your own custom query.

There may not be any Saved Queries displayed when you first access Analytics. This is because you have not created or saved any queries yet, which are shown below as an example:

Page 12: LifeStream 5.2 User Manual - Resideo LifeStream Analytics i LifeStream Web Compatibility To preserve database compatibility with new LifeStream Web features, when an organization activates

8 Analytics

Query Results TabThe Query Results tab displays the data selected from your query in its own win-dow, allowing you to view and explore the retrieved data before creating the final report.

Example: Calculate hospitalizations on a per-month basis or for a selected time period.

Following this example in the window below, a user has selected a Hospital and ER Admissions published query from the Query Builder tab. Now, at the Query Results window, a user sees a number of selections. Here, data can be checked and sorted before moving onto the Report Preview tab.

Example: The Response Date header has been clicked in order to sort chronologically, as indicated by the triangle in the title bar. Select Run Report in the bottom right corner of the screen to continue.

Page 13: LifeStream 5.2 User Manual - Resideo LifeStream Analytics i LifeStream Web Compatibility To preserve database compatibility with new LifeStream Web features, when an organization activates

Analytics 9

Report Preview TabSelecting the Report Preview tab will generate or “run” the query you created and present it in a report.

If a report has already been run, then that report will remain viewable in the Report Preview mode until further changes to the related query are made.

Page 14: LifeStream 5.2 User Manual - Resideo LifeStream Analytics i LifeStream Web Compatibility To preserve database compatibility with new LifeStream Web features, when an organization activates

10 Analytics

Data Query Building

Data Types and Root SearchThese are the major root search query items. There are many Data Types in Query Builder (shown on the right, for example) that serve as starting points available for queries:

Each of the data types includes a comprehensive variety of options to display LifeStream data and to help enable you to develop Analytics based on the parameters you select.

The screenshot on the bottom of this page demonstrates the “Equipment Tracking” data type (root search). Each reading available with an established set of data parame-ters will display information.

Analytics FieldsUnder each search type (root search), you can define the Tables and Fields to dis-play and output for any report. In addition, many of the tables and fields are listed and available under multiple root searches.

The available Tables and Fields change based on the initial Search Type (root search) item(s) selected from the drop down menu. The column labeled Descrip-tion (shown on the right) provides a list of Tables and Fields that can be displayed and are available for a given query type.

A Table is identified by the Bold section title, in the screenshots shown here. Next to each table’s name is a (+) or (-) sign icon that you can click on to open/close the table to show the display fields associated with that table. You can select any of the display fields listed.

At the bottom of the screen, you have three selections to minimize the length of the list and the amount of fields you are displaying at one time.

• Show All Fields – Displays all tables and display fields available under the Top Root Search selection. When creating a new report, it is best to select “Show all Fields” to ensure you view all the available selections.

• Show Only Tables In Use – Reduces the list and displays only those tables that you have selected a display field from.

• Show Only Fields In Use – Further reduces the list and displays only those display fields that you have selected.

Page 15: LifeStream 5.2 User Manual - Resideo LifeStream Analytics i LifeStream Web Compatibility To preserve database compatibility with new LifeStream Web features, when an organization activates

Analytics 11

Header, Footer and TitleWhen creating or editing a query, you may choose to enter further descriptive information for the Header, Footer, and Title fields. The information you choose to place in the Header, Footer, and Title fields can be additional details to help you or the intended reviewers of your query understand the data and its significance.

Example: As shown, when creating a query of glucose readings beyond normal alert limits, a suitable Title might be Glucose. More details in the Header, such as Glucose Readings > 126mg/dl may be entered to indicate the scope of your query.

The Footer field is suitable for adding other information, such as the date on which your query was generated, or the page number and page count, etc. To have these additional Header, Footer, and Title details displayed in your query, select the Print Query Description option.

Field ChooserThe Field Chooser is a tool located on the Query Results tab, on the left of your data columns. This tool shows you a list of the data fields you included in your query. Using this, you are able to limit the display of information, or “hide” a column of data from your viewable screen.

This Field Chooser button is shown here:

With the Field Chooser tool open, click on any check mark of a listed Field to “Hide” or “Show” that column or item from view. Display groups of fields by using the drop-down menu, shown on the right.

To see the item again, re-select it by clicking its check box in Field Chooser. Based on the root search term and any

Page 16: LifeStream 5.2 User Manual - Resideo LifeStream Analytics i LifeStream Web Compatibility To preserve database compatibility with new LifeStream Web features, when an organization activates

12 Analytics

grouping parameters selected, the query will provide selectable fields to be included in the resulting data set. These selectable fields can be selected, or de-selected, for display (or not) in the final report.

Sorting DataThe Query Results tab displays an output data grid that allows you to sort the data. Sorting data allows you to configure the information in a format suitable for your report.

Click on any of the column headers of the Query Results grid and sort results in ascending or descending fashion by that specific column data type.

FilteringFiltering allows the user to reduce the volume of data retrieved from the database prior to running a query, or after running a query. For example, to query all your patients by age, but filter to an age range of 75-85 instead of seeing all patients regardless of their age. There are two levels of filtering available:

• Query Builder filtering - Prior to running the query.

• Query Results filtering – After running the query.

Query Building FilteringFollowing the Filter column down to the birthdate row, click in the empty cell as highlighted here. The Filter dialog box will pop up as shown below.

Page 17: LifeStream 5.2 User Manual - Resideo LifeStream Analytics i LifeStream Web Compatibility To preserve database compatibility with new LifeStream Web features, when an organization activates

Analytics 13

A general option on top filters either the Absolute Date, or the Relative Date. Then filter logic applies filtering in a variety of ways. An absolute birth date range has been selected below.

Using the Calendar for Dates

Note: Calendar menu options vary by operating system.

1. Click on the drop-down menu arrow.

2. To select a year from decades ago, for example, hover over the month name on the calendar and click to enable a wider time-span.

3. Use the left arrows to browse to an early date and select the year.

4. Repeat this process for the month and day, clicking as needed to make your selection options broader or narrower (the options cycle from a narrow time span to a wide time span and back again).

5. Select any filter options and select Ok when finished.

Query Results FilteringAt the Query Results level, there are multiple ways to explore the results. The output data grid can be sorted, much like an Excel spreadsheet, and you may click on any of the column headers of the grid to sort results in ascending or descending order.

Page 18: LifeStream 5.2 User Manual - Resideo LifeStream Analytics i LifeStream Web Compatibility To preserve database compatibility with new LifeStream Web features, when an organization activates

14 Analytics

Field ExpanderFor each of the fields (columns) displayed in Query Results, a funnel-shaped icon field expander (filter) button is generally included for each of the categories.

Click on the field expander button for each category to see an expanded display of the category contents in the entire column, as well as additional filtering options. You can customize your filtering by selecting the (Custom) option from the list, and you will see another box open allowing you to enter your filtering requirements.

Example: In the Patient Last name category, the Custom option will permit you to enter additional filter criteria to reduce the data in that column to only the data you are interested in viewing. If you select, (Blanks), or (Non Blanks), this will show you where in the data you are missing information (Blanks) in your database for that specific field you queried, or it will allow you to filter out all of blank fields and only view records with data.

Creating and Saving a QueryStart on the “Query Builder” tab. This is the area where you begin to build and to customize a report.

Next, click on the Create button in the lower left area of the screen.

Now you will be able to find data to display in your report. There are numerous types of data inquiries that you can run, covering the demographic and health information retained by LifeStream and the healthcare data gathered by the moni-tor and other equipment.

Creating a QueryThe top-level root search items or Data Types are directly accessible via the Search For drop-down menu.

The Search For drop-down menu will display the Search Type root search items list which includes different basic query starting points. From any of these options in the menu, you can build your query -- the subject matter for your report (example of menu options on the right).

Select the data type for Patient by clicking on it, and a new screen will appear.

Select the items to “query” from your database (display) by clicking in the check box under the Display column. Each item you select will be a separate column of information on your report.

When you click in the Display Window, a check mark will appear, as shown on the right. Select the following in this example:

• Patient: Birth Date, SSN

• Person: First Name, Middle Initial, Last Name

Page 19: LifeStream 5.2 User Manual - Resideo LifeStream Analytics i LifeStream Web Compatibility To preserve database compatibility with new LifeStream Web features, when an organization activates

Analytics 15

• Primary Address: City, State, Zip Code

Since there are numerous fields to choose from and we are only selecting a few, you may choose the Show Only Fields in Use option by clicking in the circle next to it.

This feature minimizes the fields on the screen to only those that you have selected, as shown on the right. This helps to reduce confusion and clarify what will display in your query and in your report.

Next, click on the Run Query button at the lower right side of the screen to run the query.

Your query is limited to a return of 100,000 records. This helps assure the best per-formance of your computer and the LifeStream database server. If this warning appears, simply click on OK and the query will “run-out” the process for you. While the query is running, you will see a Loading message on your screen. You may select Stop at any time.

Since not all of your data has been displayed, apply a querying method based on a Query Builder filter.

Using Query Builder Filtering1. Select the Query Builder tab to go back.

2. Since more Patient fields may need to be searched, in this example below, Show Only Tables in Use has been checked to reveal more options.

3. The Last Reading Date display column has been selected, and a relative date Filter was applied, revealing a different menu allowing display of only readings from the last 2 to 14 days. The period of “days” was selected from different options, using the drop-down menu beside the Period label.

Page 20: LifeStream 5.2 User Manual - Resideo LifeStream Analytics i LifeStream Web Compatibility To preserve database compatibility with new LifeStream Web features, when an organization activates

16 Analytics

4. Select OK, then Run the query again. You may click Stop if the loading time is too long.

When LifeStream is done retrieving the information it displays the results under the Query Results tab, which is displayed on the next page.

At this time you can view and explore the data returned.

Page 21: LifeStream 5.2 User Manual - Resideo LifeStream Analytics i LifeStream Web Compatibility To preserve database compatibility with new LifeStream Web features, when an organization activates

Analytics 17

Apply a Query Results filter by clicking on the Filter button (funnel) in the Patient Birth Date column header, as shown below, and selecting (Custom).

In the Custom Filter window that appears (shown above on the right), select the Add Filter button, and use the drop-down menu options to choose a birth date greater than 1947, for example. Add more filters as desired, or filter based on one of many filter options. Select OK when finished.

To sort by the new Query Builder filter applied in an earlier example, click on the Patient Last Reading Date column header once to sort results chronologically. Click twice for the most recent Last Reading Date to be displayed on the top of the list.

When you are satisfied with the query selections you made, click on the Run Report button: .

This will trigger the Analytics tool to take your query data and put it into a report format. LifeStream will automatically refresh the screen and display the query results in a report format under the Report Preview tab. You may always go back to any previous tab to edit the query as needed (make sure to save changes).

Page 22: LifeStream 5.2 User Manual - Resideo LifeStream Analytics i LifeStream Web Compatibility To preserve database compatibility with new LifeStream Web features, when an organization activates

18 Analytics

Saving a QueryWhen you are satisfied with the results of your query, you may wish to save the query for future use or for viewing and/or utilization by other authorized personnel.

Before and after viewing results from a custom query, you have the option to save the query, associated parameters and the sort order, column order, and query fil-ters as a named query.

In order to save a query, click the Save Query button at the lower right of the screen.

Note: Saved queries are available to all Clinical and Administrative users in your agency. There are a variety of processes available for how to manage queries and Honeywell recommends that each Clinician or Administrator save queries in their own folders.

Creating FoldersCreate, name, and use folders to identify and segregate your queries in a logical manner. For example, you may wish to create a folder for appropriate groups of the specific Analytics that you create. You may also wish to create and manage your own folder and save it under your own name or other distinguishable user identifi-cation such as your employee number or a combination of your name, number, or job title.

Folders can be created based on the names given to Queries. Folders are created each time you insert a backslash \ mark with your Query Name. To create a folder where you can save multiple queries, insert a backslash after you type the name of the folder you wish to create when you enter a Query Name.

Saved queries are accessible for viewing, editing, and running by all users. To dis-tinguish your queries from those of others, create folders as appropriate and orga-nize your queries under those folders.

A report could be simultaneously opened by two or more users. The last report to be saved will overwrite the existing file. To avoid loss of data, assure that users, files, folders, etc. are properly created and saved, utilizing appropriate safe guards.

Example: Say that Dr. Ragavendran wants you to run daily reports for each of his patients. These daily reports must contain one diagnosis per patient and two glucose readings per patient. In order to create a suitable workflow for this, you would:

1. Select the items desired for your report

2. Run the query

3. Save the query

When you are ready to save the query, create a folder for it, do this by setting your cursor in the Query Name entry field.

Page 23: LifeStream 5.2 User Manual - Resideo LifeStream Analytics i LifeStream Web Compatibility To preserve database compatibility with new LifeStream Web features, when an organization activates

Analytics 19

Type in a name for the saved query that is relevant and easy for you to remember, such as: Dr. Ragavendran /Diagnosis per patient. With “Dr. Ragavendran” as the name of the folder you wish to create, and “Diagnosis per patient” as the name of the query. You can now create a folder and save your query there.

Example: Let’s assume that Dr. Smith asks you to provide glucose readings per patient. You select the appropriate data to display and type the Query Name as “Dr. Smith/Glucose readings per patient” to establish a folder for “Dr. Smith” and save the “Diagnosis per patient” query there.

The backslash will place that query in a folder labeled Dr. Smith, the query “Diag-nosis per patient” and query “Glucose Reading per patient” will appear under the main Dr. Smith Folder.

Favorites ListYou have the option to mark a currently loaded query, or any currently selected query, as a Favorite. This will result in the query being added to the Favorites list under the Analytics menu. Favorites are saved and listed in the menu on a per-user basis by User ID and Password so that all users have their own set of Favorite que-ries.

To set a Favorite, check the “Favorite” option with a query selected:

Access Favorites Favorites are accessed from the Analytics menu in LifeStream’s menu bar. Clicking on Analytics displays a list of all available Favorites in alphabetical order beneath the Query Builder listing:

To run or edit an existing Favorite, or any other saved query, examine the list under Saved Queries in the left pane. Then, click on the query that you wish to access.

Page 24: LifeStream 5.2 User Manual - Resideo LifeStream Analytics i LifeStream Web Compatibility To preserve database compatibility with new LifeStream Web features, when an organization activates

20 Analytics

Manage FavoritesEdit your list of Favorites by selecting the Favorites button as shown here.

A menu, displayed below, allows you to add or edit favorites as preferred.

Page 25: LifeStream 5.2 User Manual - Resideo LifeStream Analytics i LifeStream Web Compatibility To preserve database compatibility with new LifeStream Web features, when an organization activates

Analytics 21

Editing a QueryIn Analytics, users are allowed to create, edit, and save their own queries as “named queries” for later retrieval.Before you create, save, or modify an existing query, always assure that you are not altering a saved query belonging to someone else. These saved queries are organized and displayed in the left pane of the Query Builder.

To modify an existing Query, select the Query from the Saved Queries list. After a query is selected, you can rename, edit, or delete the query if you wish to adjust the fields or data displayed. Remember that saved queries are accessible for viewing, editing, and running by all users. To distinguish your queries from others’, create folders as appropriate and organize your queries under those folders.

Page 26: LifeStream 5.2 User Manual - Resideo LifeStream Analytics i LifeStream Web Compatibility To preserve database compatibility with new LifeStream Web features, when an organization activates

22 Analytics

Exporting ReportsThe report view and export options on this toolbar include:

Search The text Search/Find function

Print Allows user to select printer(s) and/or print options

Print Direct Prints the Report directly to the Default Printer

Fax Activates the Application’s Fax Capability

Zoom-Out Reduces the View Size of the Document

View Percentage Selects/Indicates Size of the Screen View

Zoom-In Enlarges the View Size of the Document

Document Navigation Buttons First Page, Previous, Next, Last Page

Watermark Allows user to set up a watermark on reports. Compatible file types any image file type (.jpg, .tif, .bmp, etc.).

Save Default Watermark Saves current Watermark as Default. Limited to 256 kilobytes.

Export Document Exports the Document to Another Format: PDF, Excel spreadsheet, HTML, and Graphic document types

Send Email Savesa Report for email as an attachment in your default email program.

Save Query Saves Latest Data Configuration as Default

Output data from any query is available as a report and can be saved in a variety of formats as shown below, just as Standard Reports may be. For more information consult the LifeStream Manager manual.

Page 27: LifeStream 5.2 User Manual - Resideo LifeStream Analytics i LifeStream Web Compatibility To preserve database compatibility with new LifeStream Web features, when an organization activates

Analytics 23

Using Published QueriesAnalytics includes Published Que-ries, which are pre-configured to query some of the most common datasets.

When using one of the Published Queries, first open and review the query fields and report output to help ensure that you understand the con-tent covered in the query, and to ver-ify that you are running the correct query.

To edit any of the Published Queries, please copy, re-name, save to your Favorites folder or other local folder, and edit to fit your query needs. The Published Queries are subject to change at any time and are uploaded by Honeywell Life Care Solutions.

Run a Published QuerySelect one of the Published Queries by clicking on it. This will select a query in the left window pane with related query data appearing in the right window pane of Analytics.

With a Published Query selected, select the Run Query button to run the query as highlighted on the right.

Stop a QueryWhen running a Query in Analytics, for a variety of reasons (possibly if too much data is being searched) the user may terminate the process by selecting the Stop Query button to stop the query.

Page 28: LifeStream 5.2 User Manual - Resideo LifeStream Analytics i LifeStream Web Compatibility To preserve database compatibility with new LifeStream Web features, when an organization activates

24 Analytics

Published QueriesA Published Query is a pre-configured LifeStream database query template cre-ated by Honeywell, for use with the LifeStream Analytics custom report generation engine. Contact Honeywell for more information about LifeStream Analytics or Clinical Monitoring Services.

The following list of available Published Queries (P4608EN) is subject to change. This list was last updated in March 2018, revision 2.

Using Published Queries and LSAXOrganizations using LifeStream Web without a LifeStream Analytics license may download the LifeStream Manager installation package to use the console-based LSAX utility.

LSAX enables the export raw data gathered by Published Queries into an unfor-matted .XML or .CSV file format.

A Scheduled Analytics Reports Only user role must first be created to export Pub-lished Query results through a console-based interface . Reference LSAX from the Analytics User Manual, for more information.

Note: Not all Published Queries may be suitable for export via LSAX. Read the full description from the table below before attempting to export published query data via LSAX. Always reference the Published Query full path in quotations in the console interface, and not the common name of the query.

P4608EN.02 - Published Queries List - E18-0005

Page 29: LifeStream 5.2 User Manual - Resideo LifeStream Analytics i LifeStream Web Compatibility To preserve database compatibility with new LifeStream Web features, when an organization activates

Analytics 25

Clinical

Equipment Tracking

Name Path Description

Biometric Management of Averages

Clinical\Biometric Management of Averages (2013 09 30)

Displays the average biometric readings and averages for each patient. Default settings include readings from the first date of the previous full week (Sunday - Saturday).

Count of Alerts for Previous Day

Clinical\Count of Alerts for Previous Day (2013 09 30)

Displays the amount of alerts from the previous day for all active patients. Groups and displays the vital reading by severity and allows for data filtering by the last full day.

Count of Patients Monitored for Previous Month

Clinical\Count of Patients Monitored for Previous Month (2013 09 30)

Displays monitored patients (active and inactive) from the first day of the month to the last day of the previous month.

Daily Note Report for Red Alerts

Clinical\Daily Note Report for Red Alerts (2013 09 30)

Display’s clinician's notes/comments for all patients’ red condition status alerts, including a view of all notes/comments.

Glucose Biometric High Average

Clinical\Glucose Biometric High Average (2013 09 30)

Displays the average high glucose readings for all patients who have reported results above a normal medical range (filtered from 130mg/dl to 700mg/dl).

Glucose Readings and Averages for all Patients

Clinical\Glucose Readings and Averages for all Patients (2013 09 30)

Displays all glucose readings and averages, grouped by medical record number, minimum/maximum reading or averages.

Length of Service by Diagnosis

Clinical\Length of Service by Diagnosis (2013 09 30)

Displays a list of all active patients with an episode less than 60 days, grouped by diagnosis.

User Productivity Report Clinical\User Productivity Report (2013 09 30)

Displays the amount of alert status conditions each LifeStream user responds to, starting with the first day of the previous month through the last day.

Name Path Description

Monitor Status by Site Table - Count

Equipment Tracking\Monitor Status by Site Table - Count (2010 09 27)

Track monitor utilization and count the monitors in each status category at every site.

Monitor Status by Site Table - Percentage

Equipment Tracking\Monitor Status by Site Table - Percentage (2010 09 27)

Track monitor utilization with a table showing only the percentage of monitors in each status category for every site.

Monitor Status by Site with Patient Detail

Equipment Tracking\Monitor Status by Site with Patient Detail (2010 09 27)

Track monitor utilization and list all monitors by status for every site. Report displays the patients assigned to a monitor and their addresses.

P4608EN.02 - Published Queries List - E18-0005

Page 30: LifeStream 5.2 User Manual - Resideo LifeStream Analytics i LifeStream Web Compatibility To preserve database compatibility with new LifeStream Web features, when an organization activates

26 Analytics

LifeStream Benchmarking

Name Path Description

Count of Active TH Cases LifeStream Benchmarking\Count of Active TH Cases (2012 04 26)

Display the amount of active telemonitored cases per site.

Count of Alerts LifeStream Benchmarking\Count of Alerts (2012 04 26)

Report the categories of alerts and amount of alerts for active patients and valid packets only. Display the reading time of the vitals from the last week, grouped by patient ID.

Count of Assigned Monitors

LifeStream Benchmarking\Count of Assigned Monitors (2012 04 26)

Display the amount of assigned monitors, including monitors assigned to multiple patients.

Count of Monitors by Site LifeStream Benchmarking\Count of Monitors by Site (2012 04 26)

Provide a count and status of all monitors, grouped by site.

Count of Readings per Day LifeStream Benchmarking\Count of Readings per Day (2012 04 26)

Display the amount of readings today.

Count of Red Alerts_BP LifeStream Benchmarking\Count of Red Alerts_BP (2012 04 26)

Display blood pressure monitor condition status alerts from all active patients.

Count of Red Alerts_Day LifeStream Benchmarking\Count of Red Alerts_Day (2012 04 26)

Display the amount of condition status alerts today.

Count of Red Alerts_Past Week

LifeStream Benchmarking\Count of Red Alerts_Past Week (2012 04 26)

Display all condition status alerts from the last week.

Count of Red Alerts_SP02 LifeStream Benchmarking\Count of Red Alerts_SP02 (2012 04 26)

Display the SPO2 condition status alerts from all active patients.

Count of Red Alerts_Weight LifeStream Benchmarking\Count of Red Alerts_Weight (2012 04 26)

Display weight condition status alerts from all active patients.

Count of Response to Vitals

LifeStream Benchmarking\Count of Response to Vitals (2012 04 26)

Report displays Reponses to Vitals based on the amount and percentage for the last week of data.

Response Time_Scheduled Readings

LifeStream Benchmarking\Response Time_Scheduled Readings (2012 04 26)

Report shows the time scheduled vitals were acquired, acknowledged and the total response time to that reading. Included is an average of all response times shown as the median. This report displays the last week of data.

P4608EN.02 - Published Queries List - E18-0005

Page 31: LifeStream 5.2 User Manual - Resideo LifeStream Analytics i LifeStream Web Compatibility To preserve database compatibility with new LifeStream Web features, when an organization activates

Analytics 27

Outcome Measures

Select Services

Response Time_Un-Scheduled Readings

LifeStream Benchmarking\Response Time_Un-Scheduled Readings (2012 04 26)

Report shows the time any unscheduled vital sign readings were acquired, the time vitals were acknowledged and the response time to that reading. Included is an average of all response times shown as the median time to that reading and an average of all response times. This report displays the last week of data.

TH Monitor Time LifeStream Benchmarking\TH Monitor Time (2012 04 26)

Display the medical ID for a patient and show episode start and end dates; monitoring start and end date; the monitoring timeframe and active/inactive status.

Name Path Description

Name Path Description

Hospital and ER Admits Outcome Measures\Hospital and ER Admits (2010 09 027)

List all patients the telehealth clinicians have marked as having been admitted to the hospital or the emergency room in the last month. The patient ID, name, primary diagnosis and response comments are also included in this report.

Name Path Description

Count of Alerts for Previous Month

Select Services\Count of Alerts for Previous Month

Displays all readings, the reading time and the alert condition status of all vital sign measurements in the previous month, grouped by patient. The patient ID, name and readings count are also included in this report.

Count of Patients Monitored for Previous Month

Select Services\Count of Patients Monitored for Previous Month

Displays the count of all patients monitored. Report shows data from the first day of the month to the last day of the previous month.

Monthly Hospital and ER Admits

Select Services\Monthly Hospital and ER Admits

Lists all patients that the telehealth clinicians have marked as having been admitted to the hospital or emergency room in the last full month. The patient's ID, name, diagnosis and response comments are also included.

Total Number of Patients by Diagnosis Percentage

Select Services\Total Number of Patients by Diagnosis Percentage

Displays the count and percentage of the total number of patients, grouped by primary diagnosis. The report shows the data from the first day of the month to the last day of the previous month.

Weekly Note Report for Red Alerts

Select Services\Weekly Note Report for Red Alerts

Displays clinicians' notes and comments for all patients' red alerts. May use the report to view all notes and comments, and determine the need to follow up with the highest risk patients.

P4608EN.02 - Published Queries List - E18-0005

Page 32: LifeStream 5.2 User Manual - Resideo LifeStream Analytics i LifeStream Web Compatibility To preserve database compatibility with new LifeStream Web features, when an organization activates

28 Analytics

Workload

LSAX

Name Path Description

Distribution of Vitals Readings by Hour

Workload\Distribution of Vitals Readings by Hour (2010 09 27)

Show the distribution of vitals readings in each hour of the day for the previous day.

Length of Monitoring Period by Case Manager

Workload\Length of Monitoring Period by Case Manager (2010 09 27)

Report the average length of monitoring time for active patients, filtered by case manager. Details about the monitoring period and diagnosis are displayed.

Patient Load by Care Provider

Workload\Patient Load by Care Provider (2010 09 27)

Display the active patients, filtered by care provider. Care providers are sorted alphabetically and may be filtered by care provider “types of interest.”

Name Path Description

Alert Previous Day LSAX\Alert_Previous_Day Data export queries for LifeStream Analytics Export Utility (LSAX) usage only.

Alert Year to Date LSAX\Alert_YTD

Answer Previous Day LSAX\Answer_Previous_Day

Answer Year to Date LSAX\Answer_YTD

Monitoring Period All LSAX\Monitoringperiod_All

Monitoring Period All Active LSAX\Monitoringperiod_All_Active

Monitoring Period Previous Day LSAX\Monitoringperiod_Previous_Day

Patient All LSAX\Patient_All

Patient Previous Day LSAX\Patient_Previous_Day

Response Previous Day LSAX\Response_Previous_Day

Response Year to Date LSAX\Response_YTD

Visit Previous Day LSAX\Visit_Previous_Day

Visit Year to Date LSAX\Visit_YTD

P4608EN.02 - Published Queries List - E18-0005

Page 33: LifeStream 5.2 User Manual - Resideo LifeStream Analytics i LifeStream Web Compatibility To preserve database compatibility with new LifeStream Web features, when an organization activates

Analytics 29

Advanced Features

GroupingGrouping involves selecting optional display characteristics for your queries.

When no grouping has been selected, the display shows results that are not hierar-chical. That is, the results do not display information in a group, but just in a long, unbroken list.

When building a query and selecting the “Group By” option, you can develop results and reports that break the information into logical groups – hence the name Group By. One such logical group would be listing results based on certain Patient attributes, such as the patient name, SSN, city, state, and so on.

Example: A Vitals Reading query could be constructed to show the results with the data grouped by patient. The results provide a logical, informative view at first glance. Attributes of a search item are columns in the same table as the search item, or columns in tables that have a one-to-one mapping with the search item.

Grouping by Item Attribute Grouping may be done by an attribute of an item -- but where the various values of the attribute are turned into the columns – such as Monitors grouped by Status. Here, the columns would list the various types of Status (Available, Assigned, In for Maintenance), and the value of the columns are the count of monitors in each Sta-

Page 34: LifeStream 5.2 User Manual - Resideo LifeStream Analytics i LifeStream Web Compatibility To preserve database compatibility with new LifeStream Web features, when an organization activates

30 Analytics

tus. The only displayable columns of the resulting list are aggregate (combined) functions of the grouped items. One of these would be the count of Monitors with a particular Status. The results are not hierarchical. It makes sense for a higher level of grouping to be used because grouping into columns turns a hierarchy into one row. So, “Count of Monitors grouped by Status into columns” would result in one row, where the value of the columns is the number of monitors in the system for each Status type. “Count of Monitors grouped by Status into columns grouped by Site” would return one such row for each Site.

You may show patients grouped by their zip codes or, by a function of an attribute; such as patients grouped by the first three digits of their Zip Code. At the lower level of the hierarchy are the patient records, but at the higher level the only displayable column is the attribute value being used to group (e.g. zip code).

Additional displayable columns at the higher level of the hierarchy include aggre-gate functions of the grouped items (e.g. the count of patients for a particular zip code, or the minimum age of patients for a zip code).

Grouping by CategoryYou may use the Grouping feature within a single category. For example, Patients may be grouped by Primary Insurer; the result would show all of the patients bro-ken out into groups based on the insurer. At the lower level of the hierarchy the dis-playable columns of the resulting list are the attributes of the grouped item, such as the defined attributes of the Insurer, like Primary Phone Number, or Address.

Additional columns include aggregate or combined functions of the grouped items. One of these would be the count of patients for a particular insurer, or the minimum age of patients for an insurer. The results may also be hierarchical, where, for example, matching patients are expressed as detail rows under each insurer. Note that the grouping is actually done by an attribute of the item, what-ever unique key there is in the item’s table. “Patients grouped by Primary Insurer” could be thought of as “Patients grouped by Insurer ID of their Primary Insurer”. However, because the attribute uniquely identifies a whole row in a table, other attributes of the item may be included in the results of the query.

Grouping by Data ElementsYou may group data by any of the data elements. For example, if viewing a list of patients, you may group the patient list data by Diagnoses.

Grouping the patient list data by diagnoses will allow you to create Analytics based on the Patient Diagnosis at the high-level node, with the ability to group by fields with greater detail as you drill down into the Description list.

To group by a specific field, click on the Group By Column for the data field that you would like to group by. A separate tab will appear to allow you to group and make the selection of the fields and display format. Select the desired Description for display by clicking in the Display box.

Page 35: LifeStream 5.2 User Manual - Resideo LifeStream Analytics i LifeStream Web Compatibility To preserve database compatibility with new LifeStream Web features, when an organization activates

Analytics 31

You may choose Group By criteria for your query to group by unique values, into bins, or to ungroup the data.

Multi-level GroupingLifeStream Analytics allows multi-level grouping instead of forcing you to group by one item alone. For example, in the past, you could group Equipment either by Site or by Equipment status, but not both. Multi-level grouping allows you to group Equipment by Site and by Status.

Virtual FieldsVirtual Fields exist in Analytics to address your potential need to perform math on existing fields or for other calculated fields.

The following virtual fields are available:

Virtual Field Inc. Top Level-Serach Item(s) Comments

Patient Age at current time Any items containing patient DOB

Patient Age at reading time Any items containing patient DOB and readings

Patient Age at visit Any items containing patient DOB and visits

Patient Age at time of Suspension

Any items containing patient DOB and Suspension

Patient Age at Start/end of episode

Any items containing patient DOB and episode start/end dates

Patient Age at start/end of monitoring period

Any items containing patient DOB and monitoring period begin/end dates

Deviation from Limit (per Reading / Limit)

All search items for Readings

Severity All top-level items containing Severity for readings as well as individual vital signs

Mapped to the existing Severity levels in LifeStream: Alert, Within Limits, Without Limits, Transmit Error, Empty Packet, Missing Data

Time difference between reading time and acknowledgment time

Packet

Time difference between reading time and note response updated

Note Response

Time difference between reading time and outcome updated

Most Recent Reading Time

Time since Calibration Equipment

Time since Reading Reading

Page 36: LifeStream 5.2 User Manual - Resideo LifeStream Analytics i LifeStream Web Compatibility To preserve database compatibility with new LifeStream Web features, when an organization activates

32 Analytics

Custom FormattingEach of the fields allows the user to specify a specific format from a list of pre-defined formats. The formatting option is particularly useful for dates and times, percentages and more.

The format option is displayed as a separate column in Query Builder, just as with the Group and Filter columns. Click in the box next to the data type you wish to select the format for.

A second dialogue box will open displaying the type of formats you can choose from. Select the format, and then click on OK.

As shown on the left, custom formatting also allows the user to customize the header that will appear on each column.

This option is useful for customizing field names, especially in cases where the existing field names are extensive or have similar

Time since Visit Visits

Body Mass Index (BMI) Vitals Reading Since the BMI requires both Height and weight for the patient, the BMI appears under Vitals Reading.

Length (duration) of episode

All items containing patient episode begin and end dates

Length (duration) of Suspension

All items containing patient Suspension begin and end dates

Length (duration) of monitoring period

All items containing monitoring period begin and end dates

Length (duration) of medication

All items containing patient medication begin and end dates

Patient Active Indicator All items containing patient demographics This is a simple indicator to determine whether or not the patient is currently active (on an assigned monitor).

Combined Person Names Patient (for patients, contacts, care providers and insurer contacts)

This feature also supports the ability to select the individual first, middle or last name columns.

Virtual Field Inc. Top Level-Serach Item(s) Comments

Page 37: LifeStream 5.2 User Manual - Resideo LifeStream Analytics i LifeStream Web Compatibility To preserve database compatibility with new LifeStream Web features, when an organization activates

Analytics 33

descriptions. In the format dialog box, click in the field next to “Enter column header” and type in the name of the column header you want for that data field.

Aggregates of Average, Max, Min and TotalA variety of Aggregates can be selected to show such data as Average, Maximum, Minimum, and Total. To view the choices available, select a data item such as Bat-tery Level (%).

Click in the Statistics cell in the selected row, as highlighted. The cell is not grey, meaning a filter may be applied.

Page 38: LifeStream 5.2 User Manual - Resideo LifeStream Analytics i LifeStream Web Compatibility To preserve database compatibility with new LifeStream Web features, when an organization activates

34 Analytics

A dialog box pops up, as shown above, showing the choices available for the user to select a variety of display criteria such as Average, Max, Min and Total.

Custom DescriptionEach saved query (both user and pre-published queries) can include a short description and a date/time stamp (for last edit) along with the username of the last user editing the query. This is visible as a hover text (tool tip) or as another field on the Query Builder screen when a query is selected.

Audit LoggingLifeStream and Query Builder support audit logging for each of the following actions performed in Analytics: Saving a query; Editing an existing query; Running a query (saved and unsaved, along with the query parameters); Exporting a report and Printing a report; Running a Published Query. All strings from the LifeStream database are appropriately localized when displayed in Analytics.

Page 39: LifeStream 5.2 User Manual - Resideo LifeStream Analytics i LifeStream Web Compatibility To preserve database compatibility with new LifeStream Web features, when an organization activates

Analytics 35

Creating an Advanced Query and ReportLifeStream Analytics provides a sophisticated workgroup computing application that allows you to define different queries for different types of reports.

Example: You are in charge of 100 patients and your healthcare organization is launching a new initiative as part of Best Practices and wants to carefully monitor blood pressure among patients. You may be instructed to examine the blood pressure readings for your 100 patients, over a specified date range. Your supervisor wants to know: the readings; the number of readings (called a Count); and who the patients were, listed by first and last names along with their medical identification number. You can set up a query to generate this information and instantly have the data that you need. With the information provided, you can create and distribute a report to satisfy the requirements for your organization.

This section includes a step-by-step procedural approach to how to do this. For a query and the report will incorporate some additional advanced reporting features. To follow along, start on the Query Builder tab. and create a new query.

The top-level root search items or Data Types in Analytics are directly accessible via the Search For drop-down menu. Use blood pressure readings for the available patients as an example, detailed above. Blood pressure is one of the basic vitals readings monitored, so it appears in the Vitals Reading data type. To begin:

1. Select Vitals Reading by clicking on it, and a new screen of options will drop-down. The screen will refresh to display the Vitals Reading fields.

2. Under the Display column, click in the check box to select the following: Reading Time; Systolic and Diastolic.

3. Continue scrolling the Description column, looking for the Packet Patient category. When you need to search lists like this, hold down the Control key on your keyboard, then press the Minus (-) Key. This will now show only category headers, allowing you to select the plus sign beside your chosen category to expand only that section. To expand all headers again, hold down Control and press the Plus (+) Key.

4. Display the following, from the Packet Patient category: Medical ID; First Name; Last Name.

5. Since there are numerous unused fields displayed, select the Show Only Fields in Use option.

6. Under the Group By column, select the empty cell in the Packet Patient header row. After you have grouped by another field, you can switch between the Vitals Reading tab and the newly grouped Patient tab to see your screen display options.

7. To narrow down additional, and related search choices, select Show Only Tables in Use to add a few more related search categories from the tabbed Packet Patient or Vitals Reading options. You may want to display valid readings, for example. Check this box under the Display header in the Vitals Reading tab.

Page 40: LifeStream 5.2 User Manual - Resideo LifeStream Analytics i LifeStream Web Compatibility To preserve database compatibility with new LifeStream Web features, when an organization activates

36 Analytics

8. In the Vitals Reading tab, under the Filter column, click in the empty cell in the Reading Time row. Note that white cells indicate when options like this are available.

9. The Filter Expression Builder window will appear. Select Is In the Range.

10. Add date range information in the date range entry boxes that appear.

If you want to add additional filters, click on Add a Condition. You may set the system up so it applies All Conditions to your filter, or Any Conditions once you have added more than one condition. Select Remove All if you have changed your mind, and decided not to filter.

11. Select OK when finished. You may return to edit or add filter conditions at any time. For this example, return to the Query Builder tab.

12. Under the Reading Time row, select the white cell in the Group by column, to display a third tab with additional options. Click on this new Vitals Reading - Reading Time tab, and select Count (Patient).

13. Check any Name, Header, Footer, Title and Custom Description information. Select Save Query when you are ready.

14. Click on the Run Query button to get a look at the information and apply Query Results filters, go back to apply additional Query Builder filters, or sort and format as needed. Remember that output results are limited to 100,000 records for any given query.

15. Your query will now appear under the Query Results tab. Select Run Report to continue. From the Report Preview tab, you may then save, edit, or export your report.

Page 41: LifeStream 5.2 User Manual - Resideo LifeStream Analytics i LifeStream Web Compatibility To preserve database compatibility with new LifeStream Web features, when an organization activates

Analytics 37

Common Error MessagesYou may encounter the following error messages while running queries:

Error Message Details

The query is too complex: It refers to more than 15 tables.

This warning may occur if you build a report that includes data fields in more than 15 tables. Resolve by reducing the number of tables in your query and re-run report.

The query is too complex: no records were returned because it took too long.

This warning may occur if you create a complex report and it takes more than 15 seconds for the server to return the information requested. Resolve by reducing the number of fields, filters, groups and tables in your query and re-run.

The query is too complex: it refers to more than 60 fields and 15 tables.

This warning may occur if more than 60 fields OR more than 15 tables are included in the query. Resolve by reducing the number of tables and data fields in your query and re-run.

Further grouping is not possible as you have reached the upper limit on the maximum allowable groups.

This alert may occur if you build a complex report with too many data fields grouped together. There is a limit of five levels of grouping with no statistics data, or four levels of grouping with statistics data. Resolve by reducing your groupings.

The maximum of 100000 records has been returned.

This alert may occur because Analytics has a maximum of 100,000 data points that it can query and retrieve at one time. Resolve by filtering out records so that fewer are matched, such as by reducing the time span for the records.

Page 42: LifeStream 5.2 User Manual - Resideo LifeStream Analytics i LifeStream Web Compatibility To preserve database compatibility with new LifeStream Web features, when an organization activates

38 Analytics

LifeStream Analytics Export Utility

Getting Started With LSAXThe LifeStream Analytics Export Utility is an advanced console-based tool for IT users enabling the export of a published data query to text file(s) in .XML or .CSV format without requiring the LifeStream Analytics Feature. See Published Queries for an overview of the types of published queries available, and how to reference them with LSAX.

LSAX does not schedule reports, nor does it inherently run in an unattended fash-ion. Using functionality built into the Microsoft Windows Operating System, LSAX can be configured to schedule the running of reports, but it is beyond the scope of this manual to describe how to do so. Familiarity with .CMD and .BAT Windows file types is recommended for local implementation of a scheduled configuration.

Before you begin, a user must be set up in a Scheduled Analytics Reports Only User Role for authorized IT support staff to configure the LSAX Utility.

Download the Microsoft Windows web-enabled software by going to www.honey-welllifecare.com/download. Register for a new user account if this is your first time visiting the Honeywell Life Care Solutions site. Follow all installation instruc-tions provided at the download page. You will need your Organization's PIN num-ber, and administrative access on your local computer to install.

When your installation has completed, proceed with the following tasks to create your first command string with LSAX:

1. Open a command line interface on your computer and reference the LSAX con-sole, from within the Current App folder of the LifeStream installation directory. The following command line is provided as an example:

"C:\Program Files\Honeywell HomMed\Organiza-tion\LifeStream\CurrentApp>Lsax"

2. Press Enter with this command entered, to see the base menu of LSAX and a list of commands.

Take note of the following:

• Use quotations when a space is referenced in a file path or name.

Page 43: LifeStream 5.2 User Manual - Resideo LifeStream Analytics i LifeStream Web Compatibility To preserve database compatibility with new LifeStream Web features, when an organization activates

Analytics 39

• As you add commands to this initial directory reference, it normal for a command to be long and wrap to the next line. Do not press Enter until you have finished building the command strings noted below.

• Use the Left and Right arrow keys to move backward or forward in your command string to edit text.

• The default location for the LifeStream installation directory is C:\Program Files\Honeywell HomMed\LifeStream, but you may need to redirect the command line to the local lettered drive of your installation directory. To do so, use the following command, where D represents the drive letter of your installation directory: cd D:\

Analytics Export CommandThis example shows the complete process of exporting a single Published Query or Saved Query, continuing from the steps above.

1. Press the Up arrow on your keyboard to repeat the command string in step 1 or retype the file path. Enter a space, and add the Schedule Analytics Reports Only username and password to the command string as represented in the example below. Do not press Enter until you are instructed to do so:

-username=usernamehere -password=#passw0rd!here

2. Add a space and append the query command and full query path in quotations. When referencing a published query, add a space and append -published to the end of the string. Reference the published query list for a list of available published query paths to use.

-query="LifeStream Benchmarking\Count of Active TH Cases (2012 04 26)" -published

Licensed Analytics users may name a saved query by referencing the query name. Always reference the full query path in quotations:

-query="User\UserSavedQueryName"

3. Add a space and specify the output directory, filename and file type (XML or CSV):

-output"C:\Users\administrator\Desktop\filename.csv"

4. Confirm your command string looks like the following example. Press Enter to run the command and generate the output file.

"C:\Program Files\Honeywell HomMed\Organization\LifeStream\CurrentApp>Lsax" -username=lsaxusernamehere -password=passwordhere -query="LifeStream Benchmarking\Count of Active TH Cases (2012 04 26)" -published -output="C:\Users\Admin\Desktop\Export File Name.csv"

Page 44: LifeStream 5.2 User Manual - Resideo LifeStream Analytics i LifeStream Web Compatibility To preserve database compatibility with new LifeStream Web features, when an organization activates

40 Analytics

5. Multiple files may be exported when referencing complex queries with multiple data sets. For example, two .CSV files corresponding to each site from the following report may be exported:

Advanced users may use LSAX options to customize the data output. To close the command prompt, type exit and press Enter.

Note: The LSAX Export Utility is limited to the export of 100,000 data points, per query.

LSAX Options• Time Stamp Reference the date/time of the export in the file name, or to put into

a folder, use this format for a timestamp tag: {timestamp:yyyyMMddTHHmmss}.

• Table Add a table name in a CSV file use a {table} tag in the file name: {table}.csv

• Grouped Advanced users familiar with creating a hierarchy using grouping may use a group tag in the console for .XML output, and may apply additional console commands or functions outside the scope of these instructions.

Page 45: LifeStream 5.2 User Manual - Resideo LifeStream Analytics i LifeStream Web Compatibility To preserve database compatibility with new LifeStream Web features, when an organization activates
Page 46: LifeStream 5.2 User Manual - Resideo LifeStream Analytics i LifeStream Web Compatibility To preserve database compatibility with new LifeStream Web features, when an organization activates

Honeywell Life Care SolutionsHoneywell HomMed®, LLC 3400 Intertech Drive • Suite 200Brookfield, Wisconsin 53045 USAToll-free: (888) 353-5404

www.honeywelllifecare.com

P4640EN.05E18-0005

2/28/18