New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
RequestGroup discussion #190
Comments
related to #183 |
We have a negative answer now, so we have time to regroup. |
This is getting too difficult for me... Baseline for me: we still have no solution. |
Please put it in the agenda, I'll clarify
…On Thu, 24 Nov 2022, 15:18 Bart Decuypere (eHealth), < ***@***.***> wrote:
This is getting to difficult for me... Baseline for me: we still have no
solution.
—
Reply to this email directly, view it on GitHub
<#190 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AD3HUUBPJ6EQ5RXBM6KFWPDWJ52MZANCNFSM6AAAAAASDQLN6M>
.
You are receiving this because you were assigned.Message ID:
***@***.***>
|
WG: we decide to continue using the RequestGroup, and we are conscious of the fact that we deviate from the recommendation of the norm. This has no technical impact on the servers. |
[13:16] Anthony Maton (Smals) If the "servers" you refer to is UHMEP, it has an impact. Maintainability when we will want to align with the standard (which will happen)Increased complexity to manage those case where all of that RequestGroup is useless (which is a specific that will come with its set of rules)Increased storage of data |
WG: Hans will go back to his team to see whether they agree with Anthony's opinion. Anthony will send his slides to the WG. |
Feedback by Hans and Anthony: Hello Bart, Beneath you can find our correspondence about the RequestGroup – ServiceRequest. So we can agree with the approach of Anthony which is in line with HL7 if we can easily fetch the RequestGroup for a ServiceRequest. Met vriendelijke groeten,
1800 Vilvoorde (Belgium) From: anthony.maton@smals.be anthony.maton@smals.be Hello Hans, We can talk about it before the meeting. I can free anytime that works for you before the meeting, just send me an invite that works for you. We can probably provide a search parameter to allow to find RequestGroup containing a specific ServiceRequest Sincerely, From: Hans De Keersmaecker hans.dekeersmaecker@corilus.be Hi Anthony, The solution of slide 2 was not how we had it in mind. If you create ServiceRequestB that has a relationshipB, we wouldn’t create RequestGroupB. Of course, if you didn’t know that there was a relationship and they were created before with ServiceRequestA-RequestGroupA and ServiceRequestB-RequestGroupB and you need to add the relationship. You must move ServiceRequestB to requestGroupA and you can remove requestGroupB (or visa versa). In the example that we don’t create requestGroup/ServiceRequests. In your example: you create ServiceRequest A at first. Then you create ServicRequest B. If you want to add a relationship between ServiceRequest B & ServiceRequest A. You fetch A, you first ask for all requestgroups that contain A. You must perform the same for B. We hope that we don’t need to fetch all Groups to do this. And then you must see if a group was created by somebody else for them, this may or may not be the case and how to link them. If you want to have a call on this, I can send you a Teams link to have a discussion before the meeting at 16h. Met vriendelijke groeten,
1800 Vilvoorde (Belgium) |
WG: we agree on the principle as described above. We will provide another diagram which makes the final choice clear. The only thing to solve is to determine how the requestgroup can easily be retrieved from the servicerequest. This can be done either by an extra extension, or by an API feature (such as _reverseinclude), but this is to be investigated. |
WG: we wait for the architecture diagram that Anthony will provide. |
WG: solved by the proposal by RIZIV-INAMI/SMALS https://drive.google.com/file/d/156V7Pjw_ZYs4RGEit8HVFi0DhSEjduqo/view?usp=share_link |
WG:
After alignment with the VIDIS project (and if they agree):
RequestGroup or other resource with a similar name.
Please add relevant usecases to the Google doc here: https://docs.google.com/document/d/1s2GNrXXWd5jDZT9ZyEIE54N1VC6Ukz8Fv18LWy6XNh8/edit
The text was updated successfully, but these errors were encountered: