This BPM example shows swimlanes for the Doctor's Office and a Patient. The flow starts from when the patient's illness occurs, goes through setting up an appointment, getting prescription and receiving medicine. Both lanes have start and end events. Message flows are also shown along with Sequence flows. Several tasks are shown and annotation are shown as the message flows.