脉景处方订单生成接口

接口描述

外部调用脉景接口,生成脉景对应信息的处方订单

接入点: 脉景提供调用地址

请求方法: post

发送参数

R -- 必填 O -- 选填

名称 类型 是否必填 描述
external_out_trade_no String R 外部订单号,主键
medical_recode_id String R 订单关联的病历唯一识别ID
goods_info Array R 商品信息,详情见下面
doctor_name String R 处方订单的处方医生姓名
clinic_name String R 诊所名
patient_name String O 患者姓名
patient_gender String O 患者性别枚举
patient_age Number O 患者年龄,单位:岁
patient_birthday DateTime O 患者出生日期
patient_idcard String O 患者证件号码
patient_card_type Number O 患者证件类型
take_medicine_way String R 取药方式(自提、快递)
receiver_name String O 收货人姓名 (快递时必填)
receiver_mobile String O 收货人手机 (快递时必填)
receiver_structure_address String O 收货地区,省-市-区 (快递时必填)
receiver_address String O 收货详细地址 (快递时必填)
process_price Decimal O 加工费
total_cost_price Decimal R 供货总价
freight_price Decimal O 运费
is_medical_insurance String R 是否使用医保
remark String R 备注
store_uuid String O 脉景药房ID
pay_url String O 订单H5地址 (用于转换成二维码的待支付订单的URL )
商品信息

R -- 必填 O -- 选填

名称 类型 是否必填 描述
business_medicine_code String R 商家药品编码
name String R 药品名称
short_name String R 药品简称
dosage_form Number R 药品剂型 (饮片/颗粒剂等)
dosage_brand String R 药品品牌
retail_unit String R 计量单位,零售单位
quantity Number R 每剂药品数量
grams_of_corresponding_pieces Number R 此药品每剂数量对应的饮片克数
medicine_floor_price Number R 此药品的供货价
specification String R 药品规格
prescription_id String R 处方id
amount Number R 剂数
请求参数示例
{
    "external_out_trade_no": "20200511091232187525-927",
    "medical_record_id": "1",
    "goods_info": [
        {
            "business_medicine_code": "234455",
            "name": "桂枝草药",
            "short_name": "桂枝",
            "dosage_form": 0,
            "dosage_brand": "三九",
            "retail_unit": "袋",
            "quantity": 8,
            "grams_of_corresponding_pieces": "80.000",
            "medicine_floor_price": '21',
            "specification": "克",
            "prescription_id ": '343535'
            "amount": '12',
        },
        {
            "business_medicine_code": "234456",
            "name": "桂枝草药",
            "short_name": "桂枝",
            "dosage_form": 0,
            "dosage_brand": "三九",
            "retail_unit": "袋",
            "quantity": 8,
            "grams_of_corresponding_pieces": "80.000",
            "medicine_floor_price": '21',
            "specification": "克",
            "prescription_id ": '343535'
            "amount": '12',
        }]

            "doctor_name": "医生姓名",
            "clinic_name": "医院",
            "patient_name": "患者",
            "patient_gender": "M",
            "patient_age": 23,
            "patient_birtyday": "2020-03-16T",
            "patient_idcard": "3201031234134213", 
            "patient_card_type": 0,
            "take_medicine_way": "快递",
            "receiver_name": "收货人姓名",
            "receiver_mobile": "收货人手机",
            "receiver_structure_address": "收货地区",
            "receiver_address": "收货详细地址",
            "operate_time": "2020-07-07 06:47:00.331041+00:00",
            "paid_success_time": "2020-07-07 06:47:00.331041+00:00",
            "process_price": "20.91",
            "total_cost_price": "20.91",
            "freight_price": "20.91",
            "is_medical_insurance": "null" 
            "remark": "备注" 
            "store_uuid": "null"  
            "pay_url": "https://www.pythonheidong.com/blog/article/319529/3575ae4f5423ec378553/"     
}

返回参数格式: JSON

示例:

{     
  "code": "200", 
  "message":"成功"
}
By Macrocura, Copyright © 2020 all right reserved,powered by Gitbook            Last update: 2024-06-24 10:20:00