Создайте отдельные классы данных для отдельных вариантов использования:
data class Employee(val id: Long, val name: String, val age: Int, val position: String)
data class PartialEmployee(val id: Long, val name: String)
Затем вы можете map
между ними, если необходимо:
val employees: List<Employee> = ...
val partialEmployees: List<PartialEmployee> = employees.map {
PartialEmployee(
id = it.id,
name = it.name
)
}