接口字段说明文档
目录
1 说明 ..................................................................................................... 错误!未定义书签。
1.1 重要关联标记说明.................................................................... 错误!未定义书签。
1.2 需要字典................................................................................... 错误!未定义书签。
2 患者信息.............................................................................................. 错误!未定义书签。
2.1 患者信息表(ip_patient_info)................................................ 错误!未定义书签。
2.2 患者就诊记录表(ip_patient_visit) ........................................ 错误!未定义书签。
3 住院 ..................................................................................................... 错误!未定义书签。
3.1 病案首页................................................................................... 错误!未定义书签。
3.1.1 病案首页基础信息表(ip_index_record).................... 错误!未定义书签。
3.1.2 病案首页诊断表(ip_index_diagnosis)...................... 错误!未定义书签。
3.1.3 病案首页手术表(ip_index_operation)...................... 错误!未定义书签。
3.2 文书.......................................................................................... 错误!未定义书签。
3.2.1 文书记录表(ip_doc_record) ..................................... 错误!未定义书签。
3.2.2 入院记录表(ip_doc_in)............................................. 错误!未定义书签。
3.2.3 出院记录表(ip_doc_out) .......................................... 错误!未定义书签。
3.2.4 手术记录表(ip_doc_operation) ................................ 错误!未定义书签。
3.2.5 死亡记录表(ip_doc_death) ...................................... 错误!未定义书签。
3.3 医嘱.......................................................................................... 错误!未定义书签。
3.3.1 医嘱表(ip_order_info) .............................................. 错误!未定义书签。
3.4 检查.......................................................................................... 错误!未定义书签。
3.4.1 检查大项表(ip_exam_info)....................................... 错误!未定义书签。
3.5 检验.......................................................................................... 错误!未定义书签。
3.5.1 检验大项表(ip_lab_main_info)................................. 错误!未定义书签。
3.5.2 检验小项表(ip_lab_detail_info)................................ 错误!未定义书签。
3.6 体温单 ...................................................................................... 错误!未定义书签。
3.6.1 体温单大项表(ip_temperature_main) ...................... 错误!未定义书签。
3.6.2 体温单小项表(ip_temperature_detail) ..................... 错误!未定义书签。
3.6.3 血糖记录表(ip_temperature_sbmg)......................... 错误!未定义书签。
4 门诊/急诊............................................................................................. 错误!未定义书签。
4.1.1 门诊基础信息(op_index_record) ............................. 错误!未定义书签。
4.1.2 门诊重要信息................................................................ 错误!未定义书签。
4.1.3 门诊诊断表(op_index_diagnosis)............................ 错误!未定义书签。
4.2 医嘱/处方 ................................................................................. 错误!未定义书签。
4.2.1 医嘱/处方表(op_order_info)..................................... 错误!未定义书签。
4.3 检查.......................................................................................... 错误!未定义书签。
4.3.1 检查大项表(op_exam_info) ..................................... 错误!未定义书签。
4.4 检验.......................................................................................... 错误!未定义书签。
4.4.1 检验大项表(op_lab_main_info) ............................... 错误!未定义书签。
4.4.2 检验小项表(op_lab_detail_info)............................... 错误!未定义书签。
1 说明
字段,视图名称与列名称可不参照本文档,但需给出各列所代表数据的注释。
没有相关视图或是字典不用列出,如有非结构化数据,可给到原始数据,医鸣工程师自行解析。
1.1 重要关联标记说明
不同医院关联方式略微不同,请根据本医院的关联逻辑给出本院用于数据关联的重要字段
1.2 需要字典
如果提供的字段的内容是字典编码,麻烦提供字典内容,请以excel或sql数据表的形式发与医鸣工程师。
2 患者信息
2.1 患者信息表(ip_patient_info)基本信息:住院患者与门诊患者通用的患者信息表
列名类型注释
id varchar(36)患者唯一编码
identity_no varchar(50)身份证号码(加密)mobilphone varchar(30)手机号码(加密)patient_name varchar(40)姓名(加密)
gender int(2)性别代码(1男2女)nationality varchar(40)国籍代码或名称
nation varchar(40)民族代码或名称
job varchar(40)职业代码或名称education varchar(40)文化程度代码或名称birthdate datetime出生日期
2.2 患者就诊记录表(ip_patient_visit)基本信息:用于统计30天再入院1年再入院信息
列名类型注释
id varchar(36)自增主键
hos_patient_id varchar(50)医院的患者id
hos_visit_id varchar(50)住院次数
in_date datetime入院时间
out_date datetime出院时间
in_dept varchar(50)入院科室
in_ward varchar(50)入院病区
out_dept varchar(50)出院科室
out_ward varchar(50)出院病区
remark varchar(255)备注
3 住院
3.1 病案首页
3.1.1 病案首页基础信息表(ip_index_record)
基本信息:此表的id为medical_history_id,为住院记录的主表
列名类型注释
id varchar(36)病案ID
admission_number varchar(80)住院号
record_number varchar(80)患者病案号(有些医院病案号、住院号不
一样)
register_number varchar(80)登记号
hos_patient_id varchar(80)医院患者ID
hos_visit_id int(4)患者住院次数
age_y int(3)年龄——年(三选一)
age_m int(3)年龄——月(三选一)
age_d int(3)年龄——天(三选一)
length varchar(40)身高
weight varchar(40)体重
bmi varchar(40)BMI
input_type varchar(40)入院类型
in_datetime datetime入院时间
in_dept varchar(500)入院科室
in_ward varchar(500)入院病区
out_datetime datetime出院时间
out_dept varchar(40)出院部门
out_ward varchar(40)出院科室
out_type varchar(40)出院方式
in_days int(4)入院天数
drug_allergy_type int(2)药物过敏Flag(0 没有;1 有)
drug_allergy varchar(400)过敏药物
dead_type int(2)死亡患者事件Flag
hospital_infection varchar(255)院内感染
3.1.2 病案首页诊断表(ip_index_diagnosis)
基本信息:
列名类型注释
id varchar(36)id
medical_history_id varchar(36)病史ID
diagnosis_type varchar(40)诊断类型如:住院诊断,门诊诊断,急诊诊断,出院
诊断等
diagnosis_state varchar(40)是否主要诊断:主要诊断,其他诊断等
icd_name varchar(100)ICD诊断名称
diagnosis_code varchar(40)诊断ICD编码
diagnosis_content varchar(1000)诊断内容
diagnosis_desc varchar(150)诊断描述
diagnosis_in_flag varchar(100)入院病情有或空
diagnosis_result varchar(100)治疗结果
sort int(10)诊断排序
3.1.3 病案首页手术表(ip_index_operation)
基本信息:
列名类型注释
id varchar(36)手术ID
medical_history_id varchar(36)病史ID
operation_name varchar(255)手术名称
operation_icd varchar(255)手术ICD编码
operation_level varchar(50)手术级别
operation_starttime datetime手术开始时间
operation_endtime datetime手术结束时间
operation_duration datetime手术持续时间
befor_diagnosis varchar(500)术前诊断
diagnosis varchar(500) 术中诊断
after_diagnosis varchar(500)术后诊断
remark varchar(255) 备注
3.2 文书
文书无法结构化,可提供总的文书记录即可,包括入院记录/出院记录/病程记录等。
3.2.1 文书记录表(ip_doc_record)
基本信息:文书记录总表,如果入院记录/出院记录/手术记录不好拆分,则提供总的文书记录即可;
列名类型注释
id varchar(36)id
medical_history_id varchar(36)病案ID
title varchar(500)标题
summary longtext文本摘要
record_datetime datetime记录日期
verify_code varchar(100)唯一标识/文书ID 3.2.2 入院记录表(ip_doc_in)
基本信息:
列名类型注释
id varchar(36)id
medical_history_id varchar(36)病史ID complaint text患者主诉present_illness text现病史
past_illness text既往史
ih_preventive_inoculation varchar(1000)预防接种史personal_history varchar(3000)个人史menstrual_history varchar(3000)月经史
marriage_history varchar(3000)婚育史
family_history text家族史
first_diagnosis varchar(1000)初步诊断
op_diagnosis varchar(1000)门/急诊诊断
in_diagnosis varchar(1000)入院诊断
exam_datetime datetime开具日期
last_diagnosis varchar(1000)最后诊断
last_exam_datetime datetime最后诊断开具日期vital_sign varchar(1000) 生命体征commonly text一般项目physical_exam text 体格检查
remark varchar(255) 备注
3.2.3 出院记录表(ip_doc_out)
基本信息:
列名类型注释
id varchar(36)id
medical_history_id varchar(36)病史ID
in_situation text入院时情况
inhos_detail text住院经过及治疗情况
exam_detail text检查结果
out_situation text出院时情况
out_orders text出院医嘱
out_result varchar(500)治疗结果
out_diagnosis text出院诊断
out_main_diagnosis varchar(1000)出院主要诊断(有区分则填写) out_other_diagnosis varchar(1000)出院其他诊断(有区分则填写) remark varchar(2000)备注
3.2.4 手术记录表(ip_doc_operation)
基本信息:
列名类型注释
id varchar(36)id
medical_history_id varchar(36)病史ID
befor_diagnosis varchar(500)术前诊断
diagnosis varchar(500)诊断/术中诊断
after_diagnosis varchar(500)术后诊断
operation_code varchar(40)手术编码
operation_name varchar(255)手术名称
begin_datetime datetime手术开始时间
end_datetime datetime手术结束时间
continueed_time varchar(40)持续时间
operation_process text手术过程描述
remark varchar(255)备注
3.2.5 死亡记录表(ip_doc_death)
基本信息:
列名类型注释
id char(32)--medical_history_id char(32)病史ID death_datetime datetime死亡时间death_diagnosis varchar(2000)死亡诊断death_reason varchar(2000)死亡原因remark varchar(2000)备注
3.3 医嘱
3.3.1 医嘱表(ip_order_info)
基本信息:
列名类型注释
id varchar(36)id
medical_history_id varchar(36)病史ID
order_name varchar(200)医嘱名称
order_code varchar(40)医嘱编号(医院唯一标识该条医嘱) order_type varchar(60)医嘱类型(药品/检验/检查等) order_flag varchar(20)医嘱标志长期临时
order_spec varchar(40)医嘱规格
order_dose float(10,3)医嘱使用剂量order_dose_unit varchar(20)医嘱使用剂量单位order_method varchar(60)医嘱使用方式order_freq varchar(40)医嘱使用频次order_state varchar(60)医嘱状态medical_trade_name varchar(120)商品名
medical_chemical_name varchar(120)化学名
dosage_from varchar(120)剂型
amount float(10,3)取药数量amount_unit varchar(40)取药单位
order_begin_time datetime医嘱开始日期时间order_exec_time datetime医嘱执行日期时间order_contrast_time datetime医嘱核对日期时间order_cancel_time datetime医嘱取消日期时间order_end_time datetime医嘱结束日期时间order_create_time datetime医院医嘱创建时间remark varchar(3000)备注
3.4 检查
3.4.1 检查大项表(ip_exam_info)
基本信息:
列名类型注释
id varchar(36)id
medical_history_id varchar(36)病史ID
exam_no varchar(100)检查号
exam_dus_no varchar(100)超声号
exam_apply_time datetime申请时间
exam_status varchar(255)检查状态待确认已分诊确认完毕exam_type varchar(40)检查类型
exam_body varchar(200)检查部位
exam_item varchar(500)检查项目
exam_desc varchar(8000)检查描述/检查提示
exam_result varchar(5000)检查结论
exam_diagnosis varchar(255)检查诊断/检查结果
exam_time datetime检查时间
exam_report_time datetime报告时间
exam_review_time datetime审核时间
remark varchar(255)备注
3.5 检验
3.5.1 检验大项表(ip_lab_main_info)
基本信息:InnoDB,utf8_general_ci,检验记录表
列名类型注释
id varchar(36)id
medical_history_id varchar(36)病史ID
lab_no varchar(100)检验单号
lab_apply_time datetime申请时间
lab_name varchar(500)检验项目
lab_spec varchar(40)检验标本
lab_receive_time datetime接收时间
lab_time datetime检验时间
lab_report_time datetime报告时间
lab_review_time datetime审核时间
lab_sampling_time datetime采样时间
remark varchar(255)备注
3.5.2 检验小项表(ip_lab_detail_info)
基本信息:检验结果单
列名类型注释
id varchar(36)检查结果ID
medical_history_id varchar(36)病史ID
lab_no varchar(36)检验单号
lab_main_id varchar(36)隶属检验单(检验大项ID)
lab_code varchar(100)检验代码
lab_item varchar(200)检验子项目
lab_value varchar(200)检验值
lab_unit varchar(100)检验值单位
lab_result varchar(100)检验结果(如:高/正常/低)
lab_range varchar(1000)检验参考值范围
3.6 体温单
3.6.1 体温单大项表(ip_temperature_main)基本信息:体温主单
列名类型注释
id varchar(36)id
medical_history_id varchar(36)病史ID
record_date datetime记录日期(每天的体温单记录日期) height varchar(50)身高
weight varchar(50)体重
bp_am varchar(50)上午血压默认左侧
bp_pm varchar(50)下午血压默认左侧
in_infusion varchar(100)入量输液(ml/24小时)
in_food varchar(100)入量饮食(ml/24小时)
input varchar(100)入量
out_defecation varchar(100)出量大便次数(次/24小时)
out_urine varchar(100)出量尿量(ml/24小时)
out_other varchar(100)出量其他(ml/24小时)
output varchar(100)出量
pain_grade varchar(100)疼痛评分
skin_test varchar(100)皮试
allergy_drugs varchar(200)过敏药物
other varchar(200)其他
3.6.2 体温单小项表(ip_temperature_detail)基本信息:体温单明细表
列名类型注释
id varchar(36)id
medical_history_id varchar(36)病史id
temperature_main_id varchar(36)体温单主表ID
record_date datetime记录时间
hours_value varchar(255)如:上午3/7/11/下午3/7/11小时时间temp_mouth varchar(100)口表
temp_oxter varchar(100)腋表
temp_anus varchar(100)肛表
p_value varchar(100)脉搏
rr_value varchar(100)呼吸
hp_value varchar(100)心率
3.6.3 血糖记录表(ip_temperature_sbmg)基本信息:血糖检查
列名类型注释
id varchar(36)id
medical_history_id varchar(36)病史ID
record_date datetime记录日期
medicine varchar(255)用药
am3decimal(10,3)3AM
breakfast_before decimal(10,3)早餐前
breakfast_after_2h decimal(10,3)早餐后2小时
lunch_before decimal(10,3)午餐前
lunch_after_2h decimal(10,3)午餐后2小时
supper_before decimal(10,3)晚餐前
supper_after_2h decimal(10,3)晚餐后2小时
other decimal(10,3)其他时间
remark varchar(255)备注
4 门诊/急诊
4.1.1 门诊基础信息(op_index_record)基本信息:
列名类型注释
register_number varchar(80)登记号
reg_number varchar(80)门诊号
hos_patient_id varchar(80)医院患者ID(用于患者匹配)medicare_no varchar(200)医保卡号(用于患者匹配)
age_y int(3)年龄——年
age_m int(3)年龄——月
age_d int(3)年龄——天
length varchar(40)身高
weight varchar(40)体重
blood_type varchar(10)血型
rh_type varchar(10) RH类型
input_type varchar(40)就诊类型
in_datetime datetime挂号时间
out_call_datetime datetime出诊时间
in_dept varchar(500)就诊科室
remark varchar(255) 备注
4.1.2 门诊重要信息
需要提供门诊和住院关联的标志字段。
4.1.3 门诊诊断表(op_index_diagnosis)
基本信息:
列名类型注释
id varchar(36)id
medical_history_id varchar(36)病史ID
diagnosis_state varchar(40)是否主要诊断:主要诊断,其他诊断等icd_name varchar(100)ICD诊断名称
diagnosis_code varchar(40)诊断ICD编码
diagnosis_content varchar(1000)诊断内容
diagnosis_datetime datetime诊断时间
sort int(10)诊断排序
4.2 医嘱/处方
4.2.1 医嘱/处方表(op_order_info)
基本信息:
列名类型注释
id varchar(36)id
medical_history_id varchar(36)病史ID
order_name varchar(200)医嘱名称
order_code varchar(40)医嘱编号(医院唯一标识该条医嘱) order_type varchar(60)医嘱类型(药品/检验/检查等) order_flag varchar(20)医嘱标志长期临时
order_spec varchar(40)医嘱规格
order_dose float(10,3)医嘱使用剂量
order_dose_unit varchar(20)医嘱使用剂量单位
order_method varchar(60)医嘱使用方式
order_freq varchar(40)医嘱使用频次
order_state varchar(60)医嘱状态
medical_trade_name varchar(120)商品名
medical_chemical_name varchar(120)化学名
dosage_from varchar(120)剂型
amount float(10,3)取药数量
amount_unit varchar(40)取药单位
order_begin_time datetime医嘱开始日期时间
order_exec_time datetime医嘱执行日期时间
order_contrast_time datetime医嘱核对日期时间
order_cancel_time datetime医嘱取消日期时间
order_end_time datetime医嘱结束日期时间
order_create_time datetime医院医嘱创建时间
remark varchar(3000)备注
4.3 检查
4.3.1 检查大项表(op_exam_info)
基本信息:
列名类型注释
id varchar(36)id
medical_history_id varchar(36)病史ID
exam_no varchar(100)检查号
exam_dus_no varchar(100)超声号
exam_apply_time datetime申请时间
exam_status varchar(255)检查状态待确认已分诊确认完毕exam_type varchar(40)检查类型
exam_body varchar(200)检查部位
exam_item varchar(500)检查项目
exam_desc varchar(8000)检查描述/检查提示
exam_result varchar(5000)检查结论
exam_diagnosis varchar(255)检查诊断/检查结果
exam_time datetime检查时间
exam_report_time datetime报告时间
exam_review_time datetime审核时间
remark varchar(255)备注
4.4 检验
4.4.1 检验大项表(op_lab_main_info)基本信息:InnoDB,utf8_general_ci,检验记录表
列名类型注释
id varchar(36)id
medical_history_id varchar(36)病史ID
lab_no varchar(100)检验单号
lab_apply_time datetime申请时间
lab_name varchar(500)检验项目
lab_spec varchar(40)检验标本
lab_receive_time datetime接收时间
lab_time datetime检验时间
lab_report_time datetime报告时间
lab_review_time datetime审核时间
lab_sampling_time datetime采样时间
remark varchar(255)备注
4.4.2 检验小项表(op_lab_detail_info)基本信息:检验结果单
列名类型注释
id varchar(36)检查结果ID
medical_history_id varchar(36)病史ID
lab_no varchar(36)检验单号