PCR

From OpenEPCR
Jump to: navigation, search

The central feature of openEPRC is, obviously, the Patient Care Report module.

The general thought is that this will be made up of two separate modules:

  • The actual PCR module. This would be a drop-in package that can be easily modified for each organization, which defines:
    • the data to be collected, and rules for validation (what fields are required and under what conditions)
    • Definition of a GUI form to add and edit the PCR.
    • Definition of a GUI form to view PCRs
    • A way to print hard copies of the PCR.
    • Definition of RBAC rules for access to editing and viewing PCRs.
  • A module to handle conversion of data, either in aggregate or per-record format, to a format for submission to a centralized data repository, such as NEMSIS or a state, regional, or local system.

Ideally, we would have a PCR object included with the program that defines a standard set of data and a standard RBAC module. Organizations or independent programmers could write their own PCR objects that extend the base object. Eventually, we would like to establish a repository of PCR objects for various states, regions, and countries.

Also, in an ideal setting, all generation of GUI forms, views, and printing of the records would be generated from the object, so that independent organizations would not need to code this also. There should be extensive support for i18n/translations.

Personal tools