Zaslat SMS: Analysis, design, and implementation of secure and interoperable distributed health information systems