Open bdc-ehealth opened 1 year ago
Is this issue limited to visualization or does this also apply to the tests? We have noticed that currently bundles of bundles fail all the tests so we're unpacking them before sending.
@FrederikVds, This is also the case for tests. The test server only considers single reports, because it does its work based on the patient id (one patient id per testcase). Do you want to send multiple testcases in one file, or one testcase in one file, but wrapped in an additional bundle?
@bdc-ehealth For reasons of consistency all our outgoing files are collections. If only one testcase can be sent per file, we can send one-file collections though, we don't need the ability to send multiple test cases in a single collection.
Hi @bdc-ehealth
Are there plans to implement receiving collections on the test server?
We're still unpacking all our collections into individual reports before sending them to the test server. This means we're not going through the homologation using the exact same files we're planning to use in production and this is making us a bit nervous.
Hi @bdc-ehealth
what is the status now for bundle in bundles? Has the system the capability to process these collections now?
KR
@sttav The bundle of bundles can be used in the visualisation tool now. We can also accept bundles of bundles on the testserver, but sending them is still in development.
@FrederikVds see ^^
@bdc-ehealth Thanks. I just tested by sending a bundle of bundles and it works, the documents get handled correctly. One small issue though is that the first line of the XML (<?xml version="1.0" encoding="UTF-8"?>
) is treated as an extra document which then obviously fails.
@bdc-ehealth the guidelines don't allow a bundle of bundles ...
the payload SHALL be an immutable collection according to the 'FHIR Document' paradigm.
--> so payload is a document not a collection ...
@sam-medispring ,
the bundle of bundles was an explicit requirement from the labs. I suppose that if the text in the IG should be modified, that will be approved by the HL7 Workgroup without any problems. I will flag this issue to be discussed by the HL7 Workgroup when we start phase 2, as there are a number of other open questions for phase 2.
@FrederikVds : https://github.com/ehealthplatformstandards/laboResultVisualization/issues/31