001package org.kuali.kra.coi;
002
003import java.io.Serializable;
004import javax.persistence.Entity;
005import javax.persistence.GeneratedValue;
006import javax.persistence.GenerationType;
007import javax.persistence.Id;
008import javax.persistence.Table;
009
010@Entity
011@Table(name = "COI_DISCLOSURE")
012public class CoiDisclosure implements Serializable {
013
014    private static final long serialVersionUID = 1L;
015
016    @Id
017    @GeneratedValue(strategy = GenerationType.AUTO)
018    private Long coiDisclosureId;
019
020    private String coiDisclosureNumber;
021
022    private Integer sequenceNumber;
023
024    private String documentNumber;
025
026    private String personId;
027
028    private String certificationText;
029
030    private String certifiedBy;
031
032    private Long certificationTimestamp;
033
034    private String disclosureDispositionCode;
035
036    private String disclosureStatusCode;
037
038    private Long expirationDate;
039
040    private Long updateTimestamp;
041
042    private String updateUser;
043
044    private String eventTypeCode;
045
046    private String moduleItemKey;
047
048    private String reviewStatusCode;
049
050    private Integer discActiveStatus;
051
052    private String currentDisclosure;
053
054    private String annualUpdate;
055
056    private Long versionNumber;
057
058    private String objectId;
059
060
061}