Isn't it obvious that this cannot be solved by startups?
"Unfortunately this transfusion cannot be given to you because there is a mismatch between its version and the versions approved in your database record. Please contact a representative or call our support line"
Ultimately this is a technological solution to a political problem. It's going to be difficult to implement and face a lot of pushback from the entrenched incumbents.