CaTissue customizations at Indiana University and Regenstrief Institute.

Slides:



Advertisements
Similar presentations
© RightNow Technologies, Inc. RightNow Connect Web Services for SOAP Chris Omland.
Advertisements

HalFILE Remote Scanning Technologies. The problem…. I need to capture documents at a remote office and send them to a central office for storage in halFILE.
TSpaces Services Suite: Automating the Development and Management of Web Services Presenter: Kevin McCurley IBM Almaden Research Center Contact: Marcus.
CACORE TOOLS FEATURES. caCORE SDK Features caCORE Workbench Plugin EA/ArgoUML Plug-in development Integrated support of semantic integration in the plugin.
New Release Announcements and Product Roadmap Chris DiPierro, Director of Software Development April 9-11, 2014
Enhancing Spotfire with the Power of R
Monthly Webinar Upgrading to caTissue Plus caTissue Training Monthly Webinars Trainer: Srikanth Adiga & Poornima Govindrao |
EDRN’s Validation Study Information Management System Developed for EDRN by the DMCC Cancer Biomarkers Group Division of Cancer Prevention Jet Propulsion.
New Features in caTissue Suite 1.2: Storage Container, Diagnosis, Saved Queries, Key Word Search and Auto Labeling Amy Brink/Dave Mulvihill Tissue/Biospecimen.
YOUR LOGO HERE YOUR LOGO HERE Amy Brink Comparing caTissue Plus to caTissue 1.3.6A Amy Brink March 5 th, 2014.
WEB-ENABLING legacy NATURAL using HTML with EntireX Steven Price.
Overview of the technology that comprises Attendance Enterprise.
Feature requests for Case Manager By Spar Nord Bank A/S IBM Insight 2014 Spar Nord Bank A/S1.
Web Applications Development Using Coldbox Platform Eddie Johnston.
CaTrack: efficient, quality data capture for caTissue. Mahesh Nalkande, Sameer Pendharkar, Preeti Lodha, Abhijeet Kashnia, Taru Jain, Rachita Yadav, Sarita.
The Collections Keeper A collections management system Brian J. Mullen.
Visual Studio Team System (VSTS). Richard Hundhausen Author of software development books Microsoft Regional Director Microsoft MVP (VSTS) MCT, MCSD,
12/2/2003chow1 Network and System Support for Multi-Level Security C. Edward Chow Department of Computer Science University of Colorado At Colorado Springs.
Brief Overview of Data Processing of Afghanistan Household Listing, Pilot Census Results, Population and Housing Census and NRVA Survey Brief Overview.
Professional Informatics & Quality Assurance Software Lifecycle Manager „Tools that are more a help than a hindrance”
User Group 2015 Version 5 Features & Infrastructure Enhancements.
“This presentation is for informational purposes only and may not be incorporated into a contract or agreement.”
QC 9.2 Prepared By  Sriraman K. 2 Objectives Test Management Tool – What, Why, Benefits etc To make participants aware of Test Process and controlling.
CaTissue Suite 2.0 Scope Detail TBPT Workspace call May 23, 2011.
Aurora: A Conceptual Model for Web-content Adaptation to Support the Universal Accessibility of Web-based Services Anita W. Huang, Neel Sundaresan Presented.
INTELLIGENT AUTOMATION INC. Extending Rational Rose to support MAS design in UML Intelligent Automation Inc. 2 Research Place, Suite 202 Rockville, MD.
De-identifying Pathology Reports for Pathology Informatics
Codeigniter is an open source web application. It occupies a very small amount of space in the memory and is most useful for developers who aim to develop.
Model Based Conformance Testing for Extensible Internet Protocols Anastasia Tugaenko Scientific Adviser: Nikolay Pakulin, PhD.
Reiman Gardens Plant Collections Database (Dec 0806) Reiman Gardens, one of the largest public gardens in Iowa, occupies 14-acres on the Iowa State campus.
11 Mobile GIS Technology >GTI’s technology for tracking and traceability with ASTM F2897: ─Tablet computer with mobile GIS data collection software ─High.
Lecturer: Prof. Piero Fraternali, Teaching Assistant: Alessandro Bozzon, Advanced Web Technologies: Struts–
CRIMSON: Sample Management in i2b2 Dr. Lynn Bry Oct 2010.
Document Automation Solution Page 1 of 32 Smart Document Solutions Pte. Ltd. Document Automation Solution Electronic Form & Output.
16 1 Installation  After development and testing, system must be put into operation  Important planning considerations Costs of operating both systems.
KEOPS.Pack&Ship Desktop June, KEOPS KEOPS.Pack&Ship Desktop is a software toolkit you can integrate into your Warehouse Management System to :
Symfony web development framework is used to develop rapid, complex and large scale web applications faster and in an effective way.
Chapter 14 Part II: Architectural Adaptation BY: AARON MCKAY.
Shannon Hastings Multiscale Computing Laboratory Department of Biomedical Informatics.
Product Update March Copyright © IET Ltd 2008 Agenda  Release 7.7  VerifIEr.
LOS ANGELES COUNTY CONVERSION ACTIVITIES. LA Conversion Activities  Changing the current CMS Net functionality.  Adding enhancements to CMS Net web.
PI Data Archive Server COM Points Richard Beeson.
Architectural Patterns Support Lecture. Software Architecture l Architecture is OVERLOADED System architecture Application architecture l Architecture.
What is TrinDocs A fully integrated document management system enabling: Archiving Instant Retrieval Workflow & Routing OCR and Intelligent Form Recognition.
Architectural pattern: Interceptor Source: POSA II pp 109 – 140POSA II Environment: developing frameworks that can be extended transparently Recurring.
SiD Workshop October 2013, SLACDmitry Onoprienko SiD Workshop SLAC, October 2013 Dmitry Onoprienko SLAC, SCA FreeHEP based software status: Jas 3, WIRED,
Copyright © 2012 UNICOM Systems, Inc. Confidential Information z/Ware Product Overview illustro Systems International A Division of UNICOM Global.
Model View Controller MVC Web Software Architecture.
Mercury. One single online platform: Mercury Highlights – USP’s Web-based platform: accessible from any computer in any location without installing any.
Worldwide Protein Data Bank Common D&A Project Sequence Processing Modular Demo May 6, 2010 Project Deliverable.
Monthly Community Call 13-Jan
Oracle XML Publisher Enterprise Reporting and Delivery Salim Odero Principal Sales Consultant, E-Business Suite Technology Oracle Corporation.
May 2007 CTMS / Imaging Interoperability Scenarios March 2009.
Interstage BPM v11.2 1Copyright © 2010 FUJITSU LIMITED INTERSTAGE BPM ARCHITECTURE BPMS.
CaTissue Suite 1.2 TPBT Face to Face Michelle Lee, MBA, Ph.D. Ian Fore, D. Phil. December, 2009.
Capture and Storage of Tabular Data Leveraging Ephesoft and Alfresco W. Gary Cox Senior Consultant Blue Fish Development Group.
CaTissue Suite 1.2 TPBT Face to Face Michelle Lee, MBA, Ph.D. Ian Fore, D. Phil. December, 2009.
De Rigueur - Adding Process to Your Business Analytics Environment Diane Hatcher, SAS Institute Inc, Cary, NC Falko Schulz, SAS Institute Australia., Brisbane,
Webinar on Introduction to OpenSpecimen Presenters: Amy Brink (Washington University) Poornima Govindrao (Krishagni Solutions)
12. DISTRIBUTED WEB-BASED SYSTEMS Nov SUSMITHA KOTA KRANTHI KOYA LIANG YI.
Presented by: University of Rochester Medical Center
The effort-saving, cost-cutting, low-overhead, cloud capture platform.
z/Ware 2.0 Technical Overview
POOL persistency framework for LHC
EDRN’s Validation Study Information Management System
Michael Mast Senior Architect
iVend Retail Extensibility
Top Reasons to Choose Angular. Angular is well known for developing robust and adaptable Single Page Applications (SPA). The Application structure is.
Tiers vs. Layers.
ABHISHEK SHARMA ARVIND SRINIVASA BABU HEMANT PRASAD 08-OCT-2018
Presentation transcript:

caTissue customizations at Indiana University and Regenstrief Institute

caTissue Suite 1.2 Label and Barcode Printer (Plugin ) Label Generator (Plugin) Barcode Generator (Plugin) Consent related features (additions and modifications in caTissue codebase) caTrack Web Service (interacts through API) Data migration utilities (interacts through API) Bulk participant Registration and Printing Web Service (interacts through API) xCaCore (interacts through API) PDA with Scanner Laser Printer Brady Printer Plugin Utility or Service interacting with caTissue through API Addition or modification in caTissue codebase TeleForms (Data migration through SQL scripts) caTissue Customizations

Label Generator (Plug In) Label generation has been customized for Indiana using the framework caTissue provides. Label formats for Specimen, Specimen Collection Group and Storage Containers have been customized The label format is flexible and dynamic enough to be changed per protocol, per participant, per specimen. Label generator code required minimal or no change over adaption of new caTissue releases The TemplateBasedLabelGenerator and the LabelGenerator interfaces are implemented to customize the label generation functionality.

Barcode Generator (Plug In) The barcode generation for specimen and storage containers has been customized for Indiana The barcode generator appends a database identifier to the ISO-OID root to generate a barcode with a string format. For Indiana 2D barcode generation has been supported Barcode generator code required minimal or no change over adaption of new caTissue releases. The DefaultStorageContainerBarcodeGenerator and the DefaultSpecimenBarcodeGenerator classes are extended to customize the barcode generation functionality Specimen Barcode Storage Container Barcode

Label Printer (Plug In) This might be a very specific installation that depends on the printer model used or the format of the specimen labels required. Customized for Indiana to print labels and barcodes for specimen, specimen collection group and containers. Supports Brady and Laser printers The LabelPrinter interface provided by caTissue is implemented to support Indiana specific printing

Consent Tiers Changes have been made in caTissue codebase for supporting maintenance of consent documents and tracking amendments to these documents over period of time Responses for each of these documents can be captured Consent responses propagate from registration to SCG and specimen. Withdrawal of these consents is also supported All these features have been implemented in caTissue 1.2 codebase. It involved addition of code, changes at every layer in caTissue architecture right from Data model till user interface. This enhancement is maintained as separate branch in svn. Along with every new caTissue release, we will have to merge this into new release of caTissue and verify that it works well.

Printing web service and user interface A web interface “Print Request Page” has been developed to execute a variety of print commands. Printing of SCG, Specimen, Participant, etc is supported by this interface. The printing interface allows registering a number of anonymous patients in batch, and prints their SCG and specimen labels and barcodes which can be used by tissue bank to send some pre-labeled kits to the hospital. Calls to caTissue are made using the API service of caTissue for searching/creating caTissue domain objects. Hence minimal or no changes are required on adoption of new caTissue release.

caTrack  caTrack allows for Auto Data Capture (ADC) of tissue collection and processing using barcodes.  Current scope of caTrack: Setting the collected and received events of a specimen. Assigning a storage location to specimens. Transferring specimens or containers within containers. Adding frozen, centrifuge events on specimens. Tracking of shipment of specimens Capturing volume of specimens

caTrack workflow caTrack uses the caTissue API service to invoke the caTissue business logic. Hence with every new caTissue release, only verification of changes to business logic need to be made. No major changes are involved

caTissue Suite Dynamic Extensions CRF Forms Teleforms Excel Data Manual Data EntryTF Data Migration ToolDE data Migration tool Legacy Data in Excel Data capture using PDA Data as mail attachments (Excel) caTrack Web ServiceData Migration Tool Data Migration utility Specimen Data Migration DE Data Migration Data Import Mechanisms

Teleform Tool to capture data from paper based forms and documents just by scanning them. Data is populated into caTissue data model using SQL script in automated way. In case the data model changes with the new release of caTissue, the teleforms data mappings need to be re-defined.

Data Migration Utilities Migrates data from excel sheets into caTissue. Specimen collection, DNA extraction, destruction, shipment, etc are automatically handled by the utility. Data from excel sheets is read, processed by the utility and pushed into the caTissue system using the caTissue API service.