cms document management imaging icr medical nfp customer service bpm sspv desktop publishing e-commerce digital crm file transfer workflow management customer business relationship photography business process management