package cn.wildfirechat.model; import android.os.Parcel; import android.os.Parcelable; /** * @author kimi * @description * @date 2021-02-01 12:07 */ public class Doctor extends BaseUser { /** * id : 1285860235186212865 * doctorId : D598767 * doctorName : 程飚2 * doctorProfessional : 主任医师 * doctorMobile : 18930381195 * doctorAvatar : https://yishiwuyou.oss-cn-shanghai.aliyuncs.com/avatar/2020/09/11/2600d4e421504caea540.png * doctorVideo : http://vod.medeasy123.com/03a4bcd2075b4afc924a6a6b502e78b0/7d293d037c08ec5d12d008fe69acb07b-sd.mp4 * createBy : zhangRui * modifyBy : 林一凡 * feldsherName : * feldsherMobile : * cityName : 上海 * medoHospitalId : 1285857694302015490 * medoHospitalName : 同济大学附属第十人民医院 * mediDiseaseClassifyId01 : 1105949666301969712 * mediDiseaseClassifyName01 : 骨外科 * mediDiseaseClassifyId02 : 1105949674388587840 * mediDiseaseClassifyName02 : 骨科 * deleted : 0 * doctorIntroduce : 程飚 骨科副主任 兼运动医学科主任,主任医师,教授, 同济大学博士研究生导师. 关节外科博士, 中华医学会关节镜学组全国委员, 中国医师协会运动医学分会全国委员 上海市医学会运动医学分会付主任委员, 中国肩肘外科协作组创始委员, 中华医学会运动医疗分会上肢学组委员, 上海市医师协会关节镜学组副组长, 上海市手外科专科委员, 中国矫形外科杂志编委, Arthroscopy中文版编委, 上海市医疗事故专家鉴定委员会委员。 1993年毕业于上海医科大学, 上海复旦大学附属中山医院骨科工作19年(1991-2010) 上海复旦大学中山医院骨科主诊副教授七年(2003-2010) 2010人才引进入同济大学附属第十人民医院任关节镜外科主任,运动医学科主任。年手术维持在1000台以上,在全国50余家骨科医院会诊示范关节镜手术。是近三年中国关节主刀年手术量最多的医生。在十院开创了与动医学和关节镜科,率先开展肩关节镜手术和膝关节韧带手术以及半月板缝合手术。 在上海中山医院骨科工作19年,并担任中山医院骨科主诊副教授7年。 2002年赴美国宾夕法尼亚大学医学中心(半年)和纽约大学西奈山医院关节外科中心(半年)从事骨科临床医疗和博士后研究。 2005年,在美国纽约大学关节外科医院骨外科运动医学组进修。 2008年在香港中文大学威尔士亲王医院运动医学组培训。 2010年在韩国庆熙大学关节镜外科专业培训。 作为运动医学、关节镜方面的专家,程飚主任承担着上海地段医院、江苏、浙江、江西等全国各地许多医院的骨科医生关节镜手术进修培训工作,每个月均带教进修医生关节镜手术。并成立了同济大学关节镜培训中心,提供关节镜、运动医学的相关课程。每年举办一次全国性的关节镜学习班,亲自示范肩膝关节镜手术要点。作为国内最早一批开展学习关节镜手术的医生,程飚主任深知关节镜手术学习过程中的要点及难点,为全国培养了一批又一批的关节镜、运动医学专业人才。并受邀到各地医院进行手术指导及操作演示。 科研方面,程飚主任发表专业论文数十篇,其中以第一/通讯作者发表SCI十余篇。 1.Tendon-derived stem cells as a new cell source for tendon tissue engineering。 2.Are Platelet-Rich Products Necessary during the Arthroscopic Repair of Full-Thickness Rotator Cuff Tears: A Meta-Analysis. 3.Single-row or double-row fixation technique for full-thickness rotator cuff tears: a meta-analysis. 4.Tenotomy or tenodesis for long head biceps lesions in shoulders with reparable rotator cuff tears: a prospective randomised trial. 5.Tgif1 and SnoN modified chondrocytes or stem cells for tendon-bone insertion regeneration. 6.Determination of the apoptotic index in osteosarcoma tissue and its relationship with patients prognosis. 7.TSG-6 mediates the effect of tendon derived stem cells for rotator cuff healing. 8.Heat shock protein 90B1 plays an oncogenic role and is a target of microRNA-223 in human osteosarcoma. 9.Fabricating autologous tissue to engineer artificial nerve. 10.Arthroscopic evaluation for omalgia patients undergoing the clavicular hook plate fixation of distal clavicle fractures. 11.Operative versus conservative treatment for patellar dislocation: a meta-analysis of 7 randomized controlled trials. 12.CYC1 Silencing Sensitizes Osteosarcoma Cells to TRAIL-induced Apoptosis. 13. Indications, outcomes, and complications of unicompartmental knee arthroplasty. 曾获上海医学科技奖三等奖、上海市科学技术进步奖三等奖。获国家自然科学基金1项,上海市科研项目3项。 *基本信息来自医院官网或医院内公示信息或医生本人提供 * doctorAdvantage : 人工关节置换,肩膝关节镜和各种运动创伤 * doctorIdentityImage : https://yishiwuyou.oss-cn-shanghai.aliyuncs.com/avatar/2020/07/22/e6ef7aa8a249417ea958.jpg,https://yishiwuyou.oss-cn-shanghai.aliyuncs.com/avatar/2020/07/22/22a3c6497ca94c38850d.jpg * doctorProfessionalImage : * doctorAuthorizationImage : https://yishiwuyou.oss-cn-shanghai.aliyuncs.com/avatar/2020/07/22/5e9d80524e0745508bb0.png * doctorTitleImage : https://yishiwuyou.oss-cn-shanghai.aliyuncs.com/avatar/2020/07/22/04087c3a5bbd4160babf.jpg * doctorHealthImage : * videoCount : 72 * articleCount : 0 * audioCount : 0 * answerCount : 0 * totalCount : 72 * doctorVisit : 734 * doctorRung : 3 * createTime : 2020-07-22 16:52:25 * modifyTime : 2020-12-10 17:50:51 */ private String doctorId; private String doctorName; private String doctorProfessional; private String doctorMobile; private String doctorAvatar; private String doctorVideo; private String feldsherName; private String feldsherMobile; private String cityName; private String medoHospitalId; private String medoHospitalName; private String mediDiseaseClassifyId01; private String mediDiseaseClassifyName01; private String mediDiseaseClassifyId02; private String mediDiseaseClassifyName02; private String doctorIntroduce; private String doctorAdvantage; private String doctorIdentityImage; private String doctorProfessionalImage; private String doctorAuthorizationImage; private String doctorTitleImage; private String doctorHealthImage; private Integer videoCount; private Integer articleCount; private Integer audioCount; private Integer answerCount; private Integer totalCount; private Integer doctorVisit; private Integer doctorRung; public String getDoctorId() { return doctorId; } public void setDoctorId(String doctorId) { this.doctorId = doctorId; } public String getDoctorName() { return doctorName; } public void setDoctorName(String doctorName) { this.doctorName = doctorName; } public String getDoctorProfessional() { return doctorProfessional; } public void setDoctorProfessional(String doctorProfessional) { this.doctorProfessional = doctorProfessional; } public String getDoctorMobile() { return doctorMobile; } public void setDoctorMobile(String doctorMobile) { this.doctorMobile = doctorMobile; } public String getDoctorAvatar() { return doctorAvatar; } public void setDoctorAvatar(String doctorAvatar) { this.doctorAvatar = doctorAvatar; } public String getDoctorVideo() { return doctorVideo; } public void setDoctorVideo(String doctorVideo) { this.doctorVideo = doctorVideo; } public String getFeldsherName() { return feldsherName; } public void setFeldsherName(String feldsherName) { this.feldsherName = feldsherName; } public String getFeldsherMobile() { return feldsherMobile; } public void setFeldsherMobile(String feldsherMobile) { this.feldsherMobile = feldsherMobile; } public String getCityName() { return cityName; } public void setCityName(String cityName) { this.cityName = cityName; } public String getMedoHospitalId() { return medoHospitalId; } public void setMedoHospitalId(String medoHospitalId) { this.medoHospitalId = medoHospitalId; } public String getMedoHospitalName() { return medoHospitalName; } public void setMedoHospitalName(String medoHospitalName) { this.medoHospitalName = medoHospitalName; } public String getMediDiseaseClassifyId01() { return mediDiseaseClassifyId01; } public void setMediDiseaseClassifyId01(String mediDiseaseClassifyId01) { this.mediDiseaseClassifyId01 = mediDiseaseClassifyId01; } public String getMediDiseaseClassifyName01() { return mediDiseaseClassifyName01; } public void setMediDiseaseClassifyName01(String mediDiseaseClassifyName01) { this.mediDiseaseClassifyName01 = mediDiseaseClassifyName01; } public String getMediDiseaseClassifyId02() { return mediDiseaseClassifyId02; } public void setMediDiseaseClassifyId02(String mediDiseaseClassifyId02) { this.mediDiseaseClassifyId02 = mediDiseaseClassifyId02; } public String getMediDiseaseClassifyName02() { return mediDiseaseClassifyName02; } public void setMediDiseaseClassifyName02(String mediDiseaseClassifyName02) { this.mediDiseaseClassifyName02 = mediDiseaseClassifyName02; } public String getDoctorIntroduce() { return doctorIntroduce; } public void setDoctorIntroduce(String doctorIntroduce) { this.doctorIntroduce = doctorIntroduce; } public String getDoctorAdvantage() { return doctorAdvantage; } public void setDoctorAdvantage(String doctorAdvantage) { this.doctorAdvantage = doctorAdvantage; } public String getDoctorIdentityImage() { return doctorIdentityImage; } public void setDoctorIdentityImage(String doctorIdentityImage) { this.doctorIdentityImage = doctorIdentityImage; } public String getDoctorProfessionalImage() { return doctorProfessionalImage; } public void setDoctorProfessionalImage(String doctorProfessionalImage) { this.doctorProfessionalImage = doctorProfessionalImage; } public String getDoctorAuthorizationImage() { return doctorAuthorizationImage; } public void setDoctorAuthorizationImage(String doctorAuthorizationImage) { this.doctorAuthorizationImage = doctorAuthorizationImage; } public String getDoctorTitleImage() { return doctorTitleImage; } public void setDoctorTitleImage(String doctorTitleImage) { this.doctorTitleImage = doctorTitleImage; } public String getDoctorHealthImage() { return doctorHealthImage; } public void setDoctorHealthImage(String doctorHealthImage) { this.doctorHealthImage = doctorHealthImage; } public Integer getVideoCount() { return videoCount; } public void setVideoCount(Integer videoCount) { this.videoCount = videoCount; } public Integer getArticleCount() { return articleCount; } public void setArticleCount(Integer articleCount) { this.articleCount = articleCount; } public Integer getAudioCount() { return audioCount; } public void setAudioCount(Integer audioCount) { this.audioCount = audioCount; } public Integer getAnswerCount() { return answerCount; } public void setAnswerCount(Integer answerCount) { this.answerCount = answerCount; } public Integer getTotalCount() { return totalCount; } public void setTotalCount(Integer totalCount) { this.totalCount = totalCount; } public Integer getDoctorVisit() { return doctorVisit; } public void setDoctorVisit(Integer doctorVisit) { this.doctorVisit = doctorVisit; } public Integer getDoctorRung() { return doctorRung; } public void setDoctorRung(Integer doctorRung) { this.doctorRung = doctorRung; } @Override public int describeContents() { return 0; } @Override public void writeToParcel(Parcel dest, int flags) { super.writeToParcel(dest, flags); dest.writeString(this.doctorId); dest.writeString(this.doctorName); dest.writeString(this.doctorProfessional); dest.writeString(this.doctorMobile); dest.writeString(this.doctorAvatar); dest.writeString(this.doctorVideo); dest.writeString(this.feldsherName); dest.writeString(this.feldsherMobile); dest.writeString(this.cityName); dest.writeString(this.medoHospitalId); dest.writeString(this.medoHospitalName); dest.writeString(this.mediDiseaseClassifyId01); dest.writeString(this.mediDiseaseClassifyName01); dest.writeString(this.mediDiseaseClassifyId02); dest.writeString(this.mediDiseaseClassifyName02); dest.writeString(this.doctorIntroduce); dest.writeString(this.doctorAdvantage); dest.writeString(this.doctorIdentityImage); dest.writeString(this.doctorProfessionalImage); dest.writeString(this.doctorAuthorizationImage); dest.writeString(this.doctorTitleImage); dest.writeString(this.doctorHealthImage); dest.writeValue(this.videoCount); dest.writeValue(this.articleCount); dest.writeValue(this.audioCount); dest.writeValue(this.answerCount); dest.writeValue(this.totalCount); dest.writeValue(this.doctorVisit); dest.writeValue(this.doctorRung); } public Doctor() { } protected Doctor(Parcel in) { super(in); this.doctorId = in.readString(); this.doctorName = in.readString(); this.doctorProfessional = in.readString(); this.doctorMobile = in.readString(); this.doctorAvatar = in.readString(); this.doctorVideo = in.readString(); this.feldsherName = in.readString(); this.feldsherMobile = in.readString(); this.cityName = in.readString(); this.medoHospitalId = in.readString(); this.medoHospitalName = in.readString(); this.mediDiseaseClassifyId01 = in.readString(); this.mediDiseaseClassifyName01 = in.readString(); this.mediDiseaseClassifyId02 = in.readString(); this.mediDiseaseClassifyName02 = in.readString(); this.doctorIntroduce = in.readString(); this.doctorAdvantage = in.readString(); this.doctorIdentityImage = in.readString(); this.doctorProfessionalImage = in.readString(); this.doctorAuthorizationImage = in.readString(); this.doctorTitleImage = in.readString(); this.doctorHealthImage = in.readString(); this.videoCount = (Integer) in.readValue(Integer.class.getClassLoader()); this.articleCount = (Integer) in.readValue(Integer.class.getClassLoader()); this.audioCount = (Integer) in.readValue(Integer.class.getClassLoader()); this.answerCount = (Integer) in.readValue(Integer.class.getClassLoader()); this.totalCount = (Integer) in.readValue(Integer.class.getClassLoader()); this.doctorVisit = (Integer) in.readValue(Integer.class.getClassLoader()); this.doctorRung = (Integer) in.readValue(Integer.class.getClassLoader()); } public static final Parcelable.Creator CREATOR = new Parcelable.Creator() { @Override public Doctor createFromParcel(Parcel source) { return new Doctor(source); } @Override public Doctor[] newArray(int size) { return new Doctor[size]; } }; }