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

alibaba.alihealth.synergy.sy.product.save (增加产品)

增加产品

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
sy_product_request_dto SyProductRequestDTO 必须 产品参数
  • └ approval_no
  • String
  • 可选
  • xx
  • 批准文号
  • └ supply_ref_ent_id
  • String
  • 可选
  • xx
  • 供应商refEntId
  • └ execute_standard
  • String
  • 可选
  • xx
  • 执行标准
  • └ approval_date
  • String
  • 可选
  • 2024-01-10
  • 批准日期
  • └ pkg_spec
  • String
  • 可选
  • xx
  • 包装规格
  • └ approval_end_date
  • String
  • 可选
  • 2024-01-10
  • 批准文号有效期
  • └ drug_product_name
  • String
  • 可选
  • xx
  • 商品名
  • └ supply_product_no
  • String
  • 可选
  • xx
  • 供应商产品编码
  • └ source
  • Number
  • 必须
  • 0
  • 来源,0国产,1进口
  • └ product_name
  • String
  • 必须
  • xx
  • 产品名称
  • └ spec
  • String
  • 必须
  • xx
  • 规格
  • └ register_no
  • String
  • 可选
  • xx
  • 器械注册证号/备案号
  • └ md_apply_scope
  • String
  • 可选
  • xx
  • 器械适用范围/预期用途
  • └ mah
  • String
  • 可选
  • xx
  • 上市许可持有人
  • └ agent_ent_name
  • String
  • 可选
  • xx
  • 器械代理人名称
  • └ pkg_ent_address
  • String
  • 可选
  • xx
  • 分包装企业地址
  • └ produce_address
  • String
  • 可选
  • xx
  • 生产地址
  • └ md_classify_no
  • String
  • 可选
  • xx
  • 器械分类编码
  • └ prepn_type_desc
  • String
  • 可选
  • xx
  • 剂型
  • └ id
  • Number
  • 可选
  • 1
  • 更新时传递id
  • └ sdc_code
  • String
  • 可选
  • xx
  • 药品本位码
  • └ pkg_approval_no
  • String
  • 可选
  • xx
  • 分包装批准文号
  • └ product_no
  • String
  • 可选
  • xx
  • 产品编码
  • └ drug_type_code
  • Number
  • 可选
  • 0
  • 药品类别,0中药,1中药饮片,2化学药,3生物制品,4辅料
  • └ pkg_approval_expire_date
  • String
  • 可选
  • xx
  • 分包装文号有效期截止日
  • └ md_product_desc
  • String
  • 可选
  • xx
  • 产品描述
  • └ open_status
  • Number
  • 可选
  • 0
  • 启用停用状态,0停用1启用
  • └ drug_ent_base_info_id
  • String
  • 可选
  • xx
  • 码上放心平台药品id
  • └ sdc_code_note
  • String
  • 可选
  • xx
  • 药品本位码备注
  • └ produce_ent_name
  • String
  • 可选
  • xx
  • 生产企业名称
  • └ supply_ent_name
  • String
  • 可选
  • xx
  • 供应商企业名称
  • └ pkg_ent_name
  • String
  • 可选
  • xx
  • 分包装企业名称
  • └ md_register_end_date
  • String
  • 可选
  • xx
  • 器械有效期
  • └ md_component
  • String
  • 可选
  • xx
  • 器械结构与组成成分
  • └ product_name_en
  • String
  • 可选
  • xx
  • 产品英文名称
  • └ pkg_approval_date
  • String
  • 可选
  • xx
  • 分包装文号批准日期
  • └ ref_ent_id
  • String
  • 必须
  • xx
  • 企业id
  • └ md_manage_type_code
  • Number
  • 可选
  • 1
  • 器械管理类别,1第一类,2第二类,3第三类
  • └ agent_ent_address
  • String
  • 可选
  • xx
  • 器械代理人地址
  • └ product_type_code
  • Number
  • 必须
  • 0
  • 产品类别,0药品1器械2其他
  • └ approval_no_old
  • String
  • 可选
  • xx
  • 原批准文号/注册证号
  • └ request_status
  • Number
  • 必须
  • 0
  • 是否可被索取,0否1是
  • └ md_register_date
  • String
  • 可选
  • xx
  • 器械注册日期/备案日期

响应参数

名称 类型 示例值 描述
result ResultModel 返回结果
  • └ response_success
  • Boolean
  • true
  • 是否响应成功
  • └ model
  • Number
  • 1
  • 产品id
  • └ msg_info
  • String
  • xx
  • 错误信息
  • └ msg_code
  • String
  • xx
  • 错误码

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
AlibabaAlihealthSynergySyProductSaveRequest req = new AlibabaAlihealthSynergySyProductSaveRequest();
AlibabaAlihealthSynergySyProductSaveRequest.SyProductRequestDTO obj1 = new AlibabaAlihealthSynergySyProductSaveRequest.SyProductRequestDTO();
obj1.setApprovalNo("xx");
obj1.setSupplyRefEntId("xx");
obj1.setExecuteStandard("xx");
obj1.setApprovalDate("2024-01-10");
obj1.setPkgSpec("xx");
obj1.setApprovalEndDate("2024-01-10");
obj1.setDrugProductName("xx");
obj1.setSupplyProductNo("xx");
obj1.setSource(0L);
obj1.setProductName("xx");
obj1.setSpec("xx");
obj1.setRegisterNo("xx");
obj1.setMdApplyScope("xx");
obj1.setMah("xx");
obj1.setAgentEntName("xx");
obj1.setPkgEntAddress("xx");
obj1.setProduceAddress("xx");
obj1.setMdClassifyNo("xx");
obj1.setPrepnTypeDesc("xx");
obj1.setId(1L);
obj1.setSdcCode("xx");
obj1.setPkgApprovalNo("xx");
obj1.setProductNo("xx");
obj1.setDrugTypeCode(0L);
obj1.setPkgApprovalExpireDate("xx");
obj1.setMdProductDesc("xx");
obj1.setOpenStatus(0L);
obj1.setDrugEntBaseInfoId("xx");
obj1.setSdcCodeNote("xx");
obj1.setProduceEntName("xx");
obj1.setSupplyEntName("xx");
obj1.setPkgEntName("xx");
obj1.setMdRegisterEndDate("xx");
obj1.setMdComponent("xx");
obj1.setProductNameEn("xx");
obj1.setPkgApprovalDate("xx");
obj1.setRefEntId("xx");
obj1.setMdManageTypeCode(1L);
obj1.setAgentEntAddress("xx");
obj1.setProductTypeCode(0L);
obj1.setApprovalNoOld("xx");
obj1.setRequestStatus(0L);
obj1.setMdRegisterDate("xx");
req.setSyProductRequestDto(obj1);
AlibabaAlihealthSynergySyProductSaveResponse rsp = client.execute(req);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<alibaba_alihealth_synergy_sy_product_save_response>
    <result>
        <response_success>true</response_success>
        <model>1</model>
        <msg_info>xx</msg_info>
        <msg_code>xx</msg_code>
    </result>
</alibaba_alihealth_synergy_sy_product_save_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

返回
顶部