我正在尝试将临床文档架构 (CDA) 连续护理文档 (CCD)存储到 HealthKit 中,以显示在香港的健康记录子部分下。
HealthKitCDADocumentSampleWithData:startDate:endDate:metadata:validationError:
给了我:
错误代码 3
并userInfo
显示:
[0]
Key: NSLocalizedDescription
Value: Failed to validate XML, error code 1871
[1]
Key: HKDetailedCDAValidationErrorKey
Value: Element '{urn:hl7-org:v3}reference': This element is not expected. Expected is ( {urn:hl7-org:v3}translation ).\nElement '{urn:hl7-org:v3}reference': This element is not expected. Expected is ( {urn:hl7-org:v3}translation ).\n
这没有提供关于 CDA CCD 中存在问题的位置(在哪一行)的任何线索。为了使它更加混乱,Value 元素显示了两次如上所示的字符串......并且没有行号。
" reference
" vs " translation
" 也许是一个线索。reference
不幸的是,在 CCD 的 422 行中发现了单词“ ”,translation
在 46 行中发现了“46”。
我希望我可以发布 CCD,但它包含PHI(受保护的健康信息)所以我不能。
任何提示或提示表示赞赏!