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

文档中心 > API类目 > 阿里健康处方药平台

alibaba.alihealth.rx.prescription.get (处方平台处方查询服务)

处方平台处方查询服务

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
rx_id String 必须 33444 处方id
out_hospital_id String 必须 1122 外部医院编码Id

响应参数

名称 类型 示例值 描述
model RxPrescription 处方信息
  • └ usable
  • Boolean
  • true
  • 处方能否用于购药,判断能否下单
  • └ status
  • Number
  • 10
  • 处方状态, 10:有效 ,20:已过期,30:核销,99:已退回
  • └ rx_id
  • String
  • 112222
  • 处方Id
  • rx_order_list
  • RxOrderInfo []
  • 处方订单信息
  • └ reason
  • String
  • 超时关闭
  • 只有状态为已关闭时,才有此值
  • └ biz_order_detail_url
  • String
  • https://taobao.com/xxxx?bizOrderId=xxxx
  • 订单详情URL
  • └ status
  • Number
  • 订单状态,0:待支付,1:待审核,2:待发货,3:已发货,6:交易成功,8:交易关闭
  • └ biz_order_id
  • String
  • 190900022
  • 订单号
  • └ attribute
  • String
  • k1=v1;k2=v2;k3=v3;
  • 订单扩展字段

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
AlibabaAlihealthRxPrescriptionGetRequest req = new AlibabaAlihealthRxPrescriptionGetRequest();
req.setRxId("33444");
req.setOutHospitalId("1122");
AlibabaAlihealthRxPrescriptionGetResponse rsp = client.execute(req, sessionKey);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<alibaba_alihealth_rx_prescription_get_response>
    <model>
        <usable>true</usable>
        <status>10</status>
        <rx_id>112222</rx_id>
        <rx_order_list>
            <rx_order_info>
                <reason>超时关闭</reason>
                <biz_order_detail_url>https://taobao.com/xxxx?bizOrderId=xxxx</biz_order_detail_url>
                <status></status>
                <biz_order_id>190900022</biz_order_id>
                <attribute>k1=v1;k2=v2;k3=v3;</attribute>
            </rx_order_info>
        </rx_order_list>
    </model>
</alibaba_alihealth_rx_prescription_get_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>

错误码解释

错误码 错误描述 解决方案
isv.prescription-id-not-exist 处方不存在 检查处方id是否合法

API工具

如何获得此API

FAQ

返回
顶部