文档中心 > API类目 > 阿里健康追溯码

alibaba.alihealth.drug.code.kyt.wes.querycode (wes查询追溯码信息)

此接口针对有码药品,提供可通过追溯码获取该药品的基础信息和生产信息; 核查平台优先过滤非8开头的,长度非20位数字的码信息。

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
ref_ent_id String 必须 aefferw123445 企业唯一标识
license_token String [] 必须 服务时间
  • 最大列表长度:1000
  • 服务时间
    codes String 必须 81472160000100364995 码列表【多个码用逗号分隔的字符串。建议100个以下,数量过多容易超时】

    响应参数

    名称 类型 示例值 描述
    result ResultModel 最外层结果 最外层结果
    • models
    • CodeFullInfoDto []
    • 内层大对象
    • 内层大对象
    • code_status_type_d_t_o
    • CodeStatusTypeDto
    • 码对象
    • 码对象
    • └ code_status
    • String
    • I
    • 码状态(I核注O核销A激活C注销E错误码B申请未激活)
    • └ code
    • String
    • 88003850100000131888
    • 追溯码
    • p_user_ent_d_t_o
    • PUserEntDto
    • 企业信息对象
    • 企业信息对象
    • └ ref_ent_id
    • String
    • 12334
    • 生产厂的refEntId
    • └ ent_name
    • String
    • 企业名称
    • 生产厂企业名称
    • └ package_level
    • String
    • 2
    • 码包装层级,1代表最小包装。如:申请的包装比例是1:5:10, 对应的包装等级就是 3、2、1,代表大包装、中包装、小包装
    • drug_ent_base_d_t_o
    • DrugEntBaseDto
    • 药品基本信息对象
    • 药品基本信息对象
    • └ physic_type_desc
    • String
    • 普通药品
    • 药品类型描述
    • └ physic_name
    • String
    • 葡萄糖氯化钠注射液
    • 药品名称
    • └ exprie
    • String
    • 12月
    • 有效期
    • └ drug_ent_base_info_id
    • String
    • 12345
    • 药品id
    • └ approval_licence_no
    • String
    • 国药准字
    • 批准文号
    • └ pkg_spec_crit
    • String
    • 100支/盒
    • 包装规格
    • └ prepn_spec
    • String
    • 500ml:葡萄糖25g,氯化纳4.5g(玻瓶)
    • 制剂规格
    • └ prepn_type_desc
    • String
    • 注射剂
    • 剂型描述
    • └ pkg_num
    • String
    • 100
    • 小包下的制剂数量
    • └ approval_licence_no_old
    • String
    • 药品原批准文号
    • 药品原批准文号
    • └ approval_licence_expiry_old
    • Date
    • 1816531200000
    • 原药品批准文号有效期
    • └ approval_licence_date
    • Date
    • 1816531200000
    • 批准日期
    • └ approval_licence_expiry
    • Date
    • 1816531200000
    • 批准文号有效期
    • code_produce_info_d_t_o
    • CodeProduceInfoDto
    • 码生产信息对象
    • 码生产信息对象
    • produce_info_list
    • ProduceInfoDto []
    • 生产信息集合
    • 生产信息集合
    • └ produce_date_str
    • String
    • 2020-07-30
    • 生产日期
    • └ pkg_amount
    • String
    • 1
    • 最小包装数量
    • └ expire_date
    • String
    • 20200730
    • 有效期至
    • └ batch_no
    • String
    • 有效期等于2年显示
    • 批次号
    • └ pkg_ratio
    • String
    • 1:20
    • 包装比例
    • └ msg_code
    • String
    • SUCCESS
    • 消息码
    • └ msg_info
    • String
    • 查询成功
    • 消息提示内容
    • └ response_success
    • Boolean
    • true
    • 查询成功失败标记

    请求示例

    • JAVA
    • .NET
    • PHP
    • CURL
    • Python
    • C/C++
    • NodeJS
    TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
    AlibabaAlihealthDrugCodeKytWesQuerycodeRequest req = new AlibabaAlihealthDrugCodeKytWesQuerycodeRequest();
    req.setRefEntId("aefferw123445");
    req.setLicenseToken("服务时间");
    req.setCodes("81472160000100364995");
    AlibabaAlihealthDrugCodeKytWesQuerycodeResponse rsp = client.execute(req);
    System.out.println(rsp.getBody());

    响应示例

    • XML示例
    • JSON示例
    <alibaba_alihealth_drug_code_kyt_wes_querycode_response>
        <result>
            <models>
                <code_full_info_dto>
                    <code_status_type_d_t_o>
                        <code_status>I</code_status>
                    </code_status_type_d_t_o>
                    <code>88003850100000131888</code>
                    <p_user_ent_d_t_o>
                        <ref_ent_id>12334</ref_ent_id>
                        <ent_name>企业名称</ent_name>
                    </p_user_ent_d_t_o>
                    <package_level>2</package_level>
                    <drug_ent_base_d_t_o>
                        <physic_type_desc>普通药品</physic_type_desc>
                        <physic_name>葡萄糖氯化钠注射液</physic_name>
                        <exprie>12月</exprie>
                        <drug_ent_base_info_id>12345</drug_ent_base_info_id>
                        <approval_licence_no>国药准字</approval_licence_no>
                        <pkg_spec_crit>100支/盒</pkg_spec_crit>
                        <prepn_spec>500ml:葡萄糖25g,氯化纳4.5g(玻瓶)</prepn_spec>
                        <prepn_type_desc>注射剂</prepn_type_desc>
                        <pkg_num>100</pkg_num>
                        <approval_licence_no_old>药品原批准文号</approval_licence_no_old>
                        <approval_licence_expiry_old>1816531200000</approval_licence_expiry_old>
                        <approval_licence_date>1816531200000</approval_licence_date>
                        <approval_licence_expiry>1816531200000</approval_licence_expiry>
                    </drug_ent_base_d_t_o>
                    <code_produce_info_d_t_o>
                        <produce_info_list>
                            <produce_info_dto>
                                <produce_date_str>2020-07-30</produce_date_str>
                                <pkg_amount>1</pkg_amount>
                                <expire_date>20200730</expire_date>
                                <batch_no>有效期等于2年显示</batch_no>
                            </produce_info_dto>
                        </produce_info_list>
                    </code_produce_info_d_t_o>
                    <pkg_ratio>1:20</pkg_ratio>
                </code_full_info_dto>
            </models>
            <msg_code>SUCCESS</msg_code>
            <msg_info>查询成功</msg_info>
            <response_success>true</response_success>
        </result>
    </alibaba_alihealth_drug_code_kyt_wes_querycode_response>

    异常示例

    • XML示例
    • JSON示例
    <error_response>
        <code>50</code>
        <msg>Remote service error</msg>
        <sub_code>isv.invalid-parameter</sub_code>
        <sub_msg>非法参数</sub_msg>
    </error_response>

    错误码解释

    错误码 错误描述 解决方案

    API工具

    如何获得此API

    FAQ

    返回
    顶部