Package de.gematik.refv.snapshots.helper
Class FixedSnapshotGeneratingValidationSupport
- java.lang.Object
-
- org.hl7.fhir.common.hapi.validation.support.SnapshotGeneratingValidationSupport
-
- de.gematik.refv.snapshots.helper.FixedSnapshotGeneratingValidationSupport
-
- All Implemented Interfaces:
ca.uhn.fhir.context.support.IValidationSupport
public class FixedSnapshotGeneratingValidationSupport extends org.hl7.fhir.common.hapi.validation.support.SnapshotGeneratingValidationSupportModified from https://github.com/DAV-ABDA/eRezept-Referenzvalidator/blob/478e8a2e3f0e24f54a331d561f518eeb2817ed58/core/src/main/java/de/abda/fhir/validator/core/support/VersionIgnoringSnapshotGeneratingValidationSupport.java Copyright 2022 Deutscher Apothekerverband (DAV), Apache License, Version 2.0 Due to the issue in the base class an overwrite of the generating routine is needed, see https://github.com/hapifhir/hapi-fhir/issues/3942
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface ca.uhn.fhir.context.support.IValidationSupport
ca.uhn.fhir.context.support.IValidationSupport.BaseConceptProperty, ca.uhn.fhir.context.support.IValidationSupport.CodeValidationResult, ca.uhn.fhir.context.support.IValidationSupport.CodingConceptProperty, ca.uhn.fhir.context.support.IValidationSupport.ConceptDesignation, ca.uhn.fhir.context.support.IValidationSupport.IssueSeverity, ca.uhn.fhir.context.support.IValidationSupport.LookupCodeResult, ca.uhn.fhir.context.support.IValidationSupport.StringConceptProperty, ca.uhn.fhir.context.support.IValidationSupport.TranslateCodeRequest, ca.uhn.fhir.context.support.IValidationSupport.ValueSetExpansionOutcome
-
-
Constructor Summary
Constructors Constructor Description FixedSnapshotGeneratingValidationSupport(ca.uhn.fhir.context.FhirContext theCtx)Constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.hl7.fhir.instance.model.api.IBaseResourcegenerateSnapshot(ca.uhn.fhir.context.support.ValidationSupportContext theValidationSupportContext, org.hl7.fhir.instance.model.api.IBaseResource theInput, String theUrl, String theWebUrl, String theProfileName)-
Methods inherited from class org.hl7.fhir.common.hapi.validation.support.SnapshotGeneratingValidationSupport
getFhirContext
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface ca.uhn.fhir.context.support.IValidationSupport
expandValueSet, expandValueSet, fetchAllConformanceResources, fetchAllNonBaseStructureDefinitions, fetchAllSearchParameters, fetchAllStructureDefinitions, fetchBinary, fetchCodeSystem, fetchResource, fetchStructureDefinition, fetchValueSet, invalidateCaches, isCodeSystemSupported, isEnabledValidationForCodingsLogicalAnd, isRemoteTerminologyServiceConfigured, isValueSetSupported, lookupCode, lookupCode, translateConcept, validateCode, validateCodeInValueSet
-
-
-
-
Method Detail
-
generateSnapshot
@Nullable public org.hl7.fhir.instance.model.api.IBaseResource generateSnapshot(ca.uhn.fhir.context.support.ValidationSupportContext theValidationSupportContext, org.hl7.fhir.instance.model.api.IBaseResource theInput, String theUrl, String theWebUrl, String theProfileName)- Specified by:
generateSnapshotin interfaceca.uhn.fhir.context.support.IValidationSupport- Overrides:
generateSnapshotin classorg.hl7.fhir.common.hapi.validation.support.SnapshotGeneratingValidationSupport
-
-