Files
his/openhis-server-new/openhis-ybapp/src/main/java/com/openhis/domain/ElepVeriPrescriptionDetail.java
2025-09-02 19:16:04 +08:00

155 lines
4.3 KiB
Java
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

package com.openhis.domain;
import com.alibaba.fastjson2.annotation.JSONField;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.core.common.core.domain.HisBaseEntity;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
import org.springframework.format.annotation.DateTimeFormat;
import java.util.Date;
/**
* 【电子处方上传预核验-输入-处方明细信息(节点标识 rxdrugdetail 】Entity实体
*
* @author system
* @date 2025-04-17
*/
@Data
@TableName("yb_elep_veri_prescription_detail")
@Accessors(chain = true)
@EqualsAndHashCode(callSuper = false)
public class ElepVeriPrescriptionDetail extends HisBaseEntity {
/** 自增主键 */
@JSONField(serialize=false)
@TableId(type = IdType.ASSIGN_ID)
private Long id;
/** 医疗目录编码(医保药品编码) */
private String medListCodg;
/** 定点医药机构目录编号(院内药品编码) */
private String fixmedinsHilistId;
/** 医疗机构制剂标志(0-否、1-是) */
private String hospPrepFlag;
/** 处方项目分类代码(11:西药,12:中成药,13:中药饮片) */
private String rxItemTypeCode;
/** 处方项目分类名称 */
private String rxItemTypeName;
/** 中药类别代码(中药饮片固定传3) */
private String tcmdrugTypeCode;
/** 中药类别名称 */
private String tcmdrugTypeName;
/** 草药脚注 */
private String tcmherbFoote;
/** 药物类型代码(参考medn_type_code) */
private String mednTypeCode;
/** 药物类型名称 */
private String mednTypeName;
/** 主要用药标志(0-否、1-是) */
private String mainMedcFlag;
/** 加急标志(0-否、1-是) */
private String urgtFlag;
/** 基本药物标志(0-否、1-是) */
private String basMednFlag;
/** 是否进口药品(0-否、1-是) */
private String impDrugFlag;
/** 是否OTC药品(0-处方药品、1-OTC药品) */
private String otcFlag;
/** 药品通用名 */
private String drugGenname;
/** 药品剂型 */
private String drugDosform;
/** 药品规格 */
private String drugSpec;
/** 药品商品名(非必填) */
private String drugProdname;
/** 生产厂家(非必填) */
private String prdrName;
/** 用药途径代码(西药/中成药必填) */
private String medcWayCodg;
/** 用药途径描述(西药/中成药必填) */
private String medcWayDscr;
/** 用药开始时间(yyyy-MM-dd HH:mm:ss) */
@JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd HH:mm:ss")
@DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")
private Date medcBegntime;
/** 用药结束时间(yyyy-MM-dd HH:mm:ss) */
@JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd HH:mm:ss")
@DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")
private Date medcEndtime;
/** 用药天数 */
private String medcDays;
/** 单次剂量单位(西药/中成药必填) */
private String sinDosunt;
/** 单次用量(西药/中成药必填) */
private String sinDoscnt;
/** 使用频次编码(西药/中成药必填) */
private String usedFrquCodg;
/** 使用频次名称(西药/中成药必填) */
private String usedFrquName;
/** 药品总用药量单位(发药计价单位) */
private String drugDosunt;
/** 药品总用药量(医保结算数量) */
private String drugCnt;
/** 药品单价(按drug_dosunt计价) */
private String drugPric;
/** 药品总金额(drug_cnt×drug_pric) */
private String drugSumamt;
/** 医院审批标志(1-纳入报销,2-自费) */
private String hospApprFlag;
/** 自费原因类型(hosp_appr_flag=2时必填) */
private String selfPayRea;
/** 自费原因描述(自费原因类型为6时必填) */
private String realDscr;
/** 扩展数据(地方业务扩展信息) */
private String extras;
/** 院内内部处方号 */
@JSONField(serialize=false)
private String prescriptionNo;
/** 医保处方编号(电子处方信息查询返回时插入记录) */
@JSONField(serialize=false)
private String hiRxno;
}