001package org.hl7.fhir.r4.utils.validation; 002 003import org.hl7.fhir.r4.elementmodel.Element; 004import org.hl7.fhir.r4.utils.validation.constants.ReferenceValidationPolicy; 005 006public interface IValidationPolicyAdvisor { 007 008 ReferenceValidationPolicy policyForReference(IResourceValidator validator, Object appContext, String path, 009 String url); 010 011 ReferenceValidationPolicy policyForContained(IResourceValidator validator, Object appContext, String containerType, 012 String containerId, Element.SpecialElement containingResourceType, String path, String url); 013 014}