@imedx/ics-imedx-intf-chs-js-sdk
v0.0.8-beta.2
Published
医保接口SDK
Downloads
28
Maintainers
Keywords
Readme
Usage
npm i @imedx/[email protected]
feature
0.0.4 更新ts模版
0.0.3 优化完善
0.0.2 优化完善
0.0.1 初始提供
Features
Importing library
You can import the generated bundle to use the whole library generated by this starter:
import ChsPlatform from '@imedx/ics-imedx-intf-chs-js-sdk'
ChsPlatform
/**
* 医保初始化接口
* @param param 医保初始化入参
* @param param.visitId 患者就诊Id
* @param param.businessCode 交易码
* @param param.oPFlag 门诊住院 1-门诊 2-住院
* @param param.serviceMode 1-静默模式(自助/静默) 0-其他
*/
Init({ visitId, businessCode, oPFlag, serviceMode }: { visitId: string, businessCode: string, oPFlag: string, serviceMode: string }): Promise<any>
/**
* 医保读卡接口
* @param param 医保读卡入参
* @param param.visitId 患者就诊Id
* @param param.businessCode 交易码
* @param param.oPFlag 门诊住院 1-门诊 2-住院
* @param param.serviceMode 1-静默模式(自助/静默) 0-其他
*/
ReadCard({ visitId, businessCode, oPFlag, serviceMode }: { visitId: string, businessCode: string, oPFlag: string, serviceMode: string }): Promise<any>
/**
* 医保登记接口
* @param param 医保读卡入参
* @param param.visitId 患者就诊Id
* @param param.businessCode 交易码
* @param param.oPFlag 门诊住院 1-门诊 2-住院
* @param param.serviceMode 1-静默模式(自助/静默) 0-其他
*/
Register({ visitId, businessCode, oPFlag, serviceMode }: { visitId: string, businessCode: string, oPFlag: string, serviceMode: string }): Promise < any >
/**
* 医保登记修改接口
* @param param 医保登记修改入参
* @param param.chsTypeId 医保类型Id
* @param param.visitId 患者就诊Id
* @param param.chsvisitId 医保就诊Id
* @param param.businessCode 交易码
* @param param.oPFlag 门诊住院 1-门诊 2-住院
* @param param.serviceMode 1-静默模式(自助/静默) 0-其他
*/
RegisterUpdate({ chsTypeId, visitId, chsvisitId, businessCode, oPFlag, serviceMode }: { chsTypeId: string, visitId: string, chsvisitId: string, businessCode: string, oPFlag: string, serviceMode: string }): Promise < any >
/**
* 医保登记撤销接口
* @param param 医保登记撤销入参
* @param param.chsTypeId 医保类型Id
* @param param.visitId 患者就诊Id
* @param param.chsvisitId 医保就诊Id
* @param param.businessCode 交易码
* @param param.oPFlag 门诊住院 1-门诊 2-住院
* @param param.serviceMode 1-静默模式(自助/静默) 0-其他
*/
RegisterCancel({ chsTypeId, visitId, chsvisitId, businessCode, oPFlag, serviceMode }: { chsTypeId: string, visitId: string, chsvisitId: string, businessCode: string, oPFlag: string, serviceMode: string }): Promise < any >
/**
* 医保费用上传接口
* @param param 医保费用上传入参
* @param param.chsTypeId 医保类型Id
* @param param.visitId 患者就诊Id
* @param param.chsvisitId 医保就诊Id
* @param param.businessCode 交易码
* @param param.oPFlag 门诊住院 1-门诊 2-住院
* @param param.serviceMode 1-静默模式(自助/静默) 0-其他
*/
FeeTransfer({ chsTypeId, visitId, chsvisitId, businessCode, oPFlag, serviceMode }: { chsTypeId: string, visitId: string, chsvisitId: string, businessCode: string, oPFlag: string, serviceMode: string }): Promise < any >
/**
* 医保费用上传撤销接口
* @param param 医保费用上传撤销入参
* @param param.chsTypeId 医保类型Id
* @param param.visitId 患者就诊Id
* @param param.chsvisitId 医保就诊Id
* @param param.businessCode 交易码
* @param param.oPFlag 门诊住院 1-门诊 2-住院
* @param param.serviceMode 1-静默模式(自助/静默) 0-其他
*/
FeeTransferCancel({ chsTypeId, visitId, chsvisitId, businessCode, oPFlag, serviceMode }: { chsTypeId: string, visitId: string, chsvisitId: string, businessCode: string, oPFlag: string, serviceMode: string }): Promise < any >
/**
* 医保预结算接口
* @param param 医保预结算入参
* @param param.chsTypeId 医保类型Id
* @param param.visitId 患者就诊Id
* @param param.chsvisitId 医保就诊Id
* @param param.businessCode 交易码
* @param param.oPFlag 门诊住院 1-门诊 2-住院
* @param param.serviceMode 1-静默模式(自助/静默) 0-其他
*/
PreSettle({ chsTypeId, visitId, chsvisitId, businessCode, oPFlag, serviceMode }: { chsTypeId: string, visitId: string, chsvisitId: string, businessCode: string, oPFlag: string, serviceMode: string }): Promise < any >
/**
* 医保预结算撤销接口
* @param param 医保预结算撤销入参
* @param param.chsTypeId 医保类型Id
* @param param.visitId 患者就诊Id
* @param param.chsvisitId 医保就诊Id
* @param param.businessCode 交易码
* @param param.oPFlag 门诊住院 1-门诊 2-住院
* @param param.serviceMode 1-静默模式(自助/静默) 0-其他
*/
PreSettleCancel({ chsTypeId, visitId, chsvisitId, businessCode, oPFlag, serviceMode }: { chsTypeId: string, visitId: string, chsvisitId: string, businessCode: string, oPFlag: string, serviceMode: string }): Promise < any >
/**
* 医保结算接口
* @param param 医保结算入参
* @param param.chsTypeId 医保类型Id
* @param param.visitId 患者就诊Id
* @param param.chsvisitId 医保就诊Id
* @param param.businessCode 交易码
* @param param.oPFlag 门诊住院 1-门诊 2-住院
* @param param.serviceMode 1-静默模式(自助/静默) 0-其他
*/
Settle(
{ chsTypeId, visitId, chsvisitId, businessCode, oPFlag, serviceMode }: { chsTypeId: string, visitId: string, chsvisitId: string, businessCode: string, oPFlag: string, serviceMode: string }): Promise < any >
/**
* 医保结算撤销接口
* @param param 医保结算撤销入参
* @param param.chsTypeId 医保类型Id
* @param param.visitId 患者就诊Id
* @param param.chsvisitId 医保就诊Id
* @param param.businessCode 交易码
* @param param.oPFlag 门诊住院 1-门诊 2-住院
* @param param.serviceMode 1-静默模式(自助/静默) 0-其他
*/
SettleCancel(
{ chsTypeId, visitId, chsvisitId, businessCode, oPFlag, serviceMode }: { chsTypeId: string, visitId: string, chsvisitId: string, businessCode: string, oPFlag: string, serviceMode: string }): Promise < any >
/**
* 医保出院登记接口
* @param param 出院登记入参
* @param param.chsTypeId 医保类型Id
* @param param.visitId 患者就诊Id
* @param param.chsvisitId 医保就诊Id
* @param param.businessCode 交易码
* @param param.oPFlag 门诊住院 1-门诊 2-住院
* @param param.serviceMode 1-静默模式(自助/静默) 0-其他
*/
LeaveRegister(
{ chsTypeId, visitId, chsvisitId, businessCode, oPFlag, serviceMode }: { chsTypeId: string, visitId: string, chsvisitId: string, businessCode: string, oPFlag: string, serviceMode: string }
): Promise < any >
/**
* 医保出院登记撤销接口
* @param param 出院登记撤销入参
* @param param.chsTypeId 医保类型Id
* @param param.visitId 患者就诊Id
* @param param.chsvisitId 医保就诊Id
* @param param.businessCode 交易码
* @param param.oPFlag 门诊住院 1-门诊 2-住院
* @param param.serviceMode 1-静默模式(自助/静默) 0-其他
*/
LeaveRegisterCancel(
{ chsTypeId, visitId, chsvisitId, businessCode, oPFlag, serviceMode }: { chsTypeId: string, visitId: string, chsvisitId: string, businessCode: string, oPFlag: string, serviceMode: string }
): Promise < any >