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

alibaba.alihealth.drug.down.querycoderelation (码关联关系查询,最多一次查询10个码)

单码关联关系查询,通过码查询这个码下的所有子码。

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
ref_ent_id String 必须 320000000000127967 接口调用企业的唯一标识(接口调用者)
code String 必须 89400130000122611086 追溯码,多个以逗号分隔,最多十个

响应参数

名称 类型 示例值 描述
result ResultModel 接口返回model
  • model_list
  • CodeRelationDto []
  • 134523^4351232
  • model
  • code_active_info_d_t_o
  • CodeActiveInfoDto
  • 激活信息
  • └ process_flag
  • String
  • 3
  • 处理标志
  • └ status
  • String
  • 0
  • 预留字段,返回空,无实际业务含义
  • └ relation_type
  • String
  • 2
  • 关联关系类型
  • └ user_cert
  • String
  • 112
  • 紧急人
  • └ prod_code
  • String
  • 112
  • 生产编号
  • └ oper_ic_name
  • String
  • 112
  • 操作人姓名
  • └ upload_file_name
  • String
  • service.xml
  • 上传文件名
  • └ upload_file_path
  • String
  • TESTA/210000/210200/210282/220000300/20180828
  • 上传文件路径
  • └ active_date
  • Date
  • Mon Aug 20 00:00:00 CST 2018
  • 激活时间
  • └ ref_ent_id
  • String
  • 220000300
  • 企业ID
  • └ ent_id
  • String
  • 220000300
  • 旧企业ID
  • └ process_date
  • Date
  • Mon Aug 20 00:00:00 CST 2018
  • 处理日期
  • └ process_end_date
  • Date
  • Mon Aug 20 00:00:00 CST 2018
  • 处理结束时间
  • └ oper_ic_code
  • String
  • 220000183
  • 操作人编码
  • └ upload_flag
  • String
  • 1
  • 上传标识
  • └ crt_date
  • Date
  • Mon Aug 20 00:00:00 CST 2018
  • 激活时间
  • └ process_count
  • String
  • 1
  • 处理数量
  • └ active_count
  • Number
  • 11
  • 总激活数量
  • └ other_num
  • Number
  • 1
  • 最大包装数量
  • └ small_num
  • Number
  • 8
  • 小码数量
  • └ crt_date_string
  • String
  • 2018-08-28
  • 关联关系文件上传日期
  • └ bill_in_id
  • String
  • 单据id
  • └ code_active_info_id
  • String
  • 13123421
  • 激活信息id
  • code_relation_list
  • CodeInfo []
  • 码关联关系
  • └ status
  • String
  • I
  • 码状态(I核注O核销A激活C注销E错误码)
  • └ code
  • String
  • 87004720000000005994
  • 追溯码
  • └ code_level
  • String
  • 1
  • 码等级--展示等级 【相当于包装等级,1代表最大展示等级, 如:申请的包装比例是1:5:10, 对应的码展示等级就是 1、2、3, 代表大码、中码、小码】
  • └ parent_code
  • String
  • 87004720000000005994
  • 父码
  • └ code_pack_level
  • String
  • 5
  • 码等级【1代表最小码 如:申请的包装比例是1:5:10, 对应的码等级就是3、2、1, 代表大码、中码、小码】
  • └ is_smallest
  • String
  • N
  • 是否是最小包装
  • pkg_info_d_t_o
  • PkgInfoDto
  • 药品包装信息
  • └ code_list
  • String []
  • {"code":["87004720000000005994"]}
  • 码信息
  • base_infos_d_t_o
  • BaseInfosDto
  • 药品基础信息
  • base_info_list
  • BaseInfoDto []
  • 药品基础信息
  • └ physic_info
  • String
  • 阿司匹林
  • 药品信息
  • └ ref_ent_id
  • String
  • 320000000000127967
  • 企业id
  • └ pkg_spec
  • String
  • 药品包装规格
  • └ prepn_spec
  • String
  • 2
  • 药品制剂规格
  • └ prepn_type
  • String
  • 2
  • 药品制剂类型
  • └ physic_name
  • String
  • 阿司匹林
  • 药品通用名称
  • └ pkg_ratio
  • String
  • 1:1:1
  • 药品包装比例
  • └ exprie_date
  • String
  • 2018-01-11
  • 药品有效期至
  • └ produce_batch_no
  • String
  • 214231432
  • 药品生产批次号
  • └ produce_date
  • String
  • 2018-01-11
  • 药品生产日期
  • └ sub_type_no
  • String
  • 111
  • 药品自类编码
  • └ product_code
  • String
  • 111
  • 药品编号
  • └ prod_id
  • String
  • 111
  • 药品ID
  • └ approve_no
  • String
  • 111
  • 批准文号
  • └ physic_type
  • String
  • 3
  • 药品类型
  • produce_info_list
  • ProduceInfoDto []
  • 1
  • 生产信息
  • └ produce_date
  • Date
  • 2018-01-11
  • 生产日期
  • └ expire_date
  • String
  • 20180111
  • 有效期
  • └ batch_no
  • String
  • 12312312
  • 批次号
  • └ code
  • String
  • 123123123
  • └ pkg_amount
  • String
  • 12
  • 最小包装数量
  • └ msg_code
  • String
  • 1
  • msgCode
  • └ msg_info
  • String
  • 1
  • msgInfo
  • └ response_success
  • Boolean
  • false
  • 是否成功

请求示例

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

响应示例

  • XML示例
  • JSON示例
<alibaba_alihealth_drug_down_querycoderelation_response>
    <result>
        <model_list>
            <code_relation_dto>
                <code_active_info_d_t_o>
                    <process_flag>3</process_flag>
                    <status>0</status>
                    <relation_type>2</relation_type>
                    <user_cert>112</user_cert>
                    <prod_code>112</prod_code>
                    <oper_ic_name>112</oper_ic_name>
                    <upload_file_name>service.xml</upload_file_name>
                    <upload_file_path>TESTA/210000/210200/210282/220000300/20180828</upload_file_path>
                    <active_date>Mon Aug 20 00:00:00 CST 2018</active_date>
                    <ref_ent_id>220000300</ref_ent_id>
                    <ent_id>220000300</ent_id>
                    <process_date>Mon Aug 20 00:00:00 CST 2018</process_date>
                    <process_end_date>Mon Aug 20 00:00:00 CST 2018</process_end_date>
                    <oper_ic_code>220000183</oper_ic_code>
                    <upload_flag>1</upload_flag>
                    <crt_date>Mon Aug 20 00:00:00 CST 2018</crt_date>
                    <process_count>1</process_count>
                    <active_count>11</active_count>
                    <other_num>1</other_num>
                    <small_num>8</small_num>
                    <crt_date_string>2018-08-28</crt_date_string>
                    <bill_in_id>无</bill_in_id>
                    <code_active_info_id>13123421</code_active_info_id>
                </code_active_info_d_t_o>
                <code_relation_list>
                    <code_info>
                        <status>I</status>
                        <code>87004720000000005994</code>
                        <code_level>1</code_level>
                        <parent_code>87004720000000005994</parent_code>
                        <code_pack_level>5</code_pack_level>
                    </code_info>
                </code_relation_list>
                <is_smallest>N</is_smallest>
                <pkg_info_d_t_o>
                    <code_list>
                        <string>{&quot;code&quot;:[&quot;87004720000000005994&quot;]}</string>
                    </code_list>
                </pkg_info_d_t_o>
                <base_infos_d_t_o>
                    <base_info_list>
                        <base_info_dto>
                            <physic_info>阿司匹林</physic_info>
                            <ref_ent_id>320000000000127967</ref_ent_id>
                            <pkg_spec>盒</pkg_spec>
                            <prepn_spec>2</prepn_spec>
                            <prepn_type>2</prepn_type>
                            <physic_name>阿司匹林</physic_name>
                            <pkg_ratio>1:1:1</pkg_ratio>
                            <exprie_date>2018-01-11</exprie_date>
                            <produce_batch_no>214231432</produce_batch_no>
                            <produce_date>2018-01-11</produce_date>
                            <sub_type_no>111</sub_type_no>
                            <product_code>111</product_code>
                            <prod_id>111</prod_id>
                            <approve_no>111</approve_no>
                            <physic_type>3</physic_type>
                        </base_info_dto>
                    </base_info_list>
                </base_infos_d_t_o>
                <produce_info_list>
                    <produce_info_dto>
                        <produce_date>2018-01-11</produce_date>
                        <expire_date>20180111</expire_date>
                        <batch_no>12312312</batch_no>
                        <code>123123123</code>
                        <pkg_amount>12</pkg_amount>
                    </produce_info_dto>
                </produce_info_list>
            </code_relation_dto>
        </model_list>
        <msg_code>1</msg_code>
        <msg_info>1</msg_info>
        <response_success>false</response_success>
    </result>
</alibaba_alihealth_drug_down_querycoderelation_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

返回
顶部