001/*- 002 * #%L 003 * Smile CDR - CDR 004 * %% 005 * Copyright (C) 2016 - 2025 Smile CDR, Inc. 006 * %% 007 * All rights reserved. 008 * #L% 009 */ 010package ca.cdr.api.model.json; 011 012import io.swagger.v3.oas.annotations.media.Schema; 013 014public enum TokenizationValueNormalizationEnum { 015 @Schema(description = "Don't normalize") 016 NONE, 017 018 @Schema( 019 description = 020 "Tokenize the `Identifier.system` and `Identifier.value` to support searching using the format `identifier=http://system|value`. For elements of type `code` (such as `Patient.gender`) only the value is tokenized, and only the unqualified form may be used for searching.") 021 IDENTIFIER, 022 023 @Schema(description = "Tokenize according to the standard FHIR string search parameter normalization rules.") 024 STRING, 025 026 @Schema( 027 description = 028 "Tokenize the `CodeableConcept.coding.system` and `CodeableConcept.coding.value` to support searching using the format `code=http://system|code`") 029 CODEABLECONCEPT 030}