package org.memobase.model import com.fasterxml.jackson.annotation.JsonIgnore import com.fasterxml.jackson.annotation.JsonInclude @JsonInclude(JsonInclude.Include.NON_EMPTY) data class InstitutionSearchDoc( @JsonIgnore val institutionId: String, val published: Boolean, // Full Text Search val name: LanguageContainer, val description: LanguageContainer, val city: List, val address: List, val postalCodes: List, // Facettes val canton: List, val type: List, val documentType: List, // Search Result Display val keyVisualLink: String, val numberOfRecordSets: Int, val numberOfDocuments: Int, val teaserColor: String, val teaserColorComputed: String ) : Schema(institutionId)