3.3、推送患者诊疗信息
开发中
POST
/hospitalDirect/data/sync/medicalCareInfo
请求参数
Body 参数application/json
visitNo
string
就诊号、住院号
visitSerialNumber
string
就诊流水号
visitTime
number
就诊时间(门诊、住院入院时间)
dischargeTime
number
出院时间
visitType
integer
就诊类型
inhospStatus
integer
在院状态
medSelectOffice
string
就诊科室
masterDoctor
string
主治医生
visContent
string
就诊内容/初步诊断信息
leaveHospitalStyle
integer
离院方式
leaveHospitalState
integer
离院状态
admdiagInfo
array [object {3}]
初始诊断/入院诊断信息
recordNumber
string
初始诊断/入院诊断记录唯一编号
initDiseaseCode
string
初始诊断/入院诊断代码
initDiseaseName
string
初始诊断名称/入院诊断名称
mainDscgdiagInfo
array [object {3}]
主诊断疾病
recordNumber
string
主诊断疾病记录记录唯一编号
mainDiagnosisCode
string
主诊断疾病编码
mainDiagnosisName
string
主诊断疾病名称
dscgdiagInfo
array [object {3}]
出院诊断信息
recordNumber
string
出院诊断记录唯一编号
diagnosisCode
string
出院诊断编码
diagnosisName
string
出院诊断名称
otherDiseaseInfo
array [object {3}]
其他诊断疾病信息
recordNumber
string
其他诊断疾病记录唯一编号
otherDiseaseCode
string
其他诊断疾病代码
otherDiseaseName
string
其他诊断疾病名称
示例
{
"visitNo": "string",
"visitSerialNumber": "string",
"visitTime": 0,
"dischargeTime": 0,
"visitType": 0,
"inhospStatus": 0,
"medSelectOffice": "string",
"masterDoctor": "string",
"visContent": "string",
"leaveHospitalStyle": 0,
"leaveHospitalState": 0,
"admdiagInfo": [
{
"recordNumber": "string",
"initDiseaseCode": "string",
"initDiseaseName": "string"
}
],
"mainDscgdiagInfo": [
{
"recordNumber": "string",
"mainDiagnosisCode": "string",
"mainDiagnosisName": "string"
}
],
"dscgdiagInfo": [
{
"recordNumber": "string",
"diagnosisCode": "string",
"diagnosisName": "string"
}
],
"otherDiseaseInfo": [
{
"recordNumber": "string",
"otherDiseaseCode": "string",
"otherDiseaseName": "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 '/hospitalDirect/data/sync/medicalCareInfo' \
--header 'Content-Type: application/json' \
--data-raw '{
"visitNo": "string",
"visitSerialNumber": "string",
"visitTime": 0,
"dischargeTime": 0,
"visitType": 0,
"inhospStatus": 0,
"medSelectOffice": "string",
"masterDoctor": "string",
"visContent": "string",
"leaveHospitalStyle": 0,
"leaveHospitalState": 0,
"admdiagInfo": [
{
"recordNumber": "string",
"initDiseaseCode": "string",
"initDiseaseName": "string"
}
],
"mainDscgdiagInfo": [
{
"recordNumber": "string",
"mainDiagnosisCode": "string",
"mainDiagnosisName": "string"
}
],
"dscgdiagInfo": [
{
"recordNumber": "string",
"diagnosisCode": "string",
"diagnosisName": "string"
}
],
"otherDiseaseInfo": [
{
"recordNumber": "string",
"otherDiseaseCode": "string",
"otherDiseaseName": "string"
}
]
}'
返回响应
🟢200成功
application/json
Body
code
integer
业务码
msg
string
错误信息
data
boolean
true为同步成功、否则视为失败
示例
{
"code": 0,
"msg": "",
"data": true
}
修改于 2023-06-25 03:03:49