aktin / aktin/dwh-admin

Business logic matrix for study-manager

Aperta
#93 1 commento 0 reazioni 1 assegnatario Rivendicata da @simhue Vedi su GitHub
documentation
Lingua principale
TypeScript
Stelle
0
Fork
0
Merge medio
7g 3h
PR unite (30g)
2

Descrizione

| Task | Input | Output | Expected Errors | Constraints/Edge cases | Comments |
| :---: | :---: | :---: | :---: | :---: | :---: |
| Get configuration for StudyManager | | Respective config values from aktin.properties | Not found, invalid | | |
| Get all studies | | List of all studies or empty list | | | |
| Get a specific study | | Single study | Not found | | |
| Get all patients of a study | | List of all patients in a study or empty list | Not found (study) | | |
| Get single patient via PatRef, root, and ext | | Single patient | Not found | | |
| Get master data of a single patient | | Master data of a patient | Not found (patient, master data) | | |
| Get encounters of a single patient | | List of all encounters of a patient or empty list | Not found (patient) | | not sure with if error needs to be thrown |
| Patient batch creation | List of patient info that should be stored | Newly created patient | Patient exists, SIC exists | Patient extensions in relation to the patient reference must be unique, SIC must be unique but can be empty | |
| Patient batch update | Patient with updated info | Updated patient | | | if patient not found, just skip it log results somehow |
| Patient batch deletion | | | | | if patient not found, just skip it log results somehow |
| Patient batch validation | List of patient info which content needs to be validated | List of patient info (maybe id is just enough?) with validation result | | Patient extensions in relation to the patient reference must be unique, SIC must be unique, Master data might exist, Encounters might exist | |

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Valutazione

Questa issue non è ancora stata valutata.

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.