Topic - NextGen Healthcare...OSGi Framework Mirth Connect Plugins Mirth Results Agents Mirth Results...

38

Transcript of Topic - NextGen Healthcare...OSGi Framework Mirth Connect Plugins Mirth Results Agents Mirth Results...

Page 1: Topic - NextGen Healthcare...OSGi Framework Mirth Connect Plugins Mirth Results Agents Mirth Results Reports ... Perform the action only once every X minutes, hours, etc. Action Type
Page 2: Topic - NextGen Healthcare...OSGi Framework Mirth Connect Plugins Mirth Results Agents Mirth Results Reports ... Perform the action only once every X minutes, hours, etc. Action Type

Topic

Level

Presenter(s):

Brent Moen and Jeremy Coleman

Pushing Mirth Connect Beyond the Open Source

Wednesday, November 4, 2015 11:00 AM - 12:15 PM

300

Page 3: Topic - NextGen Healthcare...OSGi Framework Mirth Connect Plugins Mirth Results Agents Mirth Results Reports ... Perform the action only once every X minutes, hours, etc. Action Type

Mirth’s Open Source Roots

● Mirth makes use of open source

infrastructure to lower total cost of

ownership:

○ Linux, Java, PostgreSQL, Jasper

Reports

● Modular Expansion

○ OSGi Framework

○ Mirth Connect Plugins

○ Mirth Results Agents

○ Mirth Results Reports

● Documented API

○ SOAP/REST

○ Over 300 Methods

Page 4: Topic - NextGen Healthcare...OSGi Framework Mirth Connect Plugins Mirth Results Agents Mirth Results Reports ... Perform the action only once every X minutes, hours, etc. Action Type

Commercial Extensions• Functions that extend and simplify

the Connect solution.What is it?

• Download and install these

extensions, plugin’s, into existing

instance of Connect.

Why should I? • Mirth generated/supported code

so your organization doesn’t have

“to recreate the wheel”.

How do I get

it?

Page 5: Topic - NextGen Healthcare...OSGi Framework Mirth Connect Plugins Mirth Results Agents Mirth Results Reports ... Perform the action only once every X minutes, hours, etc. Action Type

Overview

● Silver

• Channel History

• SSL Manager

● Gold

• LDAP Authentication

• Role Based Security

• Email Reader

● Platinum• Advanced Clustering

• Advanced Alerting

• CDAPI Library

• Serial Connector

• ASTM E1381 Transmission Mode

• ASTM E1394 Data Type

Page 6: Topic - NextGen Healthcare...OSGi Framework Mirth Connect Plugins Mirth Results Agents Mirth Results Reports ... Perform the action only once every X minutes, hours, etc. Action Type

Support Level: Silver

Page 7: Topic - NextGen Healthcare...OSGi Framework Mirth Connect Plugins Mirth Results Agents Mirth Results Reports ... Perform the action only once every X minutes, hours, etc. Action Type

Channel History

• View and

compare past

revisions of

channels

• Revert to a past

revision

Page 8: Topic - NextGen Healthcare...OSGi Framework Mirth Connect Plugins Mirth Results Agents Mirth Results Reports ... Perform the action only once every X minutes, hours, etc. Action Type

SSL Manager

• Easily configure SSL encryption for HTTP,

FTP & Web services

Page 9: Topic - NextGen Healthcare...OSGi Framework Mirth Connect Plugins Mirth Results Agents Mirth Results Reports ... Perform the action only once every X minutes, hours, etc. Action Type

Support Level: Gold

Page 10: Topic - NextGen Healthcare...OSGi Framework Mirth Connect Plugins Mirth Results Agents Mirth Results Reports ... Perform the action only once every X minutes, hours, etc. Action Type

LDAP Authentication

• Replaces the existing

authentication

mechanism and instead

authenticates against

an LDAP server

• Supports secure SSL

connections to the

LDAP server

Page 11: Topic - NextGen Healthcare...OSGi Framework Mirth Connect Plugins Mirth Results Agents Mirth Results Reports ... Perform the action only once every X minutes, hours, etc. Action Type

Role Based Security

• Decide what

functions each

role can

execute

• Manage access

to sensitive

channel and

messaging data

across your

enterprise

Page 12: Topic - NextGen Healthcare...OSGi Framework Mirth Connect Plugins Mirth Results Agents Mirth Results Reports ... Perform the action only once every X minutes, hours, etc. Action Type

Email Reader

• Securely connect to a POP3

or IMAP email server and

download email messages to

process in a channel

• Read the message headers,

body and attachments

Page 13: Topic - NextGen Healthcare...OSGi Framework Mirth Connect Plugins Mirth Results Agents Mirth Results Reports ... Perform the action only once every X minutes, hours, etc. Action Type

Support Level: Platinum

Page 14: Topic - NextGen Healthcare...OSGi Framework Mirth Connect Plugins Mirth Results Agents Mirth Results Reports ... Perform the action only once every X minutes, hours, etc. Action Type

Advanced Clustering

● Improved monitoring

● Improved management

● Improved availability

with automatic

message recovery

Page 15: Topic - NextGen Healthcare...OSGi Framework Mirth Connect Plugins Mirth Results Agents Mirth Results Reports ... Perform the action only once every X minutes, hours, etc. Action Type

Advanced Alerting

● Metric-based alerting

● Channel state-based alerting

Page 16: Topic - NextGen Healthcare...OSGi Framework Mirth Connect Plugins Mirth Results Agents Mirth Results Reports ... Perform the action only once every X minutes, hours, etc. Action Type

8:00 8:05 8:10 8:15 8:20

Time

Metric Alerts: Sliding Window● Based on the # of messages Received, Filtered,

Queued, Errored or Sent within a given window of time

Filtered 40 messagesFiltered 35 messagesFiltered 50 messages

Alert!

Page 17: Topic - NextGen Healthcare...OSGi Framework Mirth Connect Plugins Mirth Results Agents Mirth Results Reports ... Perform the action only once every X minutes, hours, etc. Action Type

Metric Alerts: Sliding Window● Based on the # of messages Received, Filtered,

Queued, Errored or Sent within a given window of time

Calculated per Connector, per

Channel or Globally (the total

across all channels)

Page 18: Topic - NextGen Healthcare...OSGi Framework Mirth Connect Plugins Mirth Results Agents Mirth Results Reports ... Perform the action only once every X minutes, hours, etc. Action Type

8:00 8:05 8:10 8:15 8:20

0

50

25

75

Queued

Count

Time

Metric Alerts: Threshold● Based on the total Queued or Errored message count

(as seen on the Dashboard)

Alert! Alert! Alert!

Page 19: Topic - NextGen Healthcare...OSGi Framework Mirth Connect Plugins Mirth Results Agents Mirth Results Reports ... Perform the action only once every X minutes, hours, etc. Action Type

Metric Alerts: Threshold● Based on the total Queued or Errored message count

(as seen on the Dashboard)

8:00 8:05 8:10 8:15 8:20

0

50

25

75

Queued

Count

Time

10m

Alert!

Page 20: Topic - NextGen Healthcare...OSGi Framework Mirth Connect Plugins Mirth Results Agents Mirth Results Reports ... Perform the action only once every X minutes, hours, etc. Action Type

8:05 8:10 8:15 8:20

Time

Channel State Alerts● Alert me when a channel has a certain state,

immediately or for a specified length of time

Alert!

Channel ABC

is Stopping

User stops

Channel ABC

Page 21: Topic - NextGen Healthcare...OSGi Framework Mirth Connect Plugins Mirth Results Agents Mirth Results Reports ... Perform the action only once every X minutes, hours, etc. Action Type

Escalation Levels

● Automatically

escalate and de-

escalate an alert

after specified time

periods

Page 22: Topic - NextGen Healthcare...OSGi Framework Mirth Connect Plugins Mirth Results Agents Mirth Results Reports ... Perform the action only once every X minutes, hours, etc. Action Type

Escalation Levels● Automatically escalate and de-escalate an alert

after specified time periods

Page 23: Topic - NextGen Healthcare...OSGi Framework Mirth Connect Plugins Mirth Results Agents Mirth Results Reports ... Perform the action only once every X minutes, hours, etc. Action Type

Action Groups● Send different messages to different groups of

people

Page 24: Topic - NextGen Healthcare...OSGi Framework Mirth Connect Plugins Mirth Results Agents Mirth Results Reports ... Perform the action only once every X minutes, hours, etc. Action Type

Wait Period● Perform the action only once every X minutes,

hours, etc

Page 25: Topic - NextGen Healthcare...OSGi Framework Mirth Connect Plugins Mirth Results Agents Mirth Results Reports ... Perform the action only once every X minutes, hours, etc. Action Type

Action Type● Perform the action either when the alert is

triggered or the escalation level changes

Page 26: Topic - NextGen Healthcare...OSGi Framework Mirth Connect Plugins Mirth Results Agents Mirth Results Reports ... Perform the action only once every X minutes, hours, etc. Action Type

Min/Max Level● Min/Max Level: Perform the action only at the

specified escalation levels

Page 27: Topic - NextGen Healthcare...OSGi Framework Mirth Connect Plugins Mirth Results Agents Mirth Results Reports ... Perform the action only once every X minutes, hours, etc. Action Type

Schedule● Perform the action only during specified time

periods

Page 28: Topic - NextGen Healthcare...OSGi Framework Mirth Connect Plugins Mirth Results Agents Mirth Results Reports ... Perform the action only once every X minutes, hours, etc. Action Type

Schedule● Perform the action only during specified time

periods

Page 29: Topic - NextGen Healthcare...OSGi Framework Mirth Connect Plugins Mirth Results Agents Mirth Results Reports ... Perform the action only once every X minutes, hours, etc. Action Type

CDAPI Library

● Library of JavaScript functions that can be

used to read, manipulate or generate clinical

documents (CCD, CDA and CCDA)

● Can be used in JavaScript code in any

channel

Page 30: Topic - NextGen Healthcare...OSGi Framework Mirth Connect Plugins Mirth Results Agents Mirth Results Reports ... Perform the action only once every X minutes, hours, etc. Action Type

CDAPI Library

Read CDA document

from message raw data

Page 31: Topic - NextGen Healthcare...OSGi Framework Mirth Connect Plugins Mirth Results Agents Mirth Results Reports ... Perform the action only once every X minutes, hours, etc. Action Type

CDAPI Library

Set ‘msg’ to the

document XML

Page 32: Topic - NextGen Healthcare...OSGi Framework Mirth Connect Plugins Mirth Results Agents Mirth Results Reports ... Perform the action only once every X minutes, hours, etc. Action Type

CDAPI Library

Write document

fields to a file

Page 33: Topic - NextGen Healthcare...OSGi Framework Mirth Connect Plugins Mirth Results Agents Mirth Results Reports ... Perform the action only once every X minutes, hours, etc. Action Type

CDAPI Library

Page 34: Topic - NextGen Healthcare...OSGi Framework Mirth Connect Plugins Mirth Results Agents Mirth Results Reports ... Perform the action only once every X minutes, hours, etc. Action Type

Serial Connector

• Useful for legacy equipment

• Listener & Sender connectors

• Protocols:

• MLLP

• ASTM E1381

• Basic (raw)

Page 35: Topic - NextGen Healthcare...OSGi Framework Mirth Connect Plugins Mirth Results Agents Mirth Results Reports ... Perform the action only once every X minutes, hours, etc. Action Type

ASTM E1381

• Transmission mode

• TCP or Serial connectors

• Configure:

• Frame settings

• Validation settings

• Connection settings

Page 36: Topic - NextGen Healthcare...OSGi Framework Mirth Connect Plugins Mirth Results Agents Mirth Results Reports ... Perform the action only once every X minutes, hours, etc. Action Type

ASTM E1394• Data type

Page 37: Topic - NextGen Healthcare...OSGi Framework Mirth Connect Plugins Mirth Results Agents Mirth Results Reports ... Perform the action only once every X minutes, hours, etc. Action Type

Any Questions?

Page 38: Topic - NextGen Healthcare...OSGi Framework Mirth Connect Plugins Mirth Results Agents Mirth Results Reports ... Perform the action only once every X minutes, hours, etc. Action Type

Session Survey

Please take a moment to complete a brief survey regarding this session.

1. Open your ONE UGM Mobile App (please note: you must have already logged in

and accepted the “Terms of Use” to access this feature)

2. Click the Navigation Button at the top left of the screen

3. Select “Sessions”

4. Search for and select this session

5. From the sessions details screen, select “Survey” at the bottom right of the screen

6. Remember to hit “Save” at the bottom of the survey once you have answered the

questions