Class BaseAdvisor50<T extends org.hl7.fhir.instance.model.api.IBaseExtension>
java.lang.Object
org.hl7.fhir.convertors.advisors.interfaces.BaseAdvisor
org.hl7.fhir.convertors.advisors.interfaces.BaseAdvisor50<T>
- Direct Known Subclasses:
BaseAdvisor_10_50,BaseAdvisor_14_50,BaseAdvisor_30_50,BaseAdvisor_40_50
public abstract class BaseAdvisor50<T extends org.hl7.fhir.instance.model.api.IBaseExtension>
extends BaseAdvisor
-
Field Summary
Fields inherited from class org.hl7.fhir.convertors.advisors.interfaces.BaseAdvisor
failFast -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.hl7.fhir.r5.model.CodeSystemgetCodeSystem(org.hl7.fhir.r5.model.ValueSet src)List<org.hl7.fhir.r5.model.CodeSystem>voidhandleCodeSystem(org.hl7.fhir.r5.model.CodeSystem tgtcs, org.hl7.fhir.r5.model.ValueSet source)voidhandleExtension(String path, org.hl7.fhir.r5.model.Extension src, T tgt)voidhandleExtension(String path, T src, org.hl7.fhir.r5.model.Extension tgt)booleanignoreEntry(org.hl7.fhir.r5.model.Bundle.BundleEntryComponent src, org.hl7.fhir.r5.model.FhirPublication targetVersion)booleanignoreExtension(String path, String url)booleanignoreExtension(String path, org.hl7.fhir.r5.model.Extension ext)booleanignoreExtension(String path, T ext)booleanignoreType(String path, Object type)booleanignoreType(String path, org.hl7.fhir.r5.model.DataType type)booleanuseAdvisorForExtension(String path, org.hl7.fhir.r5.model.Extension ext)booleanuseAdvisorForExtension(String path, T ext)Methods inherited from class org.hl7.fhir.convertors.advisors.interfaces.BaseAdvisor
failFastOnNullOrUnknownEntry
-
Constructor Details
-
BaseAdvisor50
public BaseAdvisor50()
-
-
Method Details
-
getCslist
-
handleCodeSystem
public void handleCodeSystem(@Nonnull org.hl7.fhir.r5.model.CodeSystem tgtcs, @Nonnull org.hl7.fhir.r5.model.ValueSet source) -
ignoreEntry
public boolean ignoreEntry(@Nonnull org.hl7.fhir.r5.model.Bundle.BundleEntryComponent src, @Nonnull org.hl7.fhir.r5.model.FhirPublication targetVersion) -
getCodeSystem
public org.hl7.fhir.r5.model.CodeSystem getCodeSystem(@Nonnull org.hl7.fhir.r5.model.ValueSet src) throws org.hl7.fhir.exceptions.FHIRException- Throws:
org.hl7.fhir.exceptions.FHIRException
-
ignoreExtension
public boolean ignoreExtension(@Nonnull String path, @Nonnull org.hl7.fhir.r5.model.Extension ext) throws org.hl7.fhir.exceptions.FHIRException- Throws:
org.hl7.fhir.exceptions.FHIRException
-
ignoreExtension
public boolean ignoreExtension(@Nonnull String path, @Nonnull T ext) throws org.hl7.fhir.exceptions.FHIRException- Throws:
org.hl7.fhir.exceptions.FHIRException
-
ignoreExtension
public boolean ignoreExtension(@Nonnull String path, @Nonnull String url) throws org.hl7.fhir.exceptions.FHIRException- Throws:
org.hl7.fhir.exceptions.FHIRException
-
ignoreType
public boolean ignoreType(@Nonnull String path, @Nonnull org.hl7.fhir.r5.model.DataType type) throws org.hl7.fhir.exceptions.FHIRException- Throws:
org.hl7.fhir.exceptions.FHIRException
-
ignoreType
public boolean ignoreType(@Nonnull String path, @Nonnull Object type) throws org.hl7.fhir.exceptions.FHIRException- Throws:
org.hl7.fhir.exceptions.FHIRException
-
useAdvisorForExtension
public boolean useAdvisorForExtension(@Nonnull String path, @Nonnull org.hl7.fhir.r5.model.Extension ext) throws org.hl7.fhir.exceptions.FHIRException- Throws:
org.hl7.fhir.exceptions.FHIRException
-
useAdvisorForExtension
public boolean useAdvisorForExtension(@Nonnull String path, @Nonnull T ext) throws org.hl7.fhir.exceptions.FHIRException- Throws:
org.hl7.fhir.exceptions.FHIRException
-
handleExtension
public void handleExtension(@Nonnull String path, @Nonnull org.hl7.fhir.r5.model.Extension src, @Nonnull T tgt) throws org.hl7.fhir.exceptions.FHIRException- Throws:
org.hl7.fhir.exceptions.FHIRException
-
handleExtension
public void handleExtension(@Nonnull String path, @Nonnull T src, @Nonnull org.hl7.fhir.r5.model.Extension tgt) throws org.hl7.fhir.exceptions.FHIRException- Throws:
org.hl7.fhir.exceptions.FHIRException
-