Class MeasureValidator

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

    public class MeasureValidator
    extends BaseValidator
    • Constructor Detail

      • MeasureValidator

        public MeasureValidator​(org.hl7.fhir.r5.context.IWorkerContext context,
                                TimeTracker timeTracker,
                                org.hl7.fhir.r5.utils.XVerExtensionManager xverManager,
                                org.hl7.fhir.r5.model.Coding jurisdiction,
                                InstanceValidator parent)
    • Method Detail

      • validateMeasure

        public boolean validateMeasure​(ValidatorHostContext hostContext,
                                       List<org.hl7.fhir.utilities.validation.ValidationMessage> errors,
                                       org.hl7.fhir.r5.elementmodel.Element element,
                                       NodeStack stack)
                                throws org.hl7.fhir.exceptions.FHIRException
        Throws:
        org.hl7.fhir.exceptions.FHIRException
      • validateMeasureReport

        public boolean validateMeasureReport​(ValidatorHostContext hostContext,
                                             List<org.hl7.fhir.utilities.validation.ValidationMessage> errors,
                                             org.hl7.fhir.r5.elementmodel.Element element,
                                             NodeStack stack)
                                      throws org.hl7.fhir.exceptions.FHIRException
        Throws:
        org.hl7.fhir.exceptions.FHIRException