diff --git a/core-services/egov-hrms/pom.xml b/core-services/egov-hrms/pom.xml
index 85cc92b51e6..ff717d747cc 100644
--- a/core-services/egov-hrms/pom.xml
+++ b/core-services/egov-hrms/pom.xml
@@ -48,7 +48,7 @@
org.egov.services
services-common
- 2.9.0-SNAPSHOT
+ 1.1.1-SNAPSHOT
commons-lang
@@ -101,7 +101,7 @@
org.egov.common
health-services-models
- 1.0.22-SNAPSHOT
+ 1.0.12-SNAPSHOT
compile
diff --git a/core-services/egov-hrms/src/main/java/org/egov/hrms/service/IndividualService.java b/core-services/egov-hrms/src/main/java/org/egov/hrms/service/IndividualService.java
index 26f5199e2e3..40482914921 100644
--- a/core-services/egov-hrms/src/main/java/org/egov/hrms/service/IndividualService.java
+++ b/core-services/egov-hrms/src/main/java/org/egov/hrms/service/IndividualService.java
@@ -11,18 +11,17 @@
import java.util.UUID;
import java.util.stream.Collectors;
+import digit.models.coremodels.AuditDetails;
+import digit.models.coremodels.user.enums.UserType;
import lombok.extern.slf4j.Slf4j;
import org.apache.commons.lang3.StringUtils;
-import org.egov.common.contract.models.AuditDetails;
import org.egov.common.contract.request.RequestInfo;
-import org.egov.common.contract.user.enums.UserType;
import org.egov.common.models.core.Role;
import org.egov.common.models.individual.Address;
import org.egov.common.models.individual.AddressType;
import org.egov.common.models.individual.Gender;
import org.egov.common.models.individual.Identifier;
import org.egov.common.models.individual.Individual;
-import org.egov.common.models.individual.IndividualBulkResponse;
import org.egov.common.models.individual.IndividualRequest;
import org.egov.common.models.individual.IndividualResponse;
import org.egov.common.models.individual.Name;
@@ -33,6 +32,7 @@
import org.egov.hrms.web.contract.User;
import org.egov.hrms.web.contract.UserRequest;
import org.egov.hrms.web.contract.UserResponse;
+import org.egov.hrms.web.models.IndividualBulkResponse;
import org.egov.hrms.web.models.IndividualSearch;
import org.egov.hrms.web.models.IndividualSearchRequest;
import org.springframework.beans.factory.annotation.Autowired;
diff --git a/core-services/egov-hrms/src/main/java/org/egov/hrms/web/models/IndividualBulkResponse.java b/core-services/egov-hrms/src/main/java/org/egov/hrms/web/models/IndividualBulkResponse.java
new file mode 100644
index 00000000000..845d6cb72d0
--- /dev/null
+++ b/core-services/egov-hrms/src/main/java/org/egov/hrms/web/models/IndividualBulkResponse.java
@@ -0,0 +1,54 @@
+package org.egov.hrms.web.models;
+
+import java.util.ArrayList;
+import java.util.List;
+
+import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
+import com.fasterxml.jackson.annotation.JsonProperty;
+import lombok.AllArgsConstructor;
+import lombok.Builder;
+import lombok.Data;
+import lombok.NoArgsConstructor;
+import org.egov.common.contract.response.ResponseInfo;
+import org.egov.common.models.individual.Individual;
+import org.springframework.validation.annotation.Validated;
+
+import javax.validation.Valid;
+import javax.validation.constraints.NotNull;
+
+/**
+ * IndividualBulkResponse
+ */
+@Validated
+
+
+@Data
+@NoArgsConstructor
+@AllArgsConstructor
+@Builder
+@JsonIgnoreProperties(ignoreUnknown = true)
+public class IndividualBulkResponse {
+
+ @JsonProperty("ResponseInfo")
+ @NotNull
+ @Valid
+ private ResponseInfo responseInfo = null;
+
+ @JsonProperty("TotalCount")
+ @Valid
+ @Builder.Default
+ private Long totalCount = 0L;
+
+ @JsonProperty("Individual")
+ @Valid
+ private List individual = null;
+
+ public IndividualBulkResponse addIndividualItem(Individual individualItem) {
+ if (this.individual == null) {
+ this.individual = new ArrayList<>();
+ }
+ this.individual.add(individualItem);
+ return this;
+ }
+
+}