Patent ID: 8392218

Claim:
A process for sequential control and execution of a medical task, processed with a plurality of different, computer-implemented, medical-technical, stateful applications, the medical-technical applications being respectively based on a multi-layer software architecture including a data layer with a number of different datasets; a business logic layer with a number of business logic processes, a business logic process implementing respectively one application and several instances of a business logic process being realizable; a presentation layer with a number of presentation logic processes for displaying datasets within the framework of executing the associated business logic processes, wherein a central server performs: determining the medical-technical application and business logic processes for the medical task; determining the datasets for the medical task; one-time loading of the determined datasets such that the determined datasets are made available to all instances of different business logic processes without further loading of the determined datasets; dynamically interconnecting the loaded datasets with at least one instance of a business logic process or with an instance of at least one business logic process, each business logic process or instance of the business logic process being assigned to a single patient; determining work stations for processing the determined medical-technical application, on which at least one presentation logic process is to be displayed; interconnecting the respective presentation logic process of the respectively determined medical-technical application with at least one instance of the business logic process of the determined medical-technical application; and executing the determined business logic processes and the presentation logic processes and storing the datasets, wherein respectively one presentation logic process is displayed on at least one work station, respectively one work station displays at least one presentation logic process, and following the execution of a business logic process, the datasets processed by the business logic process are stored automatically and are transmitted to at least one of the business logic processes within the task for a further execution of the task, without having to load the datasets anew.