rhapsody in public health riph l.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
Rhapsody in Public Health (RIPH) PowerPoint Presentation
Download Presentation
Rhapsody in Public Health (RIPH)

Loading in 2 Seconds...

play fullscreen
1 / 22

Rhapsody in Public Health (RIPH) - PowerPoint PPT Presentation


  • 677 Views
  • Uploaded on

Rhapsody in Public Health (RIPH) . RUG May 12 – 15 Richard Kurzban Thanks to: Rob Byers – Idaho Doug Hamaker - Texas. Public Health Surveillance Systems. Lab Corp. Mayo. HMO. Hospital. 1. N-MSS. Health Dept. N-MSS. Immunization Registry. Local Health Dept. N-MSS. STD*MIS.

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'Rhapsody in Public Health (RIPH)' - andrew


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
rhapsody in public health riph

Rhapsody in Public Health (RIPH)

RUG May 12 – 15

Richard Kurzban

Thanks to:

Rob Byers – Idaho

Doug Hamaker - Texas

public health surveillance systems
Public Health Surveillance Systems

Lab Corp

Mayo

HMO

Hospital

1

N-MSS

Health Dept.

N-MSS

Immunization Registry

Local Health Dept.

N-MSS

STD*MIS

Immunization Registry

N

:

M

S

S

N-MSS

N-MSS

STD*MIS

NEDSS System

N-MSS

NEDSS System

N-MSS

N

:

M

S

S

eHARS

N-MSS

eHARS

N-MSS

N-MSS

N-MSS

PH Lab Systems

N-MSS

PH Lab Systems

Cancer Registry

N-MSS

Cancer Registry

N-MSS

N-MSS

N-MSS

CDC

rhapsody
Rhapsody
  • What is Rhapsody?
    • Generic and Multiple Routes
      • Use as message broker
    • Communications Points Rhapsody supports
    • Rhapsody Filters
    • Supported Standard Message Formats
    • Hardware and Software Requirements
  • Some of the uses
    • Labs to surveillance systems
    • Conversion of data formats
      • CSV, XML, HL7, Databases
    • Public Health Laboratory Interoperability Project (PHLIP)
  • Rhapsody Applications
    • The Rhapsody Administrator
    • The Rhapsody Web Monitoring System
    • Symphonia Toolkit
      • EDI Message Designer
      • EDI Explorer
      • XML Designer
      • Map Builder
slide4

National Lab

NBS

STD*MIS

State PH Lab

Registry

LIMS

Fixed

Other

2.5

2.3.z

2.3.1

NEDSS-MSS Architecture

MSS Portal

Rhapsody Integration Engine

Vocabulary

Translation

Vocabulary

Validation

Message Subscription

Message Splitter

JMS Handler

Message Archive

State

Surveillance

Systems

State Surveillance

System

Receiver

Sender

Vocabulary Management UI

(PHINVADS)

NBT Components

slide5

Lab Report

Report manually entered in NETSS

Laboratory Reporting (Current)

Lab Report on reportable disease generated by automated or manual processes

Local Health Departments

Report is sent to the local health department

Yes

UDOH calls local health department or lab to get demographic information, then updates NETSS with new information

No

UDOH

Local Health Departments

Local Health Departments

Report Faxed to UDOH or local health department

Is report complete with demographic info (Name, Address, etc.)

NETSS

slide6

ARUP

Local Health Departments

Rhapsody

HL7 Lab Report

Laboratory Reporting from ARUP (Proposed)

ARUP generates lab report for a notifiable disease complete with demographic information

Notification is sent to the local health department

HL7

Web CMR

ARUP submits HL7 message to UDOH which gets parsed and inserted into database

UT-NEDSS

Users access laboratory reports directly from the UT-NEDSS database through web or application interface

rhapsody routes
Rhapsody Routes
  • Input
    • Commpoint
      • Licensing
  • Process
    • Filters
    • Code Conversion
    • Transformation
    • Conditional Connector
      • Routes the message based on the Property
  • Output
    • Commpoint
  • Examples
input output
Input / Output
  • Rhapsody connects to external systems and applications using a concept called Communication Points. It uses a variety of Communication Points to pass messages into and out of the Integration Engine. If required, administrators can add custom communication points.
  • Some of the Communications Points Rhapsody supports:
    • Internet – TCP Server/Client, FTP, SFTP, HTTP(S), SMTP
    • Database – Oracle, MS SQL, MS Access, MYSQL, Other
    • Queues - JMS, IBM MQ, MSMQ
    • Serial (RS-232) - Wrapped Serial, X/Y Modem, Kermit
    • Application Interface - RMI, COM, SMS, Command Line, Screen Scraping, Web Services
    • Public Health Information Network (PHIN) – Message Sender, Worker Queue, Route-Not-Read
    • Other - Directory, Printer, Email, Notification, Sink
filters
Filters
  • Rhapsody uses the concept of a Filter to perform individual operations on messages within a route. Filters can be connected allowing complex processing logic to be built quickly and intuitively.
  • Rhapsody Filters include:
    • Base64 Encoding/Decoding, Character Encoding
    • Acknowledgement Generation
    • XSD Validation, XSLT Stylesheet, XML to PDF, XML to RTF, ebXML
    • JavaScript filter, Execute Command, Search and Replace
    • Batching/De-batching, ZIP/Unzip
    • Asymmetric/Symmetric Cryptography, Encrypting/Decrypting
    • EMPI filters
    • HIPAA filters, X12 Validation
    • EDI validation, Code validation, Date Validation
    • Database lookup, query, and Code Translation
    • DICOM to XML/XML to DICOM, DICOM JPG Extractor
message designer
Message Designer
  • Message Wizard
  • Table Validation
    • Can be customized by Message
symphonia mapper
Symphonia Mapper
  • Automated
    • ToDo
  • Drag and Drop
  • Code - Exceptions, Special Conditions etc.
slide22

Conclusion

  • Rhapsody receives ELR’s from
    • Commercial Labs
    • Hospitals
    • PHL
  • Notifiable ELR’s routed to NBS
  • Influenza, Foodborne
  • NND’s (National Notifiable Disease’s) including TB routed to CDC
  • Do not need a NBS (National Electronic Disease Surveillance System Base System)
  • STD-MIS, EHARS, NETSS, NEDSS, TIMS, WEB Apps, MESU, Tag Cloud, EPI Gnome,Trisano (Utah national electronic disease surveillance system (UT-NEDSS)), Laboratory Information Management Systems (LIMS), Medical Examiner System of Utah (MESU), new born screening, water quality transfer, real-time outbreak and disease surveillance (RODS)