Framework di architettura di servizi per la sanita'


The main objective of the Healthcare project, Community Services and Provider Directory (HCSPD) is to specify a set of standard services that allows socio-clinical and health operators, through a set of parameters, to seek health services offered by health care facilities or by other actors in the sector, so as to ensure continuous assistance in patient care. A sort of yellow pages, in health care, to refer to the identification of the provider of a socio-clinical and health service necessary for patient care, and in what place / organization that service provision is provided.

 To date, there are no specific standards for the achievement of a genuine own directory of Healthcare service and their Providers. In fact, every project in the field of HSD, realized until today (except for the HCSPD project), started from scratch and has developed its own model (both information and behavioral) in socio-clinical and health domain to which the project was aimed. So, currently, the only normative reference on the subject, is the functional model of the HSD service that has been defined and standardized as part of HL7 V3 Standard Regulations, Edition 2010.


It should be noted, moreover, that there is a reference implementation of the Human Services Directory at the state of Victoria in Australia, in fact, the Department of Health (DHS) of that state has undertaken an HSD initiative to provide a single Information source, reliable, relevant and current, on social and clinical-health provided in the territory of Victoria.Currently, this directory is used extensively by a large number of initiatives, and is an aid to a number of functions such as: Nurse on Call (24x7 Telephone Triage Service); the Better Health Channel (Consumer & Practitioner Web Site of Health information), HealthSMART (The Victorian Health Services eHealth Program) e Disability Online, as well as to daily activities like eReferral

Such a system contains more than 14,000 organizations covering more than 15,000 sites, and has more than 23,000 socio-clinical and health professionals, including 5,800 general practitioners in the state of Victoria. The number of services offered through these sites is greater than 30,000.

The required compliance profiles under the Service are:

ServD Locator

Component that provides indexing addresses instances of ServD Core belonging to a network and Coverage Areas and consists of the Locator functions (localization), Maintenance Locator (useful for integration / change / delete activities) and Search;

ServD Core

Component that exposes the search interface to enable searching for information on health-related services. ServD Core is the minimum required implementation because a service can be certified as ServD compliant. All instances of ServD Core must exhibit both the interface of Search that the interface of Retrieve Details (useful to allow the utilization of the detail data obtained with the search function);

Maintainable ServD Core

Component that exposes the management interface for the service data maintenance;

ServD Verifier

Component that exposes the Verify Details interface to allow secure verification of attributes declared by an organization, healthcare provider (doctor) or physical structure that provides the service;

Searching Application

Application used to search for informations related to health services through the invocation of the ServD Locator and ServD Core components;

Maintenance Application

A component that calls the interface of Maintenance to update the service information.


Within the HealthSoaf project it was considered to circumscribe the activities realization at the level of compliance as provided for ServD Core component, which will be added also the design and development of Locator functionality scheduled for ServD Locator component.