Class CustomValidationSupport
java.lang.Object
ca.uhn.fhir.context.support.DefaultProfileValidationSupport
org.openehealth.ipf.commons.ihe.fhir.CustomValidationSupport
- All Implemented Interfaces:
IValidationSupport
Validation loader that first tries to load a custom structure definition before falling back to the
default.
- Since:
- 3.4
- Author:
- Christian Ohr
-
Nested Class Summary
Nested classes/interfaces inherited from interface IValidationSupport
IValidationSupport.BaseConceptProperty, IValidationSupport.BooleanConceptProperty, IValidationSupport.CodeConceptProperty, IValidationSupport.CodeValidationIssue, IValidationSupport.CodeValidationIssueCode, IValidationSupport.CodeValidationIssueCoding, IValidationSupport.CodeValidationIssueDetails, IValidationSupport.CodeValidationResult, IValidationSupport.CodingConceptProperty, IValidationSupport.ConceptDesignation, IValidationSupport.DateTimeConceptProperty, IValidationSupport.DecimalConceptProperty, IValidationSupport.GroupConceptProperty, IValidationSupport.IntegerConceptProperty, IValidationSupport.IssueSeverity, IValidationSupport.LookupCodeResult, IValidationSupport.StringConceptProperty, IValidationSupport.TranslateCodeRequest, IValidationSupport.ValueSetExpansionOutcome -
Field Summary
FieldsFields inherited from class DefaultProfileValidationSupport
SOURCE_PACKAGE_IDFields inherited from interface IValidationSupport
TYPE_BOOLEAN, TYPE_CODE, TYPE_CODING, TYPE_DATETIME, TYPE_DECIMAL, TYPE_GROUP, TYPE_INTEGER, TYPE_STRING, URL_PREFIX_STRUCTURE_DEFINITION, URL_PREFIX_VALUE_SET -
Constructor Summary
ConstructorsConstructorDescriptionCustomValidationSupport(FhirContext fhirContext) CustomValidationSupport(FhirContext fhirContext, String prefix) -
Method Summary
Modifier and TypeMethodDescription<T extends IBaseResource>
TfetchResource(Class<T> clazz, String uri) voidMethods inherited from class DefaultProfileValidationSupport
fetchAllConformanceResources, fetchAllNonBaseStructureDefinitions, fetchAllSearchParameters, fetchAllStructureDefinitions, fetchCodeSystem, fetchStructureDefinition, fetchValueSet, flush, getConformanceResourceUrl, getFhirContext, getNameMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface IValidationSupport
expandValueSet, expandValueSet, fetchBinary, generateSnapshot, invalidateCaches, isCodeableConceptValidationSuccessfulIfNotAllCodingsAreValid, isCodeSystemSupported, isRemoteTerminologyServiceConfigured, isValueSetSupported, lookupCode, lookupCode, lookupCode, translateConcept, validateCode, validateCodeInValueSet
-
Field Details
-
HTTP_HL7_ORG_FHIR_STRUCTURE_DEFINITION
- See Also:
-
-
Constructor Details
-
CustomValidationSupport
-
CustomValidationSupport
-
-
Method Details
-
fetchResource
-
setPrefix
-