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

alibaba.alihealth.synergy.yzw.querydrugreportass (查询上游出库单)

查询上游出库单,支持以自己身份查询或者货主身份查询

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
ref_ent_id String 必须 cb14553ed7654ff586b87b637ba23e2c 本企业
from_ref_ent_id String 可选 cb14553ed7654ff586b87b637ba23e2c 发货企业
bill_code String 可选 f86nd2c3u 单据编号
begin_time String 必须 2024-05-03 00:00:00 开始日期(最大查询区间一月)
end_time String 必须 2024-06-13 00:00:00 结束日期(最大查询区间一月)
drug_id String 可选 00000000000002800001 药品ID
batch_no String 可选 p003 批号
page Page 必须 分页对象
  • └ page
  • Number
  • 必须
  • 1
  • 当前页
  • └ page_size
  • Number
  • 必须
  • 20
  • 分页大小(不能超过20)
ass_ref_ent_id String 可选 cb14553ed7654ff586b87b637ba23e2c 委托企业/货主企业
time_type String 必须 0
  • 默认值:0
  • 0:按照单据时间 1:按照单据上传时间 2:按照单据签收时间
    seal_status String 可选 0 0:待盖章 5:已盖章 6:同批号已盖章 注意:status_type需要填3
    status_type String 可选 2
  • 默认值:2
  • 2:待签收 3:已签收 4:已拒绝

    响应参数

    名称 类型 示例值 描述
    res_result ResultModel 结果
    • └ res_success
    • Boolean
    • true
    • 是否响应成功(true |false)
    • model
    • Page
    • 结果
    • result
    • OnenetDrugReportTopDTO []
    • 结果
    • └ bill_type
    • Number
    • 101
    • 单据类型
    • └ bill_id
    • String
    • 22
    • 单据ID
    • └ bill_detail_id
    • String
    • 11
    • 单据明细ID
    • └ bill_time
    • String
    • 2024-05-03 00:00:00
    • 单据时间
    • └ pkg_spec
    • String
    • 盒5支
    • 包装
    • └ prepn_spec
    • String
    • 4.8g(800万单位)
    • 制剂
    • └ physic_name
    • String
    • 注射用青霉素钠
    • 药品名
    • └ prepn_type_desc
    • String
    • 注射剂
    • 剂型
    • └ drug_report_sign_status
    • String
    • 2
    • 报告状态(0 :待发送 2:待签收 3:已签收 4:已拒绝 7:对方已签收(更正待处理) 13:对方已拒绝(更正待签收))
    • └ bill_code
    • String
    • xx
    • 单据编码
    • └ produce_batch_no
    • String
    • xxx
    • 批号
    • └ drug_id
    • String
    • xxx
    • 药品ID
    • └ produce_date
    • String
    • 2024-05-03
    • 生产日期
    • └ produce_ent_id
    • String
    • xxx
    • 生产企业ID
    • └ ass_ref_ent_id
    • String
    • 中信测试21世纪制药厂北京分公司7
    • 委托企业
    • └ file_name
    • String
    • xx.pdf
    • 报告名称
    • seal_signatures
    • SealSignatureDTO []
    • 签章位置
    • └ position_x
    • Number
    • 11
    • 左下角x
    • └ position_y
    • Number
    • 22
    • 左下角y
    • └ sealed_report_url
    • String
    • http://xx.pdf
    • 签章URL
    • └ from_ref_ent_id
    • String
    • cb14553ed7654ff586b87b637ba23e2c
    • 发货企业
    • └ from_ent_name
    • String
    • 中信测试21世纪制药厂北京分公司7
    • 发货企业
    • └ crt_date
    • Date
    • 2024-05-03 00:00:00
    • 单据上传日期
    • └ signed_time
    • String
    • 2024-05-03 00:00:00
    • 签收时间
    • └ seal_status
    • String
    • 0
    • 盖章状态 0:待盖章 5:已盖章 6:同批号已盖章
    • └ drug_report_id
    • Number
    • 11
    • 报告ID
    • └ produce_ent_name
    • String
    • 中信测试21世纪制药厂北京分公司7
    • 生产企业
    • └ total_num
    • Number
    • 10
    • 总记录数
    • └ msg_info
    • String
    • 调用成功
    • 状态值
    • └ msg_code
    • String
    • SUCCESS
    • 状态码

    请求示例

    • JAVA
    • .NET
    • PHP
    • CURL
    • Python
    • C/C++
    • NodeJS
    TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
    AlibabaAlihealthSynergyYzwQuerydrugreportassRequest req = new AlibabaAlihealthSynergyYzwQuerydrugreportassRequest();
    req.setRefEntId("cb14553ed7654ff586b87b637ba23e2c");
    req.setFromRefEntId("cb14553ed7654ff586b87b637ba23e2c");
    req.setBillCode("f86nd2c3u");
    req.setBeginTime("2024-05-03 00:00:00");
    req.setEndTime("2024-06-13 00:00:00");
    req.setDrugId("00000000000002800001");
    req.setBatchNo("p003");
    AlibabaAlihealthSynergyYzwQuerydrugreportassRequest.Page obj1 = new AlibabaAlihealthSynergyYzwQuerydrugreportassRequest.Page();
    obj1.setPage(1L);
    obj1.setPageSize(20L);
    req.setPage(obj1);
    req.setAssRefEntId("cb14553ed7654ff586b87b637ba23e2c");
    req.setTimeType("0");
    req.setSealStatus("0");
    req.setStatusType("2");
    AlibabaAlihealthSynergyYzwQuerydrugreportassResponse rsp = client.execute(req);
    System.out.println(rsp.getBody());

    响应示例

    • XML示例
    • JSON示例
    <alibaba_alihealth_synergy_yzw_querydrugreportass_response>
        <res_result>
            <res_success>true</res_success>
            <model>
                <result>
                    <onenet_drug_report_top_d_t_o>
                        <bill_type>101</bill_type>
                        <bill_id>22</bill_id>
                        <bill_detail_id>11</bill_detail_id>
                        <bill_time>2024-05-03 00:00:00</bill_time>
                        <pkg_spec>盒5支</pkg_spec>
                        <prepn_spec>4.8g(800万单位)</prepn_spec>
                        <physic_name>注射用青霉素钠</physic_name>
                        <prepn_type_desc>注射剂</prepn_type_desc>
                        <drug_report_sign_status>2</drug_report_sign_status>
                        <bill_code>xx</bill_code>
                        <produce_batch_no>xxx</produce_batch_no>
                        <drug_id>xxx</drug_id>
                        <produce_date>2024-05-03</produce_date>
                        <produce_ent_id>xxx</produce_ent_id>
                        <ass_ref_ent_id>中信测试21世纪制药厂北京分公司7</ass_ref_ent_id>
                        <file_name>xx.pdf</file_name>
                        <seal_signatures>
                            <seal_signature_d_t_o>
                                <position_x>11</position_x>
                                <position_y>22</position_y>
                            </seal_signature_d_t_o>
                        </seal_signatures>
                        <sealed_report_url>http://xx.pdf</sealed_report_url>
                        <from_ref_ent_id>cb14553ed7654ff586b87b637ba23e2c</from_ref_ent_id>
                        <from_ent_name>中信测试21世纪制药厂北京分公司7</from_ent_name>
                        <crt_date>2024-05-03 00:00:00</crt_date>
                        <signed_time>2024-05-03 00:00:00</signed_time>
                        <seal_status>0</seal_status>
                        <drug_report_id>11</drug_report_id>
                        <produce_ent_name>中信测试21世纪制药厂北京分公司7</produce_ent_name>
                    </onenet_drug_report_top_d_t_o>
                </result>
                <total_num>10</total_num>
            </model>
            <msg_info>调用成功</msg_info>
            <msg_code>SUCCESS</msg_code>
        </res_result>
    </alibaba_alihealth_synergy_yzw_querydrugreportass_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

    返回
    顶部