wiki:BluePrint/HospitalManagementSystem

BluePrint: Hospital Management System

Introduction

<Introduce the problem the solution is meant for> <Explain why this could be relevant for Eden>

Description

<Briefly describe the solution, e.g. start with a user story> <Name existing solutions, e.g. in other applications>

Requirements

<Outline the requirements here> <Group requirements in subsections, e.g. functional, non-functional, interoperability etc.>

Use-cases

  • tbd

Requirements

  • tbd

Integration

In terms of integrating the HMS with other Sahana modules, it should be possible to assign a hospital to an organisation within the Organisation Registry. A hospital is effectively a branch of a health organisation, so it would be good to have this tight integration with the Organisation Registry. All of the key contact information should therefore be normalised and be stored as part of the Organisation Registry. Of course this should be editable and manageable from the HMS. This tight integration is required to avoid duplication by having to re-enter hospital fields that are shared in the broader Organisation Registry. This means that all health organisations and hospitals will be part of the Organisation Registry and exports.

Interoperability

The data collected in the Hospital Management System should be designed with the ability to export and import Hospital status via EDXL-HAVE. In some situations the Sahana server may act as an authoritative source (e.g. where no existing hospital status system was in place) and Sahana needs to act as a publish of HAVE information. In others, where actual hospitals are publishing status via HAVE, we need to act as an importer/aggregator and be able to consume HAVE, and update the data in our tables e.g. bed capacities etc.

Design

  • tbd

Implementation

  • tbd

See also


BluePrint

Last modified 21 months ago Last modified on 03/29/20 12:04:57
Note: See TracWiki for help on using the wiki.