MESH FHIR message Unreadable message received

Hi
Hope someone can help, I’ve been working on a FHIR message to send a PDF back to a patients record on the MESH services.
I’ve been getting help from ITK and they have given me a mailbox that I can use to validate my message.
First they told me to make sure my FHIR document was validate on the FHIR validation site ( Validator GUI) and then try the mailbox.
The FHIR validation site returns no errors, but the mailbox is return a Unreadable message received.

Can anyone help?

FHIR Document

Thanks

Hi Chris,

Can you confirm where you are seeing the “Unreadable message received” - is that in a message that you received in your mailbox? And if so, was the sender of the message the mailbox that ITK gave you for you to send the message to?

MESH itself doesn’t validate payloads or make any judgement on the validity/format, etc. of the payload - to MESH, a message is a blob of data. The received payload itself will originate in the system that sent the message, so enquiries would need to made to that team, e.g. ITK.

Please let me know if you have any further information or questions and I’ll see if I can be of any further help.

Best regards,

Dave

Hi David

Thanks for you’re email. I was given a mailbox for ITK, which is meant to validate the message. This is the mailbox is the one that returned the Unreadable message.
I’ve spoken with someone in the ITK and they have said “Your message does not have the ITK Wrapper, so the ITK Test Harness can not determine the message type.”.

So need to re-read the link Messaging Architecture Overview and hopefully get this working :slight_smile:

1 Like

I’ve been able to get it to be readable, but now they say I’ve not got it wrapped in ITK. The message I created, I thought I had done a wrapper using a message bundle, like states on

But they came back saying .
“The latest message received by the test harness is correctly formatted as XML but is missing the ITK Wrapper.
There is no eventCode in the message and so the test harness is unable to process it”

I’ve uploaded my message and log file to GitHub, below. Can anyone please help with what I’m missing?

Thanks