Choose and Book Compliance Document (PDF, 850Kb)
Choose and Book Compliance Document (PDF, 850Kb)
Choose and Book Compliance Document (PDF, 850Kb)
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Appendix F - Notes on Interaction DiagramsDiagram NotationThe following UML sequence diagram-like notation is used to describe the interactions betweenthe user, <strong>Choose</strong> <strong>and</strong> <strong>Book</strong>, <strong>and</strong> the Service Provider <strong>and</strong> Referrer systems.{unsucessfully booked}Text within a rectangular box denotes a condition that mustbe satisfied before this path is executed.Reserve slotfor UBRNText with an oval shape denotes an activity that occurs at thatpoint.Application Acknowledgement MCCI - success()An arrow denotes a message between applications.Application acknowledgement messages show whetherthey carry a success or failure indication. If failure, seeAppendix A for types of failures that <strong>Choose</strong> <strong>and</strong> <strong>Book</strong> maygenerate.A single diagram is used to document each set of interactions that can occur. Each diagramcovers all the success <strong>and</strong> failure paths that can occur. Like sequence diagrams, time isrepresented down the side of the diagram <strong>and</strong> the messages between applications are shownacross the page.It should be noted that <strong>Choose</strong> <strong>and</strong> <strong>Book</strong> will eventually time-out waiting for a response to amessage. When this occurs <strong>Choose</strong> <strong>and</strong> <strong>Book</strong> will inform the user (assuming a user is waiting fora response) but it takes no other action. If <strong>Choose</strong> <strong>and</strong> <strong>Book</strong> subsequently receives a response tothe message it timed-out on, then it generates an negative Application Acknowledgement.<strong>Choose</strong> <strong>and</strong> <strong>Book</strong>Atos Origin - Commercial In Confidence<strong>Choose</strong> <strong>and</strong> <strong>Book</strong> <strong>Compliance</strong>Version: 8 (final)Reference EBS-AN\BA\BA011 9 May 2007Page 114