35 lines
2.7 KiB
Go
35 lines
2.7 KiB
Go
package orderPrescriptionResponse
|
||
|
||
import (
|
||
"hospital-admin-api/api/model"
|
||
)
|
||
|
||
type OrderPrescription struct {
|
||
OrderPrescriptionId string `json:"order_prescription_id"` // 主键id
|
||
OrderInquiryId string `json:"order_inquiry_id"` // 订单-问诊id;NOT NULL
|
||
DoctorId string `json:"doctor_id"` // 医生id;NOT NULL
|
||
PatientId string `json:"patient_id"` // 患者id
|
||
FamilyId string `json:"family_id"` // 家庭成员id(就诊用户)
|
||
PharmacistId string `json:"pharmacist_id"` // 药师id
|
||
PrescriptionStatus int `json:"prescription_status"` // 处方状态(1:待审核 2:待使用 3:已失效 4:已使用)
|
||
PharmacistAuditStatus int `json:"pharmacist_audit_status"` // 药师审核状态(0:审核中 1:审核成功 2:审核驳回)
|
||
PharmacistVerifyTime model.LocalTime `json:"pharmacist_verify_time"` // 药师审核时间
|
||
PharmacistFailReason string `json:"pharmacist_fail_reason"` // 药师审核驳回原因
|
||
PlatformAuditStatus int `json:"platform_audit_status"` // 处方平台审核状态(0:审核中 1:审核成功 2:审核驳回)
|
||
PlatformFailTime model.LocalTime `json:"platform_fail_time"` // 平台审核失败时间
|
||
PlatformFailReason string `json:"platform_fail_reason"` // 处方平台驳回原因
|
||
IsAutoPharVerify int `json:"is_auto_phar_verify"` // 是否药师自动审核(0:否 1:是)
|
||
DoctorCreatedTime model.LocalTime `json:"doctor_created_time"` // 医生开具处方时间
|
||
ExpiredTime model.LocalTime `json:"expired_time"` // 处方过期时间
|
||
VoidTime model.LocalTime `json:"void_time"` // 处方作废时间
|
||
IsDelete int `json:"is_delete"` // 是否删除(0:否 1:是)
|
||
PrescriptionCode string `json:"prescription_code"` // 处方编号
|
||
DoctorName string `json:"doctor_name"` // 医生名称
|
||
PatientName string `json:"patient_name"` // 患者姓名-就诊人
|
||
PatientSex int `json:"patient_sex"` // 患者性别-就诊人(1:男 2:女)
|
||
PatientAge int `json:"patient_age"` // 患者年龄-就诊人
|
||
DoctorAdvice string `json:"doctor_advice"` // 医嘱
|
||
CreatedAt model.LocalTime `json:"created_at"` // 创建时间
|
||
UpdatedAt model.LocalTime `json:"updated_at"` // 修改时间
|
||
}
|