001package ca.cdr.api.model.json;
002
003/*
004 * #%L
005 * Smile CDR - CDR
006 * %%
007 * Copyright (C) 2016 - 2026 Smile CDR, Inc.
008 * %%
009 * All rights reserved.
010 * #L%
011 */
012
013import ca.uhn.fhir.model.api.IModelJson;
014import com.fasterxml.jackson.annotation.JsonProperty;
015import jakarta.validation.constraints.NotBlank;
016
017public class AuditEventTargetUserJson implements IModelJson {
018
019        @JsonProperty("familyName")
020        private String myFamilyName;
021
022        @JsonProperty("givenName")
023        private String myGivenName;
024
025        @JsonProperty("id")
026        private Long myId;
027
028        @NotBlank
029        @JsonProperty("moduleId")
030        private String myModuleId;
031
032        @NotBlank
033        @JsonProperty("nodeId")
034        private String myNodeId;
035
036        @NotBlank
037        @JsonProperty("username")
038        private String myUsername;
039
040        /**
041         * Constructor
042         */
043        public AuditEventTargetUserJson() {
044                super();
045        }
046
047        public String getFamilyName() {
048                return myFamilyName;
049        }
050
051        public void setFamilyName(String theFamilyName) {
052                myFamilyName = theFamilyName;
053        }
054
055        public String getGivenName() {
056                return myGivenName;
057        }
058
059        public void setGivenName(String theGivenName) {
060                myGivenName = theGivenName;
061        }
062
063        public Long getId() {
064                return myId;
065        }
066
067        public void setId(Long theId) {
068                myId = theId;
069        }
070
071        public String getUsername() {
072                return myUsername;
073        }
074
075        public void setUsername(String theUsername) {
076                myUsername = theUsername;
077        }
078
079        public String getModuleId() {
080                return myModuleId;
081        }
082
083        public void setModuleId(String theModuleId) {
084                myModuleId = theModuleId;
085        }
086
087        public String getNodeId() {
088                return myNodeId;
089        }
090
091        public void setNodeId(String theNodeId) {
092                myNodeId = theNodeId;
093        }
094}