You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Part of 111 processing is for the receiver to check they can route the message to the right recipient. If a mistake is made in addressing fields (mapped into FHIR) and the receiver does not know who the recipient is then the message should be rejected. How is this done with the adaptor? The receiver should not process messages intended to recipients not on their service.
Note that the 111 sender end is expected to process rejections and check why sent incorrectly. Surely this process will now not be possible in this configuration?
The only way I can see this working synchronously is for the Adaptor to do this part, as the supplier is processing fhir transforms off the queue asynchronously. And so the adptor needs a list of addressees for that instance. In other words the supplier who takes the adaptor needs to maintain some reference info somewhere in the adaptor and be able to refresh that data frequently. Note the two addresses used are the ODS code and the DOS Service DI in the ITK header like this:
"
"
We've yet to work out accurately where these go in the FHIR as well - we need to!
The text was updated successfully, but these errors were encountered:
kategill
changed the title
Addressing checks
"to" recipient Addressing checks
Jul 12, 2021
@kategill do I understand correctly that you would like the adaptor
to have a configurable list of supported pairs of ODS + DOS Service DI(*) codes and those should be used in request handler to accept or reject a message?
Part of 111 processing is for the receiver to check they can route the message to the right recipient. If a mistake is made in addressing fields (mapped into FHIR) and the receiver does not know who the recipient is then the message should be rejected. How is this done with the adaptor? The receiver should not process messages intended to recipients not on their service.
Note that the 111 sender end is expected to process rejections and check why sent incorrectly. Surely this process will now not be possible in this configuration?
The only way I can see this working synchronously is for the Adaptor to do this part, as the supplier is processing fhir transforms off the queue asynchronously. And so the adptor needs a list of addressees for that instance. In other words the supplier who takes the adaptor needs to maintain some reference info somewhere in the adaptor and be able to refresh that data frequently. Note the two addresses used are the ODS code and the DOS Service DI in the ITK header like this:
"
"
We've yet to work out accurately where these go in the FHIR as well - we need to!
The text was updated successfully, but these errors were encountered: