首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >iOS健康套件临床患者数据

iOS健康套件临床患者数据
EN

Stack Overflow用户
提问于 2019-11-26 22:16:46
回答 1查看 385关注 0票数 0

我有一个第三方应用程序,它试图从iOS健康应用程序中收集临床健康记录。我已经成功地使用了这些steps来访问苹果健康7记录类型。为了满足这项任务的要求,我还需要访问“患者数据”。这些数据可以在Apple Health App的accounts下找到:

在"FHIR患者数据“选项卡中:

苹果健康工具包API允许这种类型的数据获取吗?

EN

回答 1

Stack Overflow用户

发布于 2019-11-27 02:22:04

你的问题的答案是肯定的,API支持检索FHIR记录。在获得数据后,您必须自己拆分数据。下面是一些获取记录的示例代码;

代码语言:javascript
复制
func getClinicalDocuments()
{
    guard let cdaType = HKObjectType.documentType(forIdentifier: .CDA) else {
        print("unable to create CDA type.")
        return
    }
    allDocuments.removeAll(keepingCapacity: true)

    let cdaQuery = HKDocumentQuery(documentType: cdaType, predicate: nil, limit: HKObjectQueryNoLimit, sortDescriptors: nil, includeDocumentData: true)
    { (query, results, done, error) in

        if results != nil
        {
             for d in results!
            {
                self.allDocuments.append(d as! HKCDADocumentSample)
            }
        }

    }
     healthStore.execute(cdaQuery)
}
票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59052913

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档