Class ProfileValidator

  • All Implemented Interfaces:
    org.hl7.fhir.r5.utils.validation.ValidationContextCarrier.IValidationContextResourceLoader

    public class ProfileValidator
    extends BaseValidator
    • Constructor Detail

      • ProfileValidator

        public ProfileValidator​(org.hl7.fhir.r5.context.IWorkerContext context,
                                org.hl7.fhir.r5.utils.XVerExtensionManager xverManager)
    • Method Detail

      • rule

        protected boolean rule​(List<org.hl7.fhir.utilities.validation.ValidationMessage> errors,
                               org.hl7.fhir.utilities.validation.ValidationMessage.IssueType type,
                               String path,
                               boolean b,
                               String msg)
      • validate

        public List<org.hl7.fhir.utilities.validation.ValidationMessage> validate​(org.hl7.fhir.r5.model.StructureDefinition profile,
                                                                                  boolean forBuild)