A patient can have a list of binary documents attached to them (not FHIR structured documents). Some are very large binary documents with 100+ pages such as PDFs or multi-page TIFFs.
Is there a standard way to page a binary document, in terms of:
- Total pages in document
- Get binary for page N
I see paging is specified for the /fhir/search resource but not on a document specifically. This might seem beyond the scope of FHIR, but if the document is 100Mb+ you don't want to have to download the whole file to read the first couple of pages.
I appreciate some documents can't reliably support paging such as text/html documents.
...or is there a way to specify a list of pages as linked resources (/fhir/patient/11/document/22/?page=1) within a document?