PIERCE Program: Informatics Support for Multi-Site Clinical Research: an Environment for Consensual Use of Clinical Protocols and Clinical Trials