Flexible and Composable
Last updated
Last updated
[]
Each feature of the system, down to the user interface elements, should be a standards-based modular component, allowing it to be used with other modules to compose a system that is tailored to the needs of any kind of health organization, and yet be interoperable with all other systems following same standards or built using the same approach. The effort should be to create a system with such high degree of end-user-friendly composability that it would allow even non-technical persons to create a useful system for their own use, or for use by their organization. This composability should cover the data used in the system, clinical decision support, workflow, and every aspect of the user-interface.
The modern day CMSs (e.g., WordPress, Joomla and Drupal) offer good examples for systems in which a person with no knowledge of writing programming code can configure very sophisticated systems that include features such as collaboration by large teams and presenting information to diverse users of the system in a manner that is useful to them. This is possible because of the plugin-based architecture these systems possess, allowing independent developers to provide new features encapsulated in their plugins.
This approach will be possible for NEMRS, if it is built from the ground up to be knowledge-based (as discussed above) with each component conforming to a set of international health data standards, and NEMRS specific standards for such components.