如何从临床健康记录实例中获取医疗机构?

How to get a healthcare organization from a Clinical Health Record instance?

我正在开发一款适用于临床健康记录的应用程序。这个想法是获取 FHIR 资源并以某种方式处理它们。虽然获取FHIR数据很容易,但我找不到记录属于哪个帐户或组织。

HKClinicalRecordHKFHIRResource 类 都没有可能指向帐户或医疗机构的方法或字段。

同时,标准的 Apple Health 应用程序确实知道每条记录的帐户。它甚至允许打开它并查看患者的数据(见屏幕截图)。 Apple 的应用程序可以按组织过滤记录。这正是我在我的应用程序中寻找的。谁能告诉我如何在我的代码中获取该信息?

截图:

看看HKClinicalRecord.sourceRevision.source,它告诉你FHIR数据来自哪里。它是一个 HKSource 实例,具有 name.