-
Notifications
You must be signed in to change notification settings - Fork 0
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
Semantic need of Acknowledgements #33
Comments
Add to that: Under what conditions are Negative Acknowledgements allowed? If an unsolicited message is sent to a system and it is a precondition/business rule for that system that the communication was originally initated from that system; Is it then allowed to respond with a Negative Acknowledgement since it would violate the rules of the system? |
Put in other words: Is it legal to return a negative acknowledgement if the contents of the message does not fit business requirements of the receiving system? |
Sorry - I wasn't aware that you'd raised the issue. |
I don't think any of those pages describes if the content of the message is deemed unfit for businesss rules purposes, or am I reading it wrong? |
Sending a negative Acknowledgement when a message doesn't fit certain business rules is not a part of the scope. Requiring positive Acknowledgements is an upgrade from the existing flow of receipts, where a sending application cannot expect to receive a positive receipt. |
So its a transmission level acknowledgement - not a business level acknowledgement? |
Yes, from sender to receiver application. |
Is it safe to assume that the VANS provider will validate the message according to the IG and according to standard FHIR syntactical rules? |
The VANS provider will only forward the message to the receiver, not validate it. |
If they neither provides acknowledgements nor validation what is then their task? If the message cannot even be parsed why are they allowed to forward it? |
Their task is to ensure that a message is send to the right receiver. Further, the VANS providers return a negative VANSEnvelope receipt (XCTL01) if they cannot parse the VANSEnvelope to the right receiver, e.g. the GLN is unknown. |
Okay - yes, I can see that from http://svn.medcom.dk/svn/releases/Standarder/Den%20gode%20VANSEnvelope/Dokumentation/Den%20gode%20VANSEnvelope.pdf now. I would probably have done it differently. |
Is it acceptable for receiving application to respond with a bouncing FHIR CareCommunication message if the message originally sent does not make sense in the receiving end? |
From the description on https://medcomdk.github.io/dk-medcom-acknowledgement/ - "it shall be acknowledged with a MedCom Acknowledgement message, stating if the transfer was successful and the message validated correctly or not. In other words, does a MedCom Acknowledgement message hold information about how delivery of a message went." it primarily sounds like this is a task for the VANS network to handle - being that the syntactical parts of the message are adheared to. I don't see anything in the description that mentions semantic validity implying that the task of sending acknowledgements really should be a task for VANS - not the application. Please correct me if I'm wrong, but I don't see the need for the Acknowledgements when using FHIR as the message bearing format.
The text was updated successfully, but these errors were encountered: