System functionalities NOTES - TeamMegaBoss/colegiul_pacientilor_15_june GitHub Wiki

Users:

  • patients
  • entitati din domeniul de sanatate. Ex medlife, regina maria, etc
  • medici si personal medical

Notificari:

  • notificari legate de validarea pacientilor

Records

Record version - version record EX: trecerea de ladiabet tip 1 in diabet tip 2 - pe update se poate crea un record cu o versiune noua.

record status:

  • active
  • deleted (architevd)
  • draft (inactiv)

record locked flag

we need a flag: locked (record in edit by a user). When a user starts to edit a record, record must be marked as locked, and not be available for editing for other users.

record view config

how a record should be displayed/exported (which columns, columns headers, data format)

record mapping

We need a functionality for mapping between record types: not all records have the same structure. we need a simple and easy to use functionality that can map a register structure type to another

record view configuration

record data bulk update

  • we have a record with 1000 record data and after a while we add some new columns (mandatory or not). We need a functionality that allows to update and validate BULK some records

Architecture Principles/Hightlights:

  • Usability - Very easy to use. larg de utilizatori, inclusiv persoane fara cunostinte IT.