While the service can be administered in a variety of platforms, the needs to accommodate clinical requirements and to appreciate technological limitations are universal. However, these requirements and limitations change from one program to another and from one location to another.