The initial HL7 v2.x set of scheduling messages are:
- SIU-S12 – Notification of new appointment booking
- SIU-S15 – Notification of appointment cancellation
The Filler Channel will create or update an iCalendar document inside an IHE XDS repository. Upon successfully storing the appointment in XDS, the Filler Channel will notify VistA (playing an Auxiliary Application Role) that a new appointment was created using a HL7 SIU message.
External applications, such as email clients (Outlook, Thunderbird, etc), can request the iCalendar document using an HTTP Get request.
Finally, XACML will be used to enforce authorization.