001package org.hl7.fhir.r5.utils.validation.constants;
002
003import org.hl7.fhir.utilities.MarkedToMoveToAdjunctPackage;
004
005@MarkedToMoveToAdjunctPackage
006public enum ContainedReferenceValidationPolicy {
007  IGNORE,
008  CHECK_TYPE,
009  CHECK_VALID;
010
011  public boolean ignore() {
012    return this == IGNORE;
013  }
014
015  public boolean checkType() {
016    return this == CHECK_TYPE || this == CHECK_VALID;
017  }
018
019  public boolean checkValid() {
020    return this == CHECK_VALID;
021  }
022}