4.1.1S1001获取人员信息
<p>[TOC]</p>
<h4>4.1.1 S1001获取人员信息</h4>
<table>
<thead>
<tr>
<th>服务编码</th>
<th>S1001</th>
</tr>
</thead>
<tbody>
<tr>
<td>服务名称</td>
<td>获取人员信息</td>
</tr>
<tr>
<td>功能简述</td>
<td>根据多种条件查询人员信息</td>
</tr>
</tbody>
</table>
<h4>详细描述 (应用场景、数据处理逻辑描述)</h4>
<ol>
<li>支持单人查询(如人员id、姓名查询)</li>
<li>支持按人员性质查询,如只医生或护士</li>
<li>支持按人员所属部门id查询</li>
<li>支持全量数据查询,考虑数据可能超长,采用分页模式,缺省每页返回500条记录</li>
</ol>
<h4>入参示例</h4>
<table>
<thead>
<tr>
<th>节点</th>
<th>父节点</th>
<th>类型</th>
<th>必填</th>
<th>数组</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td>query_key</td>
<td></td>
<td>C</td>
<td>1</td>
<td></td>
<td>查询方式:0-分页查询所有;1-人员id;2-人员编号;3-人员姓名;4-人员性质(如医生、护士..);5-科室id</td>
</tr>
<tr>
<td>query_content</td>
<td></td>
<td>C</td>
<td></td>
<td></td>
<td>查询关键值,query_key=0时不传入,否则传入对应查询方式的业务关键值</td>
</tr>
<tr>
<td>page_no</td>
<td></td>
<td>C</td>
<td></td>
<td></td>
<td>页号:缺省为1,每页显示500条记录,不足500则按实际记录数返回</td>
</tr>
<tr>
<td>query_site</td>
<td></td>
<td>C</td>
<td></td>
<td></td>
<td>站点传入作为联合查询条件</td>
</tr>
</tbody>
</table>
<pre><code>{
&quot;query_key&quot;: &quot;1&quot;,
&quot;query_content&quot;: &quot;1947&quot;,
&quot;page_no&quot;: &quot;&quot;,
&quot;query_site&quot;: &quot;1&quot;
}
</code></pre>
<h4>返回参数示例</h4>
<pre><code>{
&quot;code&quot;: 200,
&quot;message&quot;: &quot;成功&quot;,
&quot;success&quot;: true,
&quot;result&quot;: [
{
&quot;seq&quot;: &quot;1&quot;,
&quot;page_no&quot;: &quot;1&quot;,
&quot;item_id&quot;: &quot;1947&quot;,
&quot;item_no&quot;: &quot;222318&quot;,
&quot;item_name&quot;: &quot;吴彦祖&quot;,
&quot;add_no&quot;: null,
&quot;mark&quot;: null,
&quot;create_date&quot;: &quot;2022-11-07 16:33:42&quot;,
&quot;modify_date&quot;: &quot;2022-11-07 16:33:42&quot;,
&quot;expired_date&quot;: &quot;3000-01-01 00:00:00&quot;,
&quot;staff_py&quot;: &quot;WYZ&quot;,
&quot;staff_brsdate&quot;: &quot;1991-01-29&quot;,
&quot;staff_idno&quot;: &quot;500235199101298855&quot;,
&quot;staff_username&quot;: null,
&quot;harea_code&quot;: &quot;0&quot;,
&quot;staff_manage_post&quot;: &quot;科长&quot;,
&quot;staff_protec_post&quot;: &quot;讲师(技工学校)&quot;,
&quot;staff_enga_post&quot;: &quot;1&quot;,
&quot;staff_prct_type&quot;: &quot;700&quot;,
&quot;staff_prct_scope&quot;: &quot;11,12&quot;,
&quot;staff_office_phno&quot;: null,
&quot;staff_mobile&quot;: null,
&quot;staff_nation&quot;: &quot;汉族&quot;,
&quot;staff_work_date&quot;: null,
&quot;staff_email&quot;: null,
&quot;staff_edu_level&quot;: &quot;博士&quot;,
&quot;staff_profession&quot;: &quot;11&quot;,
&quot;staff_persprf&quot;: null,
&quot;staff_prct_license&quot;: null,
&quot;staff_certificate&quot;: null,
&quot;staff_prct_date&quot;: null,
&quot;staff_anti_level&quot;: null,
&quot;staff_surg_level&quot;: null,
&quot;dept_site&quot;: &quot;0&quot;,
&quot;dept_id&quot;: &quot;226&quot;,
&quot;dept_name&quot;: &quot;门诊部&quot;,
&quot;staff_default_sign&quot;: &quot;1&quot;,
&quot;dept_id&quot;: &quot;226&quot;
}
]
}
</code></pre>