患者可以附有二进制文档列表(不是 FHIR 结构化文档)。有些是包含 100 多页的非常大的二进制文档,例如 PDF 或多页 TIFF。
是否有一种标准方法来分页二进制文档,在以下方面:
- 文档中的总页数
- 获取第 N 页的二进制文件
我看到分页是为 /fhir/search 资源指定的,但不是专门在文档上指定的。这似乎超出了 FHIR 的范围,但如果文档是 100Mb+,您不希望下载整个文件来阅读前几页。
我很欣赏某些文档不能可靠地支持分页,例如 text/html 文档。
...或者有没有办法将页面列表指定为文档中的链接资源(/fhir/patient/11/document/22/?page=1)?