SlideShare una empresa de Scribd logo
1 de 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

Más contenido relacionado

Destacado

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
 

Destacado (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
 

Similar a 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
 

Similar a 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
 

Más 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
 

Más 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
 

Último

💸Cash Payment No Advance Call Girls Bhopal 🧿 9332606886 🧿 High Class Call Gir...
💸Cash Payment No Advance Call Girls Bhopal 🧿 9332606886 🧿 High Class Call Gir...💸Cash Payment No Advance Call Girls Bhopal 🧿 9332606886 🧿 High Class Call Gir...
💸Cash Payment No Advance Call Girls Bhopal 🧿 9332606886 🧿 High Class Call Gir...India Call Girls
 
💞 Safe And Secure Call Girls Prayagraj 🧿 9332606886 🧿 High Class Call Girl Se...
💞 Safe And Secure Call Girls Prayagraj 🧿 9332606886 🧿 High Class Call Girl Se...💞 Safe And Secure Call Girls Prayagraj 🧿 9332606886 🧿 High Class Call Girl Se...
💞 Safe And Secure Call Girls Prayagraj 🧿 9332606886 🧿 High Class Call Girl Se...India Call Girls
 
💸Cash Payment No Advance Call Girls Hyderabad 🧿 9332606886 🧿 High Class Call ...
💸Cash Payment No Advance Call Girls Hyderabad 🧿 9332606886 🧿 High Class Call ...💸Cash Payment No Advance Call Girls Hyderabad 🧿 9332606886 🧿 High Class Call ...
💸Cash Payment No Advance Call Girls Hyderabad 🧿 9332606886 🧿 High Class Call ...India Call Girls
 
Low Rate Call Girls Jaipur {9521753030} ❤️VVIP NISHA CCall Girls in Jaipur Es...
Low Rate Call Girls Jaipur {9521753030} ❤️VVIP NISHA CCall Girls in Jaipur Es...Low Rate Call Girls Jaipur {9521753030} ❤️VVIP NISHA CCall Girls in Jaipur Es...
Low Rate Call Girls Jaipur {9521753030} ❤️VVIP NISHA CCall Girls in Jaipur Es...Sheetaleventcompany
 
❤️ Call Girls service In Panchkula☎️9815457724☎️ Call Girl service in Panchku...
❤️ Call Girls service In Panchkula☎️9815457724☎️ Call Girl service in Panchku...❤️ Call Girls service In Panchkula☎️9815457724☎️ Call Girl service in Panchku...
❤️ Call Girls service In Panchkula☎️9815457724☎️ Call Girl service in Panchku...Rashmi Entertainment
 
science quiz bee questions.doc FOR ELEMENTARY SCIENCE
science quiz bee questions.doc FOR ELEMENTARY SCIENCEscience quiz bee questions.doc FOR ELEMENTARY SCIENCE
science quiz bee questions.doc FOR ELEMENTARY SCIENCEmaricelsampaga
 
Premium Call Girls Bangalore {9179660964} ❤️VVIP POOJA Call Girls in Bangalor...
Premium Call Girls Bangalore {9179660964} ❤️VVIP POOJA Call Girls in Bangalor...Premium Call Girls Bangalore {9179660964} ❤️VVIP POOJA Call Girls in Bangalor...
Premium Call Girls Bangalore {9179660964} ❤️VVIP POOJA Call Girls in Bangalor...Sheetaleventcompany
 
❤️Amritsar Call Girls Service☎️98151-129OO☎️ Call Girl service in Amritsar☎️ ...
❤️Amritsar Call Girls Service☎️98151-129OO☎️ Call Girl service in Amritsar☎️ ...❤️Amritsar Call Girls Service☎️98151-129OO☎️ Call Girl service in Amritsar☎️ ...
❤️Amritsar Call Girls Service☎️98151-129OO☎️ Call Girl service in Amritsar☎️ ...shallyentertainment1
 
💞 Safe And Secure Call Girls gaya 🧿 9332606886 🧿 High Class Call Girl Service...
💞 Safe And Secure Call Girls gaya 🧿 9332606886 🧿 High Class Call Girl Service...💞 Safe And Secure Call Girls gaya 🧿 9332606886 🧿 High Class Call Girl Service...
💞 Safe And Secure Call Girls gaya 🧿 9332606886 🧿 High Class Call Girl Service...India Call Girls
 
Call Girl Service In Mumbai ❤️🍑 9xx000xx09 👄🫦Independent Escort Service Mumba...
Call Girl Service In Mumbai ❤️🍑 9xx000xx09 👄🫦Independent Escort Service Mumba...Call Girl Service In Mumbai ❤️🍑 9xx000xx09 👄🫦Independent Escort Service Mumba...
Call Girl Service In Mumbai ❤️🍑 9xx000xx09 👄🫦Independent Escort Service Mumba...Sheetaleventcompany
 
💸Cash Payment No Advance Call Girls Nagpur 🧿 9332606886 🧿 High Class Call Gir...
💸Cash Payment No Advance Call Girls Nagpur 🧿 9332606886 🧿 High Class Call Gir...💸Cash Payment No Advance Call Girls Nagpur 🧿 9332606886 🧿 High Class Call Gir...
💸Cash Payment No Advance Call Girls Nagpur 🧿 9332606886 🧿 High Class Call Gir...India Call Girls
 
💚Trustworthy Call Girls Chandigarh 💯Niamh 📲🔝8868886958🔝Call Girls In Chandiga...
💚Trustworthy Call Girls Chandigarh 💯Niamh 📲🔝8868886958🔝Call Girls In Chandiga...💚Trustworthy Call Girls Chandigarh 💯Niamh 📲🔝8868886958🔝Call Girls In Chandiga...
💚Trustworthy Call Girls Chandigarh 💯Niamh 📲🔝8868886958🔝Call Girls In Chandiga...Sheetaleventcompany
 
❤️Chandigarh Escort Service☎️9815457724☎️ Call Girl service in Chandigarh☎️ C...
❤️Chandigarh Escort Service☎️9815457724☎️ Call Girl service in Chandigarh☎️ C...❤️Chandigarh Escort Service☎️9815457724☎️ Call Girl service in Chandigarh☎️ C...
❤️Chandigarh Escort Service☎️9815457724☎️ Call Girl service in Chandigarh☎️ C...Rashmi Entertainment
 
❤️ Chandigarh Call Girls Service☎️9878799926☎️ Call Girl service in Chandigar...
❤️ Chandigarh Call Girls Service☎️9878799926☎️ Call Girl service in Chandigar...❤️ Chandigarh Call Girls Service☎️9878799926☎️ Call Girl service in Chandigar...
❤️ Chandigarh Call Girls Service☎️9878799926☎️ Call Girl service in Chandigar...daljeetkaur2026
 
💸Cash Payment No Advance Call Girls Kanpur 🧿 9332606886 🧿 High Class Call Gir...
💸Cash Payment No Advance Call Girls Kanpur 🧿 9332606886 🧿 High Class Call Gir...💸Cash Payment No Advance Call Girls Kanpur 🧿 9332606886 🧿 High Class Call Gir...
💸Cash Payment No Advance Call Girls Kanpur 🧿 9332606886 🧿 High Class Call Gir...India Call Girls
 
Call Girls Service 11 Phase Mohali {7435815124} ❤️ MONA Call Girl in Mohali P...
Call Girls Service 11 Phase Mohali {7435815124} ❤️ MONA Call Girl in Mohali P...Call Girls Service 11 Phase Mohali {7435815124} ❤️ MONA Call Girl in Mohali P...
Call Girls Service 11 Phase Mohali {7435815124} ❤️ MONA Call Girl in Mohali P...Sheetaleventcompany
 
💚 Low Rate Call Girls In Chandigarh 💯Lucky 📲🔝8868886958🔝Call Girl In Chandig...
💚 Low Rate  Call Girls In Chandigarh 💯Lucky 📲🔝8868886958🔝Call Girl In Chandig...💚 Low Rate  Call Girls In Chandigarh 💯Lucky 📲🔝8868886958🔝Call Girl In Chandig...
💚 Low Rate Call Girls In Chandigarh 💯Lucky 📲🔝8868886958🔝Call Girl In Chandig...Sheetaleventcompany
 
Call Girl In Indore 📞9235973566📞Just Call Inaaya📲 Call Girls Service In Indor...
Call Girl In Indore 📞9235973566📞Just Call Inaaya📲 Call Girls Service In Indor...Call Girl In Indore 📞9235973566📞Just Call Inaaya📲 Call Girls Service In Indor...
Call Girl In Indore 📞9235973566📞Just Call Inaaya📲 Call Girls Service In Indor...Sheetaleventcompany
 
Indore Call Girl Service 📞9235973566📞Just Call Inaaya📲 Call Girls In Indore N...
Indore Call Girl Service 📞9235973566📞Just Call Inaaya📲 Call Girls In Indore N...Indore Call Girl Service 📞9235973566📞Just Call Inaaya📲 Call Girls In Indore N...
Indore Call Girl Service 📞9235973566📞Just Call Inaaya📲 Call Girls In Indore N...Sheetaleventcompany
 
❤️Call Girl In Chandigarh☎️9814379184☎️ Call Girl service in Chandigarh☎️ Cha...
❤️Call Girl In Chandigarh☎️9814379184☎️ Call Girl service in Chandigarh☎️ Cha...❤️Call Girl In Chandigarh☎️9814379184☎️ Call Girl service in Chandigarh☎️ Cha...
❤️Call Girl In Chandigarh☎️9814379184☎️ Call Girl service in Chandigarh☎️ Cha...Sheetaleventcompany
 

Último (20)

💸Cash Payment No Advance Call Girls Bhopal 🧿 9332606886 🧿 High Class Call Gir...
💸Cash Payment No Advance Call Girls Bhopal 🧿 9332606886 🧿 High Class Call Gir...💸Cash Payment No Advance Call Girls Bhopal 🧿 9332606886 🧿 High Class Call Gir...
💸Cash Payment No Advance Call Girls Bhopal 🧿 9332606886 🧿 High Class Call Gir...
 
💞 Safe And Secure Call Girls Prayagraj 🧿 9332606886 🧿 High Class Call Girl Se...
💞 Safe And Secure Call Girls Prayagraj 🧿 9332606886 🧿 High Class Call Girl Se...💞 Safe And Secure Call Girls Prayagraj 🧿 9332606886 🧿 High Class Call Girl Se...
💞 Safe And Secure Call Girls Prayagraj 🧿 9332606886 🧿 High Class Call Girl Se...
 
💸Cash Payment No Advance Call Girls Hyderabad 🧿 9332606886 🧿 High Class Call ...
💸Cash Payment No Advance Call Girls Hyderabad 🧿 9332606886 🧿 High Class Call ...💸Cash Payment No Advance Call Girls Hyderabad 🧿 9332606886 🧿 High Class Call ...
💸Cash Payment No Advance Call Girls Hyderabad 🧿 9332606886 🧿 High Class Call ...
 
Low Rate Call Girls Jaipur {9521753030} ❤️VVIP NISHA CCall Girls in Jaipur Es...
Low Rate Call Girls Jaipur {9521753030} ❤️VVIP NISHA CCall Girls in Jaipur Es...Low Rate Call Girls Jaipur {9521753030} ❤️VVIP NISHA CCall Girls in Jaipur Es...
Low Rate Call Girls Jaipur {9521753030} ❤️VVIP NISHA CCall Girls in Jaipur Es...
 
❤️ Call Girls service In Panchkula☎️9815457724☎️ Call Girl service in Panchku...
❤️ Call Girls service In Panchkula☎️9815457724☎️ Call Girl service in Panchku...❤️ Call Girls service In Panchkula☎️9815457724☎️ Call Girl service in Panchku...
❤️ Call Girls service In Panchkula☎️9815457724☎️ Call Girl service in Panchku...
 
science quiz bee questions.doc FOR ELEMENTARY SCIENCE
science quiz bee questions.doc FOR ELEMENTARY SCIENCEscience quiz bee questions.doc FOR ELEMENTARY SCIENCE
science quiz bee questions.doc FOR ELEMENTARY SCIENCE
 
Premium Call Girls Bangalore {9179660964} ❤️VVIP POOJA Call Girls in Bangalor...
Premium Call Girls Bangalore {9179660964} ❤️VVIP POOJA Call Girls in Bangalor...Premium Call Girls Bangalore {9179660964} ❤️VVIP POOJA Call Girls in Bangalor...
Premium Call Girls Bangalore {9179660964} ❤️VVIP POOJA Call Girls in Bangalor...
 
❤️Amritsar Call Girls Service☎️98151-129OO☎️ Call Girl service in Amritsar☎️ ...
❤️Amritsar Call Girls Service☎️98151-129OO☎️ Call Girl service in Amritsar☎️ ...❤️Amritsar Call Girls Service☎️98151-129OO☎️ Call Girl service in Amritsar☎️ ...
❤️Amritsar Call Girls Service☎️98151-129OO☎️ Call Girl service in Amritsar☎️ ...
 
💞 Safe And Secure Call Girls gaya 🧿 9332606886 🧿 High Class Call Girl Service...
💞 Safe And Secure Call Girls gaya 🧿 9332606886 🧿 High Class Call Girl Service...💞 Safe And Secure Call Girls gaya 🧿 9332606886 🧿 High Class Call Girl Service...
💞 Safe And Secure Call Girls gaya 🧿 9332606886 🧿 High Class Call Girl Service...
 
Call Girl Service In Mumbai ❤️🍑 9xx000xx09 👄🫦Independent Escort Service Mumba...
Call Girl Service In Mumbai ❤️🍑 9xx000xx09 👄🫦Independent Escort Service Mumba...Call Girl Service In Mumbai ❤️🍑 9xx000xx09 👄🫦Independent Escort Service Mumba...
Call Girl Service In Mumbai ❤️🍑 9xx000xx09 👄🫦Independent Escort Service Mumba...
 
💸Cash Payment No Advance Call Girls Nagpur 🧿 9332606886 🧿 High Class Call Gir...
💸Cash Payment No Advance Call Girls Nagpur 🧿 9332606886 🧿 High Class Call Gir...💸Cash Payment No Advance Call Girls Nagpur 🧿 9332606886 🧿 High Class Call Gir...
💸Cash Payment No Advance Call Girls Nagpur 🧿 9332606886 🧿 High Class Call Gir...
 
💚Trustworthy Call Girls Chandigarh 💯Niamh 📲🔝8868886958🔝Call Girls In Chandiga...
💚Trustworthy Call Girls Chandigarh 💯Niamh 📲🔝8868886958🔝Call Girls In Chandiga...💚Trustworthy Call Girls Chandigarh 💯Niamh 📲🔝8868886958🔝Call Girls In Chandiga...
💚Trustworthy Call Girls Chandigarh 💯Niamh 📲🔝8868886958🔝Call Girls In Chandiga...
 
❤️Chandigarh Escort Service☎️9815457724☎️ Call Girl service in Chandigarh☎️ C...
❤️Chandigarh Escort Service☎️9815457724☎️ Call Girl service in Chandigarh☎️ C...❤️Chandigarh Escort Service☎️9815457724☎️ Call Girl service in Chandigarh☎️ C...
❤️Chandigarh Escort Service☎️9815457724☎️ Call Girl service in Chandigarh☎️ C...
 
❤️ Chandigarh Call Girls Service☎️9878799926☎️ Call Girl service in Chandigar...
❤️ Chandigarh Call Girls Service☎️9878799926☎️ Call Girl service in Chandigar...❤️ Chandigarh Call Girls Service☎️9878799926☎️ Call Girl service in Chandigar...
❤️ Chandigarh Call Girls Service☎️9878799926☎️ Call Girl service in Chandigar...
 
💸Cash Payment No Advance Call Girls Kanpur 🧿 9332606886 🧿 High Class Call Gir...
💸Cash Payment No Advance Call Girls Kanpur 🧿 9332606886 🧿 High Class Call Gir...💸Cash Payment No Advance Call Girls Kanpur 🧿 9332606886 🧿 High Class Call Gir...
💸Cash Payment No Advance Call Girls Kanpur 🧿 9332606886 🧿 High Class Call Gir...
 
Call Girls Service 11 Phase Mohali {7435815124} ❤️ MONA Call Girl in Mohali P...
Call Girls Service 11 Phase Mohali {7435815124} ❤️ MONA Call Girl in Mohali P...Call Girls Service 11 Phase Mohali {7435815124} ❤️ MONA Call Girl in Mohali P...
Call Girls Service 11 Phase Mohali {7435815124} ❤️ MONA Call Girl in Mohali P...
 
💚 Low Rate Call Girls In Chandigarh 💯Lucky 📲🔝8868886958🔝Call Girl In Chandig...
💚 Low Rate  Call Girls In Chandigarh 💯Lucky 📲🔝8868886958🔝Call Girl In Chandig...💚 Low Rate  Call Girls In Chandigarh 💯Lucky 📲🔝8868886958🔝Call Girl In Chandig...
💚 Low Rate Call Girls In Chandigarh 💯Lucky 📲🔝8868886958🔝Call Girl In Chandig...
 
Call Girl In Indore 📞9235973566📞Just Call Inaaya📲 Call Girls Service In Indor...
Call Girl In Indore 📞9235973566📞Just Call Inaaya📲 Call Girls Service In Indor...Call Girl In Indore 📞9235973566📞Just Call Inaaya📲 Call Girls Service In Indor...
Call Girl In Indore 📞9235973566📞Just Call Inaaya📲 Call Girls Service In Indor...
 
Indore Call Girl Service 📞9235973566📞Just Call Inaaya📲 Call Girls In Indore N...
Indore Call Girl Service 📞9235973566📞Just Call Inaaya📲 Call Girls In Indore N...Indore Call Girl Service 📞9235973566📞Just Call Inaaya📲 Call Girls In Indore N...
Indore Call Girl Service 📞9235973566📞Just Call Inaaya📲 Call Girls In Indore N...
 
❤️Call Girl In Chandigarh☎️9814379184☎️ Call Girl service in Chandigarh☎️ Cha...
❤️Call Girl In Chandigarh☎️9814379184☎️ Call Girl service in Chandigarh☎️ Cha...❤️Call Girl In Chandigarh☎️9814379184☎️ Call Girl service in Chandigarh☎️ Cha...
❤️Call Girl In Chandigarh☎️9814379184☎️ Call Girl service in Chandigarh☎️ Cha...
 

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