1 回答
TA贡献1803条经验 获得超6个赞
这只是 .mongo 提供的类似 mongo 的语法糖fhir.js。它充当 URL 构建器,结果 FHIR URL 可能如下所示:
https://r3.smarthealthit.org/Observation?_sort:asc=date&code=http://loinc.org|8462-4,http://loinc.org|8480-6,http://loinc.org| 55284-4,http://loinc.org|8310-5,http://loinc.org|3141-9,http://loinc.org|718-7
最新版本fhirclient不fhir.js包含在内。如今,我们有类似的东西URLSearchParams可以帮助我们实现类似的结果。使用最新版本的fhirclient库,您正在寻找的代码可能如下所示:
const client = new FHIR.client("https://r3.smarthealthit.org");
const query = new URLSearchParams();
query.set("_sort", "date");
query.set("code", [
'http://loinc.org|8462-4',
'http://loinc.org|8480-6',
'http://loinc.org|55284-4',
'http://loinc.org|8310-5',
'http://loinc.org|3141-9',
'http://loinc.org|718-7'
].join(","));
query.set("date", "ge2013-03-14"); // after or equal to 2013-03-14
query.set("date", "le2019-03-14"); // before or equal to 2019-03-14
client.request("Observation?" + query).then(...)
有关参数语法的详细信息,另请参阅http://hl7.org/fhir/search.html#datedate。
添加回答
举报