注意:以下文档只适用于TOP接口,请谨慎使用!

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

alibaba.alihealth.code.getcodeinfo (码查询功能)

码查询功能

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
ref_ent_id String 必须 123456 企业refEntId
code String 必须 81859820061288458836

响应参数

名称 类型 示例值 描述
model DrugEntUseDto 码信息类
  • └ physic_name
  • String
  • 药品通用名称
  • 药品通用名称
  • └ physic_name_en
  • String
  • 药品英文名称
  • 药品英文名称
  • └ prod_name
  • String
  • 药品商品名称
  • 药品商品名称
  • └ cfda_drug_id
  • String
  • 国家药品标识码
  • 国家药品标识码
  • └ sdc_code
  • String
  • 药品本位码
  • 药品本位码
  • └ prepn_type_desc
  • String
  • 剂型
  • 剂型
  • └ prepn_spec
  • String
  • 制剂规格
  • 制剂规格
  • └ pkg_spec
  • String
  • 包装规格
  • 包装规格
  • └ pkg_num
  • Number
  • 包装转换比
  • 包装转换比
  • └ exprie_life
  • Number
  • 药品有效期
  • 药品有效期
  • └ exprie_unit
  • Number
  • 药品有效期单位
  • 药品有效期单位
  • └ expiry_term
  • String
  • 药品有效期
  • 药品有效期
  • └ approval_licence_no
  • String
  • 药品批准文号
  • 药品批准文号
  • └ approval_licence_expiry
  • Date
  • 药品批准文号有效期
  • 药品批准文号有效期
  • └ production_date
  • String
  • 药品生产日期
  • 药品生产日期
  • └ expiry_date
  • String
  • 药品有效期截止日期
  • 药品有效期截止日期
  • └ production_batch
  • String
  • 药品生产批号
  • 药品生产批号
  • └ import_reg_cert
  • String
  • 进口药品注册证号
  • 进口药品注册证号
  • └ import_reg_cert_validity
  • Date
  • 进口药品注册证有效期
  • 进口药品注册证有效期
  • └ import_app_cert
  • String
  • 进口药品批件号
  • 进口药品批件号
  • └ import_app_cert_validity
  • Date
  • 进口药品批件有效期
  • 进口药品批件有效期
  • └ drug_registration_classfication
  • Number
  • 药品注册分类
  • 药品注册分类
  • └ national_essential_drugs_flag
  • Number
  • 国家基本药物标识
  • 国家基本药物标识
  • └ controlled_drug_management_type
  • Number
  • 特殊药品管理分类
  • 特殊药品管理分类
  • └ otc_flag
  • Number
  • 处方药标识
  • 处方药标识
  • authorizer_ent_info
  • BaseEntInfoDTO
  • 厂商信息
  • └ ent_name
  • String
  • 上市许可持有人名称
  • 上市许可持有人名称
  • └ org_code
  • String
  • 统一社会信用代码(上市许可持有人)
  • 统一社会信用代码(上市许可持有人)
  • produce_ent_info
  • BaseEntInfoDTO
  • 生产企业信息
  • └ ent_name
  • String
  • 生产企业/生产厂名称
  • 生产企业/生产厂名称
  • └ org_code
  • String
  • 统一社会信用代码(药品生产企业/生产厂)
  • 统一社会信用代码(药品生产企业/生产厂)
  • pack_ent_info
  • BaseEntInfoDTO
  • 分包装厂
  • └ ent_name
  • String
  • 分包装厂名称
  • 分包装厂名称
  • └ org_code
  • String
  • 统一社会信用代码(分包装厂)
  • 统一社会信用代码(分包装厂)
  • agent_ent_info
  • BaseEntInfoDTO
  • 代理企业
  • └ ent_name
  • String
  • 进口药品代理企业名称
  • 进口药品代理企业名称
  • └ org_code
  • String
  • 统一社会信用代码(进口药品代理企业)
  • 统一社会信用代码(进口药品代理企业)
  • retail_ent_info
  • BaseEntInfoDTO
  • 零售企业信息
  • └ ent_name
  • String
  • 零售药店名称
  • 零售药店名称
  • └ org_code
  • String
  • 统一社会信用代码(零售药店)
  • 统一社会信用代码(零售药店)
  • └ code_status
  • String
  • 药品状态
  • S:已售出
msg_info String 调用成功 接口调用状态,FAIL_BIZ_CODE_FORMAT_ERROR:追溯码格式错误,FAIL_BIZ_CODE_NO_AUTH:权限不足,FAIL_BIZ_CODE_NOT_EXIST:不是追溯码,FAIL_BIZ_CODE_NOT_ACTIVE:追溯码未激活,FAIL_BIZ_REMOTE_REQ_ERROR:调用远程服务失败,1000:调用成功
msg_code String 1000 接口调用状态码,FAIL_BIZ_CODE_FORMAT_ERROR:追溯码格式错误,FAIL_BIZ_CODE_NO_AUTH:权限不足,FAIL_BIZ_CODE_NOT_EXIST:不是追溯码,FAIL_BIZ_CODE_NOT_ACTIVE:追溯码未激活,FAIL_BIZ_REMOTE_REQ_ERROR:调用远程服务失败,1000:调用成功

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
AlibabaAlihealthCodeGetcodeinfoRequest req = new AlibabaAlihealthCodeGetcodeinfoRequest();
req.setRefEntId("123456");
req.setCode("81859820061288458836");
AlibabaAlihealthCodeGetcodeinfoResponse rsp = client.execute(req);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<alibaba_alihealth_code_getcodeinfo_response>
    <model>
        <physic_name>药品通用名称</physic_name>
        <physic_name_en>药品英文名称</physic_name_en>
        <prod_name>药品商品名称</prod_name>
        <cfda_drug_id>国家药品标识码</cfda_drug_id>
        <sdc_code>药品本位码</sdc_code>
        <prepn_type_desc>剂型</prepn_type_desc>
        <prepn_spec>制剂规格</prepn_spec>
        <pkg_spec>包装规格</pkg_spec>
        <pkg_num>包装转换比</pkg_num>
        <exprie_life>药品有效期</exprie_life>
        <exprie_unit>药品有效期单位</exprie_unit>
        <expiry_term>药品有效期</expiry_term>
        <approval_licence_no>药品批准文号</approval_licence_no>
        <approval_licence_expiry>药品批准文号有效期</approval_licence_expiry>
        <production_date>药品生产日期</production_date>
        <expiry_date>药品有效期截止日期</expiry_date>
        <production_batch>药品生产批号</production_batch>
        <import_reg_cert>进口药品注册证号</import_reg_cert>
        <import_reg_cert_validity>进口药品注册证有效期</import_reg_cert_validity>
        <import_app_cert>进口药品批件号</import_app_cert>
        <import_app_cert_validity>进口药品批件有效期</import_app_cert_validity>
        <drug_registration_classfication>药品注册分类</drug_registration_classfication>
        <national_essential_drugs_flag>国家基本药物标识</national_essential_drugs_flag>
        <controlled_drug_management_type>特殊药品管理分类</controlled_drug_management_type>
        <otc_flag>处方药标识</otc_flag>
        <authorizer_ent_info>
            <ent_name>上市许可持有人名称</ent_name>
            <org_code>统一社会信用代码(上市许可持有人)</org_code>
        </authorizer_ent_info>
        <produce_ent_info>
            <ent_name>生产企业/生产厂名称</ent_name>
            <org_code>统一社会信用代码(药品生产企业/生产厂)</org_code>
        </produce_ent_info>
        <pack_ent_info>
            <ent_name>分包装厂名称</ent_name>
            <org_code>统一社会信用代码(分包装厂)</org_code>
        </pack_ent_info>
        <agent_ent_info>
            <ent_name>进口药品代理企业名称</ent_name>
            <org_code>统一社会信用代码(进口药品代理企业)</org_code>
        </agent_ent_info>
        <retail_ent_info>
            <ent_name>零售药店名称</ent_name>
            <org_code>统一社会信用代码(零售药店)</org_code>
        </retail_ent_info>
        <code_status>药品状态</code_status>
    </model>
    <msg_info>调用成功</msg_info>
    <msg_code>1000</msg_code>
</alibaba_alihealth_code_getcodeinfo_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

返回
顶部