thomas c. culpepper technical co-chair 17 november 2000 overview/tutorial object management group...

28
Thomas C. Culpepper Technical Co-chair 17 November 2000 Overview/Tutorial Object Management Group Healthcar e Domain Task Force Object Management Group http://www. omg .org/ http://www. omg .org/homepages/healthcare/index. htm

Upload: elaine-edwards

Post on 01-Jan-2016

216 views

Category:

Documents


2 download

TRANSCRIPT

Thomas C. Culpepper

Technical Co-chair17 November 2000

Overview/Tutorial

Object Management Group

HealthcareDomain Task Force

ObjectManagement

Grouphttp://www.omg.org/http://www.omg.org/homepages/healthcare/index.htm

1994

Healthcare

Special

Interest

Group

Healthcare

Domain

Task

Force

1996

1997

Liaison with HL7 & DICOM

European Healthcare Chapter

PIDS & TQS adopted

1998

1999

Roadmap published

COAS & RAD adopted

Liaison with X12 formed

Latin America Healthcare Chapter

CIAS adopted

2000

Mission & History

To improve the quality of care and reduce costs by use of CORBA technologies

for interoperability throughout the global healthcare community

SDO

Developers

Stakeholders

Patient

Clinician

Researcher

Educator

Administrator

Specifications

Roadmap

Liaisons

Education

Chapters

Building Blocks

Recognition

SDO

Developers

Stakeholders

Patient

Clinician

Researcher

Educator

Administrator Roadmap

Building Blocks

An understanding of the business (today & tomorrow)

Logical semblance of components to meet business needs

1. Produce and maintain the Healthcare Component-based Reference Architecture.

2. The purpose of the Component-based Reference Architecture is to delineate and describe the interfaces and interactions between the various logical components in health care systems.

3. The interactions and interfaces between the components will then serve as a reference against which the issuance of future health care related RFIs and RFPs can be considered.

SDO

Developers

Stakeholders

Patient

Clinician

Researcher

Educator

Administrator Liaison

Building Blocks

1. To work collaboratively in moving Healthcare solutions forward.

2. Minimize redundancy.

3. Share experiences, ideas, and new perspectives.

Expertise pertaining to Healthcare

Technology Viewpoint

ISO/OMG Interface Definition Language (IDL)

ISO/OMG Unified Modeling Language (UML)

Computational Viewpoint

Enterprise Viewpoint

ResultsRetrieval

Registration SchedulingOrder

Communications

Standards Conformance

Engineering Viewpoint CORBA DCOM

DCE JavaBeans

C++

Java

COBOL

SmallTalk

Unix

Win32

MVS

PIDS COASTQS RAD CIAS

Information Viewpoint HL7 DICOM

NCPDP X12

ICO TC215

CEN TC251

Snomed

Lonic

ICD

CPT

DRG

Reference Model for Open Distributed Processing (RM-ODP)Relating to the Healthcare Domain & the OMG Healthcare Domain Task Force

© C

opyr

ight

199

9 T

om C

ulpe

pper

, and

Tim

B

rins

on

Purpose, scope, policies.

Business rules and content to be supported by the system.

Encapsulation of capability, separation of functionality, and interface definition.

Distributed interactions & mechanisms between the components.

Description of the implementation of the system.

SDO

Developers

Stakeholders

Patient

Clinician

Researcher

Educator

Administrator Specifications

Building Blocks

Provide use-cases andscenarios aboutthe business.

Turn functional requirements intostandard interfaces.

1. Provide interoperability solutions to help individuals perform optimally.

2. Reduce software lifecycle and provide extensibility mechanisms to increase future growth.

3. Utilize the OMG OMA that maintains existence with every new “sliver bullet” that comes along. Minimizing complete re-writes.

4. Utilize existing standards within our specifications.

Provide informational views for the business requirements.

PIDS

TQS

COAS

RAD

CIAS

HILS OETS

Specifications

Service for uniquely identify a person in an enterprise.

Service for accessing terminological informationfor use in mediation, presentation and dynamic discovery.

Service used to retrieve content information about a person.

Service used to obtain authorization decisions

and administrating accessdecision policiesfor information.

Service used to retrieve and manage images.

Service used to locate information across the enterprise.

Service used to enterand track orders.

SDO

Developers

Stakeholders

Patient

Clinician

Researcher

Educator

Administrator Education

Building Blocks

Present and be presented to.Educate and become educated.

1. Web site• Executive summaries• Toolkit

2. Technical Conferences• OOPSLA• Objects 6000• Open Forum on Metadata

Repositories• Applied Computer Security

Associates Conference• Workshop on Distributed

Object Computing Security

3. Medical Conferences• RSNA• Role of Distributed Objects in

Healthcare• HIMSS

4. Publish articles• Healthcare Informatics

Publication

5. Lectures to Medical Informatics Students

6. Present to SDOs

SDO

Developers

Stakeholders

Patient

Clinician

Researcher

Educator

Administrator Chapters

Building Blocks

Work within theOMG HealthcareDomain Task ForceFramework.

1. Work with the OMG Healthcare Domain Task Force in getting solutions incorporated into your specific environment.

2. Create unique solutions applicable only to your environment.

3. Work universally regardless of geographic boundaries.

SDO

Developers

Stakeholders

Patient

Clinician

Researcher

Educator

Administrator Recognition

Building Blocks

1. OMG Homer R. Warner Healthcare Interoperability Award.

2. Distinguish yourself as a leader in Healthcare Informatics.

3. Provide interoperable solutions to assist others in the Healthcare profession.

Nominate.Be nominated.Market yourself.

File Edit Patient Clinical Modules Tools View Window Help

Patient: Unit#: Medical Record #: F 25/06/1931Marianna, Mang

Find Patient Laboratory Pharmacy Allergies Radiology Vital SignsFind Data

CORBA

Clinican Workdesk Application

PIDSInterface

Master Patient Index

PIDSInterface

Common Services

PersistentStore

ScenarioLocate a given patient’s

unit and medical record number given a set of identifying traits.

File Edit Patient Clinical Modules Tools View Window Help

Find Patient Laboratory Pharmacy Allergies Radiology Vital SignsFind Data

Patient: Unit#: 169 Medical Record #: 984753 69Y F 25/06/1931Marianna, Mang

CORBA

Clinican Workdesk Application

HILSInterface

HILS Trader

Primary Care Facility

HILS TraderInterface

Common Services

PersistentStore

Radiology Clinic

HILS TraderInterface

Common Services

PersistentStore

ScenarioKeep track of locations where a

given patient has had medical care given.

ScenarioAttain the locations

where a particular patient has had medical care given.

File Edit Patient Clinical Modules Tools View Window Help

Find Patient Laboratory Pharmacy Allergies Radiology Vital SignsFind Data

Patient: Unit#: 169 Medical Record #: 984753 69Y F 25/06/1931Marianna, Mang

Search Criteria

AllFilter:

Date/Time: 01/01/00 – 01/12/00

CORBA

Clinican Workdesk Application

RADInterface

Resource Access Decision

RADInterface

Common Services

PersistentStore

ScenarioDetermine the access

privileges of a given user for a given patients

medical information.

CORBA

Clinican Workdesk Application

COASInterface

Primary Care Facility

COASInterface

Common Services

PersistentStore

ScenarioAttain the particular type of medical information

at the specified location where a given patient has had medical care given.

File Edit Patient Clinical Modules Tools View Window Help

Find Patient Laboratory Pharmacy Allergies Radiology Vital SignsFind Data

Patient: Unit#: 169 Medical Record #: 984753 69Y F 25/06/1931Marianna, Mang

Search Criteria

AllFilter:

Date/Time: 01/01/00 – 01/12/00

Date Report Status

02/07/2000 Chem19B Final

08/08/2000 Hemogram Complete

09/10/2000Blood Culture

Pending

23/10/2000 Chem 24 Final

16/10/2000Glucose serum

Final

CORBA

Clinican Workdesk Application

COASInterface

Primary Care Facility

COASInterface

Common Services

PersistentStore

ScenarioAttain the detailed medical information

at the specified location where a given patient has had medical care given.

File Edit Patient Clinical Modules Tools View Window Help

Patient: Unit#: 169 Medical Record #: 984753 69Y F 25/06/1931Marianna, Mang

Search Criteria

AllFilter:

Date/Time: 01/01/00 – 01/12/00

Date Report Status

02/07/2000 Chem19B Final

08/08/2000 Hemogram Complete

09/10/2000Blood Culture

Pending

23/10/2000 Chem 24 Final

16/10/2000Glucose serum

Final

CHEM24 - Final NAS K CL BICARB BUN GLU-SER PLAS

23/10/00 09:00 138 4.3 101 27 30 189 H

22/10/00 09:00 139 4.0 105 27 32 209 H

21/10/00 09:00 136 4.2 104 22 39 219 H

19/10/00 09:00 141 4.6 104 22 36 219 H

Find Patient Laboratory Pharmacy Allergies Radiology Vital SignsFind Data

File Edit Patient Clinical Modules Tools View Window Help

Patient: Unit#: 169 Medical Record #: 984753 69Y F 25/06/1931Marianna, Mang

Search Criteria

Chest2 ViewFilter:

Date/Time: 01/10/00 – 01/11/00

Date Report Status

02/07/2000 Chem19B Final

08/08/2000 Hemogram Complete

09/10/2000Blood Culture

Pending

23/10/2000 Chem 24 Final

16/10/2000Glucose serum

Final

CHEM24 - Final NAS K CL BICARB BUN GLU-SER PLAS

23/10/00 09:00 138 4.3 101 27 30 189 H

22/10/00 09:00 139 4.0 105 27 32 209 H

21/10/00 09:00 136 4.2 104 22 39 219 H

19/10/00 09:00 141 4.6 104 22 36 219 H

Find Patient Laboratory Pharmacy Allergies Radiology Vital SignsFind Data

CORBA

Clinican Workdesk Application

RADInterface

Resource Access Decision

RADInterface

Common Services

PersistentStore

ScenarioDetermine the access

privileges of a given user for a given patients

medical information.

CORBA

Clinican Workdesk Application

CIASInterface

Primary Care Facility

CIASInterface

Common Services

PersistentStore

ScenarioAttain the particular type of medical information

at the specified location where a given patient has had medical care given.

File Edit Patient Clinical Modules Tools View Window Help

Patient: Unit#: 169 Medical Record #: 984753 69Y F 25/06/1931Marianna, Mang

Search Criteria

Chest2 ViewFilter:

Date/Time: 01/10/00 – 01/11/00

Date Report Status

05/10/00Chest2 View

Final

06/10/000Chest2 View

Final

09/10/2000Chest2 View

Final

16/10/2000Chest2 View

Final

23/10/2000Chest2 View

Final

Find Patient Laboratory Pharmacy Allergies Radiology Vital SignsFind Data

CORBA

Clinican Workdesk Application

CIASInterface

Primary Care Facility

CIASInterface

Common Services

PersistentStore

ScenarioAttain the detailed medical information

at the specified location where a given patient has had medical care given.

File Edit Patient Clinical Modules Tools View Window Help

Patient: Unit#: 169 Medical Record #: 984753 69Y F 25/06/1931Marianna, Mang

Search Criteria

Chest2 ViewFilter:

Date/Time: 01/10/00 – 01/11/00

Date Report Status

05/10/00Chest2 View

Final

06/10/000Chest2 View

Final

09/10/2000Chest2 View

Final

16/10/2000Chest2 View

Final

23/10/2000Chest2 View

Final

Find Patient Laboratory Pharmacy Allergies Radiology Vital SignsFind Data

Chest2 View – 09/10/00 Read by: Dr. X Ray

URLSOMGwww.omg.org

HealthcareDomain Task Force

http://www.omg.org/homepages/healthcare/index.htm

Specifications

PIDShttp://cgi.omg.org/cgi-bin/doc?corbamed/98-01-09

TQShttp://cgi.omg.org/cgi-bin/doc?corbamed/98-03-22

COAShttp://cgi.omg.org/cgi-bin/doc?dtc/00-01-01

RADhttp://cgi.omg.org/cgi-bin/doc?corbamed/99-04-04

CIAShttp://cgi.omg.org/cgi-bin/doc?corbamed/00-02-01

Request for Proposal (RFP)

HILShttp://cgi.omg.org/cgi-bin/doc?corbamed/99-11-18

OETShttp://cgi.omg.org/cgi-bin/doc?corbamed/00-09-01