Hello,
I’m investigating CDA XML compatibility with the Health app’s medical document import feature. Health rejects both custom CDA documents and an unchanged public HL7 CCD sample with a generic “No medical documents were found to import” error.
Feedback Assistant report: FB25204405.
Environment:
- iPhone 15 Pro Max
- iOS 27.2 beta 4 (24B5110a)
- Device language: Hebrew
- Region: Israel
Steps to reproduce:
- Save a CDA XML document in Files.
- Open the document’s share sheet and select Health.
- Health opens but displays an error instead of a document preview or import confirmation.
The exact Hebrew error is: “לא ניתן לייבא מסמכים רפואיים” “לא נמצאו מסמכים רפואיים לייבוא.”
Approximate English translation: “Unable to Import Medical Documents” “No medical documents were found to import.”
For comparison, I also tried the unchanged public HL7 CCD sample containing fictional patient data: https://github.com/HL7/CDA-core-2.0/blob/master/examples/sampleCCD.xml
This sample produces the same error. I understand that being an HL7 sample does not necessarily mean it satisfies all of Health’s import requirements.
My questions:
- Is standalone CDA XML import from Files into Health supported through this workflow?
- Are there specific CDA profiles, header fields, filename extensions, or packaging requirements needed for Health to recognize the document?
- Has anyone successfully imported a CDA document on this build, or identified a workaround?
- Is there a recommended way to distinguish a document validation failure from a file recognition or handoff failure?
Testing so far has been limited to the Health app’s user interface. I have not tested the document through HKCDADocumentSample in a native app, and I have not established whether this is a regression from an earlier iOS version.
I would appreciate guidance on the supported workflow or a public, fictional-data sample known to work with Health. Please do not share real patient records.
Thank you.