1 / 39

IHE Eye Care Appointment Scheduler

IHE Eye Care Appointment Scheduler. Linda Wedemeyer, MD Co-Chair, IHE Eye Care Planning Committee Ophthalmologist, Veterans Health Administration ----------------------------------------------------------------- Jim Riggi Co-Chair, IHE Eye Care Planning Committee

sheena
Télécharger la présentation

IHE Eye Care Appointment Scheduler

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. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. IHE Eye CareAppointment Scheduler Linda Wedemeyer, MD Co-Chair, IHE Eye Care Planning Committee Ophthalmologist, Veterans Health Administration ----------------------------------------------------------------- Jim Riggi Co-Chair, IHE Eye Care Planning Committee President and CEO, Medflow Inc ----------------------------------------------------------------- Rick Butler Co-Chair, IHE Eye Care Technical Committee Senior Software Engineer, Medflow Inc.

  2. Appointment SchedulerAbstract / Scope • New for 2010 – Introduces a new profile and two new actors. • - Profile – Eye Care Appointment Scheduler • - Actors – Appointment Requestor and Appointment Scheduler • Integrates physician/practitioner scheduling requests with an integrated and consolidated scheduling system.

  3. Appointment Scheduler Value Proposition • Optimizes Resource Scheduling • Allows automated scheduling initiated by Healthcare (HC) Providers • Scheduling managed in a consolidated system • HC Providers able to query for scheduled appointments • Notification of schedule updates • Preserve Appointment Request Continuity • “Closes the Loop” between schedule requests and actual appointments • Manages healthcare provider requests within a global appointment scheduling system.

  4. Appointment Scheduler Value Proposition • Improve Workflow Efficiency • Use of Consolidated Appointment Scheduler • Eliminate paper routing slips or sticky notes. • Enables the scheduler to know and manage future and current appointments • Automated Patient Demographics for new patients and updates • Follow-up of healthcare provider requests • Hard appointment • Deferred appointment • Cancelled appointments • Rescheduled appointments

  5. Scheduled WorkflowValue Proposition • Reduces Integration Effort at Site • Get Vendors on the Same Page • Provide Implementation Guidance • Pre-test at Connectathon

  6. Appointment Scheduler Workflow Appointment Scheduler • Uses HL7 v 2.5.1 • HC Provider Requests Appointment • Appointment Scheduler Schedules Appointments • - Incorporates details provide • - Date/Time – Resource – Etc • - Incorporates Patient Feedback • Appointment Requester is notified of appointment information • Future updates to the appointment are conveyed to Appointment Requester • HC Provider can query for appointments Requests Response *NOTE: Scheduled appointments may result in “orders” (i.e. modality work lists). However, they are outside the scope Appointment Requester

  7. Terminology • Eye Care Appointment Scheduling – Integration Profile Name • Appointment Requester – Actor responsible for requesting appointments be scheduled • Appointment Scheduler – Actor responsible for creating and managing appointments for defined clinical resources • Appointment Query – A transaction generated by the Appointment Requester to Appointment Scheduler • Determines current scheduling information for defined query criterion • Term “Placer” in HL7 is used to represent IHE Actor Appointment Requester • Term “Filler” in the HL7 is used to represent the IHE Actor Appointment Scheduler

  8. HL7 Standards Used • HL7 v2.5.1 • All Actors – ADT Messages as defined by RAD-1 and RAD-12 • Appointment Request– SRM Messages • - Requests that a new appointment be scheduled • SRR Response is sent containing the results of the request • Appointment Update – SIU Messages • -New: S12 (New Appointment Notification) • -Update Appointment: S13 (Appointment has been rescheduled) • -Cancel Appointment: S15 (Cancel Appointment) • Query Appointment – SQM/SQR Messages • -Query: SQM^S25 (Schedule Query Request) • -Response: SQR^S25 (Schedule Query Response)

  9. EyeCare Appointment Scheduling Actor Diagram

  10. New Appointment RequestUse Case • After examining a patient, the Healthcare Provider wishes to see the patient in 3 months for a follow-up exam. • Appointment Requester – Triggers an SRM^S25 message to the Appointment Scheduler to request that the patient be scheduled for a follow-up exam in three months. • Appointment Scheduler – Collaborates with the patient and schedules a follow-up appointment with the healthcare provider in three months based on open appointments. Triggers an SRR^S01 response containing results.

  11. New Appointment Interaction Diagram

  12. Request for New Appointment (SRM^S25) Note: Certain HL7 optional segments are required based on IHE conditions

  13. Appointment Request Highlights • If the Appointment Scheduler has created the appointment(s) related to the request, the Appointment Scheduler shall send the Appointment Requester an SRR response. • Segments AIS, AIG, AIL and AIP are noted as optional. However, they become critical to create a query that becomes very specific. IHE requires the support of these segments to allow the implementers the needed tools to create the expressive detail required by the clinic. Therefore they are conditionally required. • NTE Segment within the AIG segment shall be implemented by the Appointment Scheduler and Appointment Requester if the clinic deems it necessary to provide the expressive detail

  14. Appointment Request Highlights (Cont.) • ARQ – Appointment Request segment is required • - ARQ.7 - Appointment Reason contains the identifier code for the reason the appointment is to take place. This field can contain a Universal Service ID. If a Universal Service ID is present, then an AIS segment is required. • - ARQ.11 - Request Start Date/Time Range contains the general date and time of the requested appointment (i.e., 2 weeks, 3 months, 1 hour)

  15. Appointment Request Highlights (Cont.) • ARQ – Appointment Request segment (Cont.) • ARQ.12- Priority contains the priority of the appointment. This is used to prioritize the appointment request.

  16. Appointment Request Highlights (Cont.) • AIS – Appointment Information – Service • AIS.11 - Placer Supplemental Service Information shall be implemented by the Appointment Scheduler and Appointment Requester if the clinic deems it necessary to provide additional codified information. • AIS.12 - Filler Supplemental Service Information shall be implemented by the Appointment Scheduler and Appointment Requester if the clinic deems it necessary to provide additional codified information.

  17. Appointment Request Highlights (Cont.) • TQ1 – Timing and Quantity • TQ1.7 - Start date/time shall contain the explicit start date and time of the appointment

  18. Appointment Request Response Request Response (SRR^S01)

  19. Request Response Highlights • SCH – Schedule Activity Information • Note: The term “Placer” in the HL7 table is used to represent the IHE Actor Appointment Requester. The term “Filler” in the HL7 Table is used to represent the IHE Actor Appointment Scheduler. • - SCH.1 -Placer Appointment ID shall be filled in with the appointment ID received from the Appointment Requester. This allows the Appointment Requester to link requests with responses from the Appointment Scheduler. • - SCH.2 - Filler Appointment ID is required when an appointment has a status code in SCH-Field 25 of “Waitlist, Booked, Overbooked or Declined”, otherwise this field may be present. This field shall contain the Appointment Scheduler’s unique ID related to the specific appointment that was created based on a specific request.

  20. Request Response Highlights (Cont.) • - SCH.11 - Appointment Timing Quantity has been deprecated. The TQ1 segment is better suited to convey appointment timing and quality related to the specified appointment. It is maintained here for backwards compatibility. • - SCH.25 - Filler Status Codes is required to convey the current status of the appointment. HL7 Table 0278 shall be used and has been extended to support the additional appointment status code listed below

  21. Appointment Notifications • Appointments may be created, rescheduled and cancelled. • Appointment Scheduler broadcasts appointment notifications to subscribing actors, most notably Appointment Requester. • If an appointment notification is based upon a previous appointment request (SRM), the Appointment Requester shall link them to the original request. This provides the Appointment Requester the ability to provide information regarding the disposition of an appointment request.

  22. New Appointment (Unsolicited)Use Case • A patient contacts the Appointment Scheduler to schedule a new appointment to see Dr. Smith. • Appointment Scheduler – Collaborates with the patient and schedules the appointment. • This triggers the Appointment Scheduler to send an SIU^S12 message to subscribed actors. • Subscribed actors accept the message and process accordingly.

  23. Appointment Notification Interaction Diagram

  24. New Appointment (Unsolicited)

  25. New Appointment (Unsolicited) Highlights • Segments AIS, AIG, AIL and AIP shall be implemented by the Appointment Scheduler and Appointment Requester if the clinic deems it necessary to provide the expressive detail. • There is one group (RGS, AIS, AIG, AIL, AIP) per appointment booking per patient. It is repeated when several appointment bookings have been made for the same request for the same patient

  26. Update Appointment (Unsolicited)Use Case • A patient contacts the Appointment Scheduler to re-schedule an existing appointment. • Appointment Scheduler – Collaborates with the patient and re-schedules the appointment. • This triggers the Appointment Scheduler to send an SIU^S13 message to subscribed actors. • Subscribed actors accept the message and process accordingly.

  27. Appointment Updates (Unsolicited) Appointment Rescheduling of an Existing Appointments

  28. Appointment Update (Unsolicited) Highlights • SCH.1 - Placer Appointment ID is required if the notification is based upon an SRM request message [Appointment Request]

  29. Cancelled Appointment (Unsolicited)Use Case • A patient contacts the Appointment Scheduler to cancel an existing appointment. • Appointment Scheduler – This triggers the Appointment Scheduler to send an SIU^S15 message to subscribed actors. • Subscribed actors accept the message and process accordingly.

  30. Appointment Cancellation Appointment Rescheduling of Existing Appointments

  31. Appointment Cancellation Highlights Appointment cancellation messages (SIU^S15) are constructed in the same manner as S12 and S13 messages. The fact that it is an S15 should suffice to cancel the related appointment(s).

  32. Schedule Query Use Case • A clinical employee or Healthcare Provider wishes to review tomorrow’s schedule. • Appointment Requester – triggers an SQM^S25 Schedule Query Message to the Appointment Scheduler. • Appointment Scheduler – receives the SQM^S25 and returns an SQR^S25 Schedule Query Response to the Appointment Requester that constants the results of the defined query criterion within the SQM^S25.

  33. Schedule Query

  34. Schedule Query Query for Appointment Information

  35. Schedule Query Highlights • Segments ARQ, PID, AIS, AIG, AIL and AIP allows clinics\healthcare providers to provide additional information related to the requests. • IHE requires the support of ARQ, PID, AIS, AIG, AIL and AIP segments to allow the implementers the needed tools to create the expressive detail required by the clinic. • All of the fields in the segments ARQ, PID, AIS, AIG, AIP and AIL are optional with respect to a query.

  36. Schedule Query Highlights (Cont.) • QRD – Query Definition • QRD.3 Query Priority shall have the value “I” for immediate response. Deferred response mode is not supported.

  37. Schedule Query Response Appointment Query Response

  38. Schedule Query Response Highlights • There are circumstances where query results are not linked to identifiable patients such as “Blocked” appointment slots. In those circumstances, the PID segment will not be provided in the query results. • Whenever available, the AIS, AIG, AIL and AIP segments shall be returned.

  39. Conclusion • EyeCare Appointment Scheduling provides a centralized system to manage resource schedules. • - Physician Schedules • - Modality Schedules • - Other Resource Schedules • HL7 Scheduling messages are leveraged to provide a common form of communicating scheduling information between actors.

More Related