Presentation on lis (v3)

386 views

Published on

My Module Presentation for Gsoc 2011 in OpenMRS

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
386
On SlideShare
0
From Embeds
0
Number of Embeds
18
Actions
Shares
0
Downloads
3
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Presentation on lis (v3)

  1. 1. Google Summer of CodePIX/PDQ Module Demo Rahul Akula arahulkmit@gmail.com Mentored by: Jan Flowers, jflow2@uw.edu Jim Sibley, jsibley@uw.edu Bill Lober, lober@uw.edu University of Washington
  2. 2. Development BlogAll of the work has been documented inthe public blog with discussion aroundapproach and resulting screenshots. https://sites.google.com/site/gsoc2011rahul/
  3. 3. Overview Use case: Use OpenMRS as standards-based (PIX/PDQ) patient index to supply demographic data OpenMRS – module to act as Patient Demographic Supplier OpenELIS – example of Patient Demographic Consumer How it all works…
  4. 4. First : Patient DemographicSupplier (In Our caseOpenMRS) will take PatientDetails and register in theOpenMRS Patient records .
  5. 5. Second : Upload PIX/PDQ*Module In OpenMRS Instance:* The PIX/PDQ module uses the Integrating theHealthcare Enterprise (IHE) PIX and PDQ profiles toimplement the transactions between the systems withHL7 2.x messageswww.ihe.nethttp://wiki.ihe.net/index.php?title=Patient_Identifier_Cross_Referencinghttp://wiki.ihe.net/index.php?title=Patient_Demographics_Query
  6. 6. Third : In Patient DemographicConsumer (PDC , in our caseOpenELIS Global*) We Need ToSearch A Patient* OpenELIS is an open source laboratory information systemextended by University of Washington to work in resourceconstrained settingshttps://sites.google.com/site/openelisglobal/http://code.google.com/p/openelisglobal/
  7. 7. Fourth : Select Patient And Save toOpenELIS System
  8. 8. Background Process:Query: With First And Last NameWill be Given In QueryPDQ Request: HL7 QPB^Q22 message
  9. 9. Response : Based On QueryIt Will Return The MatchedPatientsPDQ Response: HL7 RSP^K22
  10. 10. Support for Continuation Protocol segment in HL7 messagesPresently The Usage Of Continuation Protocol IsNot Available In OpenELIS In Future We MayImplement. But I Have Implemented TheContinuation Pointer In My Module.Demo Of Continuation Protocol:This is useful , when there are so many matched patients are availablein result set .So to avoid list to be populated at once we are going in aincremental manner .In Next Slide I Am Requesting Only 3 of the available Patients In TheQuery (QBP^Q22). We Can see In RCP segment The Quantity
  11. 11. In response we are getting onlythree patients with DSCSegment at last , representingthat , there are more patientsavailable
  12. 12. Thank you! Development Blog URL:https://sites.google.com/site/gsoc2011rahul/ Rahul Akula,arahulkmit@gmail.com Mentored by: Jan Flowers, jflow2@uw.edu Jim Sibley, jsibley@uw.edu Bill Lober, lober@uw.edu University of Washington

×