Use of EDXL protocol suite in Sahana implementations

Sahana at the Haiti Earthquake
Sahana at the Haiti Earthquake

Sahana is considered to be the premier Disaster Management System available in the world today. It jump-started the Humanitarian Free and Open Source Software (HFOSS) movement, and has been implemented in various disaster situations around the world.

The Emergencey Data eXchange Language (EDXL) protocol suite is a set of protocols defined by the Organization for the Advancement of Structured Information Standards (OASIS) for communication between various organizations responding to a disaster/emergency situation. As a standard, EDXL allows disaster management software and personnel affiliated with different protocols to communicate with each other on a common platform. Therefore it is essential for the usability of any international disaster management system be compliant with EDXL, and Sahana is no exception.

I have taken the time to document some instances which prove Sahana’s extensive compliance with the EDXL protocol suite.

In 2010, a magnitude 7 earthquake struck the Caribbean nation of Haiti, in the city of Port-au-Prince. Tens of thousands of civilians were killed instantly, while thousands more were trapped beneath rubble, as well as leaving millions of civilians homeless.

During the Sahana Software Foundation’s response to the Haiti Earthquake[6], it deployed the Sahana Haiti 2010 Earthquake Disaster Response Portal – a live and active website hosted at, which provided the following features for the use of disaster responders:

•Organization Registry: This was considered as Phase 1 of the implementation of Sahana. The Organization Registry was used to track the information and activities of the organizations involved in the disaster relief effort, as well as what assets and resources they had available to them. This module made use of the RM and CAP protocols from the EDXL protocol suite.

• Food Cluster Food Request Portal : Designed in order to collaborate with the World Food Program (WFP)’s efforts to distribute food properly among the victims of the disaster. It was used to note the availability of food resources as well as the distribution of these resources. This module made use of the RM protocol of the EDXL protocol suite. An SMS-based notification tool developed for this module is planned to be used as a component of the World Food Programme’s future systems.

• Hospital Management System (HMS) : This module was used to track the details of the hospitals available for the disaster relief efforts in Haiti, as well as other medical institutions. The EDXL-HAVE (Hospital AVailability Exchange) protocol was utilized to transmit data about hospitals in operations related to this module. Various instances of the Hospital Management System were able to transmit data between one another using HAVE successfully.

• Persons Registry : This is one of the main components of Sahana (Vesuvius) which was also implemented to search for missing victims of the Haiti Earthquake. This module was used to register the victims of the Earthquake who were missing and to track them via a collaborative method, by providing access to the system online. In order to store and transmit people data, this system made use of the CAP protocol from the EDXL Suite.

• Disaster Victim Identification Registry (DVI) : This registry was used as a module in the Haiti Disaster relief effort to identify and store the details of verified victims of the disaster. CAP (Common Access Protocol) of the EDXL protocol suite was used in this module.

• Shelter Registry : EDXL-RM was used in this module along with CAP to enable the reporting of the status of shelters available for victims of the Haiti Earthquake. By having an extensive methodology available to track the shelters available, the disaster relief workers were able to assign displaced victims to shelters effectively.

Out of the EDXL family, EDXL-HAVE was extensively used along with Person Finder Interchange Format (PFIF). EDXL-HAVE proved effective in the Hospital Management System and the Disaster Victim Identification Registry. This proved to be the ideal protocol needed to handle the immense amounts of data that needed to be exchanged in order to coordinate the Hospital Management effort.


  • Prustalis, M., Bodduluri, P., de Silva, C., Bitner, D., Boon, F., König, D., Treadgold, G. (2010), The Sahana Software Foundation response to the 2010 Haiti Earthquake: A New Standard for Free and Open Source Disaster Data Management Systems
  • Rencoret, N., Stoddard, A., Haver, K., Taylor, G., Harvery, P. (2010), Haiti Earthquake Response – Context Analysis
  • Sahana Software Foundation official web page –