Problem with importing FujiFilm RDSRs

15 views
Skip to first unread message

Ben Shields

unread,
May 26, 2026, 3:07:16 AM (8 days ago) May 26
to OpenREM
Hi OpenREM Team,

I have discovered that FujiFilm RDSRs aren't being imported into OpenREM. I get the following error message in the recent tasks on import.
Picture2.png

Fingers crossed that there's something I can do to fix it. Any help would be excellent!
v1.0.0b3 docker install

Regards,
Ben.

dpla...@gmail.com

unread,
May 26, 2026, 7:47:17 AM (8 days ago) May 26
to OpenREM
Dear Ben, 

Many thanks for flagging this issue.

It would be helpful to have an example RDSR from the offending system, ideally from a QA study. It mustn't contain any patient data. Is this something you can provide?

Kind regards, 

David

Ben Shields

unread,
May 27, 2026, 6:20:16 PM (7 days ago) May 27
to OpenREM
Hi David,

I've done some digging and have found that RDSR is malformed. The serial number tag is present, but the text value is missing. I can fix this issue with an orthanc lua script to identify the missing text value and assign it a generic value. Is that a good approach?

Regards,
Ben.

Ed McDonagh

unread,
May 27, 2026, 7:30:18 PM (7 days ago) May 27
to OpenREM
That could be a quick fix - what we need to do is make the import routine more robust so it doesn't fail in this circumstance. 

Does the RDSR have tag 0018,1000?

--
You received this message because you are subscribed to the Google Groups "OpenREM" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openrem+u...@googlegroups.com.
To view this discussion, visit https://groups.google.com/d/msgid/openrem/3c10a2af-cc2f-4c2f-9641-a6397c8130den%40googlegroups.com.

Orso Pusterla

unread,
May 29, 2026, 4:24:53 AM (5 days ago) May 29
to Ben Shields, OpenREM
Hi Ben,

I think the RDSR may be malformed or non-standard, which could be causing the errors. Does the RDSR include the attribute “SERIAL NUMBER”? And is that TextValue?

On the other hand, parts of OpenREM expect these values to be present, and it isn’t currently implemented to safely attempt to retrieve them with a fallback to None.

I’ve recently fixed similar issues in my own version. I can share the code if that would help, but you’ll likely need to replace the script appropriately — it would still require some work on your side; and without guarantee. 

Alternatively, do you have an anonymised RDSR you could share so I can try to reproduce and fix the issue?

Best wishes,
Orso Pusterla

--
You received this message because you are subscribed to the Google Groups "OpenREM" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openrem+u...@googlegroups.com.
Reply all
Reply to author
Forward
0 new messages