下面是我当前使用的json示例:
http://www.hl7.org/fhir/bundle-transaction.json.html
我已经尝试了很多方法来有效地使用这种格式,其中大多数都是完全不起眼的,或者在规模上计算上不可行。我在寻找理想的广义解。这些json“bundle”包含我想从中提取单个或多组元素的单个资源。这样可以节省时间,更容易理解,然后必须以这种方式枚举每个单独的元素(数百个):
def return_basic_fhir_data(patient_bundle):
try:
for resource in input_bundle_json['entry']:
if resource['resource']['resourceType'] == "Patient":
patient_id = resource['resource']['id']
...
...
例如,可以很容易地指定“resourceType”:“Patient”,然后指定目标元素“gender”:“male”,“birthDate:”1974-12-25“,等等。在
再次感谢!在
更新
为了尽可能具体化,以下是TL;DR:
理想情况下,我会寻找一些只需要引用“resourceType”(指定患者等)的内容,然后它将遍历特定资源中包含的所有内容(在适当的情况下展开)。在
目前没有回答
相关问题 更多 >
编程相关推荐