1. Model the prescription fulï¬llment process described in Exercise 1.6. Use subprocesses where required, and nest them appropriately.
2. Is there any sub-process that can potentially be shared with other business processes of the same pharmacy, or of other pharmacies?
Exercise 4.22 Model the following business process.
Mail from the party is collected on a daily basis by the mail processing unit. Within this unit, the mail clerk sorts the unopened mail into the various business areas. The mail is then distributed.When the mail is receivedbytheregistry,itisopenedandsortedintogroupsfor distribution,andthusregisteredinamailregister.Afterwards,theassistantregistrymanager within the registry performs a quality check. If the mail is not compliant, a list of requisitions explaining the reasons for rejection is compiled and sent back to the party. Otherwise, the matter details are captured and provided to the cashier, who takes the applicable fees attached to the mail. At this point, the assistant registry manager puts the receipt and copied documents into an envelope and posts it to the party. Meantime, the cashier captures the party details and prints the physical court ï¬le.
Exercise 4.28 Model the following business process at a supplier. Afterasupplier notiï¬es a retailerof the approval of a purchase order,the supplier caneither receive an order conï¬rmation, an order change or an order cancellation from the retailer. It mayhappenthatnoresponseisreceivedatall.Ifnoresponseisreceivedafter48hours,orif an order cancellation is received, the supplier will cancel the order. If an order conï¬rmation is received within 48 hours, the supplier will process the order normally. If an order change is received within 48 hours, the supplier will update the order and ask again the retailer for conï¬rmation.Theretailerisallowedtochangeanorderatmostthreetimes.Afterwards,the supplier will automatically cancel the order.
Exercise 4.30 Model the following business process. When a claim is received, it is ï¬rst registered. After registration, the claim is classiï¬ed leading to two possible outcomes: simple or complex. If the claim is simple, the insurance policy is checked. For complex claims, both the policy and the damage are checked independently. A possible outcome of the policy check is that the claim is invalid. In this case, any processing is canceled and a letter is sent to the customer. In the case of a complex claim, this implies that the damage checking is canceled if it has not been completed yet. After the check(s), an assessment is performed which may lead to two possible outcomes: positive or negative. If the assessment is positive, the garage is phoned to authorize the repairs and the payment is scheduled (in this order). In any case (whether the outcome is positive or negative), a letter is sent to the customer and the process ends. At any moment after the registration and before the end of the process, the customer may call to modify the details of the claim. If a modiï¬cation occurs before the payment is scheduled, the claim is classiï¬ed again (simple or complex) and the process is repeated. If a request to modify the claim is received after the payment is scheduled, the request is rejected.
Exercise 4.33 Model the choreography and collaboration diagrams for the following business process for electronic land development applications.
The Smart Electronic Development Assessment System (Smart eDA) is a Queensland Government initiative aimed to provide an intuitive service for preparing, lodging and assessing land development applications. The land development business process starts with the receipt of a land development application from an applicant. Upon the receipt of a land development application, the assessment manager interacts with the cadastre to retrieve geographical information on the designated development area. This information is used to get an initial validation of the development proposal from the city council. If the plan is valid, the assessment manager sends the applicant a quote of the costs that will incur to processtheapplication.Thesecostsdependonthetypeofdevelopmentplan(forresidential or commercial purposes), and on the permit/license that will be required for the plan to be approved. If the applicant accepts the quote, the assessment can start. Theassessmentconsistsofadetailedanalysisofthedevelopmentplan.First,theassessment manager interacts with the Department of Main Roads (DMR) to check for conï¬‚icts with planned road development works. If there are conï¬‚icts, the application cannot proceed and must be rejected. In this case, the applicant is notiï¬ed by the assessment manager. The applicant may wish to modify the development plan and re-submit it for assessment. In this case, the process is resumed from where it was interrupted. If the development plan includes modiï¬cations to the natural environment, the assessment manager needs to request a land alteration permit to the Department of Natural Resources and Water (NRW). If the plan is for commercial purposes, additional fees will be applied to obtain this permit. Once the permit is granted, this is sent by NRW directly to the applicant. Likewise, if the designated development area is regulated by special environment protection laws, the assessment manager needs to request an environmental license to the Environmental Protection Agency (EPA). Similarly, once the license is granted, this is sent by EPA directly to the applicant. Once the required permit and/or license have been obtained, the assessment manager notiï¬es the Applicant of the ï¬nal approval. At any time during this process, the applicant can track the progress of their application by interacting directly with the assessment manager. Assessment manager, cadastre, DMR, NRW and EPA are all Queensland Government entities. In particular, NRW and EPA are part of the Department of Environment and Resource Management within the Queensland Government.