Business logic matrix for study-manager
- Ngôn ngữ chính
- TypeScript
- Star
- 0
- Fork
- 0
- Merge trung bình
- 7 ngày 3 giờ
- Pull request đã merge (30 ngày)
- 2
Mô tả
| 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 | |
Hướng dẫn đóng góp
Chưa lập chỉ mục được hướng dẫn đóng góp cho kho mã nguồn này
Đánh giá
Issue này chưa được đánh giá.