医疗发票识别

天壤智能医疗发票识别,是天壤OCR产品之一。基于先进的智能检测和识别 技术,高精度识别医疗发票内包括,票据类型、发票号、患者姓名、性别、 开票日期、大类项目、细类项目、医院名称等关键字段识别,支持折叠票据、 特殊光照条件识别,准确率业内领先,稳定可靠。识别准确率达95%以上, 基于场景数据训练后准确率可以持续迭代和提升。

医疗票据识别-上海门诊

一、接口描述

1. 功能描述

基于先进的智能检测和识别技术,高精度识别医疗发票-上海门诊包括票据类型、发票号、患者姓名、性别、 开票日期、大类项目、细类项目、医院名称等关键字段识别。

2. 接口数据要求

  1. 图片格式: base64编码
  2. 图片类型: jpg/jpeg/png
  3. 图片大小: 小于5M

3. 接口使用:

平台为每个API提供试用体验服务,您在AI市场选择“免费试用”规格下单后,即可开始体验业内领先的人工智能API服务。 免费试用服务具有调用量、QPS限制,如需更高性能的API服务,可以提交咨询工单,联系京东AI扩容购买。
在获得使用权限后,您可使用已经封装好的SDK/参照接口鉴权规则进行相应开发,整体流程详见 接入流程。用户需要使用身份证信息国徽面图片base64编码去做请求,使用其他的图片base64编码请求成功时也会加入计费。

二、请求说明

1. 接口地址:

https://aiapi.jd.com/tianrang/shanghai_menzhen

2. 请求方式

POST

3. 请求参数说明

(1)query请求参数

公共请求参数

名称 类型 必填 示例值 描述
appkey String 21d2b762ecb86593f9668526920f46c 您的appkey,可在买家中心控制台中获取
timestamp long 1541491668961 请求的时间戳,精确到毫秒,timestamp有效期5分钟
sign String 6e148773a0337a8f2200ba90d445f083 签名,根据规则MD5(sectetkey+timestamp)

(2)header请求参数

业务请求参数

名称 类型 必填 示例值 描述
Content-Type String true application/x-www-form-urlencoded form表单

(3)body请求参数

名称 类型 必填 示例值 描述
media_id string true 图像Base64编码值,去掉图片头"data:image/png;base64,",(由于过长,不给出示例) 图片base64编码

(4)请求代码示例

建议您使用我们提供的SDK进行调用,SDK获取及调用方式详见本页一接口描述中的2接口使用

三、返回说明

1.返回参数

(1)公共返回参数

名称 类型 示例值 描述
code string 1000 参见下方错误码-系统级错误码
charge boolean false 或 true false:不扣费, true:扣费
remainTimes long 1305 剩余调用次数;免费api:每天剩余调用次数;收费api:剩余次数;无限制时为-1
remainSeconds long 1223456 剩余调用时间(s);免费api:-1;收费api:剩余调用时间;无限制时为-1
msg string 查询成功 参见下方错误码-系统级错误码
result object {...} 查询结果

(2)业务返回参数

名称 类型 示例值 描述
code number 0 状态code
requestId String 98a39e53-84d4-448e-9081-29f64a6cd984 请求id
message String success 返回信息
data Object {...} data

data字段说明

名称 类型 示例值 描述
personal_account_pay_money object {...} 个人账户支付
prepaid_amount object {...} 预缴金额
name object {...} 姓名
city object {...} 城市
receiptmoney object {...} 账单金额小写
refund_amount object {...} 退费金额
social_security_no object {...} 社保号
repayment_amount object {...} 补缴金额
xian_jin_zhi_fu object {...} 现金支付
fen_lei_zi_fu object {...} 分类自负
hospitalstartdate object {...} 住院起始时间
fu_jia_zhi_fu object {...} 附加支付
registrationtype object {...} 挂号类型
medical_insurance_overall_pay_money object {...} 医保统筹支付
detail_charges array [{...}] 细分收费项
hospital_stay_no object {...} 住院号
dang_nian_zhang_hu_yu_e object {...} 当年账户余额
medical_insurance_type object {...} 医保类型
summary_charges array [{...}] 大体收费项
hospitalstay object {...} 住院天数
amountinwords object {...} 大写金额
li_nian_zhang_hu_yu_e object {...} 历年账户余额
business_serial_no object {...} 业务流水号
medical_record_no object {...} 病历号
hospital_name object {...} 医院名
admissiondate object {...} 日期
zi_fu object {...} 自负
sex object {...} 性别
selfpaymoney object {...} 自费
receiptno object {...} 票据号
hospitalenddate object {...} 住院结束时间
medical_institution_type object {...} 医疗机构类型

receiptmoney字段说明

名称 类型 示例值 描述
content string 387.05 内容
probability number 0.94784963 置信度

city字段说明

名称 类型 示例值 描述
probability number 1 置信度
content string 上海 内容

name字段说明

名称 类型 示例值 描述
content string 张三 内容
probability number 1 置信度

prepaid_amount字段说明

名称 类型 示例值 描述
content string 0.00 内容
probability number 0.957049 置信度

fu_jia_zhi_fu字段说明

名称 类型 示例值 描述
content string 0.00 内容
probability number 0.96457267 置信度

refund_amount字段说明

名称 类型 示例值 描述
content string 0.00 内容
probability number 0.93279856 置信度

hospitalstartdate字段说明

名称 类型 示例值 描述
content string 2018-01-21 内容
probability number 0.94813627 置信度

fen_lei_zi_fu字段说明

名称 类型 示例值 描述
content string 内容
probability number 0 置信度

xian_jin_zhi_fu字段说明

名称 类型 示例值 描述
content string 358.05 内容
probability number 0.9998556 置信度

registrationtype字段说明

名称 类型 示例值 描述
content string 住院 内容
probability number 1 置信度

medical_insurance_overall_pay_money字段说明

名称 类型 示例值 描述
content string 0.00 内容
probability number 0.98302984 置信度

social_security_no字段说明

名称 类型 示例值 描述
content string 内容
probability number 0 置信度

detail_charges字段说明

名称 类型 示例值 描述
name object {"content": "250310035雌三醇测定", "probability": 0.9788048} 内容
unit_price object {"content": "1.00", "probability": 0.9788048} 内容
total_price object {"content": "32.00", "probability": 0.9788048} 内容

repayment_amount字段说明

名称 类型 示例值 描述
content string 387.05 内容
probability number 0.9995357 置信度

personal_account_pay_money字段说明

名称 类型 示例值 描述
content string 0.0 内容
probability number 0.8200859 置信度

business_serial_no字段说明

名称 类型 示例值 描述
content string 内容
probability number 0 置信度

hospital_stay_no字段说明

名称 类型 示例值 描述
content string 000436822A 内容
probability number 0.994542 置信度

medical_institution_type字段说明

名称 类型 示例值 描述
content string 专科医院 内容
probability number 0.9215348 置信度

medical_insurance_type字段说明

名称 类型 示例值 描述
probability number 1 置信度
content string 自费 内容

summary_charges字段说明

名称 类型 示例值 描述
name object {"content":"化验费", "probability":0.99978906} 名称
charge object {"content":"152.00", "probability":0.99978906} 收费项

dang_nian_zhang_hu_yu_e字段说明

名称 类型 示例值 描述
content string 0.00 内容
probability number 0.9687502 置信度

li_nian_zhang_hu_yu_e字段说明

名称 类型 示例值 描述
content string 0.00 内容
probability number 0.93279856 置信度

hospitalenddate字段说明

名称 类型 示例值 描述
content string 2018-01-24 内容
probability number 0.93279856 置信度

amountinwords字段说明

名称 类型 示例值 描述
content string 387.05 内容
probability number 0.93279856 置信度

hospitalstay字段说明

名称 类型 示例值 描述
content string 3.0 内容
probability number 0.93279856 置信度

receiptno字段说明

名称 类型 示例值 描述
content string 1600772138 内容
probability number 0.99999386 置信度

selfpaymoney字段说明

名称 类型 示例值 描述
content string 内容
probability number 0 置信度

sex字段说明

名称 类型 示例值 描述
content string 内容
probability number 0 置信度

zi_fu字段说明

名称 类型 示例值 描述
content string 239.35 内容
probability number 0.99482995 置信度

admissiondate字段说明

名称 类型 示例值 描述
content string 2018-01-24 内容
probability number 0.9386497 置信度

hospital_name字段说明

名称 类型 示例值 描述
probability number 1 置信度
content string 上海市第一妇婴保健院 内容

medical_record_no字段说明

名称 类型 示例值 描述
content string 000436822A 内容
probability number 0.9912031 置信度

2.返回示例

{
    "code": 0,
    "data": {
        "medical_insurance_type": {
            "probability": 1,
            "content": "医保自费"
        },
        "city": {
            "probability": 1,
            "content": "上海"
        },
        "medical_insurance_overall_pay_money": {
            "probability": 0.9263527,
            "content": "0.0"
        },
        "registrationtype": {
            "probability": 1,
            "content": "门诊"
        },
        "sex": {
            "probability": 0.8086679,
            "content": "女"
        },
        "detail_charges": [
            {
                "total_price": {
                    "probability": 0.9517972,
                    "content": "32.00"
                },
                "name": {
                    "probability": 0.9788048,
                    "content": "250310035雌三醇测定"
                },
                "unit_price": {
                    "probability": 0.9846934,
                    "content": "1.00"
                }
            },
            {
                "total_price": {
                    "probability": 0.9537087,
                    "content": "120.00"
                },
                "name": {
                    "probability": 0.9350667,
                    "content": "250700010唐氏综合征检查"
                },
                "unit_price": {
                    "probability": 0.89939106,
                    "content": "1.00"
                }
            }
        ],
        "personal_account_pay_money": {
            "probability": 0.9352259,
            "content": "0.0"
        },
        "summary_charges": [
            {
                "charge": {
                    "probability": 0.99978906,
                    "content": "152.00"
                },
                "name": {
                    "probability": 0.9999647,
                    "content": "化验费"
                }
            },
            {
                "charge": {
                    "probability": 0.9998377,
                    "content": "250.00"
                },
                "name": {
                    "probability": 0.99996114,
                    "content": "检查费"
                }
            }
        ],
        "li_nian_zhang_hu_yu_e": {
            "probability": 0,
            "content": ""
        },
        "xian_jin_zhi_fu": {
            "probability": 0.99902916,
            "content": "402.00"
        },
        "dang_nian_zhang_hu_yu_e": {
            "probability": 0,
            "content": ""
        },
        "selfpaymoney": {
            "probability": 0.9959953,
            "content": "0.00"
        },
        "admissiondate": {
            "probability": 0.8881049,
            "content": "2015-03-10"
        },
        "social_security_no": {
            "probability": 0.9404974,
            "content": "60030129281"
        },
        "business_serial_no": {
            "probability": 0.998522,
            "content": "13237509"
        },
        "receiptno": {
            "probability": 0.99997216,
            "content": "1435000118"
        },
        "zi_fu": {
            "probability": 0.99886537,
            "content": "0.00"
        },
        "name": {
            "probability": 0.99991983,
            "content": "张美娜"
        },
        "fen_lei_zi_fu": {
            "probability": 0.999658,
            "content": "0.00"
        },
        "fu_jia_zhi_fu": {
            "probability": 0.9162112,
            "content": "0.0"
        },
        "amountinwords": {
            "probability": 0.99968904,
            "content": "402.0"
        },
        "medical_institution_type": {
            "probability": 0,
            "content": ""
        },
        "hospital_name": {
            "probability": 1,
            "content": "中国福利会国际和平妇幼保健院"
        }
    },
    "requestId": "268529ed9f3f4f459619d8cddd6a6d68",
    "message": "success"
}

3.业务错误码

错误号(code) 错误信息(message) 描述
0 success 成功
1000 param error 参数错误
1001 sign error 签名错误
1002 file error 文件错误
1003 upload media error 内部文件上传错误
1004 ai request error ai请求错误
1005 no authorization 无权限认证
1006 form error 表单错误
1100 system error 系统内部错误

医疗票据识别-上海住院

一、接口描述

1. 功能描述

基于先进的智能检测和识别技术,高精度识别医疗发票-上海住院包括票据类型、发票号、患者姓名、性别、 开票日期、大类项目、细类项目、医院名称等关键字段识别。

2. 接口数据要求

  1. 图片格式: base64编码
  2. 图片类型: jpg/jpeg/png
  3. 图片大小: 小于5M

3. 接口使用:

平台为每个API提供试用体验服务,您在AI市场选择“免费试用”规格下单后,即可开始体验业内领先的人工智能API服务。 免费试用服务具有调用量、QPS限制,如需更高性能的API服务,可以提交咨询工单,联系京东AI扩容购买。
在获得使用权限后,您可使用已经封装好的SDK/参照接口鉴权规则进行相应开发,整体流程详见 接入流程。用户需要使用身份证信息国徽面图片base64编码去做请求,使用其他的图片base64编码请求成功时也会加入计费。

二、请求说明

1. 接口地址:

https://aiapi.jd.com/tianrang/shanghai_zhuyuan

2. 请求方式

POST

3. 请求参数说明

(1)query请求参数

公共请求参数

名称 类型 必填 示例值 描述
appkey String 21d2b762ecb86593f9668526920f46c 您的appkey,可在买家中心控制台中获取
timestamp long 1541491668961 请求的时间戳,精确到毫秒,timestamp有效期5分钟
sign String 6e148773a0337a8f2200ba90d445f083 签名,根据规则MD5(sectetkey+timestamp)

(2)header请求参数

名称 类型 必填 示例值 描述
Content-Type String true application/x-www-form-urlencoded form表单

(3)body请求参数

名称 类型 必填 示例值 描述
media_id string true 图像Base64编码值,去掉图片头"data:image/png;base64,",(由于过长,不给出示例) 图片base64编码

(4)请求代码示例

建议您使用我们提供的SDK进行调用,SDK获取及调用方式详见本页一接口描述中的2接口使用

三、返回说明

1.返回参数

(1)公共返回参数

名称 类型 示例值 描述
code string 1000 参见下方错误码-系统级错误码
charge boolean false 或 true false:不扣费, true:扣费
remainTimes long 1305 剩余调用次数;免费api:每天剩余调用次数;收费api:剩余次数;无限制时为-1
remainSeconds long 1223456 剩余调用时间(s);免费api:-1;收费api:剩余调用时间;无限制时为-1
msg string 查询成功 参见下方错误码-系统级错误码
result object {...} 查询结果

(2)业务返回参数

名称 类型 示例值 描述
code number 0 状态code
requestId String 98a39e53-84d4-448e-9081-29f64a6cd984 请求id
message String success 返回信息
data Object {...} data

data字段说明

名称 类型 示例值 描述
sex object {...} 性别
receiptmoney object {...} 账单金额小写
hospital_name object {...} 医院名
hospitalstartdate object {...} 住院起始时间
personal_account_pay_money object {...} 个人账户支付
hospitalstay object {...} 住院天数
city object {...} 城市
serialnumber object {...} 业务流水号
personpaymoney object {...} 个人支付金额
hospital_stay_no object {...} 住院号
medical_institution_type object {...} 医疗机构类型
summary_charges array [{...}] 大体收费项
name object {...} 姓名
medicalpaymoney object {...} 基金支付
medical_insurance_type object {...} 医保类型
registrationtype object {...} 挂号类型
receiptno object {...} 发票号
medical_record_no object {...} 病历号
barcode object {...} 条形码编号
detail_charges array [{...}] 细分收费项
prepaid_amount object {...} 预缴金额
repayment_amount object {...} 补缴金额
hospitalenddate object {...} 住院结束时间
admissiondate object {...} 日期
refund_amount object {...} 退费金额
amountinwords object {...} 账单金额大写
social_security_no object {...} 社保号

hospitalstay字段说明

名称 类型 示例值 描述
content string 13 内容
probability number 0.99961996 置信度

personal_account_pay_money字段说明

名称 类型 示例值 描述
content string 0.00 内容
probability number 0.93443674 置信度

hospitalstartdate字段说明

名称 类型 示例值 描述
content string 2018-02-01 内容
probability number 0.6666667 置信度

hospital_name字段说明

名称 类型 示例值 描述
content string 中日友好医院 内容
probability number 0.9671102 置信度

receiptmoney字段说明

名称 类型 示例值 描述
content string 30681.97 内容
probability number 0.9671102 置信度

city字段说明

名称 类型 示例值 描述
content string 中央 内容
probability number 0.9671102 置信度

summary_charges字段说明

名称 类型 示例值 描述
name object {"content":"化验费", "probability":0.99978906} 名称
charge object {"content":"152.00", "probability":0.99978906} 收费项

medical_institution_type字段说明

名称 类型 示例值 描述
content string 综合医院 内容
probability number 1 置信度

hospital_stay_no字段说明

名称 类型 示例值 描述
content string 0002229676 内容
probability number 0.9671102 置信度

personpaymoney字段说明

名称 类型 示例值 描述
content string 9352.95 内容
probability number 0.9671102 置信度

serialnumber字段说明

名称 类型 示例值 描述
content string 内容
probability number 0.9671102 置信度

sex字段说明

名称 类型 示例值 描述
content string 内容
probability number 1 置信度

name字段说明

名称 类型 示例值 描述
content string 张立群 内容
probability number 0.9671102 置信度

medicalpaymoney字段说明

名称 类型 示例值 描述
content string 21329.02 内容
probability number 0.9671102 置信度

social_security_no字段说明

名称 类型 示例值 描述
content string 内容
probability number 0 置信度

medical_insurance_type字段说明

名称 类型 示例值 描述
content string 基本医疗保险 内容
probability number 0.9671102 置信度

detail_charges字段说明

名称 类型 示例值 描述
name object {"content": "250310035雌三醇测定", "probability": 0.9788048} 内容
unit_price object {"content": "1.00", "probability": 0.9788048} 内容
total_price object {"content": "32.00", "probability": 0.9788048} 内容

barcode字段说明

名称 类型 示例值 描述
content string 内容
probability number 置信度

medical_record_no字段说明

名称 类型 示例值 描述
probability number 0.9999483 置信度
content string 0002229676 内容

receiptno字段说明

名称 类型 示例值 描述
content string 1604351195 内容
probability number 0.99999493 置信度

registrationtype字段说明

名称 类型 示例值 描述
content string 住院 内容
probability number 1 置信度

admissiondate字段说明

名称 类型 示例值 描述
content string 内容
probability number 0 置信度

refund_amount字段说明

名称 类型 示例值 描述
content string 内容
probability number 0 置信度

amountinwords字段说明

名称 类型 示例值 描述
content string 30681.97 内容
probability number 0.99707913 置信度

hospitalenddate字段说明

名称 类型 示例值 描述
probability number 0.99707913 置信度
content string 2018-02-14 内容

repayment_amount字段说明

名称 类型 示例值 描述
probability number 0.93443674 置信度
content string 0.00 内容

prepaid_amount字段说明

名称 类型 示例值 描述
content string 21329.02 内容
probability number 0.93443674 置信度

2.返回示例

{
    "code": 0,
    "data": {
        "hospitalstartdate": {
            "probability": 0.94813627,
            "content": "2018-01-21"
        },
        "medical_insurance_type": {
            "probability": 1,
            "content": "自费"
        },
        "city": {
            "probability": 1,
            "content": "上海"
        },
        "registrationtype": {
            "probability": 1,
            "content": "住院"
        },
        "detail_charges": [],
        "summary_charges": [
            {
                "charge": {
                    "probability": 0.9607926,
                    "content": "30.00"
                },
                "name": {
                    "probability": 0.9999834,
                    "content": "住院费"
                }
            },
            {
                "charge": {
                    "probability": 0.95492375,
                    "content": "75.00"
                },
                "name": {
                    "probability": 0.9999994,
                    "content": "诊疗费"
                }
            },
            {
                "charge": {
                    "probability": 0.9727274,
                    "content": "42.00"
                },
                "name": {
                    "probability": 0.99999857,
                    "content": "检查费"
                }
            },
            {
                "charge": {
                    "probability": 0.97710043,
                    "content": "23.00"
                },
                "name": {
                    "probability": 0.99998623,
                    "content": "治疗费"
                }
            },
            {
                "charge": {
                    "probability": 0.97305804,
                    "content": "102.00"
                },
                "name": {
                    "probability": 0.9999966,
                    "content": "化验费"
                }
            },
            {
                "charge": {
                    "probability": 0.8888358,
                    "content": "102.00"
                },
                "name": {
                    "probability": 0.9996906,
                    "content": "护理费"
                }
            },
            {
                "charge": {
                    "probability": 0.9377811,
                    "content": "13.05"
                },
                "name": {
                    "probability": 0.99999934,
                    "content": "西药费"
                }
            }
        ],
        "hospitalstay": {
            "probability": 0.9658302,
            "content": "3.0"
        },
        "hospitalenddate": {
            "probability": 0.8697754,
            "content": "2018-01-24"
        },
        "selfpaymoney": {
            "probability": 0,
            "content": ""
        },
        "receiptno": {
            "probability": 0.99999386,
            "content": "1600772138"
        },
        "refund_amount": {
            "probability": 0.93279856,
            "content": "0.00"
        },
        "amountinwords": {
            "probability": 0.94784963,
            "content": "387.05"
        },
        "hospital_name": {
            "probability": 1,
            "content": "上海市第一妇婴保健院"
        },
        "prepaid_amount": {
            "probability": 0.957049,
            "content": "0.00"
        },
        "hospital_stay_no": {
            "probability": 0.994542,
            "content": "000436822A"
        },
        "medical_insurance_overall_pay_money": {
            "probability": 0.98302984,
            "content": "0.00"
        },
        "sex": {
            "probability": 0,
            "content": ""
        },
        "personal_account_pay_money": {
            "probability": 0.8200859,
            "content": "0.00"
        },
        "li_nian_zhang_hu_yu_e": {
            "probability": 0.93279856,
            "content": "0.00"
        },
        "xian_jin_zhi_fu": {
            "probability": 0.9998556,
            "content": "387.05"
        },
        "dang_nian_zhang_hu_yu_e": {
            "probability": 0.9687502,
            "content": "0.00"
        },
        "receiptmoney": {
            "probability": 0.94784963,
            "content": "387.05"
        },
        "admissiondate": {
            "probability": 0.9386497,
            "content": "2018-01-24"
        },
        "social_security_no": {
            "probability": 0,
            "content": ""
        },
        "business_serial_no": {
            "probability": 0,
            "content": ""
        },
        "zi_fu": {
            "probability": 0.99482995,
            "content": "239.35"
        },
        "name": {
            "probability": 0,
            "content": ""
        },
        "fu_jia_zhi_fu": {
            "probability": 0.96457267,
            "content": "0.00"
        },
        "fen_lei_zi_fu": {
            "probability": 0,
            "content": ""
        },
        "repayment_amount": {
            "probability": 0.9995357,
            "content": "387.05"
        },
        "medical_record_no": {
            "probability": 0.9912031,
            "content": "000436822A"
        },
        "medical_institution_type": {
            "probability": 0.9215348,
            "content": "专科医院"
        }
    },
    "requestId": "ba0c2129bf7b4e4bb1c168b872252974",
    "message": "success"
}

3.业务错误码

错误号(code) 错误信息(message) 描述
0 success 成功
1000 param error 参数错误
1001 sign error 签名错误
1002 file error 文件错误
1003 upload media error 内部文件上传错误
1004 ai request error ai请求错误
1005 no authorization 无权限认证
1006 form error 表单错误
1100 system error 系统内部错误

医疗票据识别-北京门诊

一、接口描述

1. 功能描述

基于先进的智能检测和识别技术,高精度识别医疗发票-北京门诊包括票据类型、发票号、患者姓名、性别、 开票日期、大类项目、细类项目、医院名称等关键字段识别。

2. 接口数据要求

  1. 图片格式: base64编码
  2. 图片类型: jpg/jpeg/png
  3. 图片大小: 小于5M

3. 接口使用:

平台为每个API提供试用体验服务,您在AI市场选择“免费试用”规格下单后,即可开始体验业内领先的人工智能API服务。 免费试用服务具有调用量、QPS限制,如需更高性能的API服务,可以提交咨询工单,联系京东AI扩容购买。
在获得使用权限后,您可使用已经封装好的SDK/参照接口鉴权规则进行相应开发,整体流程详见 接入流程。用户需要使用身份证信息国徽面图片base64编码去做请求,使用其他的图片base64编码请求成功时也会加入计费。

二、请求说明

1. 接口地址:

https://aiapi.jd.com/tianrang/beijing_menzhen

2. 请求方式

POST

3. 请求参数说明

(1)query请求参数

公共请求参数

名称 类型 必填 示例值 描述
appkey String 21d2b762ecb86593f9668526920f46c 您的appkey,可在买家中心控制台中获取
timestamp long 1541491668961 请求的时间戳,精确到毫秒,timestamp有效期5分钟
sign String 6e148773a0337a8f2200ba90d445f083 签名,根据规则MD5(sectetkey+timestamp)

(2)header请求参数

名称 类型 必填 示例值 描述
Content-Type String true application/x-www-form-urlencoded form表单

(3)body请求参数

名称 类型 必填 示例值 描述
media_id string true 图像Base64编码值,去掉图片头"data:image/png;base64,",(由于过长,不给出示例) 图片base64编码

(4)请求代码示例

建议您使用我们提供的SDK进行调用,SDK获取及调用方式详见本页一接口描述中的2接口使用

三、返回说明

1.返回参数

(1)公共返回参数

名称 类型 示例值 描述
code string 1000 参见下方错误码-系统级错误码
charge boolean false 或 true false:不扣费, true:扣费
remainTimes long 1305 剩余调用次数;免费api:每天剩余调用次数;收费api:剩余次数;无限制时为-1
remainSeconds long 1223456 剩余调用时间(s);免费api:-1;收费api:剩余调用时间;无限制时为-1
msg string 查询成功 参见下方错误码-系统级错误码
result object {...} 查询结果

(2)业务返回参数

名称 类型 示例值 描述
code number 0 状态code
requestId String 98a39e53-84d4-448e-9081-29f64a6cd984 请求id
message String success 返回信息
data Object {...} data

data字段说明

名称 类型 示例值 描述
city object {...} 城市
personal_account_balance object {...} 个人账户余额
ben_ci_yi_bao_fan_wei_nei_jin_e object {...} 本次医保范围内金额
can_jun_bu_zhu_zhi_fu object {...} 残军补助支付
personal_account_pay_money object {...} 个人账户支付
tui_xiu_bu_chong_zhi_fu object {...} 退休补充支付
chao_feng_ding_jin_e object {...} 超封顶金额
medical_insurance_type object {...} 医保类型
medical_institution_type object {...} 医疗机构类型
selfpayone object {...} 自付一
sex object {...} 性别
dan_wei_bu_chong_xian_zhi_fu object {...} 单位补充险支付
social_security_no object {...} 社会保障卡号
barcode object {...} 条形码编号
specialtype object {...} 是否特殊
admissiondate object {...} 日期
paytype object {...} 医保类型
amountinwords object {...} 账单金额大写
hospital_name object {...} 医院名
name object {...} 姓名
paytype2 object {...} 实时结算
men_zhen_da_e_zhi_fu object {...} 门诊大额支付
registrationtype object {...} 挂号类型
receiptno object {...} 发票号
serialnumber object {...} 交易流水号
lei_ji_yi_bao_fan_wei_nei_jin_e object {...} 累计医保范围内金额
receiptmoney object {...} 账单金额小写
detail_charges array [{...}] 细分收费项
paytype1 object {...} 医保已实时结算
qi_fu_jin_e object {...} 起付金额
personpaymoney object {...} 个人支付金额
nian_du_men_zhen_da_e_lei_ji_zhi_fu object {...} 年度门诊大额累计支付
selfpaymoney object {...} 自费
selfpaytwo object {...} 自付二
medicalpaymoney object {...} 基金支付
summary_charges array [{...}] 大体收费项

sex字段说明

名称 类型 示例值 描述
content string 内容
probability number 0.28919712 置信度

personal_account_pay_money字段说明

名称 类型 示例值 描述
content string 0.00 内容
probability number 0.9958742 置信度

can_jun_bu_zhu_zhi_fu字段说明

名称 类型 示例值 描述
content string 0.00 内容
probability number 0.929065 置信度

ben_ci_yi_bao_fan_wei_nei_jin_e字段说明

名称 类型 示例值 描述
content string 504.35 内容
probability number 0.97716963 置信度

personal_account_balance字段说明

名称 类型 示例值 描述
content string 0.00 内容
probability number 0.99254555 置信度

receiptno字段说明

名称 类型 示例值 描述
content string 1498954369 内容
probability number 0.93883747 置信度

paytype1字段说明

名称 类型 示例值 描述
content string 内容
probability number 置信度

name字段说明

名称 类型 示例值 描述
content string 李根探 内容
probability number 0.84883747 置信度

amountinwords字段说明

名称 类型 示例值 描述
content string 510.95 内容
probability number 0.97432333 置信度

admissiondate字段说明

名称 类型 示例值 描述
content string 2017-08-29 内容
probability number 0.9999892 置信度

chao_feng_ding_jin_e字段说明

名称 类型 示例值 描述
content string 0.00 内容
probability number 0.936532 置信度

lei_ji_yi_bao_fan_wei_nei_jin_e字段说明

名称 类型 示例值 描述
content string 19329.13 内容
probability number 0.936532 置信度

medical_insurance_type字段说明

名称 类型 示例值 描述
content string 城镇居民 内容
probability number 1 置信度

receiptmoney字段说明

名称 类型 示例值 描述
content string 510.95 内容
probability number 0.99980795 置信度

medical_institution_type字段说明

名称 类型 示例值 描述
content string 专科医院 内容
probability number 0.9998614 置信度

hospital_name字段说明

名称 类型 示例值 描述
content string 北京中医药大学东方医院 内容
probability number 0.9999477 置信度

selfpayone字段说明

名称 类型 示例值 描述
content string 75.65 内容
probability number 0.8902184 置信度

paytype2字段说明

名称 类型 示例值 描述
content string 内容
probability number 置信度

tui_xiu_bu_chong_zhi_fu字段说明

名称 类型 示例值 描述
content string 75.65 内容
probability number 0.8902184 置信度

registrationtype字段说明

名称 类型 示例值 描述
content string 门诊 内容
probability number 1 置信度

dan_wei_bu_chong_xian_zhi_fu字段说明

名称 类型 示例值 描述
content string 0.00 内容
probability number 0.93275064 置信度

serialnumber字段说明

名称 类型 示例值 描述
content string 061510010S170829006772 内容
probability number 0.93275064 置信度

social_security_no字段说明

名称 类型 示例值 描述
probability number 0.93275064 置信度
content string 103567503007 内容

paytype字段说明

名称 类型 示例值 描述
content string 医保 内容
probability number 0.93275064 置信度

barcode字段说明

名称 类型 示例值 描述
content string 内容
probability number 置信度

detail_charges字段说明

名称 类型 示例值 描述
name object {"content": "250310035雌三醇测定", "probability": 0.9788048} 内容
unit_price object {"content": "1.00", "probability": 0.9788048} 内容
total_price object {"content": "32.00", "probability": 0.9788048} 内容

specialtype字段说明

名称 类型 示例值 描述
content string 0 内容
probability number 1 置信度

city字段说明

名称 类型 示例值 描述
content string 中央 内容
probability number 1 置信度

selfpaymoney字段说明

名称 类型 示例值 描述
content string 0.00 内容
probability number 0.8958645 置信度

qi_fu_jin_e字段说明

名称 类型 示例值 描述
probability number 0.8958645 置信度
content string 0.00 内容

selfpaytwo字段说明

名称 类型 示例值 描述
content string "6.60 内容
probability number 0.8958645 置信度

men_zhen_da_e_zhi_fu字段说明

名称 类型 示例值 描述
probability number 0.8958645 置信度
content string 353.05 内容

nian_du_men_zhen_da_e_lei_ji_zhi_fu字段说明

名称 类型 示例值 描述
content string 0 内容
probability number 0.8958645 置信度

personpaymoney字段说明

名称 类型 示例值 描述
probability number 0.8958645 置信度
content string 82.25 内容

summary_charges字段说明

名称 类型 示例值 描述
name object {"content":"化验费", "probability":0.99978906} 名称
charge object {"content":"152.00", "probability":0.99978906} 收费项

medicalpaymoney字段说明

名称 类型 示例值 描述
probability number 0.99978906 置信度
content string 428.70 内容

2.返回示例

{
    "code": 0,
    "data": {
        "medical_insurance_type": {
            "probability": 1,
            "content": "城镇居民"
        },
        "dan_wei_bu_chong_xian_zhi_fu": {
            "probability": 0.93275064,
            "content": "0.00"
        },
        "city": {
            "probability": 1,
            "content": "中央"
        },
        "registrationtype": {
            "probability": 1,
            "content": "门诊"
        },
        "detail_charges": [
            {
                "total_price": {
                    "probability": 0.9000547,
                    "content": "73.6200"
                },
                "name": {
                    "probability": 0.97132826,
                    "content": "盐酸二甲双胍片"
                },
                "unit_price": {
                    "probability": 0.9431728,
                    "content": "115.6500"
                }
            },
            {
                "total_price": {
                    "probability": 0.9857167,
                    "content": "147.2400"
                },
                "name": {
                    "probability": 0.9567995,
                    "content": "当归补血丸"
                },
                "unit_price": {
                    "probability": 0.9000547,
                    "content": "73.6200"
                }
            },
            {
                "total_price": {
                    "probability": 0.9970424,
                    "content": "11.9400"
                },
                "name": {
                    "probability": 0.99089676,
                    "content": "感冒软胶囊"
                },
                "unit_price": {
                    "probability": 0.9489332,
                    "content": "5.9700"
                }
            },
            {
                "total_price": {
                    "probability": 0.9608115,
                    "content": "39.7200"
                },
                "name": {
                    "probability": 0.9383442,
                    "content": "速效败心丸"
                },
                "unit_price": {
                    "probability": 0.9383442,
                    "content": "39.7200"
                }
            },
            {
                "total_price": {
                    "probability": 0.9884299,
                    "content": "130.4000"
                },
                "name": {
                    "probability": 0.9847818,
                    "content": "丹七片"
                },
                "unit_price": {
                    "probability": 0.999579,
                    "content": "13.0400"
                }
            },
            {
                "total_price": {
                    "probability": 0.9954585,
                    "content": "66.0000"
                },
                "name": {
                    "probability": 0.96611345,
                    "content": "蓝芩口服液"
                },
                "unit_price": {
                    "probability": 0.9668527,
                    "content": "16.5000"
                }
            }
        ],
        "qi_fu_jin_e": {
            "probability": 0.87703466,
            "content": "0.00"
        },
        "summary_charges": [
            {
                "charge": {
                    "probability": 0.9807436,
                    "content": "115.65"
                },
                "name": {
                    "probability": 0.9999788,
                    "content": "西药费"
                }
            },
            {
                "charge": {
                    "probability": 0.9754251,
                    "content": "395.30"
                },
                "name": {
                    "probability": 0.99993604,
                    "content": "中成药费"
                }
            }
        ],
        "personal_account_balance": {
            "probability": 0.99254555,
            "content": "0.00"
        },
        "selfpaymoney": {
            "probability": 0.8958645,
            "content": "0.00"
        },
        "can_jun_bu_zhu_zhi_fu": {
            "probability": 0.929065,
            "content": "0.00"
        },
        "ben_ci_yi_bao_fan_wei_nei_jin_e": {
            "probability": 0.97716963,
            "content": "504.35"
        },
        "selfpaytwo": {
            "probability": 0.7761648,
            "content": "6.60"
        },
        "receiptno": {
            "probability": 0.93883747,
            "content": "1498954369"
        },
        "chao_feng_ding_jin_e": {
            "probability": 0.936532,
            "content": "0.00"
        },
        "tui_xiu_bu_chong_zhi_fu": {
            "probability": 0.9910824,
            "content": "75.65"
        },
        "amountinwords": {
            "probability": 0.99980795,
            "content": "510.95"
        },
        "hospital_name": {
            "probability": 0.9999477,
            "content": "北京中医药大学东方医院"
        },
        "lei_ji_yi_bao_fan_wei_nei_jin_e": {
            "probability": 0.9935771,
            "content": "19329.13"
        },
        "medicalpaymoney": {
            "probability": 0.9993397,
            "content": "428.70"
        },
        "serialnumber": {
            "probability": 0.98301333,
            "content": "061510010S170829006772"
        },
        "sex": {
            "probability": 0.28919712,
            "content": "女"
        },
        "personal_account_pay_money": {
            "probability": 0.9958742,
            "content": "0.00"
        },
        "nian_du_men_zhen_da_e_lei_ji_zhi_fu": {
            "probability": 0,
            "content": ""
        },
        "selfpayone": {
            "probability": 0.8902184,
            "content": "75.65"
        },
        "personpaymoney": {
            "probability": 0.91495085,
            "content": "82.25"
        },
        "receiptmoney": {
            "probability": 0.99980795,
            "content": "510.95"
        },
        "admissiondate": {
            "probability": 0.9999892,
            "content": "2017-08-29"
        },
        "social_security_no": {
            "probability": 0.99996865,
            "content": "103567503007"
        },
        "name": {
            "probability": 0.8637441,
            "content": "李根探"
        },
        "men_zhen_da_e_zhi_fu": {
            "probability": 0.97146374,
            "content": "353.05"
        },
        "specialtype": {
            "probability": 1,
            "content": "0"
        },
        "paytype": {
            "probability": 1,
            "content": "医保"
        },
        "medical_institution_type": {
            "probability": 0.9998614,
            "content": "专科医院"
        }
    },
    "requestId": "4a76b2837ae44f26a41f2915f9b0532a",
    "message": "success"
}

3.业务错误码

错误号(code) 错误信息(message) 描述
0 success 成功
1000 param error 参数错误
1001 sign error 签名错误
1002 file error 文件错误
1003 upload media error 内部文件上传错误
1004 ai request error ai请求错误
1005 no authorization 无权限认证
1006 form error 表单错误
1100 system error 系统内部错误

医疗票据识别-北京住院

一、接口描述

1. 功能描述

基于先进的智能检测和识别技术,高精度识别医疗发票-北京住院包括票据类型、发票号、患者姓名、性别、 开票日期、大类项目、细类项目、医院名称等关键字段识别。

2. 接口数据要求

  1. 图片格式: base64编码
  2. 图片类型: jpg/jpeg/png
  3. 图片大小: 小于5M

3. 接口使用:

平台为每个API提供试用体验服务,您在AI市场选择“免费试用”规格下单后,即可开始体验业内领先的人工智能API服务。 免费试用服务具有调用量、QPS限制,如需更高性能的API服务,可以提交咨询工单,联系京东AI扩容购买。
在获得使用权限后,您可使用已经封装好的SDK/参照接口鉴权规则进行相应开发,整体流程详见 接入流程。用户需要使用身份证信息国徽面图片base64编码去做请求,使用其他的图片base64编码请求成功时也会加入计费。

二、请求说明

1. 接口地址:

https://aiapi.jd.com/tianrang/beijing_zhuyuan

2. 请求方式

POST

3. 请求参数说明

(1)query请求参数

公共请求参数

名称 类型 必填 示例值 描述
appkey String 21d2b762ecb86593f9668526920f46c 您的appkey,可在买家中心控制台中获取
timestamp long 1541491668961 请求的时间戳,精确到毫秒,timestamp有效期5分钟
sign String 6e148773a0337a8f2200ba90d445f083 签名,根据规则MD5(sectetkey+timestamp)

(2)header请求参数

名称 类型 必填 示例值 描述
Content-Type String true application/x-www-form-urlencoded form表单

(3)body请求参数

名称 类型 必填 示例值 描述
media_id string true 图像Base64编码值,去掉图片头"data:image/png;base64,",(由于过长,不给出示例) 图片base64编码

(4)请求代码示例

建议您使用我们提供的SDK进行调用,SDK获取及调用方式详见本页一接口描述中的2接口使用

三、返回说明

1.返回参数

(1)公共返回参数

名称 类型 示例值 描述
code string 1000 参见下方错误码-系统级错误码
charge boolean false 或 true false:不扣费, true:扣费
remainTimes long 1305 剩余调用次数;免费api:每天剩余调用次数;收费api:剩余次数;无限制时为-1
remainSeconds long 1223456 剩余调用时间(s);免费api:-1;收费api:剩余调用时间;无限制时为-1
msg string 查询成功 参见下方错误码-系统级错误码
result object {...} 查询结果

(2)业务返回参数

名称 类型 示例值 描述
code number 0 状态code
requestId String 98a39e53-84d4-448e-9081-29f64a6cd984 请求id
message String success 返回信息
data Object {...} data

data字段说明

名称 类型 示例值 描述
sex object {...} 性别
receiptmoney object {...} 账单金额小写
hospital_name object {...} 医院名
hospitalstartdate object {...} 住院起始时间
personal_account_pay_money object {...} 个人账户支付
hospitalstay object {...} 住院天数
city object {...} 城市
serialnumber object {...} 业务流水号
personpaymoney object {...} 个人支付金额
hospital_stay_no object {...} 住院号
medical_institution_type object {...} 医疗机构类型
summary_charges array [{...}] 大体收费项
name object {...} 姓名
medicalpaymoney object {...} 基金支付
medical_insurance_type object {...} 医保类型
registrationtype object {...} 挂号类型
receiptno object {...} 发票号
medical_record_no object {...} 病历号
barcode object {...} 条形码编号
detail_charges array [{...}] 细分收费项
prepaid_amount object {...} 预缴金额
repayment_amount object {...} 补缴金额
hospitalenddate object {...} 住院结束时间
admissiondate object {...} 日期
refund_amount object {...} 退费金额
amountinwords object {...} 账单金额大写
social_security_no object {...} 社保号

hospitalstay字段说明

名称 类型 示例值 描述
content string 13 内容
probability number 0.99961996 置信度

personal_account_pay_money字段说明

名称 类型 示例值 描述
content string 0.00 内容
probability number 0.93443674 置信度

hospitalstartdate字段说明

名称 类型 示例值 描述
content string 2018-02-01 内容
probability number 0.6666667 置信度

hospital_name字段说明

名称 类型 示例值 描述
content string 中日友好医院 内容
probability number 0.9671102 置信度

receiptmoney字段说明

名称 类型 示例值 描述
content string 30681.97 内容
probability number 0.9671102 置信度

city字段说明

名称 类型 示例值 描述
content string 中央 内容
probability number 0.9671102 置信度

summary_charges字段说明

名称 类型 示例值 描述
name object {"content":"化验费", "probability":0.99978906} 名称
charge object {"content":"152.00", "probability":0.99978906} 收费项

medical_institution_type字段说明

名称 类型 示例值 描述
content string 综合医院 内容
probability number 1 置信度

hospital_stay_no字段说明

名称 类型 示例值 描述
content string 0002229676 内容
probability number 0.9671102 置信度

personpaymoney字段说明

名称 类型 示例值 描述
content string 9352.95 内容
probability number 0.9671102 置信度

serialnumber字段说明

名称 类型 示例值 描述
content string 内容
probability number 0.9671102 置信度

sex字段说明

名称 类型 示例值 描述
content string 内容
probability number 1 置信度

name字段说明

名称 类型 示例值 描述
content string 张立群 内容
probability number 0.9671102 置信度

medicalpaymoney字段说明

名称 类型 示例值 描述
content string 21329.02 内容
probability number 0.9671102 置信度

social_security_no字段说明

名称 类型 示例值 描述
content string 内容
probability number 0 置信度

medical_insurance_type字段说明

名称 类型 示例值 描述
content string 基本医疗保险 内容
probability number 0.9671102 置信度

detail_charges字段说明

名称 类型 示例值 描述
name object {"content": "250310035雌三醇测定", "probability": 0.9788048} 内容
unit_price object {"content": "1.00", "probability": 0.9788048} 内容
total_price object {"content": "32.00", "probability": 0.9788048} 内容

barcode字段说明

名称 类型 示例值 描述
content string 内容
probability number 置信度

medical_record_no字段说明

名称 类型 示例值 描述
probability number 0.99994683 置信度
content string 0002229676 内容

receiptno字段说明

名称 类型 示例值 描述
content string 1604351195 内容
probability number 0.99999493 置信度

registrationtype字段说明

名称 类型 示例值 描述
content string 住院 内容
probability number 1 置信度

admissiondate字段说明

名称 类型 示例值 描述
content string 内容
probability number 0 置信度

refund_amount字段说明

名称 类型 示例值 描述
content string 内容
probability number 0 置信度

amountinwords字段说明

名称 类型 示例值 描述
content string 30681.97 内容
probability number 0.99707913 置信度

hospitalenddate字段说明

名称 类型 示例值 描述
probability number 0.99707913 置信度
content string 2018-02-14 内容

repayment_amount字段说明

名称 类型 示例值 描述
probability number 0.93443674 置信度
content string 0.00 内容

prepaid_amount字段说明

名称 类型 示例值 描述
content string 21329.02 内容
probability number 0.93443674 置信度

2.返回示例

{
    "code": 0,
    "data": {
        "hospitalstartdate": {
            "probability": 0.6666667,
            "content": "2018-02-01"
        },
        "medical_insurance_type": {
            "probability": 1,
            "content": "基本医疗保险"
        },
        "city": {
            "probability": 1,
            "content": "中央"
        },
        "registrationtype": {
            "probability": 1,
            "content": "住院"
        },
        "detail_charges": [],
        "summary_charges": [
            {
                "charge": {
                    "probability": 0.95482755,
                    "content": "1013.00"
                },
                "name": {
                    "probability": 0.9998721,
                    "content": "治疗费"
                }
            },
            {
                "charge": {
                    "probability": 0.9389361,
                    "content": "0.0"
                },
                "name": {
                    "probability": 0.9987144,
                    "content": "中成药费"
                }
            },
            {
                "charge": {
                    "probability": 0.98786974,
                    "content": "362.00"
                },
                "name": {
                    "probability": 0.9999989,
                    "content": "护理费"
                }
            },
            {
                "charge": {
                    "probability": 0.99934024,
                    "content": "4.00"
                },
                "name": {
                    "probability": 0.99999404,
                    "content": "工本费"
                }
            },
            {
                "charge": {
                    "probability": 0.9687385,
                    "content": "3420.00"
                },
                "name": {
                    "probability": 0.99998015,
                    "content": "化验费"
                }
            },
            {
                "charge": {
                    "probability": 0.97041523,
                    "content": "1300.00"
                },
                "name": {
                    "probability": 0.9999796,
                    "content": "诊察费"
                }
            },
            {
                "charge": {
                    "probability": 0.96852183,
                    "content": "1325.00"
                },
                "name": {
                    "probability": 0.9999921,
                    "content": "手术费"
                }
            },
            {
                "charge": {
                    "probability": 0.9838781,
                    "content": "267.00"
                },
                "name": {
                    "probability": 0.99408704,
                    "content": "检查费"
                }
            },
            {
                "charge": {
                    "probability": 0.99999547,
                    "content": "18477.78"
                },
                "name": {
                    "probability": 0.9850746,
                    "content": "卫生材料费"
                }
            },
            {
                "charge": {
                    "probability": 0.9798429,
                    "content": "361183"
                },
                "name": {
                    "probability": 0.99999887,
                    "content": "西药费"
                }
            },
            {
                "charge": {
                    "probability": 0.99119437,
                    "content": "730.00"
                },
                "name": {
                    "probability": 0.9999938,
                    "content": "床位费"
                }
            }
        ],
        "hospitalstay": {
            "probability": 0.99961996,
            "content": "13"
        },
        "hospitalenddate": {
            "probability": 0.8333333,
            "content": "2018-02-14"
        },
        "receiptno": {
            "probability": 0.99999493,
            "content": "1604351195"
        },
        "refund_amount": {
            "probability": 0,
            "content": ""
        },
        "amountinwords": {
            "probability": 0.99707913,
            "content": "30681.97"
        },
        "hospital_name": {
            "probability": 0.9671102,
            "content": "中日友好医院"
        },
        "prepaid_amount": {
            "probability": 0.9991111,
            "content": "21329.02"
        },
        "medicalpaymoney": {
            "probability": 0.9991111,
            "content": "21329.02"
        },
        "hospital_stay_no": {
            "probability": 0.99994683,
            "content": "0002229676"
        },
        "sex": {
            "probability": 1,
            "content": "男"
        },
        "personal_account_pay_money": {
            "probability": 0.93443674,
            "content": "0.00"
        },
        "personpaymoney": {
            "probability": 0.9999151,
            "content": "9352.95"
        },
        "receiptmoney": {
            "probability": 0.99707913,
            "content": "30681.97"
        },
        "admissiondate": {
            "probability": 0,
            "content": ""
        },
        "social_security_no": {
            "probability": 0,
            "content": ""
        },
        "business_serial_no": {
            "probability": 0.97482,
            "content": "43014000140141802140014"
        },
        "name": {
            "probability": 0.9999997,
            "content": "张立群"
        },
        "repayment_amount": {
            "probability": 0.93443674,
            "content": "0.00"
        },
        "medical_record_no": {
            "probability": 0.9813214,
            "content": "0002229676"
        },
        "medical_institution_type": {
            "probability": 1,
            "content": "综合医院"
        }
    },
    "requestId": "5423097cba054435a81fb9c116988fb1",
    "message": "success"
}

3.业务错误码

错误号(code) 错误信息(message) 描述
0 success 成功
1000 param error 参数错误
1001 sign error 签名错误
1002 file error 文件错误
1003 upload media error 内部文件上传错误
1004 ai request error ai请求错误
1005 no authorization 无权限认证
1006 form error 表单错误
1100 system error 系统内部错误

四、错误码信息

详见返回码

Copyright © JD AI Platform all right reserved,powered by GitbookFile Modify: 2020-11-26 03:27:28

results matching ""

    No results matching ""