SlideShare une entreprise Scribd logo
1  sur  23
Telemedicine for Africa: remote
consulting to support the fight
against HIV/AIDS in Swaziland
Department of Computer Science - University of Milan - ITALY
Institute of Infectious Diseases and Tropical Medicine, L. Sacco
Hospital - University of Milan - ITALY
Introduction
● Project HARP settings
● ESTHER Alliance
L. Sacco Hospital (Milan)
Good Shepherd Hospital - Siteki (Swaziland)
● Goals:
Platform for e-learning, clinical data exchange,
consultations and online collaboration
Good Shepherd Hospital – Siteki (Swaziland)
Health and social issues
● AIDS and Malnutrition
● Life expectancy lowest in the world (32)
● The highest rate of deaths from HIV (64%)
● Health emergency
● Connected with AIDS
HIV > Malaria, Dysentery, … > Malnutrition
● Digital Divide / Digital Apartheid
● Unequal access to information
HIV in Swaziland
Telemedicine
● Interactive Healthcare
● Uses
● Real-Time care
● Outpatient consultation
● Store and Forward (asynchronous)
● Home Care
● Top level consulting facilities
A model of telemedicine for Africa
Design: collection of the health needs
● Analysis of Medical and Health requirements
● Type of user
● E-Learning
● Finding attached files
● Synchronous and asynchronous communication,
request of consultations, Articles, Whiteboard
● Public and private messaging
● Integration with SQL Reporting Service
● Privacy
● Localization (English)
Design: technologies
● CMS – Content Management System
● Creating, updating and managing Web Sites
quickly and easy
● Drupal, Joomla and WordPress
(OpenSource CMS)
● Usability, active Community, Safety
requirements
Design: technologies
● LMS – Learning Management System
● Software Package for Teaching and the
students Resources Management
● Moodle (Opensource LMS)
● XHTML-compatible, flexible and accessible
● Layered management of the roles
● Tracking the students activities
● Software aevelopment faster than alternatives
Design: Wordpress
● The choice of WordPress:
● embedded database MySQL
● Plug-in for many extensions
● Intuitive for the user and for the Medical Staff
● Very active community, extensive documentation
● Simple roles management
● Quick installation and configuration
HARP sitemap
● HARP sitemap
● ACTIVITY
● ARTICLES
● CONSULTS
● COURSES
● WHITEBOARD
● REPORTS
● CONTACTS
● DOCTORS
Website installation
● Installation on Server
● L. Sacco Hospital (IIS6 and Microsoft Server
2003)
● Compatibility of WordPress3 with IIS6:
● Developed for Apache server, Wordpress has been
installed on Microsoft Internet Information Server
Services IIS6
● The ISAPI plug-in (HeliconTech) gives IIS the ability to
manage WordPress
● Permalinks problem (mod_rewrite Apache)
● Solution with plug-in ISAPI_ReWrite3 Problem solving
between ISAPI_ReWrite3 and Reports
Development tools
WordPress3 plug-ins:
● SearchEverything
● Scholar Press Courseware (LMS)(course
management)
● Buddy Press (interactive posting management,
synchronous and asynchronous)
● WordPress Form Manager (forms for consulting
requests and answers)
Development tools
● Whiteboard: Vyew platform, integrated using an
iframe
● Help (help in any page, in the sidebar)
● An iframe links the report service of the local SQL
server (SQL Reporting Services)
HARP (Health Assistance Remote Platform)
● Home page
HARP (Health Assistance Remote Platform)
● Articles
● Consults
HARP (Health Assistance Remote Platform)
● Courses
HARP (Health Assistance Remote Platform)
● Reports and Whiteboard
Future Developments
● Increasing and extending the use of HARP
● Facilitating the interaction among doctors
by improving the interfaces for data
transmission and the posting system
● Improving the platform security using a
VPN
Future Developments
● Data transmission from the Ministry database
● Data analysis
● ISF (Informatics experts without Frontiers) to
extend to other African hospitals
● Other missions in Swaziland
● Checking DB Swazi integrity
● Extending the telemedicine network to other
Internet locations

Contenu connexe

En vedette

The first human-electronic creature: Cremino
The first human-electronic creature: CreminoThe first human-electronic creature: Cremino
The first human-electronic creature: CreminoRita Pizzi
 
Notes prepositions
Notes prepositionsNotes prepositions
Notes prepositionsmarypardee
 
Explorers simulation day 4
Explorers simulation day 4Explorers simulation day 4
Explorers simulation day 4marypardee
 
Week 11 day 5- cold war
Week 11  day 5- cold warWeek 11  day 5- cold war
Week 11 day 5- cold warmarypardee
 
Where do you live mate 2015
Where do you live mate 2015Where do you live mate 2015
Where do you live mate 2015marypardee
 
Notes prepositions
Notes prepositionsNotes prepositions
Notes prepositionsmarypardee
 
Microtubules in 5 minutes
Microtubules in 5 minutesMicrotubules in 5 minutes
Microtubules in 5 minutesRita Pizzi
 
European physical features
European physical featuresEuropean physical features
European physical featuresmarypardee
 
Europe physical features
Europe physical featuresEurope physical features
Europe physical featuresmarypardee
 

En vedette (9)

The first human-electronic creature: Cremino
The first human-electronic creature: CreminoThe first human-electronic creature: Cremino
The first human-electronic creature: Cremino
 
Notes prepositions
Notes prepositionsNotes prepositions
Notes prepositions
 
Explorers simulation day 4
Explorers simulation day 4Explorers simulation day 4
Explorers simulation day 4
 
Week 11 day 5- cold war
Week 11  day 5- cold warWeek 11  day 5- cold war
Week 11 day 5- cold war
 
Where do you live mate 2015
Where do you live mate 2015Where do you live mate 2015
Where do you live mate 2015
 
Notes prepositions
Notes prepositionsNotes prepositions
Notes prepositions
 
Microtubules in 5 minutes
Microtubules in 5 minutesMicrotubules in 5 minutes
Microtubules in 5 minutes
 
European physical features
European physical featuresEuropean physical features
European physical features
 
Europe physical features
Europe physical featuresEurope physical features
Europe physical features
 

Similaire à Telemedicine for Africa: remote consulting to support the fight against HIV/AIDS in Swaziland

HANDI Summit 18 - Introducing HANDI-HOPD - Ewan Davis
HANDI Summit 18 - Introducing HANDI-HOPD - Ewan DavisHANDI Summit 18 - Introducing HANDI-HOPD - Ewan Davis
HANDI Summit 18 - Introducing HANDI-HOPD - Ewan DavisHANDI HEALTH
 
Edge develop com_previous_clients_html
Edge develop com_previous_clients_htmlEdge develop com_previous_clients_html
Edge develop com_previous_clients_htmlDaniel Adenew
 
Developing the Informatics Workforce for Scotland's Health and Social Care
Developing the Informatics Workforce for Scotland's Health and Social CareDeveloping the Informatics Workforce for Scotland's Health and Social Care
Developing the Informatics Workforce for Scotland's Health and Social CareCILIPScotland
 
Creative design/marketing: make a presentation slide on OpenMRS
Creative design/marketing: make a presentation slide on OpenMRSCreative design/marketing: make a presentation slide on OpenMRS
Creative design/marketing: make a presentation slide on OpenMRSuzanysa
 
PanCareSurPass @SIOP Europe/CCI Europe Meeting 2021, Riccardo Haupt
PanCareSurPass @SIOP Europe/CCI Europe Meeting 2021, Riccardo HauptPanCareSurPass @SIOP Europe/CCI Europe Meeting 2021, Riccardo Haupt
PanCareSurPass @SIOP Europe/CCI Europe Meeting 2021, Riccardo HauptKylieOBrien10
 
FGAI4H-M-002.pptx
FGAI4H-M-002.pptxFGAI4H-M-002.pptx
FGAI4H-M-002.pptxpduvvuri
 
Role of AI in Transforming the Healthcare Industry
Role of AI in Transforming the Healthcare IndustryRole of AI in Transforming the Healthcare Industry
Role of AI in Transforming the Healthcare IndustryHammadAfzal23
 
Hospital Management System
Hospital Management SystemHospital Management System
Hospital Management SystemRup Chowdhury
 
Social Networks and Collaborative Platforms for Data Sharing in Radiology
Social Networks and Collaborative Platforms for Data Sharing in RadiologySocial Networks and Collaborative Platforms for Data Sharing in Radiology
Social Networks and Collaborative Platforms for Data Sharing in RadiologyErik R. Ranschaert, MD, PhD
 
Medical record system
Medical record systemMedical record system
Medical record systemsurajgoel1225
 

Similaire à Telemedicine for Africa: remote consulting to support the fight against HIV/AIDS in Swaziland (20)

OpennMRS Overview
OpennMRS OverviewOpennMRS Overview
OpennMRS Overview
 
HANDI Summit 18 - Introducing HANDI-HOPD - Ewan Davis
HANDI Summit 18 - Introducing HANDI-HOPD - Ewan DavisHANDI Summit 18 - Introducing HANDI-HOPD - Ewan Davis
HANDI Summit 18 - Introducing HANDI-HOPD - Ewan Davis
 
tomaz vindonja
tomaz vindonjatomaz vindonja
tomaz vindonja
 
Edge develop com_previous_clients_html
Edge develop com_previous_clients_htmlEdge develop com_previous_clients_html
Edge develop com_previous_clients_html
 
Developing the Informatics Workforce for Scotland's Health and Social Care
Developing the Informatics Workforce for Scotland's Health and Social CareDeveloping the Informatics Workforce for Scotland's Health and Social Care
Developing the Informatics Workforce for Scotland's Health and Social Care
 
Creative design/marketing: make a presentation slide on OpenMRS
Creative design/marketing: make a presentation slide on OpenMRSCreative design/marketing: make a presentation slide on OpenMRS
Creative design/marketing: make a presentation slide on OpenMRS
 
CDAC
CDACCDAC
CDAC
 
DC_OC15_mo
DC_OC15_moDC_OC15_mo
DC_OC15_mo
 
Introduction to SALK
Introduction to SALKIntroduction to SALK
Introduction to SALK
 
PanCareSurPass @SIOP Europe/CCI Europe Meeting 2021, Riccardo Haupt
PanCareSurPass @SIOP Europe/CCI Europe Meeting 2021, Riccardo HauptPanCareSurPass @SIOP Europe/CCI Europe Meeting 2021, Riccardo Haupt
PanCareSurPass @SIOP Europe/CCI Europe Meeting 2021, Riccardo Haupt
 
FGAI4H-M-002.pptx
FGAI4H-M-002.pptxFGAI4H-M-002.pptx
FGAI4H-M-002.pptx
 
Pgim 2016-finalized
Pgim 2016-finalizedPgim 2016-finalized
Pgim 2016-finalized
 
Role of AI in Transforming the Healthcare Industry
Role of AI in Transforming the Healthcare IndustryRole of AI in Transforming the Healthcare Industry
Role of AI in Transforming the Healthcare Industry
 
HEALTHCARE_IT
HEALTHCARE_ITHEALTHCARE_IT
HEALTHCARE_IT
 
Hospital Management System
Hospital Management SystemHospital Management System
Hospital Management System
 
Social Networks and Collaborative Platforms for Data Sharing in Radiology
Social Networks and Collaborative Platforms for Data Sharing in RadiologySocial Networks and Collaborative Platforms for Data Sharing in Radiology
Social Networks and Collaborative Platforms for Data Sharing in Radiology
 
Aehin 2016 backup
Aehin 2016 backupAehin 2016 backup
Aehin 2016 backup
 
eHealth: Need for a Global Vision and Approach
eHealth: Need for a Global Vision and ApproacheHealth: Need for a Global Vision and Approach
eHealth: Need for a Global Vision and Approach
 
Doctors 3.0?
Doctors 3.0?Doctors 3.0?
Doctors 3.0?
 
Medical record system
Medical record systemMedical record system
Medical record system
 

Plus de Rita Pizzi

Computational Prediction of Binding Affinity between Psychotropic Drugs and N...
Computational Prediction of Binding Affinity between Psychotropic Drugs and N...Computational Prediction of Binding Affinity between Psychotropic Drugs and N...
Computational Prediction of Binding Affinity between Psychotropic Drugs and N...Rita Pizzi
 
Data mining Methods for the Stratification of the Arrhythmic Risk in Young an...
Data mining Methods for the Stratification of the Arrhythmic Risk in Young an...Data mining Methods for the Stratification of the Arrhythmic Risk in Young an...
Data mining Methods for the Stratification of the Arrhythmic Risk in Young an...Rita Pizzi
 
Peoplehavethepower
PeoplehavethepowerPeoplehavethepower
PeoplehavethepowerRita Pizzi
 
Exploring structural and dynamical properties of microtubules by means of A...
Exploring structural and dynamical properties  of microtubules by means of  A...Exploring structural and dynamical properties  of microtubules by means of  A...
Exploring structural and dynamical properties of microtubules by means of A...Rita Pizzi
 
An affordable Quantum Cryptography system
An affordable Quantum Cryptography systemAn affordable Quantum Cryptography system
An affordable Quantum Cryptography systemRita Pizzi
 
Biofisica dei microtubuli
Biofisica dei microtubuliBiofisica dei microtubuli
Biofisica dei microtubuliRita Pizzi
 

Plus de Rita Pizzi (6)

Computational Prediction of Binding Affinity between Psychotropic Drugs and N...
Computational Prediction of Binding Affinity between Psychotropic Drugs and N...Computational Prediction of Binding Affinity between Psychotropic Drugs and N...
Computational Prediction of Binding Affinity between Psychotropic Drugs and N...
 
Data mining Methods for the Stratification of the Arrhythmic Risk in Young an...
Data mining Methods for the Stratification of the Arrhythmic Risk in Young an...Data mining Methods for the Stratification of the Arrhythmic Risk in Young an...
Data mining Methods for the Stratification of the Arrhythmic Risk in Young an...
 
Peoplehavethepower
PeoplehavethepowerPeoplehavethepower
Peoplehavethepower
 
Exploring structural and dynamical properties of microtubules by means of A...
Exploring structural and dynamical properties  of microtubules by means of  A...Exploring structural and dynamical properties  of microtubules by means of  A...
Exploring structural and dynamical properties of microtubules by means of A...
 
An affordable Quantum Cryptography system
An affordable Quantum Cryptography systemAn affordable Quantum Cryptography system
An affordable Quantum Cryptography system
 
Biofisica dei microtubuli
Biofisica dei microtubuliBiofisica dei microtubuli
Biofisica dei microtubuli
 

Dernier

raisen Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
raisen Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meetraisen Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
raisen Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real MeetCall Girls Service
 
(Deeksha) 💓 9920725232 💓High Profile Call Girls Navi Mumbai You Can Get The S...
(Deeksha) 💓 9920725232 💓High Profile Call Girls Navi Mumbai You Can Get The S...(Deeksha) 💓 9920725232 💓High Profile Call Girls Navi Mumbai You Can Get The S...
(Deeksha) 💓 9920725232 💓High Profile Call Girls Navi Mumbai You Can Get The S...Ahmedabad Call Girls
 
Call Girl in Indore 8827247818 {Low Price}👉 Nitya Indore Call Girls * ITRG...
Call Girl in Indore 8827247818 {Low Price}👉   Nitya Indore Call Girls  * ITRG...Call Girl in Indore 8827247818 {Low Price}👉   Nitya Indore Call Girls  * ITRG...
Call Girl in Indore 8827247818 {Low Price}👉 Nitya Indore Call Girls * ITRG...mahaiklolahd
 
(Big Boobs Indian Girls) 💓 9257276172 💓High Profile Call Girls Jaipur You Can...
(Big Boobs Indian Girls) 💓 9257276172 💓High Profile Call Girls Jaipur You Can...(Big Boobs Indian Girls) 💓 9257276172 💓High Profile Call Girls Jaipur You Can...
(Big Boobs Indian Girls) 💓 9257276172 💓High Profile Call Girls Jaipur You Can...Joya Singh
 
bhopal Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
bhopal Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meetbhopal Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
bhopal Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real MeetCall Girls Service
 
dhanbad Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
dhanbad Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meetdhanbad Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
dhanbad Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real MeetCall Girls Service
 
Nanded Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Nanded Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real MeetNanded Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Nanded Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real MeetCall Girls Service
 
Call Girls Service Mohali {7435815124} ❤️VVIP PALAK Call Girl in Mohali Punjab
Call Girls Service Mohali {7435815124} ❤️VVIP PALAK Call Girl in Mohali PunjabCall Girls Service Mohali {7435815124} ❤️VVIP PALAK Call Girl in Mohali Punjab
Call Girls Service Mohali {7435815124} ❤️VVIP PALAK Call Girl in Mohali PunjabSheetaleventcompany
 
kochi Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
kochi Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meetkochi Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
kochi Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real MeetCall Girls Service
 
Malda Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Malda Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real MeetMalda Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Malda Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real MeetCall Girls Service
 
bhubaneswar Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
bhubaneswar Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meetbhubaneswar Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
bhubaneswar Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real MeetCall Girls Service
 
Sexy Call Girl Dharmapuri Arshi 💚9058824046💚 Dharmapuri Escort Service
Sexy Call Girl Dharmapuri Arshi 💚9058824046💚 Dharmapuri Escort ServiceSexy Call Girl Dharmapuri Arshi 💚9058824046💚 Dharmapuri Escort Service
Sexy Call Girl Dharmapuri Arshi 💚9058824046💚 Dharmapuri Escort Servicejaanseema653
 
Mangalore Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Mangalore Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real MeetMangalore Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Mangalore Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real MeetCall Girls Service
 
surat Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
surat Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meetsurat Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
surat Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real MeetCall Girls Chandigarh
 
nagpur Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
nagpur Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meetnagpur Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
nagpur Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real MeetCall Girls Service
 
Best Lahore Escorts 😮‍💨03250114445 || VIP escorts in Lahore
Best Lahore Escorts 😮‍💨03250114445 || VIP escorts in LahoreBest Lahore Escorts 😮‍💨03250114445 || VIP escorts in Lahore
Best Lahore Escorts 😮‍💨03250114445 || VIP escorts in LahoreDeny Daniel
 
Patna Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Patna Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real MeetPatna Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Patna Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real MeetCall Girls Service
 
Call Girl in Bangalore 9632137771 {LowPrice} ❤️ (Navya) Bangalore Call Girls ...
Call Girl in Bangalore 9632137771 {LowPrice} ❤️ (Navya) Bangalore Call Girls ...Call Girl in Bangalore 9632137771 {LowPrice} ❤️ (Navya) Bangalore Call Girls ...
Call Girl in Bangalore 9632137771 {LowPrice} ❤️ (Navya) Bangalore Call Girls ...mahaiklolahd
 
Jalna Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Jalna Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real MeetJalna Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Jalna Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real MeetCall Girls Service
 
Rajkot Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Rajkot Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real MeetRajkot Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Rajkot Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real MeetCall Girls Service
 

Dernier (20)

raisen Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
raisen Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meetraisen Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
raisen Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
 
(Deeksha) 💓 9920725232 💓High Profile Call Girls Navi Mumbai You Can Get The S...
(Deeksha) 💓 9920725232 💓High Profile Call Girls Navi Mumbai You Can Get The S...(Deeksha) 💓 9920725232 💓High Profile Call Girls Navi Mumbai You Can Get The S...
(Deeksha) 💓 9920725232 💓High Profile Call Girls Navi Mumbai You Can Get The S...
 
Call Girl in Indore 8827247818 {Low Price}👉 Nitya Indore Call Girls * ITRG...
Call Girl in Indore 8827247818 {Low Price}👉   Nitya Indore Call Girls  * ITRG...Call Girl in Indore 8827247818 {Low Price}👉   Nitya Indore Call Girls  * ITRG...
Call Girl in Indore 8827247818 {Low Price}👉 Nitya Indore Call Girls * ITRG...
 
(Big Boobs Indian Girls) 💓 9257276172 💓High Profile Call Girls Jaipur You Can...
(Big Boobs Indian Girls) 💓 9257276172 💓High Profile Call Girls Jaipur You Can...(Big Boobs Indian Girls) 💓 9257276172 💓High Profile Call Girls Jaipur You Can...
(Big Boobs Indian Girls) 💓 9257276172 💓High Profile Call Girls Jaipur You Can...
 
bhopal Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
bhopal Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meetbhopal Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
bhopal Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
 
dhanbad Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
dhanbad Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meetdhanbad Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
dhanbad Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
 
Nanded Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Nanded Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real MeetNanded Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Nanded Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
 
Call Girls Service Mohali {7435815124} ❤️VVIP PALAK Call Girl in Mohali Punjab
Call Girls Service Mohali {7435815124} ❤️VVIP PALAK Call Girl in Mohali PunjabCall Girls Service Mohali {7435815124} ❤️VVIP PALAK Call Girl in Mohali Punjab
Call Girls Service Mohali {7435815124} ❤️VVIP PALAK Call Girl in Mohali Punjab
 
kochi Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
kochi Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meetkochi Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
kochi Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
 
Malda Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Malda Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real MeetMalda Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Malda Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
 
bhubaneswar Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
bhubaneswar Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meetbhubaneswar Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
bhubaneswar Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
 
Sexy Call Girl Dharmapuri Arshi 💚9058824046💚 Dharmapuri Escort Service
Sexy Call Girl Dharmapuri Arshi 💚9058824046💚 Dharmapuri Escort ServiceSexy Call Girl Dharmapuri Arshi 💚9058824046💚 Dharmapuri Escort Service
Sexy Call Girl Dharmapuri Arshi 💚9058824046💚 Dharmapuri Escort Service
 
Mangalore Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Mangalore Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real MeetMangalore Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Mangalore Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
 
surat Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
surat Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meetsurat Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
surat Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
 
nagpur Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
nagpur Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meetnagpur Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
nagpur Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
 
Best Lahore Escorts 😮‍💨03250114445 || VIP escorts in Lahore
Best Lahore Escorts 😮‍💨03250114445 || VIP escorts in LahoreBest Lahore Escorts 😮‍💨03250114445 || VIP escorts in Lahore
Best Lahore Escorts 😮‍💨03250114445 || VIP escorts in Lahore
 
Patna Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Patna Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real MeetPatna Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Patna Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
 
Call Girl in Bangalore 9632137771 {LowPrice} ❤️ (Navya) Bangalore Call Girls ...
Call Girl in Bangalore 9632137771 {LowPrice} ❤️ (Navya) Bangalore Call Girls ...Call Girl in Bangalore 9632137771 {LowPrice} ❤️ (Navya) Bangalore Call Girls ...
Call Girl in Bangalore 9632137771 {LowPrice} ❤️ (Navya) Bangalore Call Girls ...
 
Jalna Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Jalna Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real MeetJalna Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Jalna Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
 
Rajkot Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Rajkot Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real MeetRajkot Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Rajkot Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
 

Telemedicine for Africa: remote consulting to support the fight against HIV/AIDS in Swaziland

  • 1. Telemedicine for Africa: remote consulting to support the fight against HIV/AIDS in Swaziland Department of Computer Science - University of Milan - ITALY Institute of Infectious Diseases and Tropical Medicine, L. Sacco Hospital - University of Milan - ITALY
  • 2. Introduction ● Project HARP settings ● ESTHER Alliance L. Sacco Hospital (Milan) Good Shepherd Hospital - Siteki (Swaziland) ● Goals: Platform for e-learning, clinical data exchange, consultations and online collaboration
  • 3. Good Shepherd Hospital – Siteki (Swaziland)
  • 4.
  • 5. Health and social issues ● AIDS and Malnutrition ● Life expectancy lowest in the world (32) ● The highest rate of deaths from HIV (64%) ● Health emergency ● Connected with AIDS HIV > Malaria, Dysentery, … > Malnutrition ● Digital Divide / Digital Apartheid ● Unequal access to information
  • 7. Telemedicine ● Interactive Healthcare ● Uses ● Real-Time care ● Outpatient consultation ● Store and Forward (asynchronous) ● Home Care ● Top level consulting facilities
  • 8. A model of telemedicine for Africa
  • 9. Design: collection of the health needs ● Analysis of Medical and Health requirements ● Type of user ● E-Learning ● Finding attached files ● Synchronous and asynchronous communication, request of consultations, Articles, Whiteboard ● Public and private messaging ● Integration with SQL Reporting Service ● Privacy ● Localization (English)
  • 10. Design: technologies ● CMS – Content Management System ● Creating, updating and managing Web Sites quickly and easy ● Drupal, Joomla and WordPress (OpenSource CMS) ● Usability, active Community, Safety requirements
  • 11. Design: technologies ● LMS – Learning Management System ● Software Package for Teaching and the students Resources Management ● Moodle (Opensource LMS) ● XHTML-compatible, flexible and accessible ● Layered management of the roles ● Tracking the students activities ● Software aevelopment faster than alternatives
  • 12. Design: Wordpress ● The choice of WordPress: ● embedded database MySQL ● Plug-in for many extensions ● Intuitive for the user and for the Medical Staff ● Very active community, extensive documentation ● Simple roles management ● Quick installation and configuration
  • 13. HARP sitemap ● HARP sitemap ● ACTIVITY ● ARTICLES ● CONSULTS ● COURSES ● WHITEBOARD ● REPORTS ● CONTACTS ● DOCTORS
  • 14. Website installation ● Installation on Server ● L. Sacco Hospital (IIS6 and Microsoft Server 2003) ● Compatibility of WordPress3 with IIS6: ● Developed for Apache server, Wordpress has been installed on Microsoft Internet Information Server Services IIS6 ● The ISAPI plug-in (HeliconTech) gives IIS the ability to manage WordPress ● Permalinks problem (mod_rewrite Apache) ● Solution with plug-in ISAPI_ReWrite3 Problem solving between ISAPI_ReWrite3 and Reports
  • 15. Development tools WordPress3 plug-ins: ● SearchEverything ● Scholar Press Courseware (LMS)(course management) ● Buddy Press (interactive posting management, synchronous and asynchronous) ● WordPress Form Manager (forms for consulting requests and answers)
  • 16. Development tools ● Whiteboard: Vyew platform, integrated using an iframe ● Help (help in any page, in the sidebar) ● An iframe links the report service of the local SQL server (SQL Reporting Services)
  • 17. HARP (Health Assistance Remote Platform) ● Home page
  • 18. HARP (Health Assistance Remote Platform) ● Articles
  • 20. HARP (Health Assistance Remote Platform) ● Courses
  • 21. HARP (Health Assistance Remote Platform) ● Reports and Whiteboard
  • 22. Future Developments ● Increasing and extending the use of HARP ● Facilitating the interaction among doctors by improving the interfaces for data transmission and the posting system ● Improving the platform security using a VPN
  • 23. Future Developments ● Data transmission from the Ministry database ● Data analysis ● ISF (Informatics experts without Frontiers) to extend to other African hospitals ● Other missions in Swaziland ● Checking DB Swazi integrity ● Extending the telemedicine network to other Internet locations