Submission to: NLM Show Off Your Apps

Size: px
Start display at page:

Download "Submission to: NLM Show Off Your Apps"

Transcription

1 Submission to: NLM Show Off Your Apps Innovative Uses Of NLM Information 08/27/2011 Contact: Josh Temkin : josh.temkin@hthtechnologies.com Birali Hakizumwami: birali@hthtechnologies.com Jim Horner: jim.horner@hthtechnologies.com

2 NLM Show Off Your Apps Foreword: HTH Technologies is pleased to submit its entry for the NLM Show Off You Apps challenge as posted on challenge.gov. Our application demonstrates the power of using current and leading edge technologies available from the Open Source community to aggregate and integrate disparate databases and websites into a single user friendly and meaningful application. Utilizing over six disparate webservices, websites, and databases available from the National Library of Medicine (NLM), Food and Drug Administration (FDA), and National Cancer Institute (NCI), we have developed and deployed a web- based Drug and Drug Interaction research portal that is accessible from both desktop and mobile computing devices. Our application is available at Introduction Individuals seeking to research information about the drugs that they are taking, including drug- drug interactions, have a myriad of available resources including both public and private websites and databases. For example, the National Library of Medicine (NLM) contains many useful and rich datasources of information about Drugs and Drug Interactions across multiple websites and multiple publically accessible web services. Other government agencies such as the Food and Drug Administration (FDA) and the National Cancer Institute (NCI) also provide complementary resources for people to research and gather information on pharmaceuticals as well. However, despite these many sources, there is no single place where a user can go to and perform a global search and receive a consolidated view across these sources in an easy- to- use and easy- to- understand interface. Our application and approach for the NLM Show Off Your Apps challenge addresses the key issue of providing a single, expandable site that aggregates drug and drug- interaction data in a simple- to- use, web- based application that is accessible from standard browsers as well as mobile devices. Our approach and deployed prototype for the NLM Challenge, demonstrates how disparate Drug Databases, [8/27/11] Page: 2

3 webservices, and online websites from the NLM, FDA, and NCI can be integrated through a single, open standards and extensible software platform to provide individuals with a single place to search and research drugs they are taking and check for interactions between them. Our application is accessible at: Key Features of our Application: Our application was designed and built from the perspective of a patient or individual who is seeking information on the drugs they are taking. The use case that we have implemented starts with the premise that a user wants to build up a list of their current or proposed medications, learn about those medications, and ultimately determine if they could have interactions. The system would then warn the user that care providers should be contacted for further information. To start using our application, a user would open the url, from a web browser from their desktop or their mobile device such as an Android enabled phone, iphone, or ipad. Depending on the device from which the application is launched, the user will be presented with one of the following views: Figure 1A,1B Main View from Desktop and Mobile Device [8/27/11] Page: 3

4 Figure 1A shows the screen that the user will be presented if they launch the application from a desktop or laptop; Figure 1B shows the screen that a user would see from a mobile device. In both cases, mobile or desktop, the user will begin to use the application by starting to fill in, and ultimately search for drugs against our drug lookup service. This service utilizes the information published by the FDA in its Product and Package NDC database tables searching the entered text by the user against the proprietary and generic/brand name of the drug. As potential drugs that match the search criteria are found, the user is presented with a list. This is performed in real- time using the same principles and technology as Google search uses to bring up candidate queries when a users is searching the internet. Figure 2A, 2B Searching View for Desktop and Mobile Devices When the user finds the drug in the returned list they are looking for, the user then selects the drug from the returned list. At this point, the application begins a detailed search of the databases from NLM, FDA, and NCI to collect and summarize key information about the drug in the Drug Listing of the Site. This is performed asynchronously in the background, allowing the user to continue to add drugs to the list as shown in Figure 2A and 2B. [8/27/11] Page: 4

5 Figure 3A, 3B Detailed Drug Information View from Desktop and Mobile Devices When data are returned containing the summarized information on these drugs, the user will see detailed information panes as depicted in Figure 3A,3B. As shown, the user has several options with the summarized information. Based on the information gathered, a user can (1) click over to DailyMed to see drug labels associated with the drug, (2) select Medline which brings up articles about the drug, or (3) view current information about the manufacturer, textual description, strength, form, and packaging details that has been gathered and summarized from RxTerms, RxNorm, FDA, and NCI. [8/27/11] Page: 5

6 Figure 4A, 4B Drug List Screen with Button to Launch Drug Drug Interaction Checking Service from Desktop and Mobile Devices After a user has built up a drug list of more than 2 drugs, a button will appear in the Drug Listing segment of the page allowing them to check to see if there are drug interactions between any drugs in the built up list Figure 4A, 4B. Figure 5A, 5B Drug Interaction Result Screen for a found result for both Desktop and Mobile Devices When the user clicks the search for drug interactions, a search is performed against the NDF- RT services and the results are returned and displayed as demonstrated in [8/27/11] Page: 6

7 Figures 5A and 5B. If no interactions are found based on the information returned from NDF- RT, then the site displays a no interactions found messages as shown in Figures 6A and 6B. Figure 6A,6B Text Shown to User when no Drug Drug Interaction has been found from the NDF-RT Service for both Desktop and Mobile Devices Removing Drugs From the List If a user has entered a drug by mistake or is no longer taking a drug previously added he can remove the drug from the listing by clicking on the Red X icon on the drug within the listing table. Printing and ing Information Once a user is satisfied with the built up list of drugs and information returned on drug interactions, he has the option of printing the data or ing it by using these standard functions on their web browser. Implementation Details Of the many available datasources for drug and drug interaction data available from the NLM, FDA, and NCI, we have implemented and integrated the following as part of our application and submission to the NLM Challenge. [8/27/11] Page: 7

8 Agency Webservice/Database Usage National Library of Medicine (NLM) RxNorm REST service Used to find drug information based on RXCUI such as label information and other details as available from the APIs of this service RXTerm REST service Used to fill in drug information not found in the RxNorm service NDF- RT REST service Used to search for drug- drug interactions based on users selection of drugs DailyMed Provided as a link within the full details of a drug to retrieve the associated drug product labels Medline Provided as a link for articles and additional information for a specified drug RSS Feed Latest Drug Label Updates from DailyMed are displayed in the Desktop version of the site Food and Drug Administration (FDA) National Cancer Institute (NCI) NDC Product and Package Databases RSS Feeds for MedWatch, What s New Drugs, Recalls LexBigEVS version 6.0 Webservice [8/27/11] Page: 8 Utilized as source for searching drugs and gathering specific information in the drug and packages including NDC codes for a particular drug Desktop/Internet version displays readable RSS Feeds for the users to get the latest news on drugs from the FDA Utilized to get more information on a selected drug including a textual description of the drug Use of Technology One of the key features of our application is that it utilizes technology such as HTML5 that allows for a single deployment to work across multiple platforms and devices. While this is not the only way to deploy or develop user interfaces against

9 our aggregation services, this approach meets the need to support multiple platforms including both mobile and desktop application required by this challenge. Quality and Accuracy As part of the development of our application, we tested for quality and accuracy using drug data that we found to be available in all or some of the resources. We linked all data across database sources through unique identifiers such as RxCUI, NDC Code, UMLSCUI, and NUI codes across the various databases. We performed tests both manually through willing beta testers as well as performed automated tests through our Continuous build server. Our tests looked for accuracy of the data retrieved and aggregated to make sure that data that we were linking and retrieving corresponded to the correct drug and drug interaction data from these sources. As part of our testing methodology, we developed and deployed a Continuous Integration stack using the Atlassian product line to manage our defects, source repository, automated builds, and unit testing. Impact on Potential Users Usability Our design and approach for the desktop and mobile versions of our deployed application focused on creating recognizable icons, flows, and usage patterns that a user familiar with basic internet searching and mobile application usage would recognize. Search Scheme Our solution provides a standard search bar that behaves and acts like a search bar on Google, Yahoo, or other standard search sites. Users who are familiar with search based tools like these should have no difficultly with the concept of entering in a drug, picking a result, and adding it to the drug list Recognizable icons For any icons and graphics we used in describing drugs, Medline articles, or interaction warnings, we researched common icons that would be both visually appealing and recognizable with drug type data. Examples of these icons include pill shapes for drug labels, the Medline icon for Medline articles, and warning labels [8/27/11] Page: 9

10 for drug drug interactions that differentiate Severe and Moderate based on the information returned from the NDF- RT service Simple Logical Layout Our website hides the complexity of the data merges, queries, and other complexities required to gather all of the information across these sites into a simple three step website and process for users to follow. The flow and logic is consistent across both the mobile and desktop applications and does not require special training for a user to flip between using the mobile and desktop versions of the application. The flow presents information in a top down format,starting with the search bar, to collection of the built up drug list, to the display of results for drug interactions. This represents the logical progression of using the site from searching to building up drug lists, to finding interactions. Innovative Design As previously discussed, our application and approach performs the task of integrating disparate Government resources on drug and drug interactions into a single set of services. Utilizing the latest available, and common open source standards such a RESTful Web Services, Java, and HTML5 with Javascript, we were able to accomplish the goals of this challenge while meeting the requirement of supporting both desktop and mobile application deployments in support of end users. Our user interface is innovative because it simplifies the complexity of using all of the data sources we have combined into a simple three step process that is both logical and easy to navigate. Some key specifics of our use of technology - HTML 5 allows our solution to render and act both as a mobile enabled application as well as a desktop solution without the need to develop specific application in ios or Android. - Webservices that we have built to do the mining and correlation of drug data that is presented in the portal can be reused by other applications. RESTful interfaces using JSON formatted data present the data in a format that can be consumed by web applications or full client side apps for Droid or ios. Platform Neutrality Our solution is platform agnostic, any HTML 5 capable browser can access our website and utilize the functions of search, add, and retrieval of information. This [8/27/11] Page: 10

11 technology has enabled our application to be developed and deployed once making it available to be used everywhere by anyone with access to the Internet. Extensibility The design of our application follows a Model View Controller pattern, where the user interface for both the mobile and desktop views are separated from the logic that performs the integration and aggregation of data. This means that the webservices we have deployed can be utilized by other applications and integrated into many other applications for other users beyond what we have put together as part of the NLM Challenge. As an example, the RESTful services that we have developed could be integrated with an Electronic Healthcare Record in which the patients current medication list is gathered and sent to the service to check for drug interactions. Other examples could be that the services could be embedded into native mobile applications such as a fully deployed Android or ios app. These applications could be developed to take advantage of hardware specific capabilities not available to an HTML5 application, such as taking pictures of pills and expanding the search capability to search for the medication based on the picture taken (image search) or as part of a mobile personal health record that the patient collects and maintains on their device. Integration of other Data Sources Our application and more specifically our platform and webservices are designed to be able to incorporate and aggregate data from many different data sources. For the NLM Challenge we demonstrated this through the integration of disparate sources from FDA, NLM and NIH as examples. In the future, the types of data we integrate and summarize through the Restful services could be easily expanded. Some immediate sources that we have identified are the PillBox API for retrieving Pill Images and Toxnet which contains other information on the drugs not available in the sources we did integrate. Each site contains their own API, utilizing one or more of the identifiers of RXCUI, UMLSCUI, NUI, UNII, NDC, etc that can be used as an integration point for pulling and linking together available information. In addition to these sources, customized research and/or proprietary databases could also be incorporated to expand the offering and types of information available to the user seeking information on drugs and drug interactions. In the drug interaction area, the services could be expanded to include information on drug- >herbal/over the counter/vitamins and supplements information, drug - >food, and drug- >laboratory interactions if this information is available. These special cases of drug interaction data allow patients to research information and understand how the foods they eat, or supplements they take, could interact or affect lab values. [8/27/11] Page: 11

12 Overall the integration and summarization points are endless, and the design that we have put together allows for the integration of multiple data sources to be accomplished in a manner that is repeatable and can be accomplished quickly. Section 508 Accessibility and usability are key items in making software useful to people with disabilities. In support of this need, we have designed our pages to be used by screen readers such as JAWS by setting the tab order, and alt- text fields for all labels, images, and flows. This allows a screen reader to read the content to a user taking advantage of these tools in accessing our site. Overall Observations of the Datasources Throughout the course of developing this project, we kept a backlog of items and integration challenges we faced. Some of the key items we noted that can effect the performance of our application are the following: 1) Not all of the databases and datasources update their content at the same time. This can lead to one database being out of synch with the others, leading to information not being found or retrievable using standard identifiers. A key example is in our ability to get the textual description of a drug from the NCI Metathesaurus where we use either the NUI or UMLSCUI from the RxNorm or NDF- RT webservices to query this resource for the textual description. In certain cases, we found that the UMLSCUI returned from RxNORM was considered obsolete by NCI and no definition was returned. 2) When translating data between RxNORM api s and the NDF- RT database, we found that not every RxCUI translates directly to a NUI, and in those cases we had to find either the Base Node RxCUI or Generic RxCUI to improve the ability to get a NUI for finding drug interactions. About Us Founded in 2011, HTH Technologies provides IT Consulting Services to its clients seeking to integrate disparate systems within their organization. HTH specializes in Health IT solutions, Data Standards, SOA, Mobile, and web based solutions and provides these services to both Federal and Commercial companies. [8/27/11] Page: 12

PROCE55 Mobile: Web API App. Web API. https://www.rijksmuseum.nl/api/...

PROCE55 Mobile: Web API App. Web API. https://www.rijksmuseum.nl/api/... PROCE55 Mobile: Web API App PROCE55 Mobile with Test Web API App Web API App Example This example shows how to access a typical Web API using your mobile phone via Internet. The returned data is in JSON

More information

Oracle Enterprise Manager Oracle Database and Application Testing. Application Testing Suite Lab. Session S318966

Oracle Enterprise Manager Oracle Database and Application Testing. Application Testing Suite Lab. Session S318966 Oracle Enterprise Manager Oracle Database and Application Testing Application Testing Suite Lab Session S318966 Oracle Enterprise Manager 11g Application Testing Suite 9.1 Hands on Lab Introduction to

More information

We start by providing you with an overview of the key feature of the IBM BPM Process Portal.

We start by providing you with an overview of the key feature of the IBM BPM Process Portal. Lab 1 Process Portal 1.1 Overview This lab exercise will make you familiar with the key capabilities of the ready-to-use Process Portal included with IBM Business Process Manager (BPM). You will experience

More information

WHAT S NEW IN QLIKVIEW 11

WHAT S NEW IN QLIKVIEW 11 WHAT S NEW IN QLIKVIEW 11 QlikView 11 takes Business Discovery to a whole new level by enabling users to more easily share information with coworkers, supporting larger enterprise deployments through enhanced

More information

BEAWebLogic. Portal. Overview

BEAWebLogic. Portal. Overview BEAWebLogic Portal Overview Version 10.2 Revised: February 2008 Contents About the BEA WebLogic Portal Documentation Introduction to WebLogic Portal Portal Concepts.........................................................2-2

More information

Luckily, our enterprise had most of the back-end (services, middleware, business logic) already.

Luckily, our enterprise had most of the back-end (services, middleware, business logic) already. 2 3 4 The point here is that for real business applications, there is a connected back-end for services. The mobile part of the app is just a presentation layer that is unique for the mobile environment.

More information

How APEXBlogs was built

How APEXBlogs was built How APEXBlogs was built By Dimitri Gielis, APEX Evangelists Copyright 2011 Apex Evangelists apex-evangelists.com How APEXBlogs was built By Dimitri Gielis This article describes how and why APEXBlogs was

More information

Integration Service. Admin Console User Guide. On-Premises

Integration Service. Admin Console User Guide. On-Premises Kony Fabric Integration Service Admin Console User Guide On-Premises Release V8 SP1 Document Relevance and Accuracy This document is considered relevant to the Release stated on this title page and the

More information

Netvibes A field guide for missions, posts and IRCs

Netvibes A field guide for missions, posts and IRCs Netvibes A field guide for missions, posts and IRCs 7/2/2012 U.S. Department of State International Information Programs Office of Innovative Engagement Table of Contents Introduction... 3 Setting up your

More information

Integration Service. Admin Console User Guide. On-Premises

Integration Service. Admin Console User Guide. On-Premises Kony MobileFabric TM Integration Service Admin Console User Guide On-Premises Release 7.3 Document Relevance and Accuracy This document is considered relevant to the Release stated on this title page and

More information

Kony MobileFabric. Release Notes. On-Premises. Release 6.5. Document Relevance and Accuracy

Kony MobileFabric. Release Notes. On-Premises. Release 6.5. Document Relevance and Accuracy Kony MobileFabric Release Notes On-Premises Release 6.5 Document Relevance and Accuracy This document is considered relevant to the Release stated on this title page and the document version stated on

More information

Introduction to Kony Fabric

Introduction to Kony Fabric Kony Fabric Introduction to Kony Fabric Release V8 Document Relevance and Accuracy This document is considered relevant to the Release stated on this title page and the document version stated on the Revision

More information

No Programming Required Create web apps rapidly with Web AppBuilder for ArcGIS

No Programming Required Create web apps rapidly with Web AppBuilder for ArcGIS No Programming Required Create web apps rapidly with Web AppBuilder for ArcGIS By Derek Law, Esri Product Manager, ArcGIS for Server Do you want to build web mapping applications you can run on desktop,

More information

Software Development Life Cycle (SDLC) Policy ( ) Checklists November 5, 2013

Software Development Life Cycle (SDLC) Policy ( ) Checklists November 5, 2013 Software Development Life Cycle (SDLC) Policy (4300-0003) Checklists November 5, 2013 Phase 4: Accessibility Checklist Reference Documentation: Applications need to be delivered and compliant with State

More information

Integration Service. Admin Console User Guide. On-Premises

Integration Service. Admin Console User Guide. On-Premises Kony MobileFabric TM Integration Service Admin Console User Guide On-Premises Release 6.5 Document Relevance and Accuracy This document is considered relevant to the Release stated on this title page and

More information

Introduction Secure Message Center (Webmail, Mobile & Visually Impaired) Webmail... 2 Mobile & Tablet... 4 Visually Impaired...

Introduction Secure Message Center (Webmail, Mobile & Visually Impaired) Webmail... 2 Mobile & Tablet... 4 Visually Impaired... WEB MESSAGE CENTER END USER GUIDE The Secure Web Message Center allows users to access and send and receive secure messages via any browser on a computer, tablet or other mobile devices. Introduction...

More information

NLM HL7 RFQ CHI mapping contract August/September, 2006

NLM HL7 RFQ CHI mapping contract August/September, 2006 NLM HL7 RFQ CHI mapping contract August/September, 2006 The HL7 NLM vocabulary project has the need to map the complete set of HL7 vocabularies to their CHI recommended counterparts using the UMLS and

More information

For a detailed description of the parent features and benefits, please refer to the following URL:

For a detailed description of the parent features and benefits, please refer to the following URL: 05/13/2016 05:00:38 EDT CSU Fullerton VPAT for IBM Watson Content Analytics 3.5 VPAT comments: For a detailed description of the parent features and benefits, please refer to the following URL: http://www-03.ibm.com/software/products/en/watson-content-analytics

More information

Deploying Siebel Open UI Siebel Innovation Pack 2017, Rev. A

Deploying Siebel Open UI Siebel Innovation Pack 2017, Rev. A [1]Siebel CRM Deploying Siebel Open UI Siebel Innovation Pack 2017, Rev. A E54321_01 December 2017 Siebel CRM Deploying Siebel Open UI, Siebel Innovation Pack 2017, Rev. A E54321_01 Copyright 2005, 2017

More information

Pixelsilk Training Manual 8/25/2011. Pixelsilk Training. Copyright Pixelsilk

Pixelsilk Training Manual 8/25/2011. Pixelsilk Training. Copyright Pixelsilk Pixelsilk Training Copyright Pixelsilk 2009 1 Pixelsilk Training Guide Copyright 2009, Pixelsilk All rights reserved. No part of this book or accompanying class may be reproduced or transmitted in any

More information

Unit 1: Unit 1: Introducing the Course

Unit 1: Unit 1: Introducing the Course Unit 1: Unit 1: Introducing the Course About the Course Fast Track to Sencha Touch is designed to teach experienced web developers and designers how to design and implement web applications for the iphone,

More information

Powering Knowledge Discovery. Insights from big data with Linguamatics I2E

Powering Knowledge Discovery. Insights from big data with Linguamatics I2E Powering Knowledge Discovery Insights from big data with Linguamatics I2E Gain actionable insights from unstructured data The world now generates an overwhelming amount of data, most of it written in natural

More information

Web-based Tools for Public Outreach Using HTML5. Alicia Williams, AMEC, CFM Kevin Heeney, AMEC, CFM

Web-based Tools for Public Outreach Using HTML5. Alicia Williams, AMEC, CFM Kevin Heeney, AMEC, CFM Web-based Tools for Public Outreach Using HTML5 Alicia Williams, AMEC, CFM Kevin Heeney, AMEC, CFM ASFPM Hartford, CT June 11, 2013 Introduction As we move further into the Risk MAP program, community

More information

Student Guide to Neehr Perfect Go!

Student Guide to Neehr Perfect Go! Student Guide to Neehr Perfect Go! I. Introduction... 1 II. Quick Facts... 1 III. Creating your Account... 1 IV. Applying Your Subscription... 4 V. Logging in to Neehr Perfect... 6 VI. Activities... 6

More information

Definition and Basic Concepts

Definition and Basic Concepts RSS News Feeds: The New Table of Contents Service Sharon Dennis National Networks of Libraries of Medicine MidContinental Region Technology Coordinator Spencer S. Eccles Health Sciences Library University

More information

Personal Health Assistant: Final Report Prepared by K. Morillo, J. Redway, and I. Smyrnow Version Date April 29, 2010 Personal Health Assistant

Personal Health Assistant: Final Report Prepared by K. Morillo, J. Redway, and I. Smyrnow Version Date April 29, 2010 Personal Health Assistant Personal Health Assistant Ishmael Smyrnow Kevin Morillo James Redway CSE 293 Final Report Table of Contents 0... 3 1...General Overview... 3 1.1 Introduction... 3 1.2 Goal...3 1.3 Overview... 3 2... Server

More information

Essentials of Developing Windows Store Apps Using HTML5 and JavaScript

Essentials of Developing Windows Store Apps Using HTML5 and JavaScript Course 20481C: Essentials of Developing Windows Store Apps Using HTML5 and JavaScript Course Details Course Outline Module 1: Overview of the Windows 8.1 Platform and Windows Store Apps This module introduces

More information

Argosy University Online Programs, Version 7.0. digital bookshelf. Student User Guide

Argosy University Online Programs, Version 7.0. digital bookshelf. Student User Guide Argosy University Online Programs, Version 7.0 digital bookshelf Student User Guide 1 Take your ebooks with you! Download the Bookshelf app. If you own an iphone, ipad, or ipod Touch, you can download

More information

warwick.ac.uk/lib-publications

warwick.ac.uk/lib-publications Original citation: Zhao, Lei, Lim Choi Keung, Sarah Niukyun and Arvanitis, Theodoros N. (2016) A BioPortalbased terminology service for health data interoperability. In: Unifying the Applications and Foundations

More information

Open Health Tools UI Platform The MITRE Corporation. All rights Reserved. Approved for Public Release: XXXXX. Distribution Unlimited.

Open Health Tools UI Platform The MITRE Corporation. All rights Reserved. Approved for Public Release: XXXXX. Distribution Unlimited. Open Health Tools UI Platform Approved for Public Release: XXXXX. Distribution Unlimited. Agenda UI Problem Open Health Tool UI Platform Collaboration OHT UI Platform Architecture Enabling Innovation UI

More information

QUICK START USER S GUIDE

QUICK START USER S GUIDE QUICK START USER S GUIDE The Mount Nittany Health team is excited to bring you My Mount Nittany Health, the online tool that allows you to play a bigger part in your own healthcare journey. This Quick

More information

Content Author's Reference and Cookbook

Content Author's Reference and Cookbook Sitecore CMS 7.2 Content Author's Reference and Cookbook Rev. 140225 Sitecore CMS 7.2 Content Author's Reference and Cookbook A Conceptual Overview and Practical Guide to Using Sitecore Table of Contents

More information

An Interactive User Interface for Drug Labeling to Improve Readability and Decision-Making

An Interactive User Interface for Drug Labeling to Improve Readability and Decision-Making An Interactive User Interface for Drug Labeling to Improve Readability and Decision-Making Hamed Abedtash 1, PharmD, Jon D. Duke, MD, MSc 2 1 School of Informatics and Computing, Indiana University, Indianapolis,

More information

Student Registration System Redesign Project Overview. Kevin Yeung Student Information Systems

Student Registration System Redesign Project Overview. Kevin Yeung Student Information Systems Project Overview Kevin Yeung Student Information Systems Project Overview Goals of project Evaluating different technologies Design/ Prototyping/Proof of concept Putting in new development/continuous integration

More information

Lab 3: Using Worklight Server and Environment Optimization Lab Exercise

Lab 3: Using Worklight Server and Environment Optimization Lab Exercise Lab 3: Using Worklight Server and Environment Optimization Lab Exercise Table of Contents Lab 3 Using the Worklight Server and Environment Optimizations... 3-4 3.1 Building and Testing on the Android Platform...3-4

More information

Michigan State University

Michigan State University Michigan State University Team Meijer Mobile Customer Satisfaction Application Project Plan Spring 2014 Meijer Staff: Jim Becher Chris Laske Michigan State University Capstone Members: Noor Hanan Ahmad

More information

RxMix Enabling complex queries to drug information sources through functional composition

RxMix Enabling complex queries to drug information sources through functional composition Webinar Series May 21, 2014 RxMix Enabling complex queries to drug information sources through functional composition Olivier Bodenreider Lister Hill National Center for Biomedical Communications Bethesda,

More information

Homework 9: Stock Search Android App with Facebook Post A Mobile Phone Exercise

Homework 9: Stock Search Android App with Facebook Post A Mobile Phone Exercise Homework 9: Stock Search Android App with Facebook Post A Mobile Phone Exercise 1. Objectives Ø Become familiar with Android Studio, Android App development and Facebook SDK for Android. Ø Build a good-looking

More information

Salesforce1 - ios App (Phone)

Salesforce1 - ios App (Phone) Salesforce1 - ios App (Phone) Web Content Accessibility Guidelines 2.0 Level A and AA Voluntary Product Accessibility Template (VPAT) This Voluntary Product Accessibility Template, or VPAT, is a tool that

More information

How To Evaluate Health Information on the Internet: Questions and Answers. Key Points

How To Evaluate Health Information on the Internet: Questions and Answers. Key Points CANCER FACTS N a t i o n a l C a n c e r I n s t i t u t e N a t i o n a l I n s t i t u t e s o f H e a l t h D e p a r t m e n t o f H e a l t h a n d H u m a n S e r v i c e s How To Evaluate Health

More information

INTRODUCTION BACKGROUND DISCOVERER. Dan Vlamis, Vlamis Software Solutions, Inc. DISCOVERER PORTLET

INTRODUCTION BACKGROUND DISCOVERER. Dan Vlamis, Vlamis Software Solutions, Inc. DISCOVERER PORTLET FRONT-END TOOLS TO VIEW OLAP DATA Dan Vlamis, Vlamis Software Solutions, Inc. dvlamis@vlamis.com INTRODUCTION Discoverer release 10g uses BI Beans to present Oracle OLAP data. It gets its power from BI

More information

CMSC436: Fall 2013 Week 4 Lab

CMSC436: Fall 2013 Week 4 Lab CMSC436: Fall 2013 Week 4 Lab Objectives: Familiarize yourself with Android Permission and with the Fragment class. Create simple applications using different Permissions and Fragments. Once you ve completed

More information

ios Ad Hoc Provisioning Quick Guide

ios Ad Hoc Provisioning Quick Guide ios Ad Hoc Provisioning Quick Guide Applies to: Applications developed for all kinds of ios devices (iphone, ipad, ipod). For more information, visit the Mobile homepage. Summary This article is a quick

More information

Executive Summary for deliverable D6.1: Definition of the PFS services (requirements, initial design)

Executive Summary for deliverable D6.1: Definition of the PFS services (requirements, initial design) Electronic Health Records for Clinical Research Executive Summary for deliverable D6.1: Definition of the PFS services (requirements, initial design) Project acronym: EHR4CR Project full title: Electronic

More information

Action Plan Instructions

Action Plan Instructions Action Plan Instructions Contents For PC/laptop users 2 For Android users (phone or tablet) 4 For iphone or ipad users 6 2018 Wyndham Hotel Group 1 For PC/laptop users To properly utilize and record your

More information

A Guide to Quark Publishing Platform 9.5

A Guide to Quark Publishing Platform 9.5 A Guide to Quark Publishing Platform 9.5 CONTENTS Contents Introduction...8 Where we're coming from...8 Conventions in this book...8 About Quark Publishing Platform...10 Platform concepts...11 Platform

More information

Setting Up Resources in VMware Identity Manager (On Premises) Modified on 30 AUG 2017 VMware AirWatch 9.1.1

Setting Up Resources in VMware Identity Manager (On Premises) Modified on 30 AUG 2017 VMware AirWatch 9.1.1 Setting Up Resources in VMware Identity Manager (On Premises) Modified on 30 AUG 2017 VMware AirWatch 9.1.1 Setting Up Resources in VMware Identity Manager (On Premises) You can find the most up-to-date

More information

Developing Web Applications for Smartphones with IBM WebSphere Portlet Factory 7.0

Developing Web Applications for Smartphones with IBM WebSphere Portlet Factory 7.0 Developing Web Applications for Smartphones with IBM WebSphere Portlet Factory 7.0 WebSphere Portlet Factory Development Team 6 September 2010 Copyright International Business Machines Corporation 2010.

More information

Welcome to Selector2GO Help

Welcome to Selector2GO Help Welcome to Selector2GO Help World Headquarters 445 Hamilton Avenue, 7th floor, White Plains, New York 10601 United States of America Support: +1 914 259 4900 support@rcsworks.com 2004-2018. All Rights

More information

Overview of the Plug-In. Versions Supported

Overview of the Plug-In. Versions Supported Oracle Enterprise Manager System Monitoring Plug-In Installation Guide for Exadata Power Distribution Unit Release 11.1.0.2.0 E20087-03 March 2011 Overview of the Plug-In This plug-in will be used to monitor

More information

Document Management System User Guide

Document Management System User Guide Document Management System User Guide Rev. Feb. 21, 2013 TABLE OF CONTENTS LASERFICHE WEBLINK GUIDE... 1 INTRODUCTION... 3 CONNECTING TO THE WEBSITE... 3 WEBLINK LOG IN... 3 BROWSING... 4 SEARCHING...

More information

Development Methodology TM

Development Methodology TM We use our proven iterative approach to each design and development project. With this 6 step methodology, once the preliminary requirements are clear, the next step is to prototype your website. From

More information

Enabling complex queries to drug information sources through functional composition

Enabling complex queries to drug information sources through functional composition Medinfo 2013 Copehangen, Denmark Session: Data models and representations - I August 21, 2013 Enabling complex queries to drug information sources through functional composition Olivier Bodenreider Lister

More information

Installation Guide CSA Group Reader App for Windows Desktop

Installation Guide CSA Group Reader App for Windows Desktop Installation Guide CSA Group Reader App for Windows Desktop Contents Downloading and Installing the CSA Reader App. 2 Creating an Account.... 3 Redeeming your Code. 5 Navigating the ebook.. 7 Page 1 of

More information

IBM Mobile Portal Accelerator Enablement

IBM Mobile Portal Accelerator Enablement IBM Mobile Portal Accelerator Enablement Hands-on Lab Exercise on XDIME Portlet Development Prepared by Kiran J Rao IBM MPA Development kiran.rao@in.ibm.com Jaye Fitzgerald IBM MPA Development jaye@us.ibm.com

More information

Developing Cross-Platform Native Apps with AppStudio for ArcGIS. Jo Fraley Erwin Soekianto

Developing Cross-Platform Native Apps with AppStudio for ArcGIS. Jo Fraley Erwin Soekianto Developing Cross-Platform Native Apps with AppStudio for ArcGIS Jo Fraley Erwin Soekianto AppStudio for ArcGIS ios Android Linux 1App Windows Mac What is AppStudio for ArcGIS? A suite of productivity tools

More information

Cover Page. Oracle Universal Content Management Web Parts User Guide 10g Release 3 ( )

Cover Page. Oracle Universal Content Management Web Parts User Guide 10g Release 3 ( ) Cover Page Oracle Universal Content Management Web Parts User Guide 10g Release 3 (10.1.3.3.0) April 2007 Web Parts User Guide, 10g Release 3 (10.1.3.3.0) Copyright 2007, Oracle. All rights reserved. Contributing

More information

Oracle VueLink for Documentum

Oracle VueLink for Documentum Oracle VueLink 19.3.2 for Documentum User s Manual An Integration between Documentum and AutoVue Client/Server Deployment Copyright 1998, 2012, Oracle and/or its affiliates. All rights reserved. The Programs

More information

Bowel Preparation App: User Guide

Bowel Preparation App: User Guide 1 Bowel Preparation App: User Guide Team Members: Ela Amatya, Kevin Huang, Kevin Lee, Tsz Kit Lo, and Guangsha Mou Client: Sooraj Tejaswi Professor: Xin Liu 2 Table of Contents 1. Preface pg 3 1.1 README

More information

Ecolocation. Software Design. Version 2.0. February 22, Client/Mentor: Dr. Chris Doughty

Ecolocation. Software Design. Version 2.0. February 22, Client/Mentor: Dr. Chris Doughty Ecolocation Software Design Version 2.0 February 22, 2018 Client/Mentor: Dr. Chris Doughty Team Members: Brenden Bernal Chandler Hayes Michael Hartzell Anthony De La Torre Table of Contents Software Design

More information

Using the Secure MyApps Environment

Using the Secure MyApps Environment Be the Difference. Using the Secure MyApps Environment Accessing UH Applications from Non-UH Devices This Job Aid is intended for UH employees who would like to remotely connect to UH applications, especially

More information

EBOOK. Mobile Experience Virtualization: Extend Virtualized Windows Apps to Mobile

EBOOK. Mobile Experience Virtualization: Extend Virtualized Windows Apps to Mobile EBOOK Mobile Experience Virtualization: Extend Virtualized Windows Apps to Mobile Table of Contents The Mobilization Dilemma Mobile User Experience Virtualization is not Mobilization Mobile Experience

More information

VMware Identity Manager Administration

VMware Identity Manager Administration VMware Identity Manager Administration VMware AirWatch 9.1 This document supports the version of each product listed and supports all subsequent versions until the document is replaced by a new edition.

More information

Service Quotation. School Employees LC Credit Union ATTN: Neil Sommers 340 GRISWOLD ROAD ELYRIA, OHIO USA

Service Quotation. School Employees LC Credit Union ATTN: Neil Sommers 340 GRISWOLD ROAD ELYRIA, OHIO USA 1 1 Technician: RROSATI Website Redesign and Development Scope Information: Redesign www.selccu.org with the primary goal of creating a new, modern and intuitive website that s easy to use and navigate

More information

Elixir Ambience Evaluators Guide Table of Contents

Elixir Ambience Evaluators Guide Table of Contents Elixir Ambience Evaluators Guide Table of Contents About Elixir Ambience...2 Ambience Features...2 Open Architecture...2 Open Interoperability...2 Platform Independence...3 Scalability And Extensibility...3

More information

Dashboards. Overview. Overview, page 1 Dashboard Actions, page 2 Add Widgets to Dashboard, page 4 Run a Report from the Dashboard, page 6

Dashboards. Overview. Overview, page 1 Dashboard Actions, page 2 Add Widgets to Dashboard, page 4 Run a Report from the Dashboard, page 6 Overview, page 1 Dashboard Actions, page 2 Add Widgets to Dashboard, page 4 Run a Report from the Dashboard, page 6 Overview In Cisco Unified Intelligence Center, Dashboard is an interface that allows

More information

Using the Secure MyApps Environment

Using the Secure MyApps Environment Be the Difference. Using the Secure MyApps Environment Accessing UH Applications from Non-UH Devices This Job Aid is intended for UH employees who would like to remotely connect to UH applications, especially

More information

Ensuring Quality Terminology Mappings in Distributed SOA Environments

Ensuring Quality Terminology Mappings in Distributed SOA Environments Ensuring Quality Terminology Mappings in Distributed SOA Environments SOA in Healthcare Chicago Illinois April 16, 2008 Russell Hamm Informatics Consultant Apelon, Inc. 1 Outline Data standardization Goals

More information

SharePoint 2016 Site Collections and Site Owner Administration

SharePoint 2016 Site Collections and Site Owner Administration SharePoint 2016 Site Collections and Site Owner Administration Course 55234A - Five days - Instructor-led - Hands-on Introduction This five-day instructor-led course is intended for power users and IT

More information

Lease Offers Mobile Quick Start

Lease Offers Mobile Quick Start Lease Offers Mobile Quick Start 1 Lease Offers Mobile ID Card BNP Paribas Leasing Solutions offers equipment financing solutions such as loans, finance lease, operating lease and related services to businesses

More information

Active Sync Devices: Procedures and Policies

Active Sync Devices: Procedures and Policies Active Sync Configuration: ipad Active Sync Devices: Procedures and Policies November 2010-1 - Active Sync Configuration: TABLE OF CONTENTS Activation Procedures 3 Security Policy: Overview 3 Active Sync

More information

Lightning Conductor Web Part 2013 Manual 2 Last update: October 24, 2014 Lightning Tools

Lightning Conductor Web Part 2013 Manual 2 Last update: October 24, 2014 Lightning Tools Lightning Conductor Web Part 2013 Manual 2 Last update: October 24, 2014 Lightning Tools Table of Contents Installing the Lightning Conductor 2013 Web Part... 2 Uploading the Lightning Conductor solution

More information

Envivio Mindshare Presentation System. for Corporate, Education, Government, and Medical

Envivio Mindshare Presentation System. for Corporate, Education, Government, and Medical Envivio Mindshare Presentation System for Corporate, Education, Government, and Medical Introducing the Envivio Mindshare Presentation System The Envivio Mindshare Presentation system is a highly optimized

More information

Washington State Emergency Management Association (WSEMA) Olympia, WA

Washington State Emergency Management Association (WSEMA) Olympia, WA Washington State Emergency Management Association (WSEMA) Olympia, WA Request for Proposals Website Redesign and Content Management and Maintenance System Proposal Submittal Deadline: I. Introduction and

More information

Teamcenter Voluntary Product Accessibility Template. Summary Table Voluntary Product Accessibility Template

Teamcenter Voluntary Product Accessibility Template. Summary Table Voluntary Product Accessibility Template Date: 26-Jun-2015 Name of Product and Release: Teamcenter 11.2.x Contact for more Information: Kiran Hegde [kiran.hegde@siemens.com] Section 508 VPAT Template Version: Version 1.6 This document is for

More information

Accessing Diagnostic Service Documentation for Non-Beckman Coulter Users

Accessing Diagnostic Service Documentation for Non-Beckman Coulter Users Accessing Diagnostic Service Documentation for Non-Beckman Coulter Users A Windows 10 device is required now to use AirWatch Content Locker (ACL). The new ACL will not allow executable files to run, so

More information

Product Accessibility Conformance Report

Product Accessibility Conformance Report Product Accessibility Conformance Report Name of Product / Version Number: * 5.27 * is the global name given to the software platform that incorporates the products: TM Core Collection, Biological Abstracts,

More information

OpenMDM Client Technologies Overview

OpenMDM Client Technologies Overview OpenMDM Client Technologies Overview Table of Contents 1. Technological Approach... 2 1.1. Full Web Stack... 2 1.2. Full Desktop Stack... 2 1.3. Web Stack with Device Helpers... 2 1.4. Shared Web and Desktop

More information

FROM VSTS TO AZURE DEVOPS

FROM VSTS TO AZURE DEVOPS #DOH18 FROM VSTS TO AZURE DEVOPS People. Process. Products. Gaetano Paternò @tanopaterno info@gaetanopaterno.it 2 VSTS #DOH18 3 Azure DevOps Azure Boards (ex Work) Deliver value to your users faster using

More information

UNT System Campus VPN Guide

UNT System Campus VPN Guide Contents Introduction... 3 SSL Web Portal... 4 Installing AnyConnect VPNClient... 12 Connecting AnyConnect VPN client... 16 IPSec Client Configuration... 18 Apple OS X Configuration... 21 Android Configuration...

More information

Getting Started with the Aloha Community Template for Salesforce Identity

Getting Started with the Aloha Community Template for Salesforce Identity Getting Started with the Aloha Community Template for Salesforce Identity Salesforce, Winter 18 @salesforcedocs Last updated: November 30, 2017 Copyright 2000 2017 salesforce.com, inc. All rights reserved.

More information

Community Templates for Self-Service

Community Templates for Self-Service Voluntary Product Accessibility Template (VPAT) February 2016 This Voluntary Product Accessibility Template, or VPAT, is a tool that helps officials and decision-makers to evaluate design conformance the

More information

Terms and Conditions

Terms and Conditions - 1 - Terms and Conditions LEGAL NOTICE The Publisher has strived to be as accurate and complete as possible in the creation of this report, notwithstanding the fact that he does not warrant or represent

More information

with TestComplete 12 Desktop, Web, and Mobile Testing Tutorials

with TestComplete 12 Desktop, Web, and Mobile Testing Tutorials with TestComplete 12 Desktop, Web, and Mobile Testing Tutorials 2 About the Tutorial With TestComplete, you can test applications of three major types: desktop, web and mobile: Desktop applications - these

More information

Installation Guide - Mac

Installation Guide - Mac Kony Fabric Installation Guide - Mac On-Premises Release V8 Document Relevance and Accuracy This document is considered relevant to the Release stated on this title page and the document version stated

More information

Basic Query for Human Resources

Basic Query for Human Resources Basic Query for Human Resources Open browser Log into PeopleSoft Human Resources: Go to: https://cubshr9.clemson.edu/psp/hpprd/?cmd=login Enter your Novell ID and Password Click Sign In Navigation into

More information

CONFIGURING SAFE V4.0 IN THE IBM COLLABORATIVE LIFECYCLE MANAGEMENT

CONFIGURING SAFE V4.0 IN THE IBM COLLABORATIVE LIFECYCLE MANAGEMENT CONFIGURING SAFE V4.0 IN THE IBM COLLABORATIVE LIFECYCLE MANAGEMENT Abstract In this document, we provide step-by-step guidance to configure support for the SAFe V4.0 methodology in CLM tooling. Amy Silberbauer

More information

Some interactions between NLMs PHR and vocabulary standards. standard. Kyoto Japan May Clement J. McDonald MD

Some interactions between NLMs PHR and vocabulary standards. standard. Kyoto Japan May Clement J. McDonald MD Some interactions between NLMs PHR and vocabulary standards and hopes for simple data capture standard Kyoto Japan May 8. 2009 Clement J. McDonald MD 200111008 10 02 1 Disclaimer These remarks are based

More information

"Charting the Course... MOC A: SharePoint 2016 Site Collections and Site Owner Administration. Course Summary

Charting the Course... MOC A: SharePoint 2016 Site Collections and Site Owner Administration. Course Summary MOC 55234 A: 2016 Site Collections Course Summary Description This five-day instructor-led course is intended for power users and IT professionals who are tasked with working within the 2016 environment

More information

Some useful resources. Data-mining

Some useful resources. Data-mining Some useful resources Data-mining Data Mining? Yeah, I could use a nap What We ll Discuss Why search Who should do it Sources National Library of Medicine Includes the NLM Gateway, PubMed, ClinicalTrials.gov,

More information

Technology Preview. New RMAD (Rapid Mobile Application Development) Module for Convertigo Studio

Technology Preview. New RMAD (Rapid Mobile Application Development) Module for Convertigo Studio Technology Preview New RMAD (Rapid Mobile Application Development) Module for Convertigo Studio Table of Content Table of Content 2 Introduction 3 Overview 4 Application viewer 5 Mobile Components 6 Mobile

More information

70% of professionals will conduct their work on personal smart devices by 2018 (Source: Gartner)

70% of professionals will conduct their work on personal smart devices by 2018 (Source: Gartner) Corporate Profile PRINT SIMPLY ANYWHERE Increase mobility and ensure print productivity for your organization PrinterOn is Secure Print, Tracking and Management - with Mobile First PrinterOn is the premier

More information

August, HPE Propel Microservices & Jumpstart

August, HPE Propel Microservices & Jumpstart August, 2016 HPE Propel s & Jumpstart Jumpstart Value Quickly build modern web applications Single page application Modular microservices architecture app generator Modularity provides better upgradeability

More information

Full Stack Web Developer Nanodegree Syllabus

Full Stack Web Developer Nanodegree Syllabus Full Stack Web Developer Nanodegree Syllabus Build Complex Web Applications Before You Start Thank you for your interest in the Full Stack Web Developer Nanodegree! In order to succeed in this program,

More information

Deploying VMware Workspace ONE Intelligent Hub. October 2018 VMware Workspace ONE

Deploying VMware Workspace ONE Intelligent Hub. October 2018 VMware Workspace ONE Deploying VMware Workspace ONE Intelligent Hub October 2018 VMware Workspace ONE You can find the most up-to-date technical documentation on the VMware website at: https://docs.vmware.com/ If you have

More information

ShareSync Get Started Guide for Windows

ShareSync Get Started Guide for Windows WHAT IS SHARESYNC? ShareSync Get Started Guide for Windows ShareSync is an enterprise-class cloud file backup and sharing service. ShareSync allows you to back up your files in real-time to protect against

More information

VMware Identity Manager Administration. MAY 2018 VMware Identity Manager 3.2

VMware Identity Manager Administration. MAY 2018 VMware Identity Manager 3.2 VMware Identity Manager Administration MAY 2018 VMware Identity Manager 3.2 You can find the most up-to-date technical documentation on the VMware website at: https://docs.vmware.com/ If you have comments

More information

Familiar Simple Easy Safe. New (Delve, Sway) Different Rich Engaging Potential for innovation. Late Majority 34% 2.5% Innovators. Early Majority 34%

Familiar Simple Easy Safe. New (Delve, Sway) Different Rich Engaging Potential for innovation. Late Majority 34% 2.5% Innovators. Early Majority 34% New (Delve, Sway) Different Rich Engaging Potential for innovation Familiar Simple Easy Safe 2.5% Innovators Early Adopters 13.5% Early Majority 34% Late Majority 34% Laggards 13.5% What is Office 365?

More information

TUTORIAL: PEDIATRIC EMERGENCY MEDICINE Connect/Online

TUTORIAL: PEDIATRIC EMERGENCY MEDICINE Connect/Online TUTORIAL: PEDIATRIC EMERGENCY MEDICINE Connect/Online This tutorial will familiarize you with PEPID's Pediatric Emergency Medicine Suite for use through PEPID Connect on your browser. As a reminder, in

More information

Le nouveau Morfik est arrivé (The new Morfik has arrived)

Le nouveau Morfik est arrivé (The new Morfik has arrived) Le nouveau Morfik est arrivé (The new Morfik has arrived) Michaël Van Canneyt April 7, 2008 Abstract Soon, it will be 2 years ago since the first review of Morfik in this magazine. When the current issue

More information