JavaScript代写:CS337FHIR


为患者设计一个Web应用程序,使他们能够方便的使用 FHIR 或者FHIR上的Smart服务,程序需要使用Docker部署。
![FHIR](https://upload.wikimedia.org/wikipedia/en/thumb/5/5e/Fast_Healthcare_Interoperability_Resources_%28FHIR%29_logo.png/220px-
Fast_Healthcare_Interoperability_Resources_%28FHIR%29_logo.png)

Goal

Design a web app (with preferred languages, usually JS) for patients to
collectively manage their prescriptions from different sources utilizing FHIR
and/or Smart on FHIR (Use DSTU2 FHIR servers, which can be found in FHIR
resource page and Smart on FHIR resource page). Use Docker and Drone to deploy
the program to HDAP (Health Data Analytics Platform). One can also choose to
use Smart on FHIR to deploy, although Docker and Drone is preferred.

Use Case

  1. General log in and registration page (see cases in resource #2 and #3);
  2. Asking for profile information (name, gender, age etc. as user input; prefill this for test case) and asking for permission to read medical data from FHIR server (see cases in resource #3).
  3. Using the patient name to search on FHIR server and to fetch all relevant prescriptions/medications that the patient has (see resource #2). This can be easily done through relevant FHIR API. It would be the best to include the data of prescription and the healthcare provider who prescribed the drugs. This is the most important feature to complete.
  4. Allow patients to personally add, change and delete drugs that are not prescribed (like OTC drugs) to the prescription/medication list (drug names and rxNorm numbers can be easily found with the API and databases).
  5. Detect contraindications/reactant group (like drug-drug interaction) by checking FHIR resource and display them as alerts to the patient. This can be done using FHIR API.
  6. Allow patient to click on each drug that is prescribed to obtain drug information. This is similar to #4 and #5, which should be able to pull from relevant databases and API.
  7. A general help page for patients to submit questions/bugs etc.

Deliverable

  1. A deployed app that is functional for patients. (Use 1 patient as an example to demonstrate the capability).
  2. Manual to describe detailed deployment procedure.
  3. Manual to describe each function of the app.

Useful resources


文章作者: SafePoker
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 SafePoker !
  目录