我正在使用以下请求中的测试服务器在 .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"
},
谢谢