通用查询码接口
| 名称 | 类型 | 是否必须 | 示例值 | 更多限制 | 描述 |
|---|---|---|---|---|---|
| auth_ref_ent_id | String | 必须 | 320000000000127967 | 验证权限企业id | |
| ref_ent_id | String | 必须 | 320000000000127967 | 企业refEntId | |
| search_source | String | 必须 | hospital | 标示医院业务 | |
| code_list | String [] | 必须 | 83003850000000131888 |
|
追溯码 |
| cert_isv_no | String | 可选 | 12345 | 证件编号 | |
| invocation | String | 可选 | formal | 调用方式:formal-正式、test-测试 | |
| terminal_type | String | 可选 | 1 | 终端类型 1:零售 | |
| terminal_name | String | 可选 | 漱玉 | 调用零售药店名称 | |
| bureau_name | String | 可选 | 北京 | 城市名称 | |
| error_message | String | 可选 | 医院错误 | 错误信息 |
| 名称 | 类型 | 示例值 | 描述 |
|---|---|---|---|
| result | ResultModel | 最外层结果 | 最外层结果 |
|
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
AlibabaAlihealthDrugCodeCommonListCodeinfoRequest req = new AlibabaAlihealthDrugCodeCommonListCodeinfoRequest();
req.setAuthRefEntId("320000000000127967");
req.setRefEntId("320000000000127967");
req.setSearchSource("hospital");
req.setCodeList("83003850000000131888");
req.setCertIsvNo("12345");
req.setInvocation("formal");
req.setTerminalType("1");
req.setTerminalName("漱玉");
req.setBureauName("北京");
req.setErrorMessage("医院错误");
AlibabaAlihealthDrugCodeCommonListCodeinfoResponse rsp = client.execute(req);
System.out.println(rsp.getBody());
<alibaba_alihealth_drug_code_common_list_codeinfo_response>
<result>
<models>
<code_full_info_dto>
<msg_code>1000</msg_code>
<code_produce_info_d_t_o>
<produce_date>2018-10-08 00:00:00</produce_date>
<produce_batch_no>特药激活1810110001-1</produce_batch_no>
<produce_info_id>d7975d7348964cb2bd8a179012069baa</produce_info_id>
<pkg_ratio>1:3:9</pkg_ratio>
<produce_info_list>
<produce_info_dto>
<batch_no>有效期等于2年显示</batch_no>
<produce_date>20180730000000</produce_date>
<expire_date>20200730</expire_date>
<pkg_amount>10</pkg_amount>
</produce_info_dto>
</produce_info_list>
</code_produce_info_d_t_o>
<drug_ent_base_d_t_o>
<drug_ent_base_id>000000000000001100</drug_ent_base_id>
<drug_ent_base_info_id>000000000000001100</drug_ent_base_info_id>
<approval_licence_no>国药准字H13024467X</approval_licence_no>
<physic_name>葡萄糖氯化钠注射液</physic_name>
<physic_type_desc>普通药品</physic_type_desc>
<pkg_spec_crit>100支/盒</pkg_spec_crit>
<prepn_spec>500ml:葡萄糖25g,氯化纳4.5g(玻瓶)</prepn_spec>
<prepn_type_desc>注射剂</prepn_type_desc>
<exprie>2年</exprie>
<prod_name>尼美舒利分散片</prod_name>
<pkg_num>12</pkg_num>
<sdc_code>1234</sdc_code>
<prepn_unit_desc>盒</prepn_unit_desc>
<prod_code>6343946701</prod_code>
<physic_code>6343946</physic_code>
<physic_detail_type>10</physic_detail_type>
</drug_ent_base_d_t_o>
<p_user_ent_d_t_o>
<org_code>634394670</org_code>
<ent_name>中信测试21世纪制药厂北京分公司1</ent_name>
<ent_name_new>中信测试21世纪制药厂北京分公司1</ent_name_new>
<ref_ent_id>6343946701</ref_ent_id>
<ent_id>6343946701</ent_id>
</p_user_ent_d_t_o>
<code_status_type_d_t_o>
<verification_type>A</verification_type>
<last_biz_date>2018-10-08 00:00:00</last_biz_date>
<code>83003850000000131888</code>
<check_count>2</check_count>
<include_produce_code_count>11</include_produce_code_count>
<code_status_num>激活</code_status_num>
<parent_code_info_list>
<parent_code_info>
<package_level>2</package_level>
<parent_code>88003850000000131888</parent_code>
</parent_code_info>
</parent_code_info_list>
<child_codes>
<childcodes>
<pkg_level>88003850100000131888</pkg_level>
<code>1</code>
</childcodes>
</child_codes>
</code_status_type_d_t_o>
<package_level>2</package_level>
<code_active_info_list_api_d_t_o>
<pkg_ratio>1:10</pkg_ratio>
</code_active_info_list_api_d_t_o>
<code>88003850100000131888</code>
</code_full_info_dto>
</models>
<msg_code>1000</msg_code>
<msg_info>查询成功</msg_info>
<success>true</success>
</result>
</alibaba_alihealth_drug_code_common_list_codeinfo_response>
<error_response>
<code>50</code>
<msg>Remote service error</msg>
<sub_code>isv.invalid-parameter</sub_code>
<sub_msg>非法参数</sub_msg>
</error_response>
| 错误码 | 错误描述 | 解决方案 |
|---|