【发布时间】:2015-07-13 20:14:10
【问题描述】:
我正在 .NET 中使用测试服务器在以下请求中构建 FHIR 客户端:http://argonaut.healthintersections.com.au/open/Patient?family=Doe&given=John。我能够成功返回并解析现有测试患者的 JSON 响应。我的用例:现在我知道我感兴趣的患者存在,我想为患者退回问题/药物/免疫接种。
有人可以告诉我如何转换 JSON 响应中收到的患者信息(可能是患者 ID),并为该患者请求所有药物或免疫接种或问题吗?根据我对文档的解释,我尝试了很多方法(尝试利用规范中定义的 StructuredDefinition 的资源类型,但我似乎无法正确理解。显示从服务器返回的患者 ID 的 JSON 响应摘录:
"entry":[
{
"resource":{
"resourceType":"Patient",
"id":"4705152-patient",
"meta":{
"versionId":"1",
"lastUpdated":"2015-05-04T13:41:19Z"
},
谢谢
【问题讨论】: