I-MAGIC Implementation Guide
|
|
|
- Rosaline Preston
- 10 years ago
- Views:
Transcription
1 National Library of Medicine National Institutes of Health U.S. Department of Health and Human Services I-MAGIC Implementation Guide Date Version 1.2 1
2 I-MAGIC Implementation Guide 1. Introduction The I-MAGIC demo tool is a demonstration application of the SNOMED CT to ICD-10-CM rule-based map (the Map ) as a web application written in Java. I-MAGIC s user enters some problems a patient has and I-MAGIC translates them to ICD-10-CM codes, asking for additional information along the way if necessary to bridge the differences between SNOMED CT and ICD-10-CM. I-MAGIC delivers a rough answer immediately, and improves that answer by following a cycle of incremental refinement, culminating in the best possible answer. I-MAGIC s interaction cycle works like this: 1. The user submits a problem list and patient facts. 2. I-MAGIC applies the Map to each problem individually. 3. User gets a rough answer. 4. I-MAGIC invites refinement of problem and patient facts. 5. User answers the questions refining the patient facts. 6. I-MAGIC reapplies the Map to each problem. 7. Repeat if necessary. To accomplish this, I-MAGIC uses model-view-controller software architecture. The model is a minimalistic Map execution strategy: it maps one problem at a time. The view asks the user questions and accepts the answers. The controller connects the view and model, submitting the problems on the problem list for mapping one at a time. The model, the Map execution module of I-MAGIC, is the main subject of this Guide. 2
3 2. Data Sources I-MAGIC requires 3 data sources, ICD-10-CM, SNOMED CT, and the Map. A. ICD-10-CM The official release of ICD-10-CM 2011 can be obtained from the NCHS website The Full_Tabular.xml file is all you need. Hierarchy The file describes a tree structure that is up to seven levels deep: ICD10CM.tabular o chapter section diag (sample name: S13 ) o diag (sample name: S13.1 ) diag (sample name: S13.10 ) diag (sample name: S ) Chapters and sections do not matter in mapping, but the tree of diags is crucial. In the tree structure, ICD-10-CM refers to diags at the final level of subdivision, such as S13.101, as codes. But not all codes are valid codes for reporting because further 7 th character extension is required. For example, a seventh-character menu applies to all of S13, so S is not a valid code until a seventh character has been appended: e.g., S13.101A. The nuances of mapping arise at the fringes of subdivision. To help describe the I-MAGIC algorithms, we will introduce two additional, slightly more precise, terms: Leaves are the final level of subdivision. (Thus: All leaves are codes. Not all codes are leaves. Not all leaves are valid codes.) The parent of a leaf (or leaf-parent ) is the ICD-10-CM diag that most immediately contains the leaf. Coding notes The tree also includes notes codefirst, codealso, and useadditionalcode. Some notes are already applied in the determination of the target code when the Map is created, but other notes may need to be displayed to the user for consideration. The Map flags the result codes that still require the user s attention to notes. 3
4 Laterality and trimester: menus of siblings The tree includes many leaf-parents that contain leaves that differ only, or mainly, by laterality ( left, right, or unspecified ), or trimester ( first trimester, second trimester, etc.). The Map generally uses the unspecified leaf code as the maptarget, together with map advice to consider refining laterality or trimester specification. In practice, the advice means to consider using any sibling of the unspecified leaf. For example, the Map associates SNOMED CT s Malignant neoplasm of lower lobe, unspecified bronchus or lung with ICD-10-CM s C34.30, with advice to consider laterality : C34.3 Malignant neoplasm of lower lobe, bronchus or lung o C34.30 Malignant neoplasm of lower lobe, unspecified bronchus or lung o C34.31 Malignant neoplasm of lower lobe, right bronchus or lung o C34.32 Malignant neoplasm of lower lobe, left bronchus or lung ICD-10-CM happens to contain many sets of siblings (diags) whose differences follow one of a very small number of patterns. One example is xyz, first trimester, xyz, second trimester, xyz, third trimester. I-MAGIC identifies the distinct patterns ignoring the order of the choices and assigns an identifier to each one. When mapping, I-MAGIC reapplies, or ports, an answer from one leaf to another under certain circumstances (see below). Fetus and episode of care: menus of code extensions As with laterality and trimester, ICD-10-CM contains many repetitions of a few distinct seventhcharacter-extension menus. I-MAGIC identifies the distinct menus and assigns an identifier to each one. When mapping, I-MAGIC can reapply an answer from one leaf to another under certain circumstances (see below), B. SNOMED CT The SNOMED CT files can be downloaded here: The conceptid and preferred name of a SNOMED CT concept are used for display. In I-MAGIC, in order to facilitate the search for SNOMED CT terms, we augment the native SNOMED CT synonyms with all English synonyms from the UMLS. The search function is powered by the Lucene text search library, providing multi-word prefix search and ranking the results by the default ranking algorithm. Hierarchical information of SNOMED CT is also used in evaluation of the map rules. C. The Map The SNOMED CT to ICD-10-CM map can be downloaded here: 4
5 The Map s human readable tab-separated values (.tsv) file is all you need. In particular, I-MAGIC uses the following columns for mapping: Column Sample Value Usage referencedcomponentid SNOMED code: joins with SNOMED CT mapgroup 1 Sequence for reporting results mappriority 1 Sequence for evaluating rules maptarget P28.4 ICD-10-CM code: joins with ICD-10-CM maprule mapadvice IFA age at onset of clinical finding (observable entity) < 29.0 days IF AGE AT ONSET OF CLINICAL FINDING BEFORE 29.0 DAYS OF LIFE CHOOSE P28.4; MAP OF SOURCE CONCEPT IS CONTEXT DEPENDENT Conditions under which to map the SNOMED CT code to the ICD-10-CM code Mapping logic control and information for display (see below) Concepts, Groups, Rules, and Predicates The Map has a hierarchical structure. For any given referencedcomponentid (a component is a SNOMED CT concept), the Map sets forth one or more map groups, each of which contains one or more rules, each of which in turn contains one or more conditional predicates. Component o Groups Rules Predicates For example, here is the hierarchical structure of concept : Component Group Priority Rule(s) IFA age at onset of clinical finding (observable entity) >= 18.0 years 2 IFA age at onset of clinical finding (observable entity) < 29.0 days 3 OTHERWISE TRUE 5
6 The hierarchical structure groups the tab-separated fields as follows: Component fields: Group fields: Rule fields: Predicate fields: referencedcomponentid mapgroup mappriority (parsed from maprule) maptarget mapadvice maptarget The maptarget follows one of these cases: A valid ICD-10-CM code An ICD-10-CM leaf plus a? placeholder for the required seventh character (blank) The Map uses capital letters in ICD-10-CM codes, which is unambiguous but requires a case-blind join with ICD-10-CM. For example, the Map refers to S06.9X0 ; ICD-10-CM has S06.9x0. mapadvice The mapadvice contains one or more statements (separated by a vertical bar). Some of the statements flag the kinds of refinement to apply to the maptarget. I-MAGIC categorizes those statements as logic advice and implements them algorithmically. Some other statements do not influence the logic path within I-MAGIC, but are to be shown to I-MAGIC s user. I-MAGIC categorizes those statements as information advice. Besides logic advice and information advice, there may be other statements in mapadvice, but I-MAGIC does not use them. The following table enumerates the mapadvice that I- MAGIC uses, and how it s categorized: Advice text CONSIDER ADDITIONAL CODE TO IDENTIFY SPECIFIC CONDITION OR DISEASE CONSIDER LATERALITY SPECIFICATION CONSIDER TRIMESTER SPECIFICATION CONSIDER WHICH FETUS IS AFFECTED BY THE MATERNAL CONDITION EPISODE OF CARE INFORMATION NEEDED MAP IS CONTEXT DEPENDENT FOR GENDER CONSIDER STAGE OF GLAUCOMA SPECIFICATION CONSIDER TOPHUS SPECIFICATION CONSIDER TIME OF COMA SCALE SPECIFICATION POSSIBLE REQUIREMENT FOR AN EXTERNAL CAUSE CODE POSSIBLE REQUIREMENT FOR CAUSATIVE DISEASE CODE THIS IS A MANIFESTATION CODE FOR USE IN A SECONDARY POSITION THIS IS AN EXTERNAL CAUSE CODE FOR USE IN A SECONDARY POSITION THIS IS AN INFECTIOUS AGENT CODE FOR USE IN A SECONDARY POSITION ADDITIONAL CODES MAY BE REQUIRED TO IDENTIFY PLACE OF OCCURRENCE AND ACTIVITY USE AS PRIMARY CODE ONLY IF SITE OF BURN UNSPECIFIED, OTHERWISE USE AS A SUPPLEMENTARY CODE WITH CATEGORIES T20-T25 (Burns) USE AS PRIMARY CODE ONLY IF SITE OF CORROSION UNSPECIFIED, OTHERWISE USE AS A SUPPLEMENTARY CODE WITH CATEGORIES T20-T25 (Burns) Category 6
7 Predicates I-MAGIC interprets the maprule into Predicates in two steps: 1. Split at delimiter ( ; or AND ) 2. Match the first possible pattern (regular expression) in the following table: Pattern (regular expression) Sample Predicate IFA \.* IFA Female (finding FEMALE=1 IFA \.* IFA Male (finding FEMALE=0 IFA \.*? \ (.*) IFA age < 29.0 days AGE op n units IFA ([0-9]+) \.* IFA Persistent IFA snomedcode (?:OTHERWISE )?TRUE TRUE TRUE I-MAGIC uses a single Predicate form, with a True or False argument, to represent the Male and Female findings. The age comparison operators are <= and >. The age in the Map is a whole number, but the Map specifies it with precision to the tenths (.0 ) to clarify the comparison. The units in the Map are days and years. Multiple Groups Each map group may contribute an ICD-10-CM code to the result. Some map groups conclude without a mapping. This may happen in two ways: The first maprule that applies has an empty maptarget. The group does not have any maprule that applies. A result of no mapping from the first map group for the concept is very significant. It means that the Map does not relate the SNOMED CT concept to ICD-10-CM code(s). On the other hand, the second, third, and subsequent map groups contribute to the mapping result only if they yield a code; a no mapping result beyond the first map group should simply be thrown away. Comorbidities The IFA comorbidity predicates, scattered though they may be throughout all map groups for a mapped concept, are descendants of the mapped concept. For example, consider Histoplasmosis with meningitis (only the first map group is shown): Group Priority Predicate(s) 1 1 IFA Histoplasma duboisii with meningitis (disorder) 2 IFA Histoplasma capsulatum with meningitis (disorder) 3 OTHERWISE TRUE 7
8 In SNOMED CT, Histoplasmosis with meningitis ( ) and the refinement choices have a multilevel relationship, as illustrated by this partial diagram with arrows leading from concepts to their ancestors: Within a map group, the Map lists the most-specific concept as the first rule. 3. Procedure of Mapping In the Map, a concept mapping is made of mapgroups, which in turn are made of rules, which in turn contain predicates. Applying the Map requires drilling down according to the hierarchical structure: in order to map a concept, it is necessary to apply each of its map groups; in order to apply a group, it is necessary to apply its rules; in order to apply a rule, it is necessary to evaluate its predicates. Meanwhile, the results bubble up and out. The following diagram shows how the algorithms nest within one another. 8
9 Map the concept (procedure C ) Apply a map group (procedure G ) Find the controlling rule and formulate questions (procedure T ) Evaluate a rule (procedure R ) Evaluate a predicate (procedure P ) Refine group s intermediate answer with information already on hand (procedure F ) Here are the procedures. A brief example follows the procedures. Procedure C To map a concept to ICD-10-CM, I-MAGIC uses the following procedure. The result will be (a) a list of codes-and-advice and (b) a set of questions to ask to enable refinement of the codes. 1. Identify the mapped component: Look up the SNOMED CT code in the Map. You will find a list of map groups. 2. Taking the map groups in order (starting with mapgroup=1), apply each map group. (See procedure G below.) 3. The product of Procedure C is the list of code-and-advice pairs (excluding no-code results from groups other than the first), and the set of questions that arose from step 2. Procedure G To apply a map group, I-MAGIC uses the following procedure. The result will be an ICD-10-CM code (or maptarget), mapadvice, and a set of questions: 1. Find the controlling rule and the questions to ask that might improve the selection of a controlling rule. (See procedure T below.) 2. The intermediate answer for the map group is the maptarget of the controlling rule. 3. Refine the intermediate answer (See procedure F below.) 9
10 Procedure T To find the controlling rule and identify questions that will help further refinement, I-MAGIC uses the following procedure: 1. Make an empty list for questions. 2. Evaluate the rule whose mappriority=1. (See procedure R below.) 3. Act on the evaluation: a. If the rule applies, then it is the controlling rule. Done! b. If evaluating the rule resulted in questions instead of a code, add the questions to the list. 4. Go on to the next rule. If there are no more rules, then the result is just the list of questions. Procedure R To evaluate a rule, I-MAGIC uses the following procedure. The result will be or (c) do not know whether the rule applies; please answer the following questions: 1. Evaluate the rule s predicates individually. (See procedure P below.) a. If any predicate is False, then the result is Does Not Apply. b. If all predicates are True, then the result is Applies. c. Otherwise, the result is the set of questions that arose from evaluating the predicates. Procedure P To evaluate a predicate, I-MAGIC uses the following procedure. The result will be (a) True, (b) False, or (c) do not know whether it is True or False; please answer the following question 1. If the predicate is Always true, the result is True. Done! Otherwise, continue: 2. Make the predicate into a question. a. Comorbidity: Does the patient have SNOMED code nnnnnn yes or no? b. Gender: Is the patient male or female? c. Age: What was the patient s age? 3. Examine the patient facts. Is the answer to the question there? a. Comorbidity: If the answer is there, return it (Yes = True, No = False). If not, check the SNOMED CT hierarchy: If the patient facts include a No for any ancestor of the condition, then the answer is False. If the patient facts include a Yes for any descendant of the condition, then the answer is True. b. Gender: If the patient facts include gender, then the result is True if the patient is the required gender, False otherwise. c. Age: If the patient facts include age, then compare the patient s age with the predicate to get the result of True or False. 4. Otherwise, the result is the question, which needs to be posed to the user. 10
11 Procedure F To refine a map group s intermediate answer using information already on hand, I-MAGIC uses the following procedure. The result will be (a) a possibly refined ICD-10-CM code, and (b) questions to ask to improve the refinement. 1. If the advice includes Consider Laterality : Grasp the ICD-10-CM leaf node corresponding to the maptarget. Then look one level up the ICD-10-CM tree to find the leaf s parent. Make the advice into a question: Which child of the target s leaf-parent best fits the patient? Examine the patient facts. Is the answer to the question there? If the answer is there, adjust the ICD-10- CM code and discard the refinement advice. Otherwise, add the question to the list of questions to pose. 2. If the advice includes Consider Trimester : Grasp the ICD-10-CM leaf node corresponding to the maptarget. Look one level up the ICD-10-CM tree to find the leaf s parent. The menu of trimester choices consists of the names of the parent s children, less their common prefix. Form a question from the I-MAGIC identifier of the pattern of choices: Which choice from (menu ID) applies, if any? Examine the patient facts. Is the answer to the question there? If the answer is there, adjust the ICD-10-CM code and discard the refinement advice. Otherwise, add the question to the list of questions to pose. 3. If the advice includes either Fetus or Episode : March up the ICD-10-CM hierarchy to find the nearest seventh character definition. Form a question from the menu s I-MAGIC identifier and the problem SNOMED CT code: Which of the choices from (menu ID) applies to (SNOMED CT problem)? Examine the patient facts. Is the answer to the question there? If the answer is there, adjust the ICD-10-CM code and discard the refinement advice. Otherwise, add the question to the list of questions to pose. In summary A maprule predicate must be true (with respect to the patient), false, or undecided. It is undecided if the on-hand knowledge of the patient does not address it one way or the other. A rule is applicable, inapplicable, or undecided, depending on how its maprule predicates relate to the patient information. If all predicates are true with respect to the patient information, then the rule is applicable. If any predicate is false, then the rule is inapplicable. If the predicates are undecided or a mixture of true and undecided, then the rule is undecided. In a map group: The controlling rule is the applicable rule with the lowest mappriority number. If there is a controlling rule, then all rules after it (with higher mappriority number) are unimportant. All rules that are not unimportant are important. 11
12 The undecided predicates of undecided important rules imply refinement questions. The questions will gather additional patient information, so that a subsequent run of the rules might produce a more specific answer. Resolving a map group yields the map target and map advice of the controlling rule, plus the refinement questions from the undecided predicates of undecided important rules. The map target code may be replaced by a more specific code, depending on known facts about the patient and the user s response to the refinement questions. The result is finished if there are no refinement questions. The result may be subject to refinement if there are questions. Refinement is mandatory if the result has questions and does not include a valid code. Example As an example, consider Chorioamnionitis. Inputs 1. Problem: Questions already asked, and answers thereto: None The concept has one group. We examine the first rule in the group. We examine the rule s predicate. The rule has only True predicates, so the rule applies. The maptarget is O and there is some refinement advice. We turn the refinement advice into questions. We look in the patient facts for answers to those questions. The answers are not there, so we pose the questions for the user to answer. Results: Outputs 1. maptarget: O mapadvice: Fetus, Trimester 3. Questions to ask about the patient: a. trimester of pregnancy (first trimester, second trimester, third trimester, or unspecified trimester) b. ICD-10-CM seventh character from the menu used by O41 among others, for use with problem ? (Note: The question must specify the problem because the answer does not apply to any other problem, even if the other problem shares the same list of fetus options.) 12
13 Default mappings Most map groups terminate with an unconditional rule a rule whose predicate is TRUE or, equivalently, OTHERWISE TRUE. This rule is considered a default because it should be applied if nothing further is known about the patient s condition. I-MAGIC makes no special case for default mappings, nor for the case in which there is no default, because the procedure outlined above applies in any case. Rules are evaluated in order, and the result comes from the first rule whose predicates apply. 4. Interactive application of the Map I-MAGIC embeds the rule evaluation module in a user interface that translates between the algorithm s style of questions and answers and a style suitable for Web interaction. The interactive user interface does these main things: Consolidates comorbidity questions Maps a whole problem list Exchanges between age and date of birth Characterizes refinement as mandatory or optional Problem refinement (comorbidity) I-MAGIC s Map execution module turns each IFA predicate about a subtype into a yes-or-no question asking whether the patient has the respective problem. Some map groups involve several comorbidity choices. Consider Toxic encephalopathy ( ): 1. IFA Toxic encephalopathy due to lead (disorder) 2. IFA Toxic encephalopathy due to mercury (disorder) 3. IFA Toxic encephalitis due to thallium (disorder) 4. IFA Sedative, hypnotic AND/OR anxiolytic-induced persisting dementia (disorder) 5. IFA Parkinson-dementia complex of Guam (disorder) 6. IFA Toxic encephalopathy due to hydroxyquinoline (disorder) 7. IFA Toxic encephalopathy due to carbon tetrachloride (disorder) 8. IFA Encephalopathy due to heavy metals (disorder) 9. IFA Hyperammonemic encephalopathy (disorder) 10. OTHERWISE TRUE Users might resent nine yes-or-no questions, so I-MAGIC s web user interface combines them into a single menu. I-MAGIC sorts the menu so subtypes precede supertypes, and furthermore instructs the user to choose the most precise applicable item: 13
14 Then, with the user s selection, the user interface re-expands the selection into a collection of yes-or-no answers to the original nine questions: the chosen problem is answered with Yes; the choices representing its SNOMED CT ancestors are also answered with Yes; and the remaining choices are answered with No. Problem list as comorbidities I-MAGIC s web user interface invites the user to specify multiple problems for mapping but the Map execution module accepts only a single problem for mapping at once. How does that work? I-MAGIC accomplishes this with sleight-of-hand: the controller submits each problem separately to the Map execution module, along with pre-filled yes comorbidity facts for the remaining problems. I-MAGIC s web user interface flags mappings that were influenced by the problem list. It does this by running the mapping twice once with comorbidity facts inferred from the problem list, and again without. If the results come out differently, the problem list must have played a role. Mandatory vs. optional refinement When the information on hand is already sufficient to produce a valid ICD-10-CM code, it is up to the user whether additional questions for refinement will be shown. This is called optional refinement. However, when there is no resulting valid code (such as when the resulting code is blank or ends in? ), the questions are automatically posed. This is called mandatory refinement. 14
Configuration Manager
After you have installed Unified Intelligent Contact Management (Unified ICM) and have it running, use the to view and update the configuration information in the Unified ICM database. The configuration
Death Data: CDC Wonder, Texas Health Data, and VitalWeb
Death Data: CDC Wonder, Texas Health Data, and VitalWeb Evidence-Based Public Health Practice Step 2: Quantify the Issue This handout demonstrates how to access CDC Wonder, Texas Health Data, and VitalWeb
ONLINE SUPPLEMENTAL BAPPENDIX PROJECT SCHEDULES WITH PERT/CPM CHARTS
ONLINE SUPPLEMENTAL BAPPENDIX PROJECT SCHEDULES WITH PERT/CPM CHARTS Chapter 3 of Systems Analysis and Design in a Changing World explains the techniques and steps required to build a project schedule
Prescribed Specialised Services 2015/16 Shadow Monitoring Tool
Prescribed Specialised Services 2015/16 Shadow Monitoring Tool Published May 2015 We are the trusted national provider of high-quality information, data and IT systems for health and social care. www.hscic.gov.uk
NDSR Utilities. Creating Backup Files. Chapter 9
Chapter 9 NDSR Utilities NDSR utilities include various backup and restore features, ways to generate output files, and methods of importing and exporting Header tab information. This chapter describes:
An integrated. EHR system
An integrated t Expression Repository EHR system Daniel Karlsson, Mikael Nyström, Bengt Kron Project goals Develop and test a system for storing and querying pre- and post-coordinated SNOMED CT expressions
Go! Guide: The Problems Tab in the EHR
Go! Guide: The Problems Tab in the EHR Introduction The Problems tab in the EHR is where the patient s problems, procedures, and diagnosis are documented and can provide a quick summary of the patient
EXCEL IMPORT 18.1. user guide
18.1 user guide No Magic, Inc. 2014 All material contained herein is considered proprietary information owned by No Magic, Inc. and is not to be shared, copied, or reproduced by any means. All information
SNOMED CT in the EHR Present and Future. with the patient at the heart
SNOMED CT in the EHR Present and Future ` SNOMED CT in the EHR Present and Future Christopher Alban, MD Epic Systems Corporation Objectives Describe the use of SNOMED CT to enable decision support, analytics,
PeopleSoft Query Training
PeopleSoft Query Training Overview Guide Tanya Harris & Alfred Karam Publish Date - 3/16/2011 Chapter: Introduction Table of Contents Introduction... 4 Navigation of Queries... 4 Query Manager... 6 Query
WebSphere Business Monitor
WebSphere Business Monitor Monitor models 2010 IBM Corporation This presentation should provide an overview of monitor models in WebSphere Business Monitor. WBPM_Monitor_MonitorModels.ppt Page 1 of 25
Diagnosis Code Set General Equivalence Mappings ICD-10-CM to ICD-9-CM and ICD-9-CM to ICD-10-CM 2014 Version Documentation and User s Guide
Diagnosis Code Set General Equivalence Mappings ICD-10-CM to ICD-9-CM and ICD-9-CM to ICD-10-CM 2014 Version Documentation and User s Guide Preface Purpose and Audience This document accompanies the 2014
Exchanger XML Editor - Canonicalization and XML Digital Signatures
Exchanger XML Editor - Canonicalization and XML Digital Signatures Copyright 2005 Cladonia Ltd Table of Contents XML Canonicalization... 2 Inclusive Canonicalization... 2 Inclusive Canonicalization Example...
Physical Design. Meeting the needs of the users is the gold standard against which we measure our success in creating a database.
Physical Design Physical Database Design (Defined): Process of producing a description of the implementation of the database on secondary storage; it describes the base relations, file organizations, and
Microsoft Access 2010: Basics & Database Fundamentals
Microsoft Access 2010: Basics & Database Fundamentals This workshop assumes you are comfortable with a computer and have some knowledge of other Microsoft Office programs. Topics include database concepts,
Excel Database Management Microsoft Excel 2003
Excel Database Management Microsoft Reference Guide University Technology Services Computer Training Copyright Notice Copyright 2003 EBook Publishing. All rights reserved. No part of this publication may
Creating Basic Reports with the SAP Query Tool
CHAPTER Creating Basic Reports with the SAP Query Tool In this chapter The SAP Query Tool 24 Creating a Basic List Query by Using the SAP Query Tool 24 Reviewing the Options on Each of the Five Basic Screens
HP Service Virtualization
HP Service Virtualization Fixed Length Protocol Virtualization SV Training September 2014 Fixed Length Protocol Virtualization Technology Description Use Cases Supported Message Structures SV Service Description
UNIVERSITY OF WATERLOO Software Engineering. Analysis of Different High-Level Interface Options for the Automation Messaging Tool
UNIVERSITY OF WATERLOO Software Engineering Analysis of Different High-Level Interface Options for the Automation Messaging Tool Deloitte Inc. Toronto, ON M5K 1B9 Prepared By Matthew Stephan Student ID:
ICP Data Entry Module Training document. HHC Data Entry Module Training Document
HHC Data Entry Module Training Document Contents 1. Introduction... 4 1.1 About this Guide... 4 1.2 Scope... 4 2. Step for testing HHC Data Entry Module.. Error! Bookmark not defined. STEP 1 : ICP HHC
Oracle CRM Foundation
Oracle CRM Foundation Concepts and Procedures Release 11i November 2000 Part No. A86099-02 Oracle CRM Foundation Concepts and Procedures, Release 11i Part No. A86099-02 Copyright 1996, 2000, Oracle Corporation.
Quick Start SAP Sybase IQ 16.0
Quick Start SAP Sybase IQ 16.0 UNIX/Linux DOCUMENT ID: DC01687-01-1600-01 LAST REVISED: February 2013 Copyright 2013 by Sybase, Inc. All rights reserved. This publication pertains to Sybase software and
ICD-9 Basics Study Guide
Board of Medical Specialty Coding ICD-9 Basics Study Guide for the Home Health ICD-9 Basic Competencies Examination Two Washingtonian Center 9737 Washingtonian Blvd., Ste. 100 Gaithersburg, MD 20878-7364
PCVITA Express Migrator for SharePoint (File System) 2011. Table of Contents
Table of Contents Chapter-1 ---------------------------------------------------------------------------- Page No (2) What is PCVITA Express Migrator for SharePoint (File System)? Migration Supported The
The LSUHSC N.O. Email Archive
The LSUHSC N.O. Email Archive Introduction The LSUHSC N.O. email archive permanently retains a copy of all email items sent and received by LSUHSC N.O. Academic email users. Email items will be accessible
Construction Junction. Inventory Management Software Requirements Specification
Construction Junction Inventory Management Software Requirements Specification Version 2.0 Summa Technologies October 1st, 2009 Summa Technologies, Inc. 925 Liberty Avenue 6 th Floor Pittsburgh, PA 15222
Fast Query Manuale Sistemista. Fast Query System users guide
Fast Query System users guide Paragrafo-Pagina di Pagine 1-1 di 20 Versione 12 del 28/04/2010 Table of contents 1 Who is the User (destinatary)... 1-3 2 Pre-requirements... 2-3 3 Duration of Formation...
Victorian Additions to the Australian Coding Standards
Victorian Additions to the Australian Coding Standards 1 July 2014 The following are the Victorian Additions to Australian Coding Standards, effective 1 July 2014 (supplementing Australian Coding Standards,
Introduction to ICD-10-CM. An Introduction to the Transition from ICD-9-CM to ICD-10-CM
Introduction to ICD-10-CM An Introduction to the Transition from ICD-9-CM to ICD-10-CM 1 Purpose Explain why the transition from ICD-9-CM to ICD- 10-CM is needed Describe the differences between ICD-9-CM
CUSTOMER PORTAL USER GUIDE FEBRUARY 2007
CUSTOMER PORTAL USER GUIDE FEBRUARY 2007 CONTENTS INTRODUCTION 1. Access to the system 2. Case Management 2.1 Create a case 2.2 Review & Access existing cases 2.3 Update a Case 2.4 Resolve and Close a
2 SYSTEM DESCRIPTION TECHNIQUES
2 SYSTEM DESCRIPTION TECHNIQUES 2.1 INTRODUCTION Graphical representation of any process is always better and more meaningful than its representation in words. Moreover, it is very difficult to arrange
Context-sensitive Help Guide
MadCap Software Context-sensitive Help Guide Flare 11 Copyright 2015 MadCap Software. All rights reserved. Information in this document is subject to change without notice. The software described in this
Data Integrator. Pervasive Software, Inc. 12365-B Riata Trace Parkway Austin, Texas 78727 USA
Data Integrator Event Management Guide Pervasive Software, Inc. 12365-B Riata Trace Parkway Austin, Texas 78727 USA Telephone: 888.296.5969 or 512.231.6000 Fax: 512.231.6010 Email: [email protected]
Workplace Giving Guide
Workplace Giving Guide 042612 2012 Blackbaud, Inc. This publication, or any part thereof, may not be reproduced or transmitted in any form or by any means, electronic, or mechanical, including photocopying,
EMC Smarts Network Configuration Manager
EMC Smarts Network Configuration Manager Version 9.4.1 Advisors User Guide P/N 302-002-279 REV 01 Copyright 2013-2015 EMC Corporation. All rights reserved. Published in the USA. Published October, 2015
Participant Guide RP301: Ad Hoc Business Intelligence Reporting
RP301: Ad Hoc Business Intelligence Reporting State of Kansas As of April 28, 2010 Final TABLE OF CONTENTS Course Overview... 4 Course Objectives... 4 Agenda... 4 Lesson 1: Reviewing the Data Warehouse...
MyOra 3.0. User Guide. SQL Tool for Oracle. Jayam Systems, LLC
MyOra 3.0 SQL Tool for Oracle User Guide Jayam Systems, LLC Contents Features... 4 Connecting to the Database... 5 Login... 5 Login History... 6 Connection Indicator... 6 Closing the Connection... 7 SQL
JOOMLA 2.5 MANUAL WEBSITEDESIGN.CO.ZA
JOOMLA 2.5 MANUAL WEBSITEDESIGN.CO.ZA All information presented in the document has been acquired from http://docs.joomla.org to assist you with your website 1 JOOMLA 2.5 MANUAL WEBSITEDESIGN.CO.ZA BACK
Implementing reusable software components for SNOMED CT diagram and expression concept representations
1028 e-health For Continuity of Care C. Lovis et al. (Eds.) 2014 European Federation for Medical Informatics and IOS Press. This article is published online with Open Access by IOS Press and distributed
The ICD-9-CM uses an indented format for ease in reference I10 I10 I10 I10. All information subject to change. 2013 1
Section I. Conventions, general coding guidelines and chapter specific guidelines The conventions, general guidelines and chapter-specific guidelines are applicable to all health care settings unless otherwise
CS 2112 Spring 2014. 0 Instructions. Assignment 3 Data Structures and Web Filtering. 0.1 Grading. 0.2 Partners. 0.3 Restrictions
CS 2112 Spring 2014 Assignment 3 Data Structures and Web Filtering Due: March 4, 2014 11:59 PM Implementing spam blacklists and web filters requires matching candidate domain names and URLs very rapidly
Bradley University College of Liberal Arts and Sciences Department of Computer Sciences and Information Systems
Bradley University College of Liberal Arts and Sciences Department of Computer Sciences and Information Systems Computer Lab # 1 Time Management (with Microsoft Project 2007) Lab Manual (with master s
Modeling Guidelines Manual
Modeling Guidelines Manual [Insert company name here] July 2014 Author: John Doe [email protected] Page 1 of 22 Table of Contents 1. Introduction... 3 2. Business Process Management (BPM)... 4 2.1.
M4 Systems. Batch & Document Management (BDM) Brochure
M4 Systems Batch & Document Management (BDM) Brochure M4 Systems Ltd Tel: 0845 5000 777 International: +44 (0)1443 863910 www.m4systems.com www.dynamicsplus.net Table of Contents Introduction ------------------------------------------------------------------------------------------------------------------
Oracle Sales Offline. 1 Introduction. User Guide
Oracle Sales Offline User Guide Release 11i (11.5.9) June 2003 Part No. B10632-01 This document describes functionality to be delivered in the Oracle E-Business Suite 11.5.9 release. If you are implementing
Assets, Groups & Networks
Complete. Simple. Affordable Copyright 2014 AlienVault. All rights reserved. AlienVault, AlienVault Unified Security Management, AlienVault USM, AlienVault Open Threat Exchange, AlienVault OTX, Open Threat
IBM SPSS Direct Marketing 22
IBM SPSS Direct Marketing 22 Note Before using this information and the product it supports, read the information in Notices on page 25. Product Information This edition applies to version 22, release
(Refer Slide Time: 02:17)
Internet Technology Prof. Indranil Sengupta Department of Computer Science and Engineering Indian Institute of Technology, Kharagpur Lecture No #06 IP Subnetting and Addressing (Not audible: (00:46)) Now,
E-mail Listeners. E-mail Formats. Free Form. Formatted
E-mail Listeners 6 E-mail Formats You use the E-mail Listeners application to receive and process Service Requests and other types of tickets through e-mail in the form of e-mail messages. Using E- mail
Vendor Configuration, Ordering, and Receiving. Kroll 9.1. Kroll 9.1
Vendor Configuration, Ordering, and Receiving Kroll 9.1 Kroll 9.1 Contents Vendor Configuration... 1 Catalog Tab... 3 Ordering Tab... 6 Receiving Tab... 7 General Tab... 9 Preventing OTC Inventory Adjustments...
Abstraction in Computer Science & Software Engineering: A Pedagogical Perspective
Orit Hazzan's Column Abstraction in Computer Science & Software Engineering: A Pedagogical Perspective This column is coauthored with Jeff Kramer, Department of Computing, Imperial College, London ABSTRACT
Ektron to EPiServer Digital Experience Cloud: Information Architecture
Ektron to EPiServer Digital Experience Cloud: Information Architecture This document is intended for review and use by Sr. Developers, CMS Architects, and other senior development staff to aide in the
MicroStrategy Quick Guide: Creating Prompts ITU Data Mart Support Group, Reporting Services
MicroStrategy Quick Guide: Creating Prompts ITU Data Mart Support Group, Reporting Services Prompts Prompts are questions the report user must answer in order to run the report. Some prompts are required
Eventia Log Parsing Editor 1.0 Administration Guide
Eventia Log Parsing Editor 1.0 Administration Guide Revised: November 28, 2007 In This Document Overview page 2 Installation and Supported Platforms page 4 Menus and Main Window page 5 Creating Parsing
UNIVERSITY OF CALGARY Information Technologies WEBFORMS DRUPAL 7 WEB CONTENT MANAGEMENT
UNIVERSITY OF CALGARY Information Technologies WEBFORMS DRUPAL 7 WEB CONTENT MANAGEMENT Table of Contents Creating a Webform First Steps... 1 Form Components... 2 Component Types.......4 Conditionals...
Sonatype CLM Enforcement Points - Continuous Integration (CI) Sonatype CLM Enforcement Points - Continuous Integration (CI)
Sonatype CLM Enforcement Points - Continuous Integration (CI) i Sonatype CLM Enforcement Points - Continuous Integration (CI) Sonatype CLM Enforcement Points - Continuous Integration (CI) ii Contents 1
BreezingForms Guide. 18 Forms: BreezingForms
BreezingForms 8/3/2009 1 BreezingForms Guide GOOGLE TRANSLATE FROM: http://openbook.galileocomputing.de/joomla15/jooml a_18_formulare_neu_001.htm#t2t32 18.1 BreezingForms 18.1.1 Installation and configuration
Manage Workflows. Workflows and Workflow Actions
On the Workflows tab of the Cisco Finesse administration console, you can create and manage workflows and workflow actions. Workflows and Workflow Actions, page 1 Add Browser Pop Workflow Action, page
Using Outlook 2010 for Email
Using Outlook 2010 for Email Workbook Edition 1 June 2013 Document Reference: 3774 Contents Using Outlook 2010 for Email 1. Introduction Microsoft Outlook... 1 Outlook Basics... 1 2. The Ribbon Mail, Contacts
CLC Server Command Line Tools USER MANUAL
CLC Server Command Line Tools USER MANUAL Manual for CLC Server Command Line Tools 2.5 Windows, Mac OS X and Linux September 4, 2015 This software is for research purposes only. QIAGEN Aarhus A/S Silkeborgvej
How to set up a database in Microsoft Access
Contents Contents... 1 How to set up a database in Microsoft Access... 1 Creating a new database... 3 Enter field names and select data types... 4 Format date fields: how do you want fields with date data
ORACLE USER PRODUCTIVITY KIT USAGE TRACKING ADMINISTRATION & REPORTING RELEASE 3.6 PART NO. E17087-01
ORACLE USER PRODUCTIVITY KIT USAGE TRACKING ADMINISTRATION & REPORTING RELEASE 3.6 PART NO. E17087-01 FEBRUARY 2010 COPYRIGHT Copyright 1998, 2009, Oracle and/or its affiliates. All rights reserved. Part
Estimating and Vendor Quotes An Estimating and Vendor Quote Workflow Guide
Estimating and Vendor Quotes An Estimating and Vendor Quote Workflow Guide Production Estimating What can it do for you? Estimate Usage The Estimating application is used to prepare quotes for production
How To Get A Blue Cross Code Change
OVERVIEW 1. What is an ICD Code? The International Classification of Diseases (ICD) code set is used primarily to report medical diagnosis and inpatient procedures. ICD codes are mandated by the Centers
Avaya Network Configuration Manager User Guide
Avaya Network Configuration Manager User Guide May 2004 Avaya Network Configuration Manager User Guide Copyright Avaya Inc. 2004 ALL RIGHTS RESERVED The products, specifications, and other technical information
SAS Marketing Automation 5.1. User s Guide
SAS Marketing Automation 5.1 User s Guide The correct bibliographic citation for this manual is as follows: SAS Institute Inc. 2007. SAS Marketing Automation 5.1: User s Guide. Cary, NC: SAS Institute
A Workbench for Prototyping XML Data Exchange (extended abstract)
A Workbench for Prototyping XML Data Exchange (extended abstract) Renzo Orsini and Augusto Celentano Università Ca Foscari di Venezia, Dipartimento di Informatica via Torino 155, 30172 Mestre (VE), Italy
Klarna Magento module
Klarna Magento module User guide Payment module version: 5.x.+ User guide 1.0 Revision: 1.1 Table of Contents User guide Welcome to Klarna How do you benefit? What is Klarna s offering? Prerequisites Before
Briefing on ehr Content Hong Kong Clinical Terminology Table (HKCTT) By Maggie LAU Health Informatician, ehriso
Briefing on ehr Content Hong Kong Clinical Terminology Table (HKCTT) By Maggie LAU Health Informatician, ehriso Agenda Background Application Adoption Management RecognisedTerminologies in ehr Registered
IBM Operational Decision Manager Version 8 Release 5. Getting Started with Business Rules
IBM Operational Decision Manager Version 8 Release 5 Getting Started with Business Rules Note Before using this information and the product it supports, read the information in Notices on page 43. This
HP ALM Best Practices Series
HP ALM Best Practices Series For ALM Practitioners Business Process Models Best Practices Document Release Date: June 2015 Legal Notices Warranty The only warranties for HP products and services are set
Query. Training and Participation Guide Financials 9.2
Query Training and Participation Guide Financials 9.2 Contents Overview... 4 Objectives... 5 Types of Queries... 6 Query Terminology... 6 Roles and Security... 7 Choosing a Reporting Tool... 8 Working
Outlook 2007 Email and Calendaring
Outlook 2007 Email and Calendaring The Outlook Calendar Environment... 2 The Different Calendar Views... 3 Creating Appointments/Events/Meetings in Your Calendar... 4 Creating an Appointment the Speedy
Charting LibQUAL+(TM) Data. Jeff Stark Training & Development Services Texas A&M University Libraries Texas A&M University
Charting LibQUAL+(TM) Data Jeff Stark Training & Development Services Texas A&M University Libraries Texas A&M University Revised March 2004 The directions in this handout are written to be used with SPSS
Parameter Fields and Prompts. chapter
Parameter Fields and Prompts chapter 23 Parameter Fields and Prompts Parameter and prompt overview Parameter and prompt overview Parameters are Crystal Reports fields that you can use in a Crystal Reports
Decision Trees What Are They?
Decision Trees What Are They? Introduction...1 Using Decision Trees with Other Modeling Approaches...5 Why Are Decision Trees So Useful?...8 Level of Measurement... 11 Introduction Decision trees are a
Design principles of the Drupal CSC website
CERN IT Department Report Design principles of the Drupal CSC website Stanislav Pelák Supervisor: Giuseppe Lo Presti 26th September 2013 Contents 1 Introduction 1 1.1 Initial situation.........................
Introduction to Medical Coding For Lawyers
American Health Lawyers Association Institute on Medicare and Medicaid Payment Issues March 20-22, 2013 Introduction to Medical Coding for Payment Lawyers Robert A. Pelaia Senior University Counsel for
estatistik.core: COLLECTING RAW DATA FROM ERP SYSTEMS
WP. 2 ENGLISH ONLY UNITED NATIONS STATISTICAL COMMISSION and ECONOMIC COMMISSION FOR EUROPE CONFERENCE OF EUROPEAN STATISTICIANS Work Session on Statistical Data Editing (Bonn, Germany, 25-27 September
Ohio University Computer Services Center August, 2002 Crystal Reports Introduction Quick Reference Guide
Open Crystal Reports From the Windows Start menu choose Programs and then Crystal Reports. Creating a Blank Report Ohio University Computer Services Center August, 2002 Crystal Reports Introduction Quick
IBM SPSS Direct Marketing 23
IBM SPSS Direct Marketing 23 Note Before using this information and the product it supports, read the information in Notices on page 25. Product Information This edition applies to version 23, release
Outlook 2010 Essentials
Outlook 2010 Essentials Training Manual SD35 Langley Page 1 TABLE OF CONTENTS Module One: Opening and Logging in to Outlook...1 Opening Outlook... 1 Understanding the Interface... 2 Using Backstage View...
Creating Database Tables in Microsoft SQL Server
Creating Database Tables in Microsoft SQL Server Microsoft SQL Server is a relational database server that stores and retrieves data for multi-user network-based applications. SQL Server databases are
Creating Reports with Smart View s Ad Hoc Analysis
with Smart View s Ad Hoc Analysis Dartmouth College February 10, 2009 Table of Contents Overview... 3 Connecting to the Reporting Cube... 3 Setting Ad Hoc Options... 3 The Ad Hoc Grid... 4 Selecting Members
8. COMPUTER TOOLS FOR PROJECT MANAGEMENT
8. COMPUTER TOOLS FOR PROJECT MANAGEMENT The project management is a complex activity that requires among others: Information intercourse referred to the project, information that is in big amounts more
SNOMED CT... 42 Patient Diagnosis... 44 Map inoperative codes to the operative codes with the crosswalk parameter off... 49 Map inoperative codes to
IMS 08242015 Build September 2015 Contents ICD-10 User Guide for EMR... 1 Introduction... 5 Parameters... 5 Set up the Crosswalk parameter... 5 Set the ICD-10 compliance date... 6 Set the default ICD search
BUSINESS RULES AND GAP ANALYSIS
Leading the Evolution WHITE PAPER BUSINESS RULES AND GAP ANALYSIS Discovery and management of business rules avoids business disruptions WHITE PAPER BUSINESS RULES AND GAP ANALYSIS Business Situation More
Applying Agile Methods in Rapidly Changing Environments
Applying Agile Methods in Changing Environments 7/23/2002 1 Applying Agile Methods in Rapidly Changing Environments Peter Kutschera IBM Unternehmensberatung GmbH Am Fichtenberg 1, D-71803 Herrenberg Steffen
Auditing manual. Archive Manager. Publication Date: November, 2015
Archive Manager Publication Date: November, 2015 All Rights Reserved. This software is protected by copyright law and international treaties. Unauthorized reproduction or distribution of this software,
Investment Analysis using the Portfolio Analysis Machine (PALMA 1 ) Tool by Richard A. Moynihan 21 July 2005
Investment Analysis using the Portfolio Analysis Machine (PALMA 1 ) Tool by Richard A. Moynihan 21 July 2005 Government Investment Analysis Guidance Current Government acquisition guidelines mandate the
Getting Ready for ICD-10. Part 2: ICD-10 Coding
Getting Ready for ICD-10 Part 2: ICD-10 Coding Introduction In the United States, on October 1, 2015 the ICD 9 code set used to report medical diagnoses and inpatient procedures will be replaced by International
Microsoft Visual Studio Integration Guide
Microsoft Visual Studio Integration Guide MKS provides a number of integrations for Integrated Development Environments (IDEs). IDE integrations allow you to access MKS Integrity s workflow and configuration
AHLA. HH. Introduction to Medical Coding for Payment Lawyers
AHLA HH. Introduction to Medical Coding for Payment Lawyers Robert A. Pelaia Senior University Counsel University of Florida Jacksonville Jacksonville, FL Institute on Medicare and Medicaid Payment Issues
Guidance for completing an online application* for admissions to Primary and Secondary Schools in Cardiff Council
Guidance for completing an online application* for admissions to Primary and Secondary Schools in Cardiff Council *This guidance relates to making an online application in English. You are strongly advised
Import Filter Editor User s Guide
Reference Manager Windows Version Import Filter Editor User s Guide April 7, 1999 Research Information Systems COPYRIGHT NOTICE This software product and accompanying documentation is copyrighted and all
AiM User Guide Work Management Module
AiM User Guide 2010 AssetWorks Inc. 1777 NE Loop 410, Suite 1250 San Antonio, Texas 78217 (800) 268-0325 Table of Contents AiM User Guide INTRODUCTION... 6 CHAPTER 1: WORK ORDER SCREEN... 7 CHAPTER 1 PART
