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

alibaba.alihealth.bill.upload.billuploadex (单据上传标准接口)

单据上传标准接口

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
bill_upload_queue_list_id String 可选 4b1e0ce287bf4707bc333c7367f4edf1
  • 最大长度:32
  • 32为的队列值,修改单据使用
    bill_code String 可选 单据号 单据号
    store_in_out_date String 可选 2018-07-01 00:00:00 入出库时间
    file_content String 可选 H4sIAAAAAAAAAL2SwU7EIBRFf4W8fe0DSguTdibG0ehCZ+EkrkmLpkkLBujEf3PhJ/kL0tExunFn 2VySG85hcd9f3+rNyziQg/Ghd7YBeoZAjG1d19unBqb4mEnYrOuta6fR2LiuLw8pwleSOz2aBu71 YMKD9ubaTcHspgjkVvf2vI1H6K8msXTUV70Zus8ruXBdYsgKsRD4fWRZUEidf975zvibbfocKoa0 Qs4kcso4o5wxIEmTOAmRSplhlSElqFYUV1wB2buZMT8Hkv9lpChEuaiRCV6qRY1cSIaLGguhVPUP xvzHivLjFk8Z5vI01w9AnSpm4gIAAA==
  • 最大长度:1000000000
  • xml文件base64后编码后的字符串
    drug_type String 可选 药品类型 01/02(特药) 03(普药)
    order_is_matched String 可选 1 订单是否匹配
    upload_flag String 可选 2 上传标志
    upload_file_name String 可选 出库单_01 上传文件名称
    bill_type String 可选 201 单据类型
    note String 可选 备注 备注
    oper_ic_name String 可选 李四 操作证书名称
    oper_ic_code String 可选 220000364 操作证书编号
    ent_seq_no String 可选 643aab7fa59f467d8ec74595d710ad17 上传企业ref
    ref_ent_id String 可选 643aab7fa59f467d8ec74595d710ad17 登陆企业的ref
    ent_id String 可选 643aab7fa59f467d8ec74595d710ad17 登陆企业的entId
    partner_id_send String 可选 643aab7fa59f467d8ec74595d710ad17 发货企业id
    ent_seq_no_send String 可选 发货企业名称 发货企业名称
    partner_id_recv String 可选 643aab7fa59f467d8ec74595d710ad17 收货企业id
    ent_seq_no_recv String 可选 收货企业名称 收货企业名称
    partner_id_dest String 可选 643aab7fa59f467d8ec74595d710ad17 直调企业id
    ent_seq_no_dest String 可选 直调企业名称 直调企业名称
    corp_seq_no String 可选 代理企业ref 代理企业ref
    corp_name String 可选 代理企业名称 代理企业名称
    owner_seq_no String 可选 货主企业ref 货主企业ref
    inout_infos String 可选 { "arriveDays" : "3", "distantType" : "3", "escort" : "333", "escortNo" : "7777777", "escortVoucher" : "34344", "industryType" : "232", "isSpecially" : "2", "speciallyNotes" : "22", "trafficType" : "陆运", "trafficker" : "" } 运输信息json对象 运输信息json对象
    destroy_infos String 可选 { "destroyActor" : "w", "destroyActorCert" : "AEeeee", "destroyChecker" : "z", "destroyCheckerCert" : "232", "destroyReason" : "历史原因" } 销毁信息json对象
    client_type String 可选 5 上传单据的客户端类型

    响应参数

    名称 类型 示例值 描述
    result ResultModel result
    • └ model
    • String
    • model
    • └ msg_code
    • String
    • msgCode
    • └ msg_info
    • String
    • msgInfo
    • └ success
    • Boolean
    • success

    请求示例

    • JAVA
    • .NET
    • PHP
    • CURL
    • Python
    • C/C++
    • NodeJS
    TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
    AlibabaAlihealthBillUploadBilluploadexRequest req = new AlibabaAlihealthBillUploadBilluploadexRequest();
    req.setBillUploadQueueListId("4b1e0ce287bf4707bc333c7367f4edf1");
    req.setBillCode("单据号");
    req.setStoreInOutDate("2018-07-01 00:00:00");
    req.setFileContent("H4sIAAAAAAAAAL2SwU7EIBRFf4W8fe0DSguTdibG0ehCZ+EkrkmLpkkLBujEf3PhJ/kL0tExunFn 2VySG85hcd9f3+rNyziQg/Ghd7YBeoZAjG1d19unBqb4mEnYrOuta6fR2LiuLw8pwleSOz2aBu71 YMKD9ubaTcHspgjkVvf2vI1H6K8msXTUV70Zus8ruXBdYsgKsRD4fWRZUEidf975zvibbfocKoa0 Qs4kcso4o5wxIEmTOAmRSplhlSElqFYUV1wB2buZMT8Hkv9lpChEuaiRCV6qRY1cSIaLGguhVPUP xvzHivLjFk8Z5vI01w9AnSpm4gIAAA==");
    req.setDrugType("药品类型");
    req.setOrderIsMatched("1");
    req.setUploadFlag("2");
    req.setUploadFileName("出库单_01");
    req.setBillType("201");
    req.setNote("备注");
    req.setOperIcName("李四");
    req.setOperIcCode("220000364");
    req.setEntSeqNo("643aab7fa59f467d8ec74595d710ad17");
    req.setRefEntId("643aab7fa59f467d8ec74595d710ad17");
    req.setEntId("643aab7fa59f467d8ec74595d710ad17");
    req.setPartnerIdSend("643aab7fa59f467d8ec74595d710ad17");
    req.setEntSeqNoSend("发货企业名称");
    req.setPartnerIdRecv("643aab7fa59f467d8ec74595d710ad17");
    req.setEntSeqNoRecv("收货企业名称");
    req.setPartnerIdDest("643aab7fa59f467d8ec74595d710ad17");
    req.setEntSeqNoDest("直调企业名称");
    req.setCorpSeqNo("代理企业ref");
    req.setCorpName("代理企业名称");
    req.setOwnerSeqNo("货主企业ref");
    req.setInoutInfos("{ \"arriveDays\" : \"3\", \"distantType\" : \"3\", \"escort\" : \"333\", \"escortNo\" : \"7777777\", \"escortVoucher\" : \"34344\", \"industryType\" : \"232\", \"isSpecially\" : \"2\", \"speciallyNotes\" : \"22\", \"trafficType\" : \"陆运\", \"trafficker\" : \"\" }	 运输信息json对象");
    req.setDestroyInfos("{ \"destroyActor\" : \"w\", \"destroyActorCert\" : \"AEeeee\", \"destroyChecker\" : \"z\", \"destroyCheckerCert\" : \"232\", \"destroyReason\" : \"历史原因\" }");
    req.setClientType("5");
    AlibabaAlihealthBillUploadBilluploadexResponse rsp = client.execute(req);
    System.out.println(rsp.getBody());

    响应示例

    • XML示例
    • JSON示例
    <alibaba_alihealth_bill_upload_billuploadex_response>
        <result>
            <model></model>
            <msg_code></msg_code>
            <msg_info></msg_info>
            <success></success>
        </result>
    </alibaba_alihealth_bill_upload_billuploadex_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

    返回
    顶部