This blog post describes the user scenarios related to the solution proposed in my previous post – Disaster Management Solution – Part 1: Cloud, IoT, Blockchain 

There is a need for an integrated platform which connects residents, service providers (like, telecom, food, transport, medical, etc) and the Government to deal with natural disasters more effectively.

As covered in my previous post, the stakeholders, or participants, in the Blockchain network are as follows:


  • Offers Disaster Management mobile application as a service to the citizens managed by the disaster management department in the Government.
  • Creates the consortium.
  • Oversees the transactions related to the services provided and received on the network.
  • Analyzes the data shared on this network to compute the funds to be released.
  • Gets a geographic view of all the registered users on a map showing the number of people commuting and communicating from danger zones.
  • Gets a view of the demand and supply of food, medical and transportation services.


  • Audits the distribution and utilization of funds.

Telecom Company

  • Verifies identity of a user who is providing a service and also one who is availing the service.
  • Provides mobile wallet for users.
  • Provides credits during the crisis by adding money to the wallets.
  • Supports funding organizations (like Government) which are part of the network to add credit to the residents’ mobile wallets as needed.
  • Tracks movement of their subscribers.
  • Provides satellite phones prior to the crisis to their subscribers.


  • Offers accommodation service to people by registering as a shelter provider in the application.
  • Updates the application on the vacancy status in the shelter.
  • Updates the application when there is shortage of food and medical supplies.
  • Requests for transportation services to move people to other shelters.
  • Updates the application when a resident checks-in or out of the shelter.
  • Locates missing persons using the application.

Medical Service Provider

  • Publishes the locations/areas supported.
  • Publishes the type of medical service that is available.
  • Sends medical practitioners to the respective locations based on the requests posted by shelters and residents.
  • Requests for transportation services on the network in case of shortage of their own transportation vehicles.

Medical Supplier

  • Publishes the locations/areas supported.
  • Publishes the list of medicine that is available.
  • Supplies medicine to shelters and residents who have placed a request via the application.
  • Requests for transportation services on the network in case of shortage of their own delivery vehicles.


  • Publishes the locations/areas supported.
  • Publishes the type of transportation (people, animals, food, medical, etc.) supported.
  • Delivers food and medical supplies based on the requests placed by food and medical suppliers.
  • Moves people to safer locations based on the requests posted by shelters and residents.
  • Publishes tracking information on the movement of supplies and people using IoT.
  • Type of transporters:
    • Goods supply
    • Transport people

Food Supplier

  • Publishes the type of food (baby food, animal food, sugar-free, raw food, meals, etc.) that is available.
  • Delivers food to shelters and residents based on the requested placed via the application.
  • Requests for transportation services on the network in case of shortage of their own delivery vehicles.
  • Publishes the amount of ration in stock.
  • Type of food suppliers:
    • Raw material (bread, vegetables, fruits, nuts, etc.) provider
    • Cooked food provider


  • Subscribes to the Disaster Management service.
  • Enters all the necessary details about themselves and their family members. They also save their key documents like identity, banking, medical history records, etc.
  • Offers services to other residents. Ex: If you are a qualified medical practitioner, you can offer your service to residents near you or in the same shelter.
  • Buys transportation service to move to a shelter by paying via the mobile wallet.
  • Buys food and medical supplies by paying via the mobile wallet.
  • View the updated information of their profile when checking into a shelter entered by the Shelter owner.

User Scenario 1: Resident registers via mobile application

Residents download the Disaster Management application provided by the Government. They register themselves with their mobile number. Each member in the family registers themself separately with their mobile number and then updates their family contacts on the application to link each other. Friends and acquaintances can also be linked which can help in searching missing people.

Their telecom provider verifies their identity and provide a new mobile wallet. Users can add sufficient amount to the wallet that can be used during the crisis. They can also add money to the wallets of family members. A satellite phone can be purchased from the telecom provider as a backup device in case of loss of internet connectivity in the mobile phone. Using the satellite phones, users’ locations can be tracked.

The users can login to the application by using social media identity (Google, Facebook) or using One Time Password via SMS. They can add more information to their profile like food allergies, medicine allergies, requirement on baby food and pet food. Documents like medical reports can be uploaded to the application to be used when the resident is in a medical emergency.

User Scenario 2: Registered user offers his/her services for a price or for free
During the crisis, many residents volunteered to supply food. They were publishing their service via social media. This application will allow them to offer their services to all the registered users.

User Scenario 3: Service provider joins the Blockchain network
Commercial service providers can join the Blockchain consortium and provide their services by updating their existing system to invoke smart contracts.

User Scenario 4: Resident reaches the nearest Shelter
Multiple factors are considered while searching for the right shelter. Specific medical services for the aged and children, space for pets, specific food type (to avoid allergic reaction) are a few of them. Once the request is placed, the application will automatically accept the request based on availability and the requirements being met.

User Scenario 5: Resident or shelter requests food and medical supplies
There are many residents who decide to stay back at their homes during the crisis. In such cases if the electric supply is disrupted, then cooking food becomes a challenge esp. if only electric stoves are used. The residents can request for cooked food using the application. Similarly for medical supplies. Shelters can refill the food supply as and when the existing ration is consumed.

User Scenario 6: Resident or shelter requests medical service
In case of a medical emergency that requires assistance from a medical professional, users can request for specific service on the application.

User Scenario 7: Resident reports and locates a missing person
Resident can invoke an action to locate a missing person. Searching for loved ones and confirming safety of family and friends is the most common activity during the crisis. The application is equipped to search for the person and share the results. It can also engage with authorities like shelter owners to find the person.

User Scenario 8: Government invokes rescue operations
An integration of this application with the weather data and the existing Emergency Management system can provide the necessary information for effective rescue operations.

User Scenario 9: Residents in the same area are connected through chat room
During the crisis, chat rooms are created for residents living in the same area to be able to share any information with each other. Also, new chat rooms can be created for people stuck for long hours on the way due to heavy traffic heading out of the affected areas. Even the Government officials can be part of the chat rooms to be able to share specific information with the groups.

User Scenario 10: Resident requests for funds
During the crisis, if the resident is run out of money to avail a paid service, he/she can request for certain amount of money to be added to their mobile wallet. Fund providers like the Government process the request and transfer the money accordingly. If the request is for a higher amount for a medical emergency, then the Government reviews the details provided by the medical service provider in that request and then approve the amount.

Shelter, transportation truck, bus icons are from Icograms available under the Creative Commons license (Attribution 3.0 Unported)
Telecom tower icon is from First Styles available under the Creative Commons license (Attribution 3.0 Unported)
Medical supply vehicle icon is from Dave Gandy available under the SIL Open Font License
Food icon is from Simran Singh available under the license terms of Free for commercial use
Government building icon is from Maxim Basinski available under the license terms of Free for commercial use
Residents icon is from Everaldo Coelho available under LGPL
Doctor icon is from Creative Agency Bresign available under the license terms of Free for commercial use
Auditor icon is from Aha-Soft available under the license terms of Free for commercial use

Reference Architecture:
Disaster Management Solution – Part 3: Reference Architecture

Author: Preethi C Mohan
Contributors / Reviewers: Timothy Paydos, John Cohn, Siddharth Purohit, Amarjeet Mundi, Ramesh Srinivasan

Call to Action:
You can model a blockchain network here –

Related Links:
Disaster Management Solution – Part 1: Cloud, IoT, Blockchain
Disaster Management Solution – Part 3: Reference Architecture

4 comments on"Disaster Management Solution – Part 2: User scenarios"

  1. Greetings! Very useful advice within this post!
    It is the little changes that produce the most
    important changes. Thanks for sharing!

  2. Francie Tanner January 22, 2018

    Fascinating posts! I work with several disaster management organizations and these type of blockchain apps really could be instrumental in saving lives and ensuring goods and $ get to people in need!

  3. Really appreciate you sharing this blog post. Want more.

  4. “It’s actually mostly not possible to see well-aware viewers on this theme, fortunately you look like you fully grasp the things that you’re writing on! Cheers”

Join The Discussion

Your email address will not be published. Required fields are marked *