## 5 Case Study Results
### Results of BPriS Method Utilization with Holistic Approach  
Particular software development, explained in Section 5.1., will be used to demonstrate the BPriS method's applicability, with results that follow all methods' phases and activities. In this case study, the BPriS method has been applied in all four phases, and in this subsection the holistic approach has been utilized to present results from the two mutually related software projects within joint artifacts. To apply the holistic approach for better understanding of the BPriS method, this subsection section provides results of BPriS method utilization as if the final version of software (as presented in Figures 10 and 11) was developed within a single project. Section 5.2. presents details about particular project results and puts these results in the context of the BPriS method. Phase 1 is related to \"Obtaining ordered list of primitive business processes from business process model based on project scope\". Figure 12 presents a general business process model with the selected processes for the project scope--financial processes (billing) and quality management processes regarding financial reports. According to the BPriS method and [32], Figure 12 presents the proposed representation of all hospital business processes categorized to core business, supporting processes and management processes. Core hospital business processes are ambulance examinations, diagnostics, hospitalization and medical interventions and data from all of them have been collected in the medical services records data store. Supporting activities in a hospital are related to obtaining and maintaining all resources (human, material and financial). The most important management processes include those related to legislation management, standardization and quality management. Project scope of both projects includes software support to medical services billing activities (with bills records) within finance area and quality management with monthly billing reports support (with financial reports records). Therefore, the white area in Figure 12 shows extraction of particular processes as primitive processes that will be processed in phase 2: financial area-billing and quality management and reporting in the financial domain. Figure 11: Monthly billing recapitulation report—report type selection, data processing and print preview form in the developed accounting software. Phase 2 \"Assigning each primitive business process to the set of semantically coupled software functions based on a selected software functional pattern\" and Phase 3 \"Categorization and relating assigned software functions between business processes in the mapping table\" result in creating a mapping table with primitive business processes assigned to software functions that support them (Table 5). Phase 2 includes activities of assigning each primitive business process to the set of software functions based on the selected software functional pattern. Phase 3 deals with utilization of the mapping table, aiming to perform categorization and relating software functions between business processes. Business processes extracted from phase 1 were included in the mapping table presented in Table 5. The software functional pattern that was utilized in this phase for this case study was used according to software functions from Figure 8. Primitive business processes are placed in the first column of the mapping table. The first business process is related to billing, and the essential type of primitive business process is the \"Input\" type. Data are obtained and recorded, so the first priority software function is related to billing data input. An additional software function to support this business process is the Bill print function, and it is placed in the second priority software function.