急救数据对接


查询npc信息(实时调后台接口)

<p><strong>简要描述:</strong> 【接口功能】查询单个npc信息</p> <ul> <li>接口编写人员:xx</li> <li>接口开发人员:xx</li> </ul> <p><strong>请求URL:</strong></p> <ul> <li><code>http://xxx</code></li> </ul> <p><strong>请求方式:</strong></p> <ul> <li>POST </li> <li>http请求head需设置数据编码方式:Content-Type=application/json;charset=utf-8</li> </ul> <p><strong>是否需要登录:</strong>不需要</p> <p><strong>请求参数:</strong> </p> <table> <thead> <tr> <th style="text-align: left;">参数名</th> <th style="text-align: left;">必选</th> <th style="text-align: left;">类型</th> <th>说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">token</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>后台登录时获取</td> </tr> <tr> <td style="text-align: left;">drillId</td> <td style="text-align: left;">否</td> <td style="text-align: left;">string</td> <td>如果不传,则查询最新添加的演练记录的演练id</td> </tr> <tr> <td style="text-align: left;">npcApiId</td> <td style="text-align: left;">否</td> <td style="text-align: left;">string</td> <td>npc的Id</td> </tr> </tbody> </table> <p><strong>请求示例</strong></p> <pre><code> 查询npc列表 { } curl --location --request POST 'http://192.168.110.5:8896/info_college/spnpc1main/listByParam2' \ --header 'Content-Type: application/json' \ --data-raw '{     &amp;quot;token&amp;quot;:&amp;quot;eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpZCI6MTgxNzEwMzk4NjkxNTA2NTg1OCwidXNlcm5hbWUiOiJ5YW5saWFuMiIsInJlYWxOYW1lIjoi6LS45Zu956eAIiwiaGVhZFVybCI6IiIsImdlbmRlciI6IjEiLCJpYXQiOjE3MjUzMzEyNjEsIm5iZiI6MTcyNTMzMTI2MSwiZXhwIjoxNzI1MzYwMDYxfQ.Z-2YvIxzGNBAniqFPjptebp-EswXu5CjurGaTua8nls&amp;quot;,     &amp;quot;drillId&amp;quot;:&amp;quot;1828264410029068289&amp;quot; }' {     &amp;quot;token&amp;quot;:&amp;quot;eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpZCI6MTgxNzEwMzk4NjkxNTA2NTg1OCwidXNlcm5hbWUiOiLnjovlhajmmLEiLCJyZWFsTmFtZSI6IueOi-WFqOaYsSIsImhlYWRVcmwiOiIiLCJnZW5kZXIiOiIwIiwiaWF0IjoxNzI0ODMwNjI0LCJuYmYiOjE3MjQ4MzA2MjQsImV4cCI6MTcyNDg1OTQyNH0.UWkWGQI2g1y_Ym8Tud_jPbRsKcu--yqteEWTQuZ3gOU&amp;quot;,     &amp;quot;drillId&amp;quot;:&amp;quot;1826505397914345473&amp;quot;,     &amp;quot;npcApiId&amp;quot;:&amp;quot;1826555600864296961&amp;quot; }</code></pre> <p><strong>返回示例</strong></p> <pre><code></code></pre> <p><strong>返回参数说明</strong> </p> <table> <thead> <tr> <th style="text-align: left;">参数名</th> <th style="text-align: left;">类型</th> <th>说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">code</td> <td style="text-align: left;">int</td> <td>请求状态 0成功,非0失败</td> </tr> <tr> <td style="text-align: left;">id</td> <td style="text-align: left;">int</td> <td>唯一标识符</td> </tr> <tr> <td style="text-align: left;">uuid</td> <td style="text-align: left;">string</td> <td>UUID</td> </tr> <tr> <td style="text-align: left;">dataSource</td> <td style="text-align: left;">int</td> <td>数据来源:0AI创建 1手动创建</td> </tr> <tr> <td style="text-align: left;">sequence</td> <td style="text-align: left;">int</td> <td>序号 从1开始</td> </tr> <tr> <td style="text-align: left;">coordinates</td> <td style="text-align: left;">string</td> <td>坐标 x,y</td> </tr> <tr> <td style="text-align: left;">coordinatesStr</td> <td style="text-align: left;">string</td> <td>x=51.5074,y=-0.1278,z=0</td> </tr> <tr> <td style="text-align: left;">orientationAngle</td> <td style="text-align: left;">int</td> <td>旋转Y角度 y区间[0,360]随机值</td> </tr> <tr> <td style="text-align: left;">orientationAngleStr</td> <td style="text-align: left;">string</td> <td>p=0,y=0,r=0</td> </tr> <tr> <td style="text-align: left;">npcApiId</td> <td style="text-align: left;">string</td> <td>后台返回的npcId</td> </tr> <tr> <td style="text-align: left;">name</td> <td style="text-align: left;">string</td> <td>姓名</td> </tr> <tr> <td style="text-align: left;">gender</td> <td style="text-align: left;">int</td> <td>性别:0男 1女</td> </tr> <tr> <td style="text-align: left;">ageType</td> <td style="text-align: left;">int</td> <td>年龄类型:0青年 1中老年</td> </tr> <tr> <td style="text-align: left;">injuryType</td> <td style="text-align: left;">int</td> <td>检伤类型:0无伤情;1轻伤;2重伤;3危重伤;4死亡</td> </tr> <tr> <td style="text-align: left;">height</td> <td style="text-align: left;">float</td> <td>统一身高175cm</td> </tr> <tr> <td style="text-align: left;">weight</td> <td style="text-align: left;">float</td> <td>统一体重65kg</td> </tr> <tr> <td style="text-align: left;">clothing</td> <td style="text-align: left;">int</td> <td>人物着装:0春装1夏装2秋装3冬装</td> </tr> <tr> <td style="text-align: left;">expression</td> <td style="text-align: left;">int</td> <td>人物表情:0平静1困惑2生气3痛苦4悲伤5开心6闭眼睛</td> </tr> <tr> <td style="text-align: left;">idleActionType</td> <td style="text-align: left;">int</td> <td>待机动作-动作类型:0站 1坐姿 2坐地上 3躺</td> </tr> <tr> <td style="text-align: left;">idleActionCoverInjury</td> <td style="text-align: left;">int</td> <td>待机动作-捂伤口:0是 1否</td> </tr> <tr> <td style="text-align: left;">idleActionCoverInjuryBodyPart</td> <td style="text-align: left;">int</td> <td>待机动作-捂最严重的伤口部位。0无 1左上臂 4左大腿 5左小腿</td> </tr> <tr> <td style="text-align: left;">chiefComplaint</td> <td style="text-align: left;">string</td> <td>主诉</td> </tr> <tr> <td style="text-align: left;">presentIllness</td> <td style="text-align: left;">string</td> <td>现病史</td> </tr> <tr> <td style="text-align: left;">pastHistory</td> <td style="text-align: left;">string</td> <td>既往史</td> </tr> <tr> <td style="text-align: left;">allergyHistory</td> <td style="text-align: left;">string</td> <td>过敏史</td> </tr> <tr> <td style="text-align: left;">familyHistory</td> <td style="text-align: left;">string</td> <td>家族病史</td> </tr> <tr> <td style="text-align: left;">canHandUp</td> <td style="text-align: left;">int</td> <td>0否1是 是否可以举手</td> </tr> <tr> <td style="text-align: left;">canStandUp</td> <td style="text-align: left;">int</td> <td>0否1是 是否可以站立</td> </tr> <tr> <td style="text-align: left;">canSitdown</td> <td style="text-align: left;">int</td> <td>0否1是 是否可以坐下</td> </tr> <tr> <td style="text-align: left;">canWalk</td> <td style="text-align: left;">int</td> <td>0否1是 是否可以行走</td> </tr> <tr> <td style="text-align: left;">typeHair</td> <td style="text-align: left;">int</td> <td>npc基本信息-头发类型 int type_hair(选项:0-发型1、1-发型2、2-发型3)</td> </tr> <tr> <td style="text-align: left;">typePants</td> <td style="text-align: left;">int</td> <td>npc基本信息-裤子类型 int type_pants(选项:0-裤子1、1-裤子2、2-裤子3、3-裤子4、4-裤子5)</td> </tr> <tr> <td style="text-align: left;">typeShoe</td> <td style="text-align: left;">int</td> <td>npc基本信息-鞋子类型 int type_shoe(选项:0-鞋子1、1-鞋子2、2-鞋子3)</td> </tr> <tr> <td style="text-align: left;">typeDressCode</td> <td style="text-align: left;">int</td> <td>npc基本信息-着装类型 int type_dress_code(选项:0-春装1、1-春装2、2-春装3、3-春装4、4-夏装1、5-夏装2、6-夏装3、7-夏装4、8-秋装1、9-秋装2、10-秋装3、11-秋装4、12-冬装1、13-冬装2、14-冬装3、15-冬装4)</td> </tr> <tr> <td style="text-align: left;">heartRate</td> <td style="text-align: left;">int</td> <td>心率(次/分)</td> </tr> <tr> <td style="text-align: left;">respiration</td> <td style="text-align: left;">int</td> <td>呼吸(次/分)</td> </tr> <tr> <td style="text-align: left;">bloodPressure</td> <td style="text-align: left;">string</td> <td>血压-收缩压/舒张压mmHg</td> </tr> <tr> <td style="text-align: left;">bloodOxygen</td> <td style="text-align: left;">int</td> <td>血氧%</td> </tr> <tr> <td style="text-align: left;">bodyTemperature</td> <td style="text-align: left;">float</td> <td>体温℃</td> </tr> <tr> <td style="text-align: left;">wbc</td> <td style="text-align: left;">string</td> <td>白细胞 (WBC): (参考值:4~10),(单位:10^9/L) 格式:当前值#中文字段名称#单位#参考值最小值#参考值最大值</td> </tr> <tr> <td style="text-align: left;">rbc</td> <td style="text-align: left;">string</td> <td>红细胞(RBC): (参考值:3.5~5.5),(单位:10^12/L)</td> </tr> <tr> <td style="text-align: left;">hgb</td> <td style="text-align: left;">string</td> <td>血红蛋白 (HGB): (参考值:120~160),(单位:g/L)</td> </tr> <tr> <td style="text-align: left;">hct</td> <td style="text-align: left;">string</td> <td>红细胞压积 (HCT): (参考值:40~48),(单位:%)</td> </tr> <tr> <td style="text-align: left;">mcv</td> <td style="text-align: left;">string</td> <td>平均红细胞体积 (MCV):(参考值:80~97),(单位:fL)</td> </tr> <tr> <td style="text-align: left;">mch</td> <td style="text-align: left;">string</td> <td>平均血红蛋白量 (MCH): (参考值:26.5~33.5),(单位:pg)</td> </tr> <tr> <td style="text-align: left;">mchc</td> <td style="text-align: left;">string</td> <td>平均血红蛋白浓度 (MCHC): (参考值:300~360),(单位:g/L)</td> </tr> <tr> <td style="text-align: left;">plt</td> <td style="text-align: left;">string</td> <td>血小板 (PLT): (参考值:100~300),(单位:10^9/L)</td> </tr> <tr> <td style="text-align: left;">neutPercent</td> <td style="text-align: left;">string</td> <td>中性粒细胞比率 (NEUT%): (参考值:43~76),(单位:%)</td> </tr> <tr> <td style="text-align: left;">lymPercent</td> <td style="text-align: left;">string</td> <td>淋巴细胞比率 (LYM%):(参考值:17~48),(单位:%)</td> </tr> <tr> <td style="text-align: left;">monPercent</td> <td style="text-align: left;">string</td> <td>单核细胞比率 (MON%): (参考值:4-10),(单位:%)</td> </tr> <tr> <td style="text-align: left;">eosPercent</td> <td style="text-align: left;">string</td> <td>嗜酸性粒细胞比率 (EOS%): (参考值:0.5-5),(单位:%)</td> </tr> <tr> <td style="text-align: left;">basoPercent</td> <td style="text-align: left;">string</td> <td>嗜碱性粒细胞比率 (BASO%):(参考值:0-1),(单位:%)</td> </tr> <tr> <td style="text-align: left;">lymCount</td> <td style="text-align: left;">string</td> <td>淋巴细胞数(LYM#)(参考值:0.8-4),(单位:10^9/L)</td> </tr> <tr> <td style="text-align: left;">neutCount</td> <td style="text-align: left;">string</td> <td>中性细胞数(NEUT#)(参考值:2-7),(单位:10^9/L)</td> </tr> <tr> <td style="text-align: left;">monoCount</td> <td style="text-align: left;">string</td> <td>单核细胞数(MONO#)(参考值:0.12-0.8),(单位:10^9/L)</td> </tr> <tr> <td style="text-align: left;">eosCount</td> <td style="text-align: left;">string</td> <td>嗜酸性粒细胞数(EO#)(参考值:0.05-0.8),(单位:10^9/L)</td> </tr> <tr> <td style="text-align: left;">basoCount</td> <td style="text-align: left;">string</td> <td>嗜碱性粒细胞数(BASO#)(参考值:0-0.2),(单位:10^9/L)</td> </tr> <tr> <td style="text-align: left;">rdwCv</td> <td style="text-align: left;">string</td> <td>红细胞变异系数CV(RDW-CV)(参考值:11-14.5),(单位:%)</td> </tr> <tr> <td style="text-align: left;">rdwSd</td> <td style="text-align: left;">string</td> <td>红细胞分布宽度SD(RDW-SD)(参考值:37-51),(单位:fL)</td> </tr> <tr> <td style="text-align: left;">pdw</td> <td style="text-align: left;">string</td> <td>血小板分布宽度(PDW)(参考值:9~18),(单位:%)</td> </tr> <tr> <td style="text-align: left;">mpv</td> <td style="text-align: left;">string</td> <td>血小板平均体积(MPV)(参考值:7.4~12.5),(单位:fL)</td> </tr> <tr> <td style="text-align: left;">pct</td> <td style="text-align: left;">string</td> <td>血小板压积(PCT)(参考值:0.17-0.35),(单位:%)</td> </tr> <tr> <td style="text-align: left;">plcr</td> <td style="text-align: left;">string</td> <td>大血小板比例(P-LCR)(参考值:10~50),(单位:%) 格式:当前值#中文字段名称#单位#参考值最小值#参考值最大值</td> </tr> <tr> <td style="text-align: left;">imagingType</td> <td style="text-align: left;">int</td> <td>影像类型:0B超、1CT 2 X光</td> </tr> <tr> <td style="text-align: left;">imagingImageList</td> <td style="text-align: left;">string</td> <td>影像图片列表</td> </tr> <tr> <td style="text-align: left;">imagingPart</td> <td style="text-align: left;">string</td> <td>影像部位</td> </tr> <tr> <td style="text-align: left;">imagingFindings</td> <td style="text-align: left;">string</td> <td>影像所见</td> </tr> <tr> <td style="text-align: left;">imagingConclusion</td> <td style="text-align: left;">string</td> <td>影像结论</td> </tr> <tr> <td style="text-align: left;">diagnosis</td> <td style="text-align: left;">string</td> <td>诊断结果</td> </tr> <tr> <td style="text-align: left;">diagnosisList</td> <td style="text-align: left;">List string</td> <td>干扰项 列表</td> </tr> <tr> <td style="text-align: left;">correctSurgery</td> <td style="text-align: left;">string</td> <td>正确手术</td> </tr> <tr> <td style="text-align: left;">correctSurgeryList</td> <td style="text-align: left;">List string</td> <td>干扰项列表</td> </tr> <tr> <td style="text-align: left;">createdTime</td> <td style="text-align: left;">string</td> <td>创建时间</td> </tr> <tr> <td style="text-align: left;">modifiedTime</td> <td style="text-align: left;">string</td> <td>修改时间</td> </tr> <tr> <td style="text-align: left;">npc2InjuryList</td> <td style="text-align: left;">List&lt;SpNpc2InjuryEntity&gt;</td> <td>伤情列表</td> </tr> <tr> <td style="text-align: left;">npc2InjuryList-injuryBodyType</td> <td style="text-align: left;">int</td> <td>伤情类型:0割裂伤、1烧伤、2闭合性骨折、3软组织损伤、4呼吸道损伤、5中毒、6完全断离断肢伤</td> </tr> <tr> <td style="text-align: left;">npc2InjuryList-injuryBodyPart</td> <td style="text-align: left;">int</td> <td>伤情部位:0无 1左上臂 4左大腿 5左小腿 6腹部</td> </tr> <tr> <td style="text-align: left;">npc2InjuryList-injuryBodyDegree</td> <td style="text-align: left;">int</td> <td>伤情程度: 割裂伤: 1轻 2中 3重; 烧伤: 1Ⅰ级 2Ⅱ级 3Ⅲ级 4Ⅳ级 ; 闭合性骨折:0无数据; 软组织损伤:0无数据; 呼吸道损伤:1呼吸道腐蚀伤 2化学性上呼吸道炎症 3化学性气道损伤; 中毒:1一氧化碳 2氯气; 完全断离断肢伤:0无数据;</td> </tr> <tr> <td style="text-align: left;">npcBloodInfo</td> <td style="text-align: left;">String List</td> <td>血液检查信息</td> </tr> <tr> <td style="text-align: left;">triggerMain</td> <td style="text-align: left;">Object</td> <td>体征体液处置对象</td> </tr> <tr> <td style="text-align: left;">timeout</td> <td style="text-align: left;">int</td> <td>倒计时 (分钟) npc初始化后开始倒计时</td> </tr> <tr> <td style="text-align: left;">order</td> <td style="text-align: left;">bool</td> <td>是否顺序 true则必须按顺序做</td> </tr> <tr> <td style="text-align: left;">exacerbated</td> <td style="text-align: left;">bool</td> <td>是否 伤情因操作恶化 true则不能做其他操作</td> </tr> <tr> <td style="text-align: left;">triggerId</td> <td style="text-align: left;">String</td> <td>处置id</td> </tr> <tr> <td style="text-align: left;">correctTriggerId</td> <td style="text-align: left;">String</td> <td>正确处置id</td> </tr> <tr> <td style="text-align: left;">correctDeathFlag</td> <td style="text-align: left;">bool</td> <td>操作正确是否死亡 true死亡</td> </tr> <tr> <td style="text-align: left;">correctBodyInfo</td> <td style="text-align: left;">Object</td> <td>正确体征数据(死亡则无体征数据) 无数据则认为未配置该节点</td> </tr> <tr> <td style="text-align: left;">errorTriggerId</td> <td style="text-align: left;">String</td> <td>错误处置id</td> </tr> <tr> <td style="text-align: left;">errorDeathFlag</td> <td style="text-align: left;">bool</td> <td>操作错误是否死亡 true死亡</td> </tr> <tr> <td style="text-align: left;">errorBodyInfo</td> <td style="text-align: left;">Object</td> <td>错误体征数据(死亡则无体征数据) 无数据则认为未配置该节点</td> </tr> <tr> <td style="text-align: left;">triggerFormList</td> <td style="text-align: left;">List Object</td> <td>处置内容</td> </tr> <tr> <td style="text-align: left;">triggerFormList-czName</td> <td style="text-align: left;">string</td> <td>处置名称</td> </tr> <tr> <td style="text-align: left;">triggerFormList-medicinalType</td> <td style="text-align: left;">string</td> <td>药品名称序号 ,-1无数据, 1肾上腺素2阿托品3利多卡因4尼可刹米5洛贝林6多巴胺7多巴酚丁胺8间羟胺9西地兰10硝酸甘油11胺碘酮12地塞米松13盐酸吗啡14氯化钠15普鲁卡因胺</td> </tr> <tr> <td style="text-align: left;">triggerFormList-czOrder</td> <td style="text-align: left;">int</td> <td>处置顺序</td> </tr> <tr> <td style="text-align: left;">triggerFormList-czStepList</td> <td style="text-align: left;">List string</td> <td>处置步骤</td> </tr> <tr> <td style="text-align: left;">triggerFormList-keyOperation</td> <td style="text-align: left;">bool</td> <td>是否关键操作 如果为true则必须操作</td> </tr> </tbody> </table> <p><strong>备注</strong> </p> <p>更多返回错误代码请看[首页-公共-错误代码描述]的描述 1.<strong>Content-Type=application/json</strong> 2.<strong>请求参数传JSON格式:</strong></p> <p>通过判断code是否等于0判断是否正常返回</p>

页面列表

ITEM_HTML