package com.yd.dal.entity.customer;

import java.io.Serializable;
import java.util.Date;
import lombok.Data;

/**
 * ag_acl_practitioner_subordinate_system
 * @author 
 */
@Data
public class AclPractitionerSubordinateSystem implements Serializable {
    /**
     * serial id
     */
    private Long id;

    /**
     * FK ag_acl_insurer.id
     */
    private Long insurerId;

    /**
     * FK ag_acl_insurer.id
     */
    private Long insurerBranchId;

    /**
     * FK ag_acl_insurer_branch_dept.id 所属部门id
     */
    private Long deptId;

    /**
     * 编码
     */
    private String subordinateSystemCode;

    /**
     * dept name
     */
    private String name;

    /**
     * dept english name
     */
    private String nameEn;

    /**
     * FK ag_acl_practitioner.id,体系主管
     */
    private Long ownerPractitionerId;

    /**
     * 联系人
     */
    private String contactName;

    /**
     * 联系电话
     */
    private String contactNo;

    /**
     * memo or tips
     */
    private String remark;

    /**
     * 0=No, 1=Yes
     */
    private Integer isActive;

    private Date createdAt;

    /**
     * FK ag_acl_user.id
     */
    private Long createdBy;

    private Date updatedAt;

    /**
     * FK ag_acl_user.id
     */
    private Long updatedBy;

    /**
     * 父级体系id
     */
    private Long parentId;

    /**
     * 体系类型，S1:分部,S2:体系,S3:纵队
     */
    private String systemType;

    private static final long serialVersionUID = 1L;
}
