wiki:BluePrint/HospitalManagementSystem

Version 1 (modified by Gavin Treadgold, 12 years ago) ( diff )

added some initial info on HMS

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 OrgReg. All of the key contact information should therefore be normalised and be stored as part of the OrgReg. 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 OrgReg. This means that all health organisations and hospitals will be part of the OrgReg 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 value in our tables e.g. bed capacities etc.

Note: See TracWiki for help on using the wiki.