Business logic matrix for study-manager
- 主要言語
- TypeScript
- スター
- 0
- フォーク
- 0
- 平均マージ
- 7日 3時間
- マージ済み PR(30日)
- 2
説明
| 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 | |
コントリビューションガイド
このリポジトリのコントリビューションガイドは索引されていません
評価
この issue はまだ評価されていません。