慢阻肺规范管理平台.docx
《慢阻肺规范管理平台.docx》由会员分享,可在线阅读,更多相关《慢阻肺规范管理平台.docx(74页珍藏版)》请在冰豆网上搜索。
慢阻肺规范管理平台
慢阻肺规范管理平台
接口规范
1、采集范围
近3-5年呼吸相关科室门诊、住院相关业务数据及数据字典。
备注:
1、门诊数据是根据就诊科室为呼吸相关科室的数据;
2、住院数据是根据出院科室为呼吸相关科室的数据;
3、备注为“医鸣不需要采集”的,不需要采集;
4、过滤条件参考:
慢阻肺诊断过滤条件(包含所有诊断,不限于第一诊断或主要诊断):
“%COPD%”or“%慢性阻塞性肺疾病%”or“%慢阻肺%”or“%慢性支气管炎%”or“%肺气肿%”or“%慢支炎%”or“%老慢支%”“%慢性气道阻塞%”or“%慢性气道限制%”or“%慢性气道受限%”or“%慢性气流限制%”or“%慢性气流受限%”or“%慢性气流阻塞%”or“%慢性阻塞性肺病%”or“%慢性阻塞性肺部疾病”or“慢性阻塞性肺疾患”or“%ACO%”or“%慢性阻塞性气道%”...
2、交互方式
在处理业务时以webservice的方式将指定入参数后,将指定格式XML文档数据返回。
3、交互函数说明
【函数定义】方法名(以下获取数据方法名称医院可采用或另行定义)
【服务说明】获取集成交互数据
【参数说明】字符串XML参数。
入参格式说明
类型
字符串类型,参数内容由调用的方法或功能号不同,而传入相应的参数名及参数值。
格式
xmlversion="1.0"encoding="gb2312"?
>
<参数1>参数1值参数1>
<参数2>参数2值参数2>
…
出参格式说明
类型
字符串类型,返回内容由调用的方法名不同而返回的相应字段内容。
格式
单行参数格式:
xmlversion="1.0"encoding="gb2312"?
>
<字段名1>字段1值字段名1>
<字段名2>字段2值字段名2>
<字段名3>字段3值字段名3>
…
多行形式的数据集参数格式:
xmlversion="1.0"encoding="gb2312"?
>
<字段名1>字段1值字段名1>
<字段名2>字段2值字段名2>
<字段名3>字段3值字段名3>
…
<字段名1>字段1值字段名1>
<字段名2>字段2值字段名2>
<字段名3>字段3值字段名3>
…
…
3.1、MZF_GetClinicVisit:
根据就诊时间段查询呼吸科门诊就诊记录列表
参数说明:
【函数定义】MZF_GetClinicVisit
【服务说明】根据就诊时间段查询呼吸科门诊就诊记录列表
【参数说明】XmlParams:
字符串XML参数。
参数列表:
字段名
中文意思
数据类型
强制标志
主键
注释
Visit_dept_code
就诊科室编码
VARCHAR2(100)
呼吸相关科室
Visit_date_start
开始时间
DATE
比较门诊就诊时间
Visit_Date_end
结束时间
DATE
比较门诊就诊时间
返回信息:
返回值为XML参数字符串。
(以下函数不再列举)
值列表
COMMENTS
COLUMN_NAME
COLUMN_TYPE
P
M
Range
医院代码
HOSPITAL_CODE
VARCHAR2(20)
Y
Y
医院代码为组织机构代码
就诊日期
VISIT_DATE
DATE
Y
Y
病人门诊流水号
OUTP_PATIENT_NO
VARCHAR2(20)
Y
Y
病人本次门诊唯一标识。
(有些HIS系统没有对应的此唯一标识字段,但可以组合构造出来,如:
就诊日期+当天挂号系统就诊号或PATIENT_ID+VISIT_NO等)
就诊次数
VISIT_NO
NUMBER(4)
病人标识号
PATIENT_ID
VARCHAR2(20)
住院号
PATIENT_NO
VARCHAR2(20)
门诊号
CLINIC_ID
VARCHAR2(32)
Y
姓名
NAME
VARCHAR2(20)
Y
性别
SEX
VARCHAR2(4)
Y
"男";"女";"其他"
身份证号
PROVINCE
VARCHAR2(30)
Y
住址
ADDRESS
VARCHAR2(500)
手机号
MOBILE_PHONE
NUMBER(11)
病人随访、处方需要
联系电话
PHONENUMBER
VARCHAR2(32)
固话
出生日期
BIRTHDAY
DATE
Y
婚姻
MARRIAGE
VARCHAR2(20)
1.未婚2.已婚3.丧偶4.离婚9.其他
民族
NATION
VARCHAR2(20)
医保类型
TYPE
VARCHAR2(20)
Y
‘自费','职工医保','居民医保','公费','新农合','公务员医保'
科室代码
DEPT_CODE
VARCHAR2(20)
科室名称
DEPT_NAME
VARCHAR2(100)
Y
医生代码
EMP_NO
VARCHAR2(10)
医生姓名
DOCTOR
VARCHAR2(50)
Y
更新时间戳
UPDATED_ON
TIMESTAMP(6)
医院构造视图时无需建此字段。
医鸣无需采集,后台更新用(其它表同样)
3.2、MZF_GetClinicDiagnosis:
根据门诊流水号获取门诊诊断记录
参数说明:
【函数定义】MZF_GetClinicDiagnosis
【服务说明】根据门诊流水号获取门诊诊断记录
【参数说明】XmlParams:
字符串XML参数。
参数列表:
字段名
中文意思
数据类型
强制标志
主键
注释
OUTP_PATIENT_NO
门诊流水号
VARCHAR2(20)
返回信息:
返回值为XML参数字符串。
值列表
COMMENTS
COLUMN_NAME
COLUMN_TYPE
P
M
Range
ID
ID
NUMBER
前置机同步数据用到(通过临时表进行增量修改,医院构造视图无需建此字段。
医鸣无需采集)
医院代码
HOSPITAL_CODE
VARCHAR2(20)
Y
Y
医院代码为组织机构代码
医院名称
HOSPITAL_NAME
VARCHAR2(64)
Y
病人唯一标识号
PATIENT_ID
VARCHAR2(20)
病人在此医院唯一标识。
住院号
PATIENT_NO
VARCHAR2(20)
门诊号
CLINIC_ID
VARCHAR2(32)
病人门诊流水号
OUTP_PATIENT_NO
VARCHAR2(20)
Y
病人本次门诊唯一标识。
(门诊病人为必须项)
姓名
PATIENTNAME
VARCHAR2(64)
Y
身份证号
PROVINCE
VARCHAR2(30)
Y
出生日期
BIRTHDAY
DATE
Y
性别
SEX
VARCHAR2(4)
Y
1-男;2-女;3-其他
就诊日期
VISIT_DATE
DATE
Y
诊断序号
DIAGNOSIS_NO
NUMBER(3)
Y
Y
1,2,3.....按顺序编号
诊断编码
DIAGNOSIS_CODE
VARCHAR2(100)
Y
Y
诊断名称
DIAGNOSIS_DESC
VARCHAR2(80)
Y
Y
诊断日期
DIAGNOSIS_DATE
DATE
Y
诊断医生代码
DOCTOR_CODE
VARCHAR2(20)
诊断医生
DOCTOR
VARCHAR2(20)
更新时间戳
UPDATED_ON
TIMESTAMP(6)
3.3、MZF_GetClinicOrdersMaster:
根据门诊流水号获取门诊医嘱主记录
参数说明:
【函数定义】MZF_GetClinicOrdersMaster
【服务说明】根据门诊流水号获取门诊医嘱主记录
【参数说明】XmlParams:
字符串XML参数。
参数列表:
字段名
中文意思
数据类型
强制标志
主键
注释
OUTP_PATIENT_NO
门诊流水号
VARCHAR2(20)
返回信息:
返回值为XML参数字符串。
值列表
COMMENTS
COLUMN_NAME
COLUMN_TYPE
P
M
Range
医院代码
HOSPITAL_CODE
VARCHAR2(20)
Y
Y
门诊医嘱流水号
SERIAL_NO
VARCHAR2(20)
Y
Y
就诊日期
VISIT_DATE
DATE
Y
病人门诊流水号
OUTP_PATIENT_NO
VARCHAR2(20)
Y
Y
病人本次门诊唯一标识
开单科室代码
DEPT_CODE
VARCHAR2(8)
开单科室
ORDERED_BY
VARCHAR2(100)
Y
开单医生代码
EMP_NO
VARCHAR2(10)
开单医生
DOCTOR
VARCHAR2(50)
Y
开单日期
ORDERED_DATE
DATE
Y
更新时间戳
UPDATED_ON
TIMESTAMP(6)
3.4、MZF_GetClinicOrdersDetail:
根据门诊医嘱流水号获取门诊医嘱明细记录
参数说明:
【函数定义】MZF_GetClinicOrdersDetail
【服务说明】根据门诊医嘱流水号获取门诊医嘱明细记录
【参数说明】XmlParams:
字符串XML参数。
参数列表:
字段名
中文意思
数据类型
强制标志
主键
注释
SERIAL_NO
门诊医嘱流水号
VARCHAR2(20)
返回信息:
返回值为XML参数字符串。
COMMENTS
COLUMN_NAME
COLUMN_TYPE
P
M
Range
医院代码
HOSPITAL_CODE
VARCHAR2(20)
Y
Y
门诊医嘱流水号
SERIAL_NO
VARCHAR2(20)
Y
Y
FKCLINIC_ORDERS_MASTER
(SERIAL_NO)
项目序号
ITEM_NO
NUMBER
(2)
Y
Y
一张门诊医嘱内有多个项目,顺序号(1,2,3...等)
项目分类
ITEM_CLASS
VARCHAR2(10)
Y
"西药"
"中药"
"检验"
"检查"
"治疗"
"手术"
"麻醉"
"护理"
"膳食"
"其它"
项目代码
ITEM_CODE
VARCHAR2(20)
Y
医嘱项目名称
ITEM_NAME
VARCHAR2(500)
Y
基本剂量
BASE_DOSE
NUMBER(10,4)
药品医嘱时为必须项
剂量单位
DOSE_UNIT
VARCHAR2(16)
药品医嘱时为必须项
单位标准化
SYS_DOSE_UNIT
VARCHAR2(16)
医院构造视图时无需建此字段,前置机内部变换用,无需采集
规格
SPECS
VARCHAR2(32)
Y
每次用量
DOSE_ONCE
NUMBER(10,4)
药品医嘱时为必须项
总量
TOTAL
NUMBER(10,4)
Y
单位
UNIT
VARCHAR2(50)
Y
单位标准化
SYS_UNIT
VARCHAR2(50)
医院构造视图时无需建此字段,前置机内部变换用,无需采集
执行频次代码
FREQ_CODE
VARCHAR2(8)
频次
FREQUENCY_NAME
VARCHAR2(30)
药品医嘱时为必须项
用法
USE_NAME
VARCHAR2(20)
药品医嘱时为必须项
药品医嘱标记
DRUG_IND
NUMBER
(1)
Y
1-药品0-非药品
单价
ITEM_PRICE
NUMBER(10,4)
Y
费用
COSTS
NUMBER(10,4)
Y
执行科室代码
EXEC_CODE
VARCHAR2(8)
执行科室
EXEC_DPNM
VARCHAR2(50)
更新时间戳
UPDATED_ON
TIMESTAMP(6)
3.5、MZF_GetInpPatientVisit:
根据出院时间段查询呼吸科就诊记录列表
参数说明:
【函数定义】MZF_GetInpPatientVisit
【服务说明】根据出院时间段查询呼吸科就诊记录列表
【参数说明】XmlParams:
字符串XML参数。
参数列表:
字段名
中文意思
数据类型
强制标志
主键
注释
Visit_dept_code
就诊科室编码
VARCHAR2(100)
呼吸相关科室
Visit_date_start
开始时间
DATE
比较门诊就诊时间
Visit_Date_end
结束时间
DATE
比较门诊就诊时间
返回信息:
返回值为XML参数字符串。
(以下函数不再列举)
值列表
COMMENTS
COLUMN_NAME
COLUMN_TYPE
P
M
Range
医院代码
HOSPITAL_CODE
VARCHAR2(20)
Y
Y
医院名称
HOSPITAL_NAME
VARCHAR2(64)
Y
住院流水号
INPATIENT_NO
VARCHAR2(20)
Y
Y
病人本次住院唯一标识(有些HIS系统没有此唯一标识字段,但可以组合构造出来,如:
PATIENT_ID+VISIT_NO等)
住院次数
VISIT_NO
NUMBER(4)
入院日期
VISIT_DATE
DATE
Y
出院日期
DISCHGED_DATE
DATE
Y
住院科室代码
DEPT_CODE
VARCHAR2(8)
Y
住院科室名称
DEPT_NAME
VARCHAR2(500)
Y
病人标识号
PATIENT_ID
VARCHAR2(20)
住院号
PATIENT_NO
VARCHAR2(20)
Y
门诊号
CLINIC_ID
VARCHAR2(32)
姓名
PATIENTNAME
VARCHAR2(64)
Y
身份证号
PROVINCE
VARCHAR2(30)
Y
住址
ADDRESS
VARCHAR2(500)
手机号
MOBILE_PHONE
NUMBER(11)
和门诊保持一致(随访需要)
联系电话
PHONENUMBER
VARCHAR2(32)
出生日期
BIRTHDAY
DATE
Y
性别
SEX
VARCHAR2(4)
Y
1-男;2-女;3-其他
婚姻
MARRIAGE
VARCHAR2(20)
1.未婚2.已婚3.丧偶4.离婚9.其他
民族
NATION
VARCHAR2(20)
医保类型
TYPE
VARCHAR2(20)
Y
‘自费','职工医保','居民医保','公费','新农合','公务员医保'
更新时间戳
UPDATED_ON
TIMESTAMP(6)
医院构造视图时无需建此字段。
后台更新用(其它表同样)
3.6、MZF_GetVisitOrder:
根据住院流水号获取住院医嘱记录
参数说明:
【函数定义】MZF_GetVisitOrder
【服务说明】根据住院流水号获取住院医嘱记录
【参数说明】XmlParams:
字符串XML参数。
参数列表:
字段名
中文意思
数据类型
强制标志
主键
注释
INPATIENT_NO
住院流水号
VARCHAR2(20)
返回信息:
返回值为XML参数字符串。
值列表
COMMENTS
COLUMN_NAME
COLUMN_TYPE
P
M
Range
医院代码
HOSPITAL_CODE
VARCHAR2(20)
Y
Y
病人标识号
PATIENT_ID
VARCHAR2(20)
住院号
PATIENT_NO
VARCHAR2(20)
Y
住院流水号
INPATIENT_NO
VARCHAR2(20)
Y
Y
医嘱流水号
SERIAL_NO
VARCHAR2(20)
Y
Y
病人本次住院的医嘱序号
医嘱SNOMED码
ITEM_SNOMED
VARCHAR2(20)
医院构造视图时无需建此字段,内部映射用
说明(药品分类)
SN_COMMENT
VARCHAR2(200)
医院构造视图时无需建此字段,内部映射用
项目分类
ITEM_CLASS
VARCHAR2(10)
Y
"西药"
"中药"
"检验"
"检查"
"治疗"
"手术"
"麻醉"
"护理"
"膳食"
"其它"
医嘱项目代码
ITEM_CODE
VARCHAR2(20)
Y
医嘱项目名称
MO_NAME
VARCHAR2(500)
Y
开立医生代码
EMP_NO
VARCHAR2(10)
Y
开立医生
DOC_NAME
VARCHAR2(10)
Y
医嘱类型
TYPE_NAME
VARCHAR2(20)
Y
长期、临时、出院、嘱托医嘱
基本剂量
BASE_DOSE
NUMBER(10,4)
药品医嘱时为必须项
剂量单位
DOSE_UNIT
VARCHAR2(16)
药品医嘱时为必须项
剂量单位标准化
SYS_DOSE_UNIT
VARCHAR2(16)
前置机内部变换用,无需采集
规格
SPECS
VARCHAR2(32)
Y
每次用量
DOSE_ONCE
NUMBER(10,4)
药品医嘱时为必须项
开始时间
DATE_BGN
DATE
Y
结束时间
DATE_END
DATE
长期医嘱时为必须项
总量
TOTAL
NUMBER(10,4)
单位
UNIT
VARCHAR2(10)
单位标准化
SYS_UNIT
VARCHAR2(16)
医院构造视图时无需建此字段,前置机内部变换用,无需采集
执行频次代码
FREQ_CODE
VARCHAR2(8)
药品医嘱时为必须项
频次
FREQUENCY_NAME
VARCHAR2(30)
药品医嘱时为必须项
给药途径代码
ADMINISTRATION_CODE
VARCHAR2(10)
药品医嘱时为必须项
给药途径名称
USE_NAME
VARCHAR2(20)
药品医嘱时为必须项
备注
MO_NOTE2
VARCHAR2(80)
开立时间
OPEN_TIME
DATE
Y
执行科室代码
EXEC_CODE
VARCHAR2(8)
执行科室
EXEC_DPNM
VARCHAR2(50)
更新时间戳
UPDATED_ON
TIMESTAMP(6)
3.7、MZF_GetInpBill:
根据住院流水号获取住院费用记录
参数说明:
【函数定义】MZF_GetInpBill
【服务说明】根据住院流水号获取住院费用记录
【参数说明】XmlParams:
字符串XML参数。
参数列表:
字段名
中文意思
数据类型
强制标志
主键
注释
INPATIENT_NO
住院流水号
VARCHAR2(20)
返回信息:
返回值为XML参数字符串。
值列表
COMMENTS
COLUMN_NAME
COLUMN_TYPE
P
M
Range
医院代码
HOSPITAL_CODE
VARCHAR2(20)
Y
Y
病人标识号
PATIENT_ID
VARCHAR2(20)
住院号
PATIENT_NO
VARCHAR2(20)
Y
住院流水号
INPATIENT_NO
VARCHAR2(20)
Y
Y
计价项目流水号
BILL_SERIAL_NO
VARCHAR2(20)
Y
Y
病人本次住院发生的费用序号(可以是病人本次住院项目从1,2,3…开始计数,也可以是费用表的统一计数序号,只要能和住院序列号唯一标识出费用记录)
项目分类
ITEM_CLASS
VARCHAR2(10)
Y
"西药"
"中药"
"化验"
"检查"
"治疗"
"手术"
"麻醉"
"血费"
"材料"
"床位"
"护理"
"膳食"
"其它"
收费项目SNOMED码
ITEM_SNOMED
VARCHAR2(20)
医院构造视图时无需建此字段,无需采集,内部映射用
收费项目代码
ITEM_CODE
VARCHAR2(20)
Y
收费项目名称
ITEM_NAME
VARCHAR2(500)
Y
规格
ITEM_SPECS
VARCHAR2(3