互联网医院


3.业务服务接口详情示例

<p>[TOC]</p> <h4>通用说明:</h4> <ul> <li>本章各业务接口说明中的请求参数和返回参数只包含对应服务参数中具体业务参数段的部分</li> </ul> <h4>字典相关服务</h4> <ul> <li>S1001获取人员信息 *</li> </ul> <table> <thead> <tr> <th style="text-align: left;">业务类别</th> <th style="text-align: left;">编号</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">服务编码</td> <td style="text-align: left;">S1001</td> </tr> <tr> <td style="text-align: left;">服务名称</td> <td style="text-align: left;">获取人员信息</td> </tr> <tr> <td style="text-align: left;">功能简述</td> <td style="text-align: left;">根据多种条件查询人员信息</td> </tr> </tbody> </table> <h4>详细描述(应用场景、数据处理逻辑描述)</h4> <ul> <li>1、支持单人查询(如人员id、姓名查询)</li> <li>2、支持按人员性质查询,如只医生或护士</li> <li>3、支持按人员所属部门id查询</li> <li>4、支持全量数据查询,考虑数据可能超长,采用分页模式,缺省每页返回500条记录 <h4>入参示例</h4></li> </ul> <table> <thead> <tr> <th style="text-align: left;">节点</th> <th style="text-align: left;">父节点</th> <th>类型</th> <th>必填</th> <th>数组</th> <th>说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">query_key</td> <td style="text-align: left;"></td> <td>C</td> <td>1</td> <td></td> <td>查询方式:0-分页查询所有;1-人员id;2-人员编号;3-人员姓名;4-人员性质(如医生、护士..);5-科室id</td> </tr> <tr> <td style="text-align: left;">query_content</td> <td style="text-align: left;"></td> <td>C</td> <td></td> <td></td> <td>查询关键值,query_key=0时不传入,否则传入对应查询方式的业务关键值</td> </tr> <tr> <td style="text-align: left;">page_no</td> <td style="text-align: left;"></td> <td>C</td> <td></td> <td></td> <td>页号:缺省为1,每页显示500条记录,不足500则按实际记录数返回</td> </tr> <tr> <td style="text-align: left;">query_site</td> <td style="text-align: left;"></td> <td>C</td> <td></td> <td></td> <td>站点:传入作为联合查询条件</td> </tr> </tbody> </table> <pre><code> { &amp;quot;query_key&amp;quot;: &amp;quot;1&amp;quot;, &amp;quot;query_content&amp;quot;: &amp;quot;1947&amp;quot;, &amp;quot;page_no&amp;quot;: &amp;quot;&amp;quot;, &amp;quot;query_site&amp;quot;: &amp;quot;1&amp;quot; }</code></pre> <h4>出参示例</h4> <pre><code> { &amp;quot;code&amp;quot;: 200, &amp;quot;message&amp;quot;: &amp;quot;成功&amp;quot;, &amp;quot;success&amp;quot;: true, &amp;quot;result&amp;quot;: [ { &amp;quot;seq&amp;quot;: &amp;quot;1&amp;quot;, &amp;quot;page_no&amp;quot;: &amp;quot;1&amp;quot;, &amp;quot;item_id&amp;quot;: &amp;quot;1947&amp;quot;, &amp;quot;item_no&amp;quot;: &amp;quot;222318&amp;quot;, &amp;quot;item_name&amp;quot;: &amp;quot;吴彦祖&amp;quot;, &amp;quot;add_no&amp;quot;: null, &amp;quot;mark&amp;quot;: null, &amp;quot;create_date&amp;quot;: &amp;quot;2022-11-07 16:33:42&amp;quot;, &amp;quot;modify_date&amp;quot;: &amp;quot;2022-11-07 16:33:42&amp;quot;, &amp;quot;expired_date&amp;quot;: &amp;quot;3000-01-01 00:00:00&amp;quot;, &amp;quot;staff_py&amp;quot;: &amp;quot;WYZ&amp;quot;, &amp;quot;staff_brsdate&amp;quot;: &amp;quot;1991-01-29&amp;quot;, &amp;quot;staff_idno&amp;quot;: &amp;quot;500235199101298855&amp;quot;, &amp;quot;staff_username&amp;quot;: null, &amp;quot;harea_code&amp;quot;: &amp;quot;0&amp;quot;, &amp;quot;staff_manage_post&amp;quot;: &amp;quot;科长&amp;quot;, &amp;quot;staff_protec_post&amp;quot;: &amp;quot;讲师(技工学校)&amp;quot;, &amp;quot;staff_enga_post&amp;quot;: &amp;quot;1&amp;quot;, &amp;quot;staff_prct_type&amp;quot;: &amp;quot;700&amp;quot;, &amp;quot;staff_prct_scope&amp;quot;: &amp;quot;11,12&amp;quot;, &amp;quot;staff_office_phno&amp;quot;: null, &amp;quot;staff_mobile&amp;quot;: null, &amp;quot;staff_nation&amp;quot;: &amp;quot;汉族&amp;quot;, &amp;quot;staff_work_date&amp;quot;: null, &amp;quot;staff_email&amp;quot;: null, &amp;quot;staff_edu_level&amp;quot;: &amp;quot;博士&amp;quot;, &amp;quot;staff_profession&amp;quot;: &amp;quot;11&amp;quot;, &amp;quot;staff_persprf&amp;quot;: null, &amp;quot;staff_prct_license&amp;quot;: null, &amp;quot;staff_certificate&amp;quot;: null, &amp;quot;staff_prct_date&amp;quot;: null, &amp;quot;staff_anti_level&amp;quot;: null, &amp;quot;staff_surg_level&amp;quot;: null, &amp;quot;dept_site&amp;quot;: &amp;quot;0&amp;quot;, &amp;quot;dept_id&amp;quot;: &amp;quot;226&amp;quot;, &amp;quot;dept_name&amp;quot;: &amp;quot;门诊部&amp;quot;, &amp;quot;staff_default_sign&amp;quot;: &amp;quot;1&amp;quot;, &amp;quot;dept_id&amp;quot;: &amp;quot;226&amp;quot; } ] }</code></pre> <table> <thead> <tr> <th style="text-align: left;">节点</th> <th style="text-align: left;">父节点</th> <th>类型</th> <th>必填</th> <th>数组</th> <th>说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">code</td> <td style="text-align: left;"></td> <td>c</td> <td></td> <td></td> <td>返回状态码</td> </tr> <tr> <td style="text-align: left;">message</td> <td style="text-align: left;"></td> <td>c</td> <td></td> <td></td> <td>返回信息</td> </tr> <tr> <td style="text-align: left;">success</td> <td style="text-align: left;"></td> <td>c</td> <td></td> <td></td> <td>true</td> </tr> <tr> <td style="text-align: left;">&lt;font color=red&gt; result</td> <td style="text-align: left;"></td> <td>c</td> <td></td> <td>1</td> <td>返回参数</td> </tr> <tr> <td style="text-align: left;">seq</td> <td style="text-align: left;">&lt;font color=red&gt; result</td> <td>c</td> <td></td> <td></td> <td>序号</td> </tr> <tr> <td style="text-align: left;">page_no</td> <td style="text-align: left;">&lt;font color=red&gt; result</td> <td>c</td> <td></td> <td></td> <td>页号</td> </tr> <tr> <td style="text-align: left;">item_id</td> <td style="text-align: left;">&lt;font color=red&gt; result</td> <td>c</td> <td></td> <td></td> <td>人员id</td> </tr> <tr> <td style="text-align: left;">itme_no</td> <td style="text-align: left;">&lt;font color=red&gt; result</td> <td>c</td> <td></td> <td></td> <td>人员编码</td> </tr> <tr> <td style="text-align: left;">itme_name</td> <td style="text-align: left;">&lt;font color=red&gt; result</td> <td>c</td> <td></td> <td></td> <td>人员姓名</td> </tr> <tr> <td style="text-align: left;">add_no</td> <td style="text-align: left;">&lt;font color=red&gt; result</td> <td>c</td> <td></td> <td></td> <td>附码</td> </tr> <tr> <td style="text-align: left;">mark</td> <td style="text-align: left;">&lt;font color=red&gt; result</td> <td>c</td> <td></td> <td></td> <td>备注</td> </tr> <tr> <td style="text-align: left;">create_date</td> <td style="text-align: left;">&lt;font color=red&gt; result</td> <td>c</td> <td></td> <td></td> <td>创建时间,格式yyyy-mm-dd hh24:mi:ss</td> </tr> <tr> <td style="text-align: left;">modify_date</td> <td style="text-align: left;">&lt;font color=red&gt; result</td> <td>c</td> <td></td> <td></td> <td>最后更新时间,格式yyyy-mm-dd hh24:mi:ss</td> </tr> <tr> <td style="text-align: left;">expired_date</td> <td style="text-align: left;">&lt;font color=red&gt; result</td> <td>c</td> <td></td> <td></td> <td>失效时间,格式yyyy-mm-dd hh24:mi:ss</td> </tr> <tr> <td style="text-align: left;">staff_py</td> <td style="text-align: left;">&lt;font color=red&gt; result</td> <td>c</td> <td></td> <td></td> <td>人员简码</td> </tr> <tr> <td style="text-align: left;">staff_brsdate</td> <td style="text-align: left;">&lt;font color=red&gt; result</td> <td>c</td> <td></td> <td></td> <td>出生日期,格式yyyy-mm-dd</td> </tr> <tr> <td style="text-align: left;">staff_idno</td> <td style="text-align: left;">&lt;font color=red&gt; result</td> <td>c</td> <td></td> <td></td> <td>身份证号</td> </tr> <tr> <td style="text-align: left;">staff_username</td> <td style="text-align: left;">&lt;font color=red&gt; result</td> <td>c</td> <td></td> <td></td> <td>用户名</td> </tr> <tr> <td style="text-align: left;">harea_code</td> <td style="text-align: left;">&lt;font color=red&gt; result</td> <td>c</td> <td></td> <td></td> <td>院区</td> </tr> <tr> <td style="text-align: left;">staff_manage_post</td> <td style="text-align: left;">&lt;font color=red&gt; result</td> <td>c</td> <td></td> <td></td> <td>管理职务</td> </tr> <tr> <td style="text-align: left;">staff_protec_post</td> <td style="text-align: left;">&lt;font color=red&gt; result</td> <td>c</td> <td></td> <td></td> <td>专业技术职务</td> </tr> <tr> <td style="text-align: left;">staff_enga_post</td> <td style="text-align: left;">&lt;font color=red&gt; result</td> <td>c</td> <td></td> <td></td> <td>聘任职务</td> </tr> <tr> <td style="text-align: left;">staff_prct_type</td> <td style="text-align: left;">&lt;font color=red&gt; result</td> <td>c</td> <td></td> <td></td> <td>执业类别</td> </tr> <tr> <td style="text-align: left;">staff_prct_scope</td> <td style="text-align: left;">&lt;font color=red&gt; result</td> <td>c</td> <td></td> <td></td> <td>执业范围</td> </tr> <tr> <td style="text-align: left;">staff_office_phno</td> <td style="text-align: left;">&lt;font color=red&gt; result</td> <td>c</td> <td></td> <td></td> <td>办公电话</td> </tr> <tr> <td style="text-align: left;">staff_mobile</td> <td style="text-align: left;">&lt;font color=red&gt; result</td> <td>c</td> <td></td> <td></td> <td>手机号</td> </tr> <tr> <td style="text-align: left;">staff_nation</td> <td style="text-align: left;">&lt;font color=red&gt; result</td> <td>c</td> <td></td> <td></td> <td>民族</td> </tr> <tr> <td style="text-align: left;">staff_work_date</td> <td style="text-align: left;">&lt;font color=red&gt; result</td> <td>c</td> <td></td> <td></td> <td>参加工作时间,格式yyyy-mm-dd hh24:mi:ss</td> </tr> <tr> <td style="text-align: left;">staff_email</td> <td style="text-align: left;">&lt;font color=red&gt; result</td> <td>c</td> <td></td> <td></td> <td>电子邮箱</td> </tr> <tr> <td style="text-align: left;">staff_edu_level</td> <td style="text-align: left;">&lt;font color=red&gt; result</td> <td>c</td> <td></td> <td></td> <td>学历</td> </tr> <tr> <td style="text-align: left;">staff_profession</td> <td style="text-align: left;">&lt;font color=red&gt; result</td> <td>c</td> <td></td> <td></td> <td>所学专业</td> </tr> <tr> <td style="text-align: left;">staff_persprf</td> <td style="text-align: left;">&lt;font color=red&gt; result</td> <td>c</td> <td></td> <td></td> <td>个人简介</td> </tr> <tr> <td style="text-align: left;">staff_prct_license</td> <td style="text-align: left;">&lt;font color=red&gt; result</td> <td>c</td> <td></td> <td></td> <td>执业证号</td> </tr> <tr> <td style="text-align: left;">staff_certificate</td> <td style="text-align: left;">&lt;font color=red&gt; result</td> <td>c</td> <td></td> <td></td> <td>资格证书号</td> </tr> <tr> <td style="text-align: left;">staff_prct_date</td> <td style="text-align: left;">&lt;font color=red&gt; result</td> <td>c</td> <td></td> <td></td> <td>执业开始日期,格式yyyy-mm-dd</td> </tr> <tr> <td style="text-align: left;">staff_anti_level</td> <td style="text-align: left;">&lt;font color=red&gt; result</td> <td>c</td> <td></td> <td></td> <td>抗菌药物权限</td> </tr> <tr> <td style="text-align: left;">staff_surg_level</td> <td style="text-align: left;">&lt;font color=red&gt; result</td> <td>c</td> <td></td> <td></td> <td>手术级别</td> </tr> <tr> <td style="text-align: left;">dept_site</td> <td style="text-align: left;">&lt;font color=red&gt; result</td> <td>c</td> <td></td> <td></td> <td>站点</td> </tr> <tr> <td style="text-align: left;">dept_id</td> <td style="text-align: left;">&lt;font color=red&gt; result</td> <td>c</td> <td></td> <td></td> <td>缺省所属科室id</td> </tr> <tr> <td style="text-align: left;">dept_name</td> <td style="text-align: left;">&lt;font color=red&gt; result</td> <td>c</td> <td></td> <td></td> <td>缺省所属科室名称</td> </tr> <tr> <td style="text-align: left;">staff_default_sign</td> <td style="text-align: left;">&lt;font color=red&gt; result</td> <td>c</td> <td></td> <td></td> <td>缺省标志</td> </tr> <tr> <td style="text-align: left;">staff_post_list</td> <td style="text-align: left;">&lt;font color=red&gt; result</td> <td>c</td> <td></td> <td></td> <td>人员性质列表</td> </tr> <tr> <td style="text-align: left;">dept_id</td> <td style="text-align: left;">&lt;font color=red&gt; result</td> <td>c</td> <td></td> <td></td> <td>部门id</td> </tr> </tbody> </table>

页面列表

ITEM_HTML