FHIR Chat · Validator · hapi

Stream: hapi

Topic: Validator


view this post on Zulip Grahame Grieve (Apr 15 2016 at 07:35):

Advance notice to anyone who's interested - I'm rewriting the validator interface. This is the new interface

view this post on Zulip Grahame Grieve (Apr 15 2016 at 07:35):

  void validate(List<ValidationMessage> errors, InputStream stream, FhirFormat format) throws Exception;
  void validate(List<ValidationMessage> errors, InputStream stream, FhirFormat format, String profile) throws Exception;
  void validate(List<ValidationMessage> errors, InputStream stream, FhirFormat format, StructureDefinition profile) throws Exception;
  void validate(List<ValidationMessage> errors, org.hl7.fhir.dstu3.model.Resource resource) throws Exception;
  void validate(List<ValidationMessage> errors, org.hl7.fhir.dstu3.model.Resource resource, String profile) throws Exception;
  void validate(List<ValidationMessage> errors, org.hl7.fhir.dstu3.model.Resource resource, StructureDefinition profile) throws Exception;
  void validate(List<ValidationMessage> errors, org.hl7.fhir.dstu3.metamodel.Element element) throws Exception;
  void validate(List<ValidationMessage> errors, org.hl7.fhir.dstu3.metamodel.Element element, String profile) throws Exception;
  void validate(List<ValidationMessage> errors, org.hl7.fhir.dstu3.metamodel.Element element, StructureDefinition profile) throws Exception;
  void validate(List<ValidationMessage> errors, org.w3c.dom.Element element) throws Exception;
  void validate(List<ValidationMessage> errors, org.w3c.dom.Element element, String profile) throws Exception;
  void validate(List<ValidationMessage> errors, org.w3c.dom.Element element, StructureDefinition profile) throws Exception;
  void validate(List<ValidationMessage> errors, org.w3c.dom.Document document) throws Exception;
  void validate(List<ValidationMessage> errors, org.w3c.dom.Document document, String profile) throws Exception;
  void validate(List<ValidationMessage> errors, org.w3c.dom.Document document, StructureDefinition profile) throws Exception;
  void validate(List<ValidationMessage> errors, JsonObject object) throws Exception;
  void validate(List<ValidationMessage> errors, JsonObject object, String profile) throws Exception;
  void validate(List<ValidationMessage> errors, JsonObject object, StructureDefinition profile) throws Exception; 

Last updated: Apr 12 2022 at 19:14 UTC