高级·药品商品对码接口
通过该接口可以把药店、医院等药品库的数据和无码的药品商品库做一次映射,从而获得标准化的药品商品信息。
请求方式
request.http
POST /v2/nc.ms.drug.product.mapping
请求参数
参数名称 | 类型 | 是否必须 | 备注 | 示例 |
|---|---|---|---|---|
data | object | 是 | ||
data.generic_name | string | 是 | 药品通用名 | 福辛普利钠片 |
data.package | string | 否 | 药品包装 | 10mg*7片 |
data.company_name | string | 否 | 生产公司名 | 中美上海施贵宝制药有限公司 |
data.approval_number | string | 否 | 批准文号 | 国药准字H19980197 |
data.barcode | string | 否 | 条形码 | 6901234567890 |
data.trade_name | string | 否 | 商品名 | 蒙诺 |
data.source | string | 否 | 来源标识 | drugstore_v1 |
data.source_id | string | 否 | 来源唯一ID | SKU_202406110001 |
返回数据说明
参数名称 | 类型 | 备注 |
|---|---|---|
task_id | string | 任务唯一 ID(由 source+source_id 的 MD5 生成) |
drug_product_id | string|null | 药品商品 ID,匹配成功时有值 |
drug_generic_id | string|null | 药品通用名 ID |
drug_approval_number_id | string|null | 批准文号业务 ID |
drug_generic_name | string|null | 药品通用名 |
approval_number | string|null | 批准文号 |
company_name | string|null | 生产企业 |
trade_name | string|null | 商品名 |
brand_name | string|null | 品牌名 |
package | string|null | 匹配到的药品包装(来自标准库) |
min_unit | string|null | 最小单位 |
state | integer | 1 自动成功匹配;-1 自动匹配失败 |
请求及返回示例
请求
request.http
POST https://medical.nocode.com/open/v2/nc.ms.drug.product.mapping
example.json
{
"data": {
"generic_name": "福辛普利钠片",
"package": "10mg*7片",
"company_name": "中美上海施贵宝制药有限公司",
"source": "drugstore_v1",
"source_id": "SKU_202406110001"
}
}
返回结果
example.json
{
"data": {
"task_id": "bb64036e589f5047",
"drug_product_id": "8mO5ZZvgeJ0",
"drug_generic_id": "7EZncZzbj05",
"drug_approval_number_id": "7LeafpINklI",
"drug_generic_name": "福辛普利钠片",
"approval_number": "国药准字H19980197",
"company_name": "中美上海施贵宝制药有限公司",
"trade_name": "蒙诺",
"brand_name": "蒙诺",
"package": "10mg*7片",
"min_unit": "片",
"state": 1
}
}


