- 用户
- 机构
- 专家分组
- 公共接口
- 项目
- 申请书
- 实施方案
- 合同书
- 进展报告
- 入口开关管理
- 工作
- 工作记录
- 小程序
- 统计指标
- 确证检测工作-已提交待完善列表POST
- 确证检测列表上的计数(草稿数、已提交待完善数)POST
- 确证检测工作-补充开始服药日期POST
- 获取现场初筛工作详情POST
- 确证检测工作新增或更新POST
- 1v1关怀工作新增或更新POST
- 获取1v1关怀工作详情POST
- 线上干预工作新增或更新POST
- 获取线上干预工作详情POST
- 线下干预工作新增或更新POST
- 获取线下干预工作详情POST
- app获取预约管理列表 POST
- 统计预约管理列表数量POST
- 现场初筛工作新增或更新POST
- 邮寄自检工作新增或更新POST
- 获取邮寄自检工作详情POST
- 获取确证检测工作详情POST
- 集体关怀工作新增或更新POST
- 获取集体关怀工作详情POST
- 删除工作POST
- 通过服务对象手机号创建工作记录(邮寄自检、初筛、确证创建服务时使用)POST
- 通过检测预约信息创建工作记录(邮寄自检、初筛、确证创建服务时使用)POST
- 获取机构人员可选列表POST
- app 预约单详情POST
- 获取线下干预地点可选列表POST
- 获取行为风险评估问卷POST
- 获取工作人员二维码(初筛、确证)POST
- 获取服务对象检测记录列表(初筛、确证)POST
- 获取待办工作列表(初筛、确证)POST
- 核销检测预约POST
- 服务对象
- 行政树
- 干预地点
- 审计日志
- 数据导出
- 消息
- 授权管理
- 预约检测
- 小程序用户
- 功能开关
- 文章-pc端
- 官网
- 大屏
集体关怀工作新增或更新
POST
/api/work/collectiveCare/createOrUpdate
请求参数
Header 参数
token
string
登录凭证
默认值:
{{token}}
client
string
必需
默认值:
{{pc_client}}
Body 参数application/json
workId
string | null
工作记录id
projectId
string
项目id
year
integer
年份
action
string
操作
covered
integer
集体关怀覆盖人数
targetUserIds
array[string]
属于基金项目的人员ids
startTime
integer
开始时间
endTime
integer
结束时间
teamPartners
array[string]
小组工作伙伴ids
tempPartner
string
临时工作伙伴
careWay
integer
关怀方式
2; //电话
3; //互联网
99; //其他
careWayDetail
string
关怀方式详情
siteName
string
场所名称
siteAddress
string
场所地址
informationTransfer
array[integer]
信息传递
2; //国家防治政策
3; //当地艾滋病流行现状与趋势
4; //艾滋病防治及故意传播的相关法律
5; //CD4检测及病毒载量检测及其重要性
6; //安全套使用
7; //配偶/性伴定期检测及其重要性
8; //抗病毒治疗前准备信息(如体检、医疗卫生机构建档等)
9; //抗病毒治疗依从性及其重要性
10; //心理咨询
11; //预防艾滋病母婴传播及生殖健康
12; //宣传资料发放(仅「线下干预」才有)
13; //妇女生殖健康
14;//小组活动信息
99; //其他
safetyPromote
array[integer]
安全行为促进
2; //安全套使用及发放
3; //安全套发放
4; //针具发放
5;//安全套使用
condom
object | null
安全套情况
count
integer | null
安全套发放数
source
array[integer] | null
安全套来源
2; //计生部门提供
3; //企业捐赠
4; //自我采购
99; //其他
sourceRemark
string | null
安全套来源备注
brand
array[integer] | null
安全套品牌
2; //杰士邦
3; //冈本
4; //深度撞击
5; //高邦
99; //其他
brandRemark
string | null
安全套品牌备注
seekMedicalPromote
array[integer]
求医行为促进
2; //母婴阻断信息传递及转介
3; //常见并发症信息及医疗服务转介
4; //性病诊疗转介卡发放
5; //社区戒毒药物维持治疗转介
6; //针具交换转介
99; //其他
seekMedicalPromoteRemark
string | null
求医行为促进备注
goods
string | null
物品发放(物品名称及数量)
goodsEvidences
array[string] | null
上传物品领取表
careRemark
string | null
其它
evidences
array[string]
凭证
problemDescription
string | null
补充内容问题描述
示例
{
"workId": "string",
"projectId": "string",
"year": 0,
"action": "string",
"covered": 0,
"targetUserIds": [
"string"
],
"startTime": 0,
"endTime": 0,
"teamPartners": [
"string"
],
"tempPartner": "string",
"careWay": 0,
"careWayDetail": "string",
"siteName": "string",
"siteAddress": "string",
"informationTransfer": [
0
],
"safetyPromote": [
0
],
"condom": {
"count": 0,
"source": [
0
],
"sourceRemark": "string",
"brand": [
0
],
"brandRemark": "string"
},
"seekMedicalPromote": [
0
],
"seekMedicalPromoteRemark": "string",
"goods": "string",
"goodsEvidences": [
"string"
],
"careRemark": "string",
"evidences": [
"string"
],
"problemDescription": "string"
}
示例代码
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST '/api/work/collectiveCare/createOrUpdate' \
--header 'token;' \
--header 'client;' \
--header 'Content-Type: application/json' \
--data-raw '{
"workId": "string",
"projectId": "string",
"year": 0,
"action": "string",
"covered": 0,
"targetUserIds": [
"string"
],
"startTime": 0,
"endTime": 0,
"teamPartners": [
"string"
],
"tempPartner": "string",
"careWay": 0,
"careWayDetail": "string",
"siteName": "string",
"siteAddress": "string",
"informationTransfer": [
0
],
"safetyPromote": [
0
],
"condom": {
"count": 0,
"source": [
0
],
"sourceRemark": "string",
"brand": [
0
],
"brandRemark": "string"
},
"seekMedicalPromote": [
0
],
"seekMedicalPromoteRemark": "string",
"goods": "string",
"goodsEvidences": [
"string"
],
"careRemark": "string",
"evidences": [
"string"
],
"problemDescription": "string"
}'
返回响应
🟢200成功
application/json
Body
code
integer
必需
message
string
必需
示例
{
"code": 0,
"message": "string"
}
修改于 2022-12-20 07:33:15