文件名称:redcap-em-htn-api:高血压API
文件大小:1.13MB
文件格式:ZIP
更新时间:2024-04-05 23:25:39
PHP
HTNapi 该EM旨在管理高血压研究(HTN)和欧姆龙健康公司之间的数据授权工作流程,该设备是患者在家中使用的血压袖带的制造商,并可以同步/上载到欧姆龙服务器。 提供者可以指示患者单击链接,将其带到站点外的欧姆龙授权工作流程。 一旦患者登录并授予访问权限。 Omron将回发到该EM提供的开放端点(NOAUTH)(并需要在Omron Dev Portal中列入白名单)。 在回发时,此EM将存储患者的唯一Omron ID以及Omron访问令牌,Omron刷新令牌和到期时间。 通过日常的CRON作业,此em将监视和刷新到期的访问令牌。 该EM还将提供一个Webhook,每次患者同步新数据时,OMRON都会对其进行ping操作。 一旦ping通,EM将代表患者致电并通过Omron API提取他们新上传的数据,并将其存储到REDCap中的记录中。
【文件预览】:
redcap-em-htn-api-master
----pages()
--------tree_view.php(21KB)
--------refresh_session.php(375B)
--------oauth.php(4KB)
--------provider.php(18KB)
--------help.php(7KB)
--------components()
--------add_patient.php(21KB)
--------dashboard.php(3KB)
--------reset_password.php(5KB)
--------instructions.php(948B)
--------login.php(6KB)
--------treatment_plans.php(13KB)
--------registration.php(18KB)
----.gitattributes(514B)
----HTNapi.php(35KB)
----cron()
--------refresh_omron_tokens.php(233B)
--------daily_omron_data_pull.php(221B)
----LICENSE(1KB)
----assets()
--------styles()
--------images()
--------scripts()
----emLoggerTrait.php(2KB)
----config.json(4KB)
----README.md(1000B)
----HTNtree.php(78KB)
----HTNdashboard.php(32KB)
----.editorconfig(173B)
----endpoints()
--------newdata_hook.php(1015B)
--------oauth_postback.php(8KB)
--------ajax_handler.php(4KB)
----.gitignore(493B)