Hello,
I am using the fo-dicom library to send images to a Merge FUSION PACS. With some MR images I am receiving a rejection with the following message in the fusion logs, however a ClearCanvas ImageServer can send these images to fusion without issue. I am testing with the example code:
var client = new DicomClient();
client.AddRequest(new DicomCStoreRequest(@"test.dcm"));
client.Send("127.0.0.1", 12345, false, "SCU", "ANY-SCP");
FUSION Log:
1296 [01:06:57.271 ERROR]:MC3 E: Tags not in ascending order: (0029,4000) found after (0029,5003)
1296 [01:06:57.271 ERROR]:MC3 E: (0029,4000): Error during MC_Stream_To_Message:
1296 [01:06:57.271 ERROR]:MC3 E: | A tag was encoded in the stream not in ascending order
1296 [01:06:57.271 ERROR]ReadMessageToTag:MC3 E: Message received encoded improperly A tag was encoded in the stream not in ascending order
1296 [01:06:57.271 ERROR]\Association.cpp(1277):[CAssociation ReadMessage()] Invalid message received.
If I use the DICOM Dump utility this tag is indeed out of order, I was wondering if there is a way to send these images using fo-dicom.
Thanks in advance.