Text this: A generic blood banking and transfusion process-oriented architecture for virtual organizations.