Defined in detail, the present invention is an algorithmic method for generating a medical utilization profile for a patient, comprising steps of: (a) determining medical data sources which contain medical data of said patient; (b) applying reasoning engines to define an initial ontology model which matches said data sources; (c) creating an ontology implementation that includes characterization,