0.0.1-beta.7 • Published 5 months ago
@imedx/ics-imedx-chs-assistance-js-sdk v0.0.1-beta.7
Usage
npm i @imedx/ics-imedx-chs-assistance-js-sdk@0.0.1feature
0.0.1-beta.7 新增接口UploadApply、CancelUploadApply
0.0.1-beta.6 新增接口LocalChsReconciliation、AllopatryChsReconciliation、ChsRectification、UnReconciliationDownload
0.0.1-beta.4 新增接口SettleUpload、SettleSubmit
0.0.1 初始提供Features
- Test:测试
Importing library
You can import the generated bundle to use the whole library generated by this starter:
import ChsAssistanceIntf from '@imedx/ics-imedx-chs-assistance-js-sdk'
const arr = new ChsAssistanceIntf()
arr.TakeUpload({ code: '81', params: { billIdList: [] } })ChsAssistanceIntf
/**
* 盘存上传
* @param code 交易码81
* @param params
* @param param.billIdList<array>
*/
TakeUpload({ code, params }: { code: string; params: any }): Promise<any>
/**
* 库存变更
* @param code 交易码82
* @param params
* @param param.billIdList<array>
*/
StoreUpload({ code, params }: { code: string; params: any }): Promise<any>
/**
* 商品销售
* @param code 交易码85
* @param params
* @param param.billIdList<array>
*/
ProductSales({ code, params }: { code: string; params: any }): Promise<any>
/**
* 商品销售退货
* @param code 交易码86
* @param params
* @param param.billIdList<array>
*/
ProductSalesReturn({ code, params }: { code: string; params: any }): Promise<any>
/**
* 结算清单上传
* @param code 交易码44a
* @param params
* @param param.id String 结算清单id
* @param param.flag Number 结算清单上传:1 取消上传:0
*/
SettleUpload({ code, params }: { code: string; params: any }): Promise<any>
/**
* 结算清单提交
* @param code 交易码44e
* @param params
* @param param.id String 结算清单id
* @param param.flag Number 结算清单提交:1,取消提交:0
*/
SettleSubmit({ code, params }: { code: string; params: any }): Promise<any>
/**
* 本地医保对账
* @param code 编码 H7102(本地明细对账)
* @param params
* @param params.chsTypeId 医保类型编码 string
* @param params.startTime 结算开始时间 string
* @param params.endTime 结算结束时间 string
* @param params.allopatryFlag 本地异地标识 number 0:本地 1:异地
*/
public async LocalChsReconciliation({ code, params }: { code: string; params: any }): Promise<any>
/**
* 异地医保对账
* @param code 编码 H7104(异地明细对账)
* @param params
* @param params.chsTypeId 医保类型编码 string
* @param params.startTime 结算开始时间 string
* @param params.endTime 结算结束时间 string
* @param params.allopatryFlag 本地异地标识 number 0:本地 1:异地
*/
public async AllopatryChsReconciliation({ code, params }: { code: string; params: any }): Promise<any>
/**
* 医保冲正
* @param code 编码 H7103或者H7106
* @param params
* @param params.id 医保对账明细id string
*/
public async ChsRectification({ code, params }: { code: string; params: any }): Promise<any>
/**
* 异地未对账下载
* @param code 编码 H7105
* @param params
* @param params.chsTypeId 医保类型编码 string
* @param params.startTime 结算开始时间 string
* @param params.endTime 结算结束时间 string
*/
public async UnReconciliationDownload({ code, params }: { code: string; params: any }): Promise<any>
/**
* 追溯码上传(分页查询)
* @param code 编码 商品库存变更:82 商品销售:85 商品销售退货:86
* @param params
* @param params.chsType 医保类型编码 string
* @param params.uploadType 上传类型: 商品库存变更:store 商品销售:sale 商品销售退货:return
* @param params.recordIdList 结算记录ids
* @param params.status 上传状态 全部时不传 0: 未上传 1:上传成功 -1:上传失败 -2:全部未上传(包含未上传和上传失败的)
* @param params.startTime 开始时间
* @param params.endTime 结束时间
* @param params.currentPage 当前页
* @param params.pageSize 每页条数
*/
public async UploadApply({ code, params }: { code: string; params: any }): Promise<any>
/**
* 取消上传申请接口
* @param code 编码 取消上传87
* @param params
* @param params.chsType 医保类型编码 string
* @param params.uploadType 上传类型: 商品库存变更:store 商品销售:sale 商品销售退货:return
* @param params.recordIdList 结算记录ids
*/
public async CancelUploadApply({ code, params }: { code: string; params: any }): Promise<any>0.0.1-beta.7
5 months ago
0.0.1-beta.6
7 months ago
0.0.1-beta.5
7 months ago
0.0.1-beta.4
7 months ago
0.0.1-beta.3
8 months ago
0.0.1-beta.2
8 months ago
0.0.1-beta.1
8 months ago
0.0.1
8 months ago