| | 46 | == Data Model == |
| | 47 | |
| | 48 | ''under construction...'' |
| | 49 | |
| | 50 | == Functionality needed == |
| | 51 | |
| | 52 | === CRUD === |
| | 53 | |
| | 54 | Generic CRUD is a matter of course, specialities below: |
| | 55 | |
| | 56 | === Labels === |
| | 57 | |
| | 58 | During rescue/recovery operations mostly tags are used to identify affected persons. Different types of tags are in use: barcode tags are common, but even RFID tags could be used (which contain more details on the person). |
| | 59 | |
| | 60 | The Person Registry should support (at least) barcode labels: |
| | 61 | |
| | 62 | * read labels from tags or documents (realized by the client system) |
| | 63 | * retrieve/display the corresponding record from the database |
| | 64 | * display links to process this record in other person-data-related modules |
| | 65 | * display/print out barcode labels for existing records (e.g. to forms, documents, stickers) |
| | 66 | * generate/manage new unique labels (and print them out), even pre-printed stock tags |
| | 67 | |