001package org.hl7.fhir.r5.terminologies.utilities;
002
003import lombok.Getter;
004import lombok.Setter;
005import org.hl7.fhir.r5.model.Coding;
006import org.hl7.fhir.r5.terminologies.utilities.TerminologyCache.CacheToken;
007import org.hl7.fhir.utilities.MarkedToMoveToAdjunctPackage;
008
009@Getter
010@MarkedToMoveToAdjunctPackage
011public class CodingValidationRequest {
012  private final Coding coding;
013  @Setter
014  private ValidationResult result;
015
016  @Setter
017  private CacheToken cacheToken;
018
019  public CodingValidationRequest(Coding coding) {
020    super();
021    this.coding = coding;
022  }
023
024  public boolean hasResult() {
025    return result != null;
026  }
027
028
029}