leap-cds:LEAP同意决策服务

时间:2024-05-20 00:54:42
【文件属性】:

文件名称:leap-cds:LEAP同意决策服务

文件大小:143KB

文件格式:ZIP

更新时间:2024-05-20 00:54:42

JavaScript

飞跃式CDS LEAP同意决策服务(LEAP-CDS)使客户可以查询适用于特定工作流程或交换上下文的患者同意书。 客户端提供有关工作流上下文的信息,并且LEAP-CDS会根据患者的同意来授权所讨论的活动以及是否必须执行任何义务。 假定患者的同意书存储在称为同意书商店的FHIR服务器中,必须将其作为服务配置的一部分引入LEAP-CDS。 有关LEAP-CDS的一般体系结构的更多详细信息,请参见 。 原料药 LEAP-CDS提供了两个与该服务接口的API端点: CDS Hook接口基于的规范。 XACML接口基于XACML的 。 CDS挂钩界面 CDS Hook接口基于的规范。 CDS挂钩被命名为patient-consent-consult并且遵循CDS挂钩规范,它位于以下端点: /cds-services/patient-consent-consult 要求 对此端点的POST请求


【文件预览】:
leap-cds-master
----.env.example(371B)
----.github()
--------workflows()
----yarn.lock(211KB)
----server.js(246B)
----.prettierignore(14B)
----controllers()
--------xacml.js(2KB)
--------patient-consent-consult.js(946B)
--------ping.js(437B)
--------error.js(348B)
----lib()
--------logger.js(307B)
--------consent-valuesets.js(2KB)
--------consent-discovery.js(3KB)
--------consent-decisions.js(375B)
--------obligations.js(540B)
--------consent-provisions.js(3KB)
--------validators.js(1KB)
--------consent-processor.js(5KB)
--------consent-decision-xacml.js(1KB)
--------consent-decision-card.js(1KB)
----.prettierrc.json(30B)
----app.js(701B)
----.env.test.example(354B)
----schemas()
--------patient-consent-consult-hook-request.schema.json(2KB)
--------xacml-response.schema.json(2KB)
--------xacml-request.schema.json(3KB)
--------patient-consent-consult-hook-response.schema.json(3KB)
----LICENSE(34KB)
----test()
--------common()
--------controllers()
--------fixtures()
--------lib()
----jest.config.js(137B)
----README.md(13KB)
----setupTests.js(132B)
----.gitignore(37B)
----cloudbuild.yaml(345B)
----test-scripts()
--------load-fixtures.js(2KB)
--------cdshook-patient-consent-consult(2KB)
----app.yaml(189B)
----package.json(1KB)

网友评论