# FHIR Standard in Learning Management System (LMS) ###### tags: `fhir-project` `LMS` ## Table of Contents [TOC] ## Introduction A **learning management system (LMS)** is a platform for managing your educational courses, training or development programs. LMSs are focused on **online learning delivery**, acting as a platform for online content. We are going to develop a LMS system by using **FHIR format** to store the system data. In this page, I’m going to share a step-by-step how this system works: * [User](https://hackmd.io/2T88bGvOSsWVGCTi1IbimQ): How to use the LMS system ([Demo](https://victoriatjia.github.io/FHIR_LMS/vers2_with%20registration/TestingCourse/login.html)) * Developer: How to use FHIR format to store the system data while using FHIR server as the database * [vers 1.2.0](https://hackmd.io/LwX6O5nJR0ersQLMvEBX3Q) * [vers 1.1.0](https://hackmd.io/LwX6O5nJR0ersQLMvEBX3Q) * [vers 1.0.0](https://hackmd.io/gr10FfXVRzC74o-8SZKeyg) -> [Source Code](https://github.com/victoriatjia/FHIR_LMS/tree/main/vers2_with%20registration/TestingCourse) ## Subsystem: ### Menu 1. Sign up ### Menu 2. Login ### Menu 3. **Role: Student** * 3a. Show learning material ### Menu 4. **Role: Teacher** #### 4a. Show organization list #### 4b. Show course list #### 4c. Show student list #### 4d. Edit learning material #### 4e. Show questionnaire response ## What's next? - [ ] Create 3 new courses: FHIR 入門 (https://hackmd.io/D2mj64z6SBSN7LikIzoscA?view, https://hackmd.io/bWEZu4J1STS7yA18H6yvUw?view#Widely-used-clinical-FHIR-resources), 醫學數位內容, IoT and edge AI ==Victoria== - 3門課使用同一個 FHIR server - [ ] Add "Teacher sign up" page - [ ] Add "Forget password" page (send verification link through email) ==Kan 學長== - [ ] Update manual for student and teacher - [ ] Add "Student select multiple course" page (若有則不再新增 person 帳號,僅將他加入新課程) - Method A - 公用登入界面:每個人使用同一個登入界面 - 選課界面:每個人可以看到各式各樣的課程 - Method B - 每個課程有它自己的登入界面 - 若註冊時發現 person 帳號已存在 -> user 到登入界面登錄 -> Create Patient, - [ ] Add "create new course" feature - [ ] Add "create questionnaire" feature - [ ] Add "create quiz" feature - [ ] Update website design into responsive website which suitable for all device size ## Discussion 2022-07-18