医生接口

医协云平台 wangjingning@doc-exam.com开放平台开放平台挂号排班大约 6 分钟

注意

除认证接口外,所有接口请求头需要加上以下两个参数
Authorization: Bearer + token
platform: exy_tenant_mgmt

新增医生接口地址

 /organization/v1/admin/open/thrid/doctor/member/save

请求方式:POST

请求数据类型:application/json

响应数据类型:*/*

接口描述: 新增医生

请求示例:

{
	"specialtiesId": "科室ID",
	"specialtiesIdList": ["子科室ID"],
	"jobTitleId": "职务ID",
	"name": "姓名",
	"phone": "手机号",
	"idCard": "身份证",
	"idCardFrontPic": "身份证正面图片",
	"idCardBackPic": "身份证背面",
	"status": "0",
	"goodAt": "擅长",
	"introduction": "简介",
	"avatar": "头像",
	"education": "学历",
	"school": "毕业院校",
	"address": "地址",
	"educationTitle": "TEACHER",
	"certificatePic": "资格证图片",
	"licensePic": "执业证图片",
	"signaturePic": "电子签名图片",
	"attestationStatus": "AUTHENTICATED",
	"role": "DOCTOR",
	"remark": "",
	"gender": "FEMALE",
	"signatureSource": 1,
	"isWorkbench": 1
}

请求参数:

参数名称参数说明请求类型是否必须数据类型schema
avatar头像bodytrueStringString
name姓名bodytrueStringString
phone手机号bodytrueStringString
gender性别
MALE:男
FEMALE:女
bodytrueStringString
idCard身份证bodytrueStringString
address联系地址bodytrueStringString
school毕业院校bodytrueStringString
education学历
DOCTORATE:博士
MASTER:硕士
BACHELOR:本科
ASSOCIATE:大专
OTHER:其他
bodytrueStringString
goodAt擅长bodytrueStringString
employer合作单位bodyfalseStringString
specialtiesCode第三方机构科室编码bodytrueStringString
sort排序值bodyfalseintegerinteger
jobTitleId职称ID
通过职称列表接口获取
bodytrueStringString
educationTitle教职
PROFESSOR:教授
DEPUTY_PROFESSOR:副教授
TEACHER:教师
ASSISTANT_TEACHER:助教
RESEARCHER:研究员
DEPUTY_RESEARCHER:副研究员
ASSISTANT_RESEARCHER:助理研究员
bodyfalseStringString
idCardFrontPic身份证图片bodytrueStringString
certificatePic资格证图片bodytrueStringString
licensePic执业证图片bodyfalseStringString
jobTitlePic职称图片bodyfalseStringString
introduction简介bodytrueStringString

响应参数:

参数名称参数说明类型schema
code响应状态码integerinteger(int32)
msg响应消息体string
data响应数据体
contactId:医生ID
userId:账号ID
doctorCode:第三方医师code
Object

响应示例:

{
  "code": 200,
  "msg": "操作成功",
  "data": {
      "userId": "医生ID",
      "contactId": "用户ID",
      "specialtiesId": "科室ID",
      	"specialtiesIdList": ["子科室ID"],
      	"jobTitleId": "职务ID",
      	"name": "姓名",
      	"phone": "手机号",
      	"idCard": "身份证",
      	"idCardFrontPic": "身份证正面图片",
      	"idCardBackPic": "身份证背面",
      	"status": "0",
      	"goodAt": "擅长",
      	"introduction": "简介",
      	"avatar": "头像",
      	"education": "学历",
      	"school": "毕业院校",
      	"address": "地址",
      	"educationTitle": "TEACHER",
      	"certificatePic": "资格证图片",
      	"licensePic": "执业证图片",
      	"signaturePic": "电子签名图片",
      	"attestationStatus": "AUTHENTICATED",
      	"role": "DOCTOR",
      	"remark": "",
      	"gender": "FEMALE",
      	"signatureSource": 1,
      	"isWorkbench": 1
  }
}



编辑医生接口地址

 /organization/v1/admin/open/thrid/doctor/member/edit/{contactId}

请求方式:PUT

请求数据类型:application/json

响应数据类型:*/*

接口描述: 编辑医生 contactId 为医师ID

请求示例:

{
    "specialtiesId": "科室ID",
    "specialtiesIdList": ["子科室ID"],
    "jobTitleId": "职务ID",
    "name": "姓名",
    "phone": "手机号",
    "idCard": "身份证",
    "idCardFrontPic": "身份证正面图片",
    "idCardBackPic": "身份证背面",
    "status": "0",
    "goodAt": "擅长",
    "introduction": "简介",
    "avatar": "头像",
    "education": "学历",
    "school": "毕业院校",
    "address": "地址",
    "educationTitle": "TEACHER",
    "certificatePic": "资格证图片",
    "licensePic": "执业证图片",
    "signaturePic": "电子签名图片",
    "attestationStatus": "AUTHENTICATED",
    "role": "DOCTOR",
    "remark": "",
    "gender": "FEMALE",
    "signatureSource": 1,
    "isWorkbench": 1
}

请求参数:

参数名称参数说明请求类型是否必须数据类型schema
avatar头像bodytrueStringString
name姓名bodytrueStringString
phone手机号bodytrueStringString
gender性别
MALE:男
FEMALE:女
bodytrueStringString
idCard身份证bodytrueStringString
address联系地址bodytrueStringString
idCard身份证bodytrueStringString
school毕业院校bodytrueStringString
education学历
DOCTORATE:博士
MASTER:硕士
BACHELOR:本科
ASSOCIATE:大专
OTHER:其他
bodytrueStringString
goodAt擅长bodytrueStringString
employer合作单位bodyfalseStringString
specialtiesCode第三方机构科室编码bodytrueStringString
sort排序值bodyfalseintegerinteger
jobTitleId职称ID
通过职称列表接口获取
bodytrueStringString
educationTitle教职
PROFESSOR:教授
DEPUTY_PROFESSOR:副教授
TEACHER:教师
ASSISTANT_TEACHER:助教
RESEARCHER:研究员
DEPUTY_RESEARCHER:副研究员
ASSISTANT_RESEARCHER:助理研究员
bodyfalseStringString
idCardFrontPic身份证图片bodytrueStringString
certificatePic资格证图片bodytrueStringString
licensePic执业证图片bodyfalseStringString
jobTitlePic职称图片bodyfalseStringString
introduction简介bodytrueStringString
doctorCode第三方医生codebodytrueStringString

响应状态:

状态码说明schema
200OK响应成功
201Created已创建
401Unauthorized未认证
403Forbidden禁止访问
404Not Found没有找到

响应参数:

参数名称参数说明类型schema
code响应状态码integerinteger(int32)
msg响应消息体string
data响应数据体
contactId:医生ID
userId:账号ID
Object

响应示例:

{
  "code": 200,
  "msg": "操作成功",
  "data": {
      "userId": "医生ID",
        "contactId": "用户ID",
        "specialtiesId": "科室ID",
        "specialtiesIdList": ["子科室ID"],
        "jobTitleId": "职务ID",
        "name": "姓名",
        "phone": "手机号",
        "idCard": "身份证",
        "idCardFrontPic": "身份证正面图片",
        "idCardBackPic": "身份证背面",
        "status": "0",
        "goodAt": "擅长",
        "introduction": "简介",
        "avatar": "头像",
        "education": "学历",
        "school": "毕业院校",
        "address": "地址",
        "educationTitle": "TEACHER",
        "certificatePic": "资格证图片",
        "licensePic": "执业证图片",
        "signaturePic": "电子签名图片",
        "attestationStatus": "AUTHENTICATED",
        "role": "DOCTOR",
        "remark": "",
        "gender": "FEMALE",
        "signatureSource": 1,
        "isWorkbench": 1
  }
}



查询医生接口地址

 /organization/v1/admin/open/thrid/doctor/member/items

请求方式:GET

请求数据类型:application/x-www-form-urlencoded

响应数据类型:*/*

接口描述: 查询医生信息

请求示例: 暂无

请求参数:

参数名称参数说明请求类型是否必须数据类型schema
contactId医生IDpathtrueintegerinteger

响应状态:

状态码说明schema
200OK响应成功
201Created已创建
401Unauthorized未认证
403Forbidden禁止访问
404Not Found没有找到

响应参数: 响应参数:

参数名称参数说明类型schema
code响应状态码integerinteger(int32)
msg响应消息体string
data响应数据体Object

响应示例:

{
  "code": 200,
  "msg": "操作成功",
  "data": {
          	"content": [{
          		"id": "账号ID,修改医生使用",
          		"userId": "医生ID,设置挂号使用",
          		"specialtiesName": "专科",
          		"jobTitleName": "科室/部门主任",
          		"gender": "性别",
          		"name": "姓名",
          		"avatar": "头像",
          		"orgName": "机构名称",
          		"specialties": "科室",
          		"jobTitle": "职称",
          		"doctorRegisterInfo": {
          			"doctorId": "医生ID",
          			"doctorName": null,
          			"type": "门诊类型",
          			"personalPrice": "挂号价格",
          			"stock": "号源数量",
          			"place": "场地",
          			"diagnoseType": 1
          		},
          		"goodAt": "擅长",
          		"idCard": "身份证",
          		"phone": "手机号",
          		"email": "邮件",
          		"education": "学历",
          		"school": "毕业院校",
          		"address": "地址",
          		"certificatePic": "资格证图片",
          		"licensePic": "执业证图片",
          		"jobTitlePic": "职称头像",
          		"signaturePic": "电子签名图片"
          	}]
          }
}
上次编辑于:
贡献者: ccb719126100,汪靖宁