where($mapMedicalRec) -> find(); if(!$medicalRec){ $mapMedicalRec['datastatus'] = array('eq',0); $medicalRec = db('medical_rec') -> where($mapMedicalRec) -> find(); } //当前有数据需要处理 if($medicalRec){ //根据病历记录获取当前的规则 $medicalRecType = $medicalRec['type_name']; $mapRuleFinal['rulepath'] = array('like',"%$medicalRecType%"); $mapRuleFinal['ruledept'] = array('eq',"通用"); // $mapRuleFinal['rulepath'] = array('eq',$medicalRecType); $ruleIDArray = db('rulefinal') -> where($mapRuleFinal) -> column('ruleid'); dump($ruleIDArray); //如果存在规则 if($ruleIDArray){ //获取当前需要跑的ruleid $medicalRecId = $medicalRec['mr_id']; $mapDataset['mrid'] = array('eq',$medicalRecId); $ruleIdBefore = db('dataset') -> where($mapDataset) -> order('id DESC') -> value('ruleid'); if($ruleIdBefore){ //获取当前需要跑的ruleid $index = array_search($ruleIdBefore, $ruleIDArray, true); if(($index+1) == count($ruleIDArray)){ $ruleIdNow = null; } else{ $ruleIdNow = $ruleIDArray[$index+1]; } } else{ $ruleIdNow = $ruleIDArray[0]; } //如果存在规则 if($ruleIdNow){ //构建入参 $data['mrid'] = $medicalRec['mr_id']; $data['ruleid'] = $ruleIdNow; $mapPatVisitInfo['pat_visit_info_id'] = array('eq',$medicalRec['pat_visit_info_id']); $number = db('pat_visit_info') -> where($mapPatVisitInfo) -> value('in_num'); $data['number'] = $number; $data['dept'] = $medicalRec['dept_name']; //入参参考[{"role":"user","content":"我有一条电子病历质控规则,规则为:输血患者缺失输血记录,现在我有一份电子病历病程记录原文,请按照这个规则,给我生成错误与正确的两份病例。"}] $mapRuleFinalMsg['ruleid'] = array('eq',$ruleIdNow); $rulelMsg = db('rulefinal') -> where($mapRuleFinalMsg) -> find(); if($rulelMsg['ruledetail'] == '暂无'){ $rulelMsg['ruledetail'] = ''; } $content = $medicalRec['content']; $dataMsg[0]['role'] = 'user'; $dataMsg[0]['content'] = '我需要你扮演一位专业医疗病历质控员,现在要进行病历质控。下面是一份'.$rulelMsg['rulepath'].'病历,请按照这个规则:“'.$rulelMsg['ruletype'].$rulelMsg['ruledetail'].'”,为我判断当前病历原文是否正确,如果正确,请返回: [{"result":"right","reason":"请详细分析质控过程并说明原因"}] 如果不正确,请返回: [{"result":"wrong","reason":"请详细分析质控过程并说明原因"}] 请注意不要输出任何其他内容,严格按照我给的格式进行输出。 当前病历原文为:“'.$content.'”。'; $returnText = $this->httpRequest($dataMsg); $returnText = json_decode($returnText); $returnText = stdClassObjToArray($returnText); $returnText = $returnText['choices'][0]['message']['content']; $returnText = json_decode($returnText); $returnText = stdClassObjToArray($returnText); if($returnText[0]['result'] == 'right'){ $data['wrongtext'] = '空'; $data['righttext'] = "正确病历,原因是:\n\n".$returnText[0]['reason']."\n\n原文是:\n\n".$content; } if($returnText[0]['result'] == 'wrong'){ $data['wrongtext'] = "错误病历,原因是:\n\n".$returnText[0]['reason']."\n\n原文是:\n\n".$content; $data['righttext'] = '空'; } $data['run'] = 0; db('dataset') -> insert($data); $medicalRecFinal['id'] = array('eq',$medicalRec['id']); db('medical_rec')->where($medicalRecFinal)->update(['datastatus' => '1']); $this -> txt(); } else{ $medicalRecFinal['id'] = array('eq',$medicalRec['id']); db('medical_rec')->where($medicalRecFinal)->update(['datastatus' => '2']); } } else{ $medicalRecFinal['id'] = array('eq',$medicalRec['id']); db('medical_rec')->where($medicalRecFinal)->update(['datastatus' => '2']); } } else{ echo 'over'; } } //数据集创作 public function httpRequest($message){ //获取输入的内容 // $json = file_get_contents('php://input'); // $data = json_decode($json, true); // //{"messages":[ {"role":"user","content":"请问你是什么模型?"}]} // $message = $data['messages'] ?? null; //组装请求的数据为base64格式 $data['model'] = 'emoon-data-E2-7B'; $data['network'] = '1'; $data['input'] = $message; $data = json_encode($data,JSON_UNESCAPED_UNICODE); $data = base64_encode($data); //对请求的参数进行sm4加密 $smIV = getSMIV(); $config = [ 'mode' => 'cbc', 'key' => 'CO3VBasBmQT9HNaR', // 16 字节二进制密钥 'iv' => $smIV, // 16 字节二进制 IV 'hash' => false ]; $sm4 = new EvitSM4Encryption($config); $encryptedBinary = $sm4->encrypt($data); // 将二进制结果转换为 Base64 $encryptedBase64 = base64_encode($encryptedBinary); //创建最终的含有sm4的iv的数据 $modifiedData['encryptedBase64'] = $encryptedBase64; $modifiedData['smIV'] = $smIV; $modifiedData['publicKey'] = 'r4pecGIkA4VaNC4tncpK65vwRfDfT3me'; $modifiedData = json_encode($modifiedData,JSON_UNESCAPED_UNICODE); $modifiedData = base64_encode($modifiedData); // 将 '+' 替换为 '-','/' 替换为 '_' $modifiedData = strtr($modifiedData, '+/', '-_'); //将加密的参数发送给开放平台,获取短令牌 $urlOpen = commonOpenURL().'/Apis/getToken'; $encryption['information'] = $modifiedData; $token = curlPost($urlOpen,$encryption); $token = stdClassObjToArray(json_decode($token)); //构建最终的请求内容 $dataRequest['token'] = $token['token']; $url = commonOpenURLHTTP(); $result = curlPost($url,$dataRequest); return $result; } //将数据集导出至文件夹 public function txt(){ //判断所有状态为未导出状态的数据集 $mapDataset['run'] = array('eq',0); $dataset = db('dataset') -> where($mapDataset) -> select(); if($dataset){ for($i = 0; $i < count($dataset); $i++){ $ruleId = $dataset[$i]['ruleid']; $mapRuleFinal['ruleid'] = array('eq',$ruleId); $ruleInfo = db('rulefinal') -> where($mapRuleFinal) -> find(); //查询规则原文 $ruleText = '规则编码:'.$ruleInfo['ruleid']."\n".'规则类型:'.$ruleInfo['ruletype']."\n".'规则描述:'.$ruleInfo['ruledetail']."\n".'规则路径:'.$ruleInfo['rulepath']."\n".'专科标识:'.$ruleInfo['ruledept']; //构建原文文本 $textRight = '科室:'.$dataset[$i]['dept']."\n\n".$dataset[$i]['righttext']; $textWrong = '科室:'.$dataset[$i]['dept']."\n\n".$dataset[$i]['wrongtext']; $textName = $dataset[$i]['number'].'_'.$dataset[$i]['dept']; //创建路径 $filePath1 = 'dataset'; $filePath2 = $ruleId; $filePathRule = $filePath1 . DIRECTORY_SEPARATOR . $filePath2; if (!is_dir($filePathRule)){ mkdir($filePathRule, 0777, true); } $filePath3 = 'right'; $filePathRight = $filePathRule . DIRECTORY_SEPARATOR . $filePath3; if (!is_dir($filePathRight)){ mkdir($filePathRight, 0777, true); } $filePath4 = 'wrong'; $filePathWrong = $filePathRule . DIRECTORY_SEPARATOR . $filePath4; if (!is_dir($filePathWrong)){ mkdir($filePathWrong, 0777, true); } //规则说明文件 $filePathFinal = $filePathRule."/rule.txt"; // 以写入模式打开文件。如果文件不存在,将尝试创建它。 // 'w' 模式表示写入(会覆盖文件内容,如果文件已存在) // 'a' 模式表示追加(会在文件末尾添加内容,如果文件已存在) $fileHandle = fopen($filePathFinal, 'w'); // 检查文件是否成功打开 if ($fileHandle) { // 将文本内容写入文件 fwrite($fileHandle, $ruleText); // 关闭文件句柄 fclose($fileHandle); $num = $i+1; echo "NO.".$num.": \n"; } else { echo "Error:could not open file \n"; } if($dataset[$i]['righttext'] != '空'){ //确认正确文本最终路径 $filePathRightFinal = $filePathRight."/".$textName.".txt"; $fileHandleRight = fopen($filePathRightFinal, 'w'); // 检查文件是否成功打开 if ($fileHandleRight) { // 将文本内容写入文件 fwrite($fileHandleRight, $textRight); // 关闭文件句柄 fclose($fileHandleRight); echo "Success:The correct text has been successfully created in txt \n"; } else { echo "Error:could not open file \n"; } } if($dataset[$i]['wrongtext'] != '空'){ //确认错误文本最终路径 $filePathWrongFinal = $filePathWrong."/".$textName.".txt"; $fileHandleWrong = fopen($filePathWrongFinal, 'w'); // 检查文件是否成功打开 if ($fileHandleWrong) { // 将文本内容写入文件 fwrite($fileHandleWrong, $textWrong); // 关闭文件句柄 fclose($fileHandleWrong); echo "Success:The wrong text has been successfully created in txt \n"; } else { echo "Error:Could not open file \n"; } } //将本条数据状态修改为1 $mapDataset['id'] = array('eq',$dataset[$i]['id']); db('dataset')->where($mapDataset)->update(['run' => '1']); } } else{ dump('已全部导出'); } } //回收质控的采纳结果 public function attitude(){ $attitude = request() -> param('attitude'); $reason = request() -> param('reason'); $parts = explode('-', $attitude); //获取实际的完整id $askInfoId = $parts[1]; //获取单次对话对应的次数 $idNum = end($parts); $mapRuleAttitude['askid'] = array('eq',$askInfoId); $result = db('ruleattitude') -> where($mapRuleAttitude) -> find(); $maprulecontent['token'] = array('eq',$askInfoId); $tokenrole = db('tokenrole')->where($maprulecontent)->select(); //如果存在走更新 if($result){ if (stripos($attitude, 'accept') !== false) { $accept = json_decode($result['accept']); array_push($accept, $idNum); $accept = json_encode($accept,JSON_UNESCAPED_UNICODE); db('ruleattitude')->where($mapRuleAttitude)->update(['accept' => $accept]); } else { $refuse = json_decode($result['refuse']); $refuse = stdClassObjToArray($refuse); $dataArray['id'] = $idNum; $dataArray['reason'] = $reason; array_push($refuse, $dataArray); $refuse = json_encode($refuse,JSON_UNESCAPED_UNICODE); db('ruleattitude')->where($mapRuleAttitude)->update(['refuse' => $refuse]); } } //如果不存在走新增 else{ $data['askid'] = $askInfoId; if (stripos($attitude, 'accept') !== false) { $dataArray[0] = $idNum; $data['accept'] = json_encode($dataArray,JSON_UNESCAPED_UNICODE); $data['refuse'] = json_encode(array(),JSON_UNESCAPED_UNICODE); $datatoekn['accept'] = json_encode($dataArray,JSON_UNESCAPED_UNICODE); $datatoekn['refuse'] = json_encode(array(),JSON_UNESCAPED_UNICODE); } else { $dataArray[0]['id'] = $idNum; $dataArray[0]['reason'] = $reason; $data['refuse'] = json_encode($dataArray,JSON_UNESCAPED_UNICODE); $data['accept'] = json_encode(array(),JSON_UNESCAPED_UNICODE); $datatoekn['refuse'] = json_encode($dataArray,JSON_UNESCAPED_UNICODE); $datatoekn['accept'] = json_encode(array(),JSON_UNESCAPED_UNICODE); } db('ruleattitude') -> insert($data); db('tokenrole')->where($maprulecontent)->update($datatoekn); } return "success"; } //新增规则页面 public function addRulePage(){ //判断用户设备是否是移动端 if(isMobile() == true){ $device = 'phone'; } else{ $device = 'pc'; } //获取当前年份 $year = date('Y',time()); //获取公共路径 $commonURL = commonURL(); //获取公共路径 $commonOpenURL = commonOpenURL(); //获取当前时间 $now = date('Y-m-d H:i:s',time()); //构造请求数据 return view('addRulePage', [ 'device' => $device, 'year' => $year, 'commonURL' => $commonURL, 'now' => $now, 'commonOpenURL' => $commonOpenURL, ]); } //新增规则方法 public function addRuleMethod(){ //获取前端用户的数据 $data['ruletype'] = request() -> param('ruletype'); $data['ruledetail'] = request() -> param('ruledetail'); $data['rulepath'] = request() -> param('rulepath'); $data['ruledept'] = request() -> param('ruledept'); if($data['ruletype'] == null){ return '规则类型不能为空'; } if($data['ruledetail'] == null){ return '规则明细不能为空'; } if($data['rulepath'] == null){ return '规则路径不能为空'; } if($data['ruledept'] == null){ return '专科标识不能为空'; } $mapUser['ruletype'] = array('eq',$data['ruletype']); $mapUser['ruledetail'] = array('eq',$data['ruledetail']); $mapUser['rulepath'] = array('eq',$data['rulepath']); $mapUser['ruledept'] = array('eq',$data['ruledept']); $rule = db('ruleextend') -> where($mapUser) -> find(); if($rule == null){ db('ruleextend') -> insert($data); return '新规则上传成功'; } else{ return '该规则已上传请勿重复上传'; } } //加工规则 public function ruleRemix(){ $result = '[{"ruleid":"PUBLIC","ruletype":"基础医疗常识","ruledetail":"日常的医疗基础常识","rulepath":"全部文档","ruledept":"通用"},{"ruleid":"RYJL0001","ruletype":"缺入院记录(实习医师代写视为缺住院记录)","ruledetail":"","rulepath":"入院记录","ruledept":"通用"},{"ruleid":"RYJL0002","ruletype":"未在患者入院24小时内完成入院记录","ruledetail":"","rulepath":"入院记录","ruledept":"通用"},{"ruleid":"RYJL0003","ruletype":"未按规定书写再次或多次入院记录","ruledetail":"","rulepath":"入院记录","ruledept":"通用"},{"ruleid":"RYJLXX0001","ruletype":"患者一般项目填写不全","ruledetail":"","rulepath":"入院记录","ruledept":"通用"},{"ruleid":"RYJLZS0000","ruletype":"缺主诉","ruledetail":"","rulepath":"入院记录--主诉","ruledept":"通用"},{"ruleid":"RYJLZS0001","ruletype":"主诉描述有缺陷","ruledetail":"主诉症状等无发生\/持续时间","rulepath":"入院记录--主诉","ruledept":"通用"},{"ruleid":"RYJLZS0002","ruletype":"主诉描述有缺陷","ruledetail":"主诉描述症状等与初步诊断疾病描述不符","rulepath":"入院记录--主诉","ruledept":"通用"},{"ruleid":"RYJLZS0003","ruletype":"主诉描述有缺陷","ruledetail":"主诉内容复制粘贴","rulepath":"入院记录--主诉","ruledept":"通用"},{"ruleid":"RYJLZS0004","ruletype":"主诉描述有缺陷","ruledetail":"现病史症状加重时间,主诉未体现","rulepath":"入院记录--主诉","ruledept":"通用"},{"ruleid":"RYJLZS0005","ruletype":"主诉现病史不匹配","ruledetail":"现病史反复出现症状名称,主诉未描述","rulepath":"入院记录--主诉","ruledept":"通用"},{"ruleid":"RYJLXBS0000","ruletype":"缺现病史","ruledetail":"","rulepath":"入院记录--现病史","ruledept":"通用"},{"ruleid":"RYJLXBS0001","ruletype":"主诉现病史不匹配","ruledetail":"现病史缺失主诉症状等描述","rulepath":"入院记录--现病史","ruledept":"通用"},{"ruleid":"RYJLXBS0002","ruletype":"主诉现病史不匹配","ruledetail":"现病史与主诉症状时间不相符","rulepath":"入院记录--现病史","ruledept":"通用"},{"ruleid":"RYJLXBS0003","ruletype":"初步诊断不全","ruledetail":"初步诊断缺失现病史疾病","rulepath":"入院记录--现病史","ruledept":"通用"},{"ruleid":"RYJLXBS0004","ruletype":"现病史描述层次不清、叙述混乱","ruledetail":"现病史时间未按照顺序描述","rulepath":"入院记录--现病史","ruledept":"通用"},{"ruleid":"RYJLXBS0005","ruletype":"主诉现病史不匹配","ruledetail":"主诉时间不存在于现病史时间中","rulepath":"入院记录--现病史","ruledept":"通用"},{"ruleid":"RYJLXBS0006","ruletype":"不规范书写","ruledetail":"现病史内容复制粘贴","rulepath":"入院记录--现病史","ruledept":"通用"},{"ruleid":"RYJLXBS0007","ruletype":"现病史主要疾病发展变化过程描述不清或逻辑混乱","ruledetail":"上次诊疗信息未记录到本次现病史中","rulepath":"入院记录--现病史","ruledept":"通用"},{"ruleid":"RYJLXBS0008","ruletype":"现病史发病诱因描述不清","ruledetail":"","rulepath":"入院记录--现病史","ruledept":"通用"},{"ruleid":"RYJLXBS0009","ruletype":"缺与本次入院有关的重要的阴性症状或体征","ruledetail":"","rulepath":"入院记录--现病史","ruledept":"通用"},{"ruleid":"RYJLXBS0010","ruletype":"发病后诊治情况及治疗效果描述不清","ruledetail":"","rulepath":"入院记录--现病史","ruledept":"通用"},{"ruleid":"RYJLXBS0011","ruletype":"症状描述不全(如痛疼五要素)","ruledetail":"","rulepath":"入院记录--现病史","ruledept":"通用"},{"ruleid":"RYJLJWS0000","ruletype":"缺既往史","ruledetail":"","rulepath":"入院记录--既往史","ruledept":"通用"},{"ruleid":"RYJLJWS0001","ruletype":"初步诊断不全","ruledetail":"初步诊断缺失既往史疾病","rulepath":"入院记录--既往史","ruledept":"通用"},{"ruleid":"RYJLJWS0002","ruletype":"不规范书写","ruledetail":"既往史内容复制粘贴","rulepath":"入院记录--既往史","ruledept":"通用"},{"ruleid":"RYJLJWS0003","ruletype":"既往史中与初步诊断中相关内容逻辑矛盾","ruledetail":"现病史疾病在既往史再次提及","rulepath":"入院记录--既往史","ruledept":"通用"},{"ruleid":"RYJLJWS0004","ruletype":"既往史中与初步诊断中相关内容逻辑矛盾","ruledetail":"既往史缺“高血压”诊疗描述","rulepath":"入院记录--既往史","ruledept":"通用"},{"ruleid":"RYJLJWS0005","ruletype":"既往史中与初步诊断中相关内容逻辑矛盾","ruledetail":"既往史含初步诊断首要诊断","rulepath":"入院记录--既往史","ruledept":"通用"},{"ruleid":"RYJLJWS0006","ruletype":"既往史中与初步诊断中相关内容逻辑矛盾","ruledetail":"既往史疾病与否认疾病同时存在","rulepath":"入院记录--既往史","ruledept":"通用"},{"ruleid":"RYJLJWS0007","ruletype":"既往史中缺药物过敏史\/输血史\/手术外伤史\/与主要诊断相关的疾病","ruledetail":"既往史缺失过敏史\/传染病史","rulepath":"入院记录--既往史","ruledept":"通用"},{"ruleid":"RYJLJWS0008","ruletype":"既往史中与初步诊断中相关内容逻辑矛盾","ruledetail":"现病史含手术,既往史否认该手术","rulepath":"入院记录--既往史","ruledept":"除医务处"},{"ruleid":"RYJLJWS0009","ruletype":"既往史中与初步诊断中相关内容逻辑矛盾","ruledetail":"前次既往史中“高血压”未出现在本次既往史中","rulepath":"入院记录--既往史","ruledept":"通用"},{"ruleid":"RYJLJWS0010","ruletype":"既往史中缺药物过敏史\/输血史\/手术外伤史\/与主要诊断相关的疾病","ruledetail":"过敏史与病案首页药物过敏不符","rulepath":"入院记录--既往史","ruledept":"通用"},{"ruleid":"RYJLJWS0011","ruletype":"既往史中缺药物过敏史\/输血史\/手术外伤史\/与主要诊断相关的疾病","ruledetail":"前次就诊次过敏史不存在于本次过敏史中","rulepath":"入院记录--既往史","ruledept":"通用"},{"ruleid":"RYJLGRS0000","ruletype":"缺个人史","ruledetail":"","rulepath":"入院记录--个人史","ruledept":"通用"},{"ruleid":"RYJLGRS0001","ruletype":"个人史记录缺陷","ruledetail":"前次吸烟史未在本次吸烟史中记录","rulepath":"入院记录--个人史","ruledept":"心血管科、心脏外科、呼吸科、老年病内科、胸外科、肿瘤化疗与放射病科、肿瘤放疗科"},{"ruleid":"RYJLHY0001","ruletype":"缺月经婚育史","ruledetail":"病案首页为“手术女性”,入院记录未记录月经史","rulepath":"入院记录--月经婚育史","ruledept":"除眼科、儿科"},{"ruleid":"RYJLHY0002","ruletype":"缺月经婚育史","ruledetail":"病案首页为“已婚”,入院记录未记录婚育史","rulepath":"入院记录--月经婚育史","ruledept":"通用"},{"ruleid":"RYJLJZS0000","ruletype":"缺家族史","ruledetail":"","rulepath":"入院记录--家族史","ruledept":"通用"},{"ruleid":"RYJLJZS0001","ruletype":"家族史描述缺陷","ruledetail":"","rulepath":"入院记录--家族史","ruledept":"通用"},{"ruleid":"RYJLTGJC0000","ruletype":"缺体格检查","ruledetail":"","rulepath":"入院记录--体格检查","ruledept":"通用"},{"ruleid":"RYJLTGJC0001","ruletype":"体格检查记录描述与初步诊断内容不符","ruledetail":"初步诊断名称缺失对应的体格检查","rulepath":"入院记录--体格检查","ruledept":"通用"},{"ruleid":"RYJLTGJC0002","ruletype":"体格检查记录描述与初步诊断内容不符","ruledetail":"初步诊断含<偏瘫\/昏迷>,体格检查不应含<四肢活动自如\/神志清\/查体合作\/语音震颤>","rulepath":"入院记录--体格检查","ruledept":"通用"},{"ruleid":"RYJLTGJC0003","ruletype":"体格检查记录描述与初步诊断内容不符","ruledetail":"初步诊断含<房颤>,体格检查心率小于脉搏\/初步诊断不含<房颤>,体格检查心率不等于脉搏","rulepath":"入院记录--体格检查","ruledept":"通用"},{"ruleid":"RYJLTGJC0004","ruletype":"体格检查一般项目与体温单记录明显不符","ruledetail":"","rulepath":"入院记录--体格检查","ruledept":"通用"},{"ruleid":"RYJLTGJC0005","ruletype":"体格检查遗漏主要阳性体征","ruledetail":"","rulepath":"入院记录--体格检查","ruledept":"通用"},{"ruleid":"RYJLTGJC0006","ruletype":"体格检查缺有鉴别诊断意义的阴性体征","ruledetail":"","rulepath":"入院记录--体格检查","ruledept":"通用"},{"ruleid":"RYJLTGJC0007","ruletype":"体格检查内容与专科查体描述不符","ruledetail":"","rulepath":"入院记录--体格检查","ruledept":"通用"},{"ruleid":"RYJLTGJC0008","ruletype":"表格病历体格检查记录与文字描述不符","ruledetail":"","rulepath":"入院记录--体格检查","ruledept":"通用"},{"ruleid":"RYJLZKJC0000","ruletype":"缺专科查体","ruledetail":"","rulepath":"入院记录--专科检查","ruledept":"通用"},{"ruleid":"RYJLZKJC0001","ruletype":"专科查体记录有缺陷","ruledetail":"初步诊断疾病缺失对应的专科检查","rulepath":"入院记录--专科检查","ruledept":"通用"},{"ruleid":"RYJLZKJC0002","ruletype":"专科查体记录有缺陷","ruledetail":"初步诊断含<心界>,专科查体不含<心界>检查","rulepath":"入院记录--专科检查","ruledept":"心血管科、心脏外科"},{"ruleid":"RYJLZKJC0003","ruletype":"专科查体记录有缺陷","ruledetail":"初步诊断含<瘫痪等>,专科检查运动系统检查上下肢值全部为5","rulepath":"入院记录--专科检查","ruledept":"骨科"},{"ruleid":"RYJLFZJC0000","ruletype":"辅助检查中缺少对初步诊断有重要意义的结果","ruledetail":"","rulepath":"入院记录--辅助检查","ruledept":"通用"},{"ruleid":"RYJLFZJC0001","ruletype":"初步诊断不全或不规范","ruledetail":"初步诊断缺失辅助检查疾病+检出辅助检查名称、检查包含的疾病名称","rulepath":"入院记录--辅助检查","ruledept":"通用"},{"ruleid":"RYJLFZJC0002","ruletype":"初步诊断不全或不规范","ruledetail":"初步诊断缺少辅助检验中含有的低钾血症","rulepath":"入院记录--辅助检查","ruledept":"通用"},{"ruleid":"RYJLFZJC0003","ruletype":"辅助检查缺项","ruledetail":"入院记录影像学及其他辅助检查表格空白","rulepath":"入院记录--辅助检查","ruledept":"通用"},{"ruleid":"RYJLFZJC0004","ruletype":"初步诊断不全或不规范","ruledetail":"初步诊断缺少辅助检验中含有的高钾血症","rulepath":"入院记录--辅助检查","ruledept":"通用"},{"ruleid":"RYJLFZJC0005","ruletype":"初步诊断不全或不规范","ruledetail":"初步诊断缺少辅助检验中含有的低钠血症","rulepath":"入院记录--辅助检查","ruledept":"除骨科"},{"ruleid":"RYJLFZJC0006","ruletype":"初步诊断不全或不规范","ruledetail":"初步诊断缺少辅助检验中含有的高钠血症","rulepath":"入院记录--辅助检查","ruledept":"除骨科"},{"ruleid":"RYJLFZJC0007","ruletype":"初步诊断不全或不规范","ruledetail":"初步诊断缺少辅助检验中含有的贫血","rulepath":"入院记录--辅助检查","ruledept":"通用"},{"ruleid":"RYJLFZJC0008","ruletype":"初步诊断不全或不规范","ruledetail":"初步诊断缺少辅助检验中含有的低蛋白血症","rulepath":"入院记录--辅助检查","ruledept":"通用"},{"ruleid":"RYJLCBZD0000","ruletype":"缺初步诊断","ruledetail":"","rulepath":"入院记录--初步诊断","ruledept":"通用"},{"ruleid":"RYJLCBZD0001","ruletype":"初步诊断未在现病史、既往史、体格检查或辅助检查中找到诊断依据","ruledetail":"","rulepath":"入院记录--初步诊断","ruledept":"通用"},{"ruleid":"SCBC0000","ruletype":"缺首次病情记录或首次病情记录中缺病例特点、拟珍讨论与诊疗计划","ruledetail":"","rulepath":"首次病程记录","ruledept":"通用"},{"ruleid":"SCBC0001","ruletype":"未在入院8小时内完成首次病程记录","ruledetail":"","rulepath":"首次病程记录","ruledept":"通用"},{"ruleid":"SCBC0002","ruletype":"缺由主治级以上的上级医师签名确认的诊疗方案","ruledetail":"","rulepath":"首次病程记录","ruledept":"通用"},{"ruleid":"SCBC0003","ruletype":"首次病程记录中病例特点无总结概括","ruledetail":"","rulepath":"首次病程记录","ruledept":"通用"},{"ruleid":"SCBC0004","ruletype":"首次病程记录中鉴别诊断未根据患者情况进行鉴别分析,且无是否考虑该诊断的结论","ruledetail":"","rulepath":"首次病程记录","ruledept":"通用"},{"ruleid":"SCBC0005","ruletype":"首次病程记录诊断依据不充分","ruledetail":"","rulepath":"首次病程记录","ruledept":"通用"},{"ruleid":"RCBC0000","ruletype":"缺连续三次以上(包含三次)病程记录","ruledetail":" ","rulepath":"日常病程记录","ruledept":"通用"},{"ruleid":"RCBC0001","ruletype":"病程记录中缺对检查结果异常的分析及相应的处理意见","ruledetail":"","rulepath":"日常病程记录","ruledept":"通用"},{"ruleid":"RCBC0002","ruletype":"拔除引流管当日无拔管记录","ruledetail":"医嘱含拔管,病历无拔管记录","rulepath":"上级医师查房记录","ruledept":"通用"},{"ruleid":"RCBC0005","ruletype":"病程记录不规范书写","ruledetail":"上级医师查房记录连续两天内容完全一致","rulepath":"上级医师查房记录","ruledept":"通用"},{"ruleid":"RCBC0008","ruletype":"病程记录不规范书写","ruledetail":"上级医师查房记录为空","rulepath":"上级医师查房记录","ruledept":"通用"},{"ruleid":"RCBC0009","ruletype":"病程记录不规范书写","ruledetail":"上级医师首次病程记录为空","rulepath":"上级医师查房记录","ruledept":"通用"},{"ruleid":"RCBC0010","ruletype":"病程记录不规范书写","ruledetail":"术后首次上级医师查房记录为空","rulepath":"上级医师查房记录","ruledept":"通用"},{"ruleid":"RCBC0012","ruletype":"病程记录不规范书写","ruledetail":"上级医师查房记录中<体温\/脉搏\/心率\/血压>为0","rulepath":"上级医师查房记录","ruledept":"通用"},{"ruleid":"RCBC0013","ruletype":"病程记录不规范书写","ruledetail":"术后首次上级医师查房记录中<体温\/脉搏\/心率\/血压>为0","rulepath":"上级医师查房记录","ruledept":"通用"},{"ruleid":"RCBC0014","ruletype":"病程记录不规范书写","ruledetail":"上级医师查房记录中<心率\/血压>连续两次以上相同","rulepath":"上级医师查房记录","ruledept":"通用"},{"ruleid":"RCBC0017","ruletype":"缺术前第一手术者查看患者记录","ruledetail":"手术患者缺失第一手术者查房记录","rulepath":"上级医师查房记录","ruledept":"通用"},{"ruleid":"RCBC0018","ruletype":"病程记录不规范书写","ruledetail":"输血患者缺失输血记录","rulepath":"上级医师查房记录","ruledept":"通用"},{"ruleid":"RCBC0003","ruletype":"病程记录不规范书写","ruledetail":"拔管记录未记录拔管数量等信息","rulepath":"日常病程记录","ruledept":"通用"},{"ruleid":"RCBC0004","ruletype":"缺出院前一天病程记录","ruledetail":"","rulepath":"日常病程记录","ruledept":"通用"},{"ruleid":"RCBC0006","ruletype":"病程记录不规范书写","ruledetail":"日常病程记录连续两天内容完全一致","rulepath":"日常病程记录","ruledept":"通用"},{"ruleid":"RCBC0007","ruletype":"病程记录不规范书写","ruledetail":"日常病程记录为空","rulepath":"日常病程记录","ruledept":"通用"},{"ruleid":"RCBC0011","ruletype":"病程记录不规范书写","ruledetail":"日常病程记录中<体温\/脉搏\/心率\/血压>为0","rulepath":"日常病程记录","ruledept":"通用"},{"ruleid":"RCBC0015","ruletype":"病程记录不规范书写","ruledetail":"日常病程记录中<心率\/血压>连续两次以上相同","rulepath":"日常病程记录","ruledept":"通用"},{"ruleid":"RCBC0019","ruletype":"病程记录不规范书写","ruledetail":"输血患者缺失输血记录","rulepath":"日常病程记录","ruledept":"通用"},{"ruleid":"RCBC0020","ruletype":"未按规定频率书写日常病程记录","ruledetail":"","rulepath":"日常病程记录","ruledept":"通用"},{"ruleid":"RCBC0021","ruletype":"未按规定频率书写上级医师查房记录","ruledetail":"","rulepath":"上级医师查房记录","ruledept":"通用"},{"ruleid":"RCBC0022","ruletype":"重要的病情变化未在病程中记录","ruledetail":"","rulepath":"日常病程记录","ruledept":"通用"},{"ruleid":"RCBC0023","ruletype":"重要的治疗措施未在病程中记录","ruledetail":"医嘱含<镇痛药名称>,同日病程未记录","rulepath":"日常病程记录","ruledept":"通用"},{"ruleid":"RCBC0024","ruletype":"病程记录中对病情变化缺分析及相应的处理意见","ruledetail":"","rulepath":"日常病程记录","ruledept":"通用"},{"ruleid":"RCBC0025","ruletype":"病程记录中未反应更改重要医嘱的理由","ruledetail":"","rulepath":"日常病程记录","ruledept":"通用"},{"ruleid":"RCBC0026","ruletype":"病程记录中缺对检查结果异常的分析及相应的处理意见","ruledetail":"","rulepath":"日常病程记录","ruledept":"通用"},{"ruleid":"RCBC0027","ruletype":"病程记录中未反应特殊检查(治疗)的原因","ruledetail":"","rulepath":"日常病程记录","ruledept":"通用"},{"ruleid":"RCBC0028","ruletype":"病程记录中未书写修正诊断、补充诊断及诊断依据","ruledetail":"","rulepath":"日常病程记录","ruledept":"通用"},{"ruleid":"RCBC0029","ruletype":"上级医师首次查房记录内容与首程完全一致","ruledetail":"","rulepath":"上级医师查房记录","ruledept":"通用"},{"ruleid":"RCBC0030","ruletype":"患者入院24小时内无主治医师首次查房记录","ruledetail":"","rulepath":"上级医师查房记录","ruledept":"通用"},{"ruleid":"RCBC0031","ruletype":"患者入院72小时内无副主任以上职称医师的查房记录","ruledetail":"","rulepath":"上级医师查房记录","ruledept":"通用"},{"ruleid":"RCBC0032","ruletype":"危重病例缺科主任或副主任以上职称医师的查房记录","ruledetail":"","rulepath":"上级医师查房记录","ruledept":"通用"},{"ruleid":"RCBC0033","ruletype":"疑难病例缺科主任或副主任以上职称医师的查房记录","ruledetail":"","rulepath":"上级医师查房记录","ruledept":"通用"},{"ruleid":"RCBC0034","ruletype":"对危重症者不按规定时间记录病程","ruledetail":"","rulepath":"上级医师查房记录","ruledept":"通用"},{"ruleid":"RCBC0035","ruletype":"住院两周以上缺副主任或副主任医师以上人员查房记录","ruledetail":"","rulepath":"上级医师查房记录","ruledept":"通用"},{"ruleid":"RCBC0036","ruletype":"上级医师查房无重点内容或未体现教学意识","ruledetail":"","rulepath":"上级医师查房记录","ruledept":"通用"},{"ruleid":"RCBC0037","ruletype":"缺出院前上级医师同意出院的内容记录","ruledetail":"","rulepath":"上级医师查房记录","ruledept":"通用"},{"ruleid":"RCBC0038","ruletype":"化疗病程中就是否存在化疗禁忌、给药时间\/途径、输注顺序、有无不良反应等描述不清","ruledetail":"","rulepath":"日常病程记录","ruledept":"通用"},{"ruleid":"RCBC0039","ruletype":"化疗方案未诉及标准剂量、实际剂量及计算依据","ruledetail":"","rulepath":"日常病程记录","ruledept":"通用"},{"ruleid":"RCBC0040","ruletype":"缺阶段小结","ruledetail":"","rulepath":"阶段小结","ruledept":"通用"},{"ruleid":"RCBC0041","ruletype":"阶段小结大面积复制粘贴,未归纳、总结、概括","ruledetail":"","rulepath":"阶段小结","ruledept":"通用"},{"ruleid":"RCBC0042","ruletype":"行有创操作当日无操作记录","ruledetail":"","rulepath":"有创操作记录","ruledept":"通用"},{"ruleid":"RCBC0043","ruletype":"有创操作操作记录内容缺陷","ruledetail":"","rulepath":"有创操作记录","ruledept":"通用"},{"ruleid":"RCBC0044","ruletype":"缺术前或术后麻醉师访视记录","ruledetail":"","rulepath":"日常病程记录","ruledept":"通用"},{"ruleid":"RCBC0045","ruletype":"缺术后3天内上级医师或术者查看病人记录","ruledetail":"","rulepath":"上级医师查房记录","ruledept":"通用"},{"ruleid":"SHBC0000","ruletype":"术后首次病程记录未在回到病房后即刻完成","ruledetail":"","rulepath":"术后病程记录","ruledept":"通用"},{"ruleid":"SHBC0001","ruletype":"手术留置引流管患者,术后病程无引流执行情况描述,或描述不清","ruledetail":"引流情况无说明","rulepath":"术后病程记录","ruledept":"通用"},{"ruleid":"SHBC0002","ruletype":"围手术期文书不规范书写","ruledetail":"术后病程记录连续两天内容完全一致","rulepath":"术后病程记录","ruledept":"通用"},{"ruleid":"SHBC0003","ruletype":"围手术期文书不规范书写","ruledetail":"检出日期+检出文书名称+检出拔管信息+检出日期+检出手术记录文书名称","rulepath":"术后病程记录","ruledept":"通用"},{"ruleid":"SHBC0004","ruletype":"围手术期文书不规范书写","ruledetail":"术后病程记录为空","rulepath":"术后病程记录","ruledept":"通用"},{"ruleid":"SHBC0005","ruletype":"围手术期文书不规范书写","ruledetail":"术后首次病程记录为空","rulepath":"术后病程记录","ruledept":"通用"},{"ruleid":"SHBC0006","ruletype":"围手术期文书不规范书写","ruledetail":"术后病程记录中<体温\/脉搏\/心率\/血压>为0","rulepath":"术后病程记录","ruledept":"通用"},{"ruleid":"SHBC0007","ruletype":"围手术期文书不规范书写","ruledetail":"术后病程记录中<心率\/血压>连续两次以上相同","rulepath":"术后病程记录","ruledept":"通用"},{"ruleid":"SHBC0008","ruletype":"缺术后连续3天病程记录(每缺一天)","ruledetail":"手术患者缺失术后病程记录","rulepath":"术后病程记录","ruledept":"通用"},{"ruleid":"SHBC0009","ruletype":"对术后病情变化(如发热、检验\/检查结果明显异常等)缺分析及相应的处理意见","ruledetail":"","rulepath":"术后病程记录","ruledept":"通用"},{"ruleid":"SHBC0010","ruletype":"术后病程中未就手术并发症给予补充诊断并说明诊断依据","ruledetail":"","rulepath":"术后病程记录","ruledept":"通用"},{"ruleid":"SHBC0011","ruletype":"多次手术患者,病程中未诉及再次手术原因或手术指征","ruledetail":"","rulepath":"术后病程记录","ruledept":"通用"},{"ruleid":"QJJL0001","ruletype":"有抢救医嘱缺抢救记录","ruledetail":"","rulepath":"抢救记录","ruledept":"通用"},{"ruleid":"QJJL0002","ruletype":"未在6小时内完成抢救记录","ruledetail":"","rulepath":"抢救记录","ruledept":"通用"},{"ruleid":"QJJL0003","ruletype":"抢救记录内容有缺陷:指病情变化、抢救措施","ruledetail":"","rulepath":"抢救记录","ruledept":"通用"},{"ruleid":"QJJL0004","ruletype":"抢救记录中无参加者的姓名及上级医师意见","ruledetail":"","rulepath":"抢救记录","ruledept":"通用"},{"ruleid":"QJJL0005","ruletype":"死亡病例缺死亡前的抢救记录","ruledetail":"","rulepath":"抢救记录","ruledept":"通用"},{"ruleid":"HZJL0000","ruletype":"缺会诊记录单","ruledetail":"","rulepath":"会诊记录","ruledept":"通用"},{"ruleid":"HZJL0001","ruletype":"病程记录未反映会诊意见及执行情况","ruledetail":"会诊意见--手术风险--包含于恶性心律失常\/心肌梗死\/心力衰竭,会诊日期后术前讨论无该名称","rulepath":"会诊记录","ruledept":"通用"},{"ruleid":"HZJL0002","ruletype":"病程记录未反映会诊意见及执行情况","ruledetail":"未记录会诊意见中检查检验","rulepath":"会诊记录","ruledept":"通用"},{"ruleid":"HZJL0003","ruletype":"病程记录未反映会诊意见及执行情况","ruledetail":"未记录会诊意见中治疗措施","rulepath":"会诊记录","ruledept":"通用"},{"ruleid":"HZJL0004","ruletype":"申请会诊记录无主治或以上医师签字","ruledetail":"","rulepath":"会诊记录","ruledept":"通用"},{"ruleid":"HZJL0005","ruletype":"会诊申请单填写不全","ruledetail":"","rulepath":"会诊记录","ruledept":"通用"},{"ruleid":"SSJL0000","ruletype":"缺手术记录","ruledetail":"","rulepath":"手术记录","ruledept":"通用"},{"ruleid":"SSJL0001","ruletype":"手术记录内容有明显缺陷","ruledetail":"手术记录中置管个数与术后拔管个数不一致","rulepath":"手术记录","ruledept":"通用"},{"ruleid":"SSJL0002","ruletype":"缺少知情同意书","ruledetail":"手术记录个数与手术知情同意书个数\/术前小结个数不匹配","rulepath":"手术记录","ruledept":"通用"},{"ruleid":"SSJL0003","ruletype":"术前诊断不全","ruledetail":"术前诊断无前次手术术后疾病“血肿”","rulepath":"手术记录","ruledept":"通用"},{"ruleid":"SSJL0004","ruletype":"手术记录由第一助手书写而手术者未签字","ruledetail":"手术记录非第一手术者记录","rulepath":"手术记录","ruledept":"通用"},{"ruleid":"SSJL0005","ruletype":"手术记录内容有明显缺陷","ruledetail":"手术记录部位与手术过程中部位不相同","rulepath":"手术记录","ruledept":"眼科"},{"ruleid":"SSJL0006","ruletype":"新展开的手术与大型手术缺由科主任或授权的上级医师签名确认","ruledetail":"","rulepath":"手术记录","ruledept":"通用"},{"ruleid":"SSJL0007","ruletype":"手术记录未在术后24小时内完成","ruledetail":"","rulepath":"手术记录","ruledept":"通用"},{"ruleid":"SSJL0008","ruletype":"植入体内的人工材料的条形码未粘贴在病历中","ruledetail":"","rulepath":"手术记录","ruledept":"通用"},{"ruleid":"SSJL0009","ruletype":"手术记录内容与麻醉记录描述不符","ruledetail":"","rulepath":"手术记录","ruledept":"通用"},{"ruleid":"MZJL0000","ruletype":"缺麻醉记录单","ruledetail":"","rulepath":"麻醉记录","ruledept":"通用"},{"ruleid":"MZJL0001","ruletype":"麻醉记录单书写缺陷","ruledetail":"","rulepath":"麻醉记录","ruledept":"通用"},{"ruleid":"SQXJ0000","ruletype":"缺术前小结","ruledetail":"","rulepath":"术前小结","ruledept":"通用"},{"ruleid":"SQXJ0001","ruletype":"术前小结内容缺陷(备皮区域、皮试结果等)","ruledetail":"","rulepath":"术前小结","ruledept":"通用"},{"ruleid":"SQTL0000","ruletype":"缺术前讨论记录(中等以上手术)","ruledetail":"","rulepath":"术前讨论","ruledept":"通用"},{"ruleid":"SQTL0001","ruletype":"术前讨论无第一术者签名确认","ruledetail":"","rulepath":"术前讨论","ruledept":"通用"},{"ruleid":"SQTL0002","ruletype":"术前讨论内容流于形式,无针对患者情况进行的个性化风险分析和应对措施制定","ruledetail":"","rulepath":"术前讨论","ruledept":"通用"},{"ruleid":"CYJL0002","ruletype":"出院诊断不全","ruledetail":"出院诊断缺少当日检验中含有的低钾血症","rulepath":"出院记录","ruledept":"通用"},{"ruleid":"CYJL0003","ruletype":"出院诊断不全","ruledetail":"出院诊断缺少当日检验中含有的高钾血症","rulepath":"出院记录","ruledept":"通用"},{"ruleid":"CYJL0004","ruletype":"出院诊断不全","ruledetail":"出院诊断缺少当日检验中含有的低钠血症","rulepath":"出院记录","ruledept":"通用"},{"ruleid":"CYJL0005","ruletype":"出院诊断不全","ruledetail":"出院诊断缺少当日检验中含有的高钠血症","rulepath":"出院记录","ruledept":"通用"},{"ruleid":"CYJL0006","ruletype":"出院诊断不全","ruledetail":"出院诊断缺少当日检验中含有的贫血","rulepath":"出院记录","ruledept":"通用"},{"ruleid":"CYJL0007","ruletype":"出院诊断不全","ruledetail":"出院诊断缺少当日检验中含有的低蛋白血症","rulepath":"出院记录","ruledept":"通用"},{"ruleid":"CYJL0008","ruletype":"出院带药未记录或未说明用法用量","ruledetail":"出院带药未描述用法、用量","rulepath":"出院记录","ruledept":"通用"},{"ruleid":"CYJL0009","ruletype":"出院带药未记录或未说明用法用量","ruledetail":"出院带药描述与医嘱不相同","rulepath":"出院记录","ruledept":"通用"},{"ruleid":"CYJL0010","ruletype":"产科无新生儿出院记录,无新生儿脚印或性别前后不符","ruledetail":"","rulepath":"出院记录","ruledept":"产科"},{"ruleid":"CYJL0011","ruletype":"出院记录内容不全","ruledetail":"","rulepath":"出院记录","ruledept":"通用"},{"ruleid":"CYJL0012","ruletype":"出院记录大面积复制粘贴,无总结概括","ruledetail":"","rulepath":"出院记录","ruledept":"通用"},{"ruleid":"CYJL0013","ruletype":"出院记录缺医师签名","ruledetail":"","rulepath":"出院记录","ruledept":"通用"},{"ruleid":"JJBJL0001","ruletype":"缺交(接)班记录","ruledetail":"","rulepath":"交接班记录","ruledept":"通用"},{"ruleid":"JJBJL0002","ruletype":"交(接)班记录大面积复制粘贴,无总结概括","ruledetail":"","rulepath":"交接班记录","ruledept":"通用"},{"ruleid":"JJBJL0003","ruletype":"医师在交接班后24小时内未完成交接班记录","ruledetail":"","rulepath":"交接班记录","ruledept":"通用"},{"ruleid":"CRZJL0001","ruletype":"缺转出(入)记录","ruledetail":"","rulepath":"出入转记录","ruledept":"通用"},{"ruleid":"CRZJL0002","ruletype":"转出(入)记录大面积复制粘贴,无总结概括","ruledetail":"","rulepath":"出入转记录","ruledept":"通用"},{"ruleid":"CRZJL0003","ruletype":"24小时内未完成转出(入)记录","ruledetail":"","rulepath":"出入转记录","ruledept":"通用"},{"ruleid":"SWJL0000","ruletype":"无出院(死亡)记录","ruledetail":"","rulepath":"死亡记录","ruledept":"通用"},{"ruleid":"SWJL0001","ruletype":"未在一周内完成死亡病例讨论记录","ruledetail":"","rulepath":"死亡记录","ruledept":"通用"},{"ruleid":"SWJL0002","ruletype":"死亡病例讨论记录内容缺陷","ruledetail":"","rulepath":"死亡记录","ruledept":"通用"},{"ruleid":"SWJL0003","ruletype":"死亡记录内容不全","ruledetail":"","rulepath":"死亡记录","ruledept":"通用"},{"ruleid":"SWJL0004","ruletype":"死亡记录大面积复制粘贴,无总结概括","ruledetail":"","rulepath":"死亡记录","ruledept":"通用"},{"ruleid":"SWJL0005","ruletype":"死亡记录中死亡时间不具体或与医嘱、体温单时间不符","ruledetail":"","rulepath":"死亡记录","ruledept":"通用"},{"ruleid":"SWJL0006","ruletype":"死亡记录中未写明死亡原因","ruledetail":"","rulepath":"死亡记录","ruledept":"通用"},{"ruleid":"SWJL0007","ruletype":"死亡记录缺医师签名","ruledetail":"","rulepath":"死亡记录","ruledept":"通用"},{"ruleid":"ZQTY0001","ruletype":"缺有创操作知情同意书或缺患方签名","ruledetail":"","rulepath":"知情同意书","ruledept":"通用"},{"ruleid":"ZQTY0002","ruletype":"缺手术、麻醉知情同意书或缺患方签名","ruledetail":"","rulepath":"知情同意书","ruledept":"通用"},{"ruleid":"ZQTY0003","ruletype":"有创操作、手术同知情同意书填写缺项","ruledetail":"","rulepath":"知情同意书","ruledept":"通用"},{"ruleid":"ZQTY0004","ruletype":"有民事行为能力且意识清醒的患者,非本人签署知情同意书,无授权委托授权书","ruledetail":"","rulepath":"知情同意书","ruledept":"通用"},{"ruleid":"ZQTY0005","ruletype":"使用自费项目(包括自费药品、材料、检查、治疗等),未签署知情同意书。","ruledetail":"","rulepath":"知情同意书","ruledept":"通用"},{"ruleid":"ZQTY0006","ruletype":"输血治疗的患者缺患者(近亲属)签字的知情同意书","ruledetail":"","rulepath":"知情同意书","ruledept":"通用"},{"ruleid":"ZQTY0007","ruletype":"自动出院患者,缺患者(近亲属)意见及签名","ruledetail":"","rulepath":"知情同意书","ruledept":"通用"},{"ruleid":"ZQTY0008","ruletype":"放弃抢救缺患者(近亲属)意见及签名","ruledetail":"","rulepath":"知情同意书","ruledept":"通用"},{"ruleid":"ZQTY0009","ruletype":"缺尸体解剖意见书或无患方签名","ruledetail":"","rulepath":"知情同意书","ruledept":"通用"},{"ruleid":"ZQTY0010","ruletype":"多合并症患者,知情同意书中特殊风险告知不足","ruledetail":"","rulepath":"知情同意书","ruledept":"通用"},{"ruleid":"ZQTY0011","ruletype":"手术知情同意书中手术名称及术式与实际手术情况明显不符。","ruledetail":"","rulepath":"知情同意书","ruledept":"通用"},{"ruleid":"ZQTY0012","ruletype":"手术知情同意书缺少术者或经治医师签名","ruledetail":"","rulepath":"知情同意书","ruledept":"通用"},{"ruleid":"ZQTY0013","ruletype":"有创操作知情同意书缺少医师签名","ruledetail":"","rulepath":"知情同意书","ruledept":"通用"},{"ruleid":"PFB0001","ruletype":"评估表项目填写不全","ruledetail":"","rulepath":"评分表","ruledept":"通用"},{"ruleid":"HL0001","ruletype":"病情变化未记录","ruledetail":"出血量大于500,同日病程未记录","rulepath":"护理--出血量","ruledept":"通用"},{"ruleid":"HL0002","ruletype":"病情变化未记录","ruledetail":"体温连续两天高于38.5,病程未记录","rulepath":"护理--体温","ruledept":"通用"},{"ruleid":"REPORT0001","ruletype":"缺对诊断、治疗起决定性作用的辅助检查报告单","ruledetail":"","rulepath":"检查检验","ruledept":"通用"},{"ruleid":"REPORT0002","ruletype":"医嘱(护理级别)有病情不符","ruledetail":"","rulepath":"检查检验","ruledept":"通用"},{"ruleid":"REPORT0003","ruletype":"住院超过48小时缺常规检查结果","ruledetail":"","rulepath":"检查检验","ruledept":"通用"},{"ruleid":"REPORT0004","ruletype":"有医嘱但缺辅助检查报告单","ruledetail":"","rulepath":"检查检验","ruledept":"通用"},{"ruleid":"REPORT0005","ruletype":"检查报告单与医嘱或病情描述不符","ruledetail":"","rulepath":"检查检验","ruledept":"通用"},{"ruleid":"REPORT0006","ruletype":"病程中已记录辅助检查结果,缺相应报告单","ruledetail":"","rulepath":"检查检验","ruledept":"通用"},{"ruleid":"REPORT0007","ruletype":"已输血病历中缺输血前相关检查结果","ruledetail":"","rulepath":"检查检验","ruledept":"通用"},{"ruleid":"REPORT0008","ruletype":"报告单、检验单粘贴不规范、不整齐或缺标记","ruledetail":"","rulepath":"检查检验","ruledept":"通用"},{"ruleid":"Add","ruletype":"绝经年龄","ruledetail":"绝经年龄需要大于初潮年龄最少20年","rulepath":"Add","ruledept":"通用"}]'; $result = json_decode($result); $result = stdClassObjToArray($result); for($i = 0; $i < count($result); $i++){ if($result[$i]['ruledetail'] == ''){ $result[$i]['ruledetail'] = '暂无'; } } $result = json_encode($result,JSON_UNESCAPED_UNICODE); dump($result); } }