thomas c. culpepper technical co-chair 17 november 2000 overview/tutorial object management group...
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