A Personal Health Record System for Diabetes Care Conforming to the ISO 16527 Interoperability Requirements