The ongoing efforts toward continuity of care and the recent advances in information and communication technologies have led to a number of successful personal health systems for the management of chronic care. These systems are mostly focused on monitoring efficiently the patient's medical status at home. This paper aims at extending home care services delivery by introducing a novel framework for monitoring the patient's condition and safety with respect to the medication treatment administered. For this purpose, considering a body area network (BAN) with advanced sensors and a mobile base unit as the central communication hub from the one side, and the clinical environment from the other side, an architecture was developed, offering monitoring patterns definition for the detection of possible adverse drug events and the assessment of medication response, supported by mechanisms enabling bidirectional communication between the BAN and the clinical site. Particular emphasis was given on communication and information flow aspects that have been addressed by defining/adopting appropriate formal information structures as well as the service-oriented architecture paradigm. The proposed framework is illustrated via an application scenario concerning hypertension management.