/*将HospitalInfo对应的Entity翻译为数据契约*/
        private void TranslateHospitalInfoEntityToHospitalInfoContractData(
            HospitalInfoEntity  hospitalInfoEntity,
            HospitalInfo        hospitalInfo) {

                hospitalInfo.ErrorMessage   = hospitalInfoEntity.ErrorMessage;

                hospitalInfo.City           = hospitalInfoEntity.City;
                hospitalInfo.HospitalID     = hospitalInfoEntity.HospitalID;
                hospitalInfo.Name           = hospitalInfoEntity.Name;
                hospitalInfo.Address        = hospitalInfoEntity.Address;
                hospitalInfo.Latitude       = hospitalInfoEntity.Latitude;
                hospitalInfo.Longitude      = hospitalInfoEntity.Longitude;
                hospitalInfo.Type           = hospitalInfoEntity.Type;
                hospitalInfo.Grade          = hospitalInfoEntity.Grade;
                hospitalInfo.Features       = hospitalInfoEntity.Features;
                hospitalInfo.Website        = hospitalInfoEntity.Website;
                hospitalInfo.Bed            = hospitalInfoEntity.Bed;
        }
        /*获取特定医院信息:提交HospitalID,返回该医院的信息*/
        public HospitalInfo GetHospitalInfo(string hospitalID) {

            HospitalInfoEntity hospitalInfoEntity = null;

            if (hospitalID == null) {
                hospitalInfoEntity = new HospitalInfoEntity();
                hospitalInfoEntity.ErrorMessage = "111 Empty hospitalID! @Service";
            }
            else {
                hospitalInfoEntity = openAccessLogic.GetHospitalInfo(hospitalID);
            }
            HospitalInfo hospitalInfo = new HospitalInfo();
            TranslateHospitalInfoEntityToHospitalInfoContractData(hospitalInfoEntity, hospitalInfo);

            return hospitalInfo;
        }