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.