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
,BaseAdvisor_43_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
-
Method Summary
Modifier and TypeMethodDescriptionorg.hl7.fhir.r5.model.CodeSystem
getCodeSystem
(org.hl7.fhir.r5.model.ValueSet src) final List
<org.hl7.fhir.r5.model.CodeSystem> void
handleCodeSystem
(org.hl7.fhir.r5.model.CodeSystem tgtcs, org.hl7.fhir.r5.model.ValueSet source) void
handleExtension
(String path, org.hl7.fhir.r5.model.Extension src, T tgt) void
handleExtension
(String path, T src, org.hl7.fhir.r5.model.Extension tgt) boolean
ignoreEntry
(org.hl7.fhir.r5.model.Bundle.BundleEntryComponent src, org.hl7.fhir.utilities.FhirPublication targetVersion) boolean
ignoreExtension
(String path, String url) boolean
ignoreExtension
(String path, org.hl7.fhir.r5.model.Extension ext) boolean
ignoreExtension
(String path, T ext) boolean
ignoreType
(String path, Object type) boolean
ignoreType
(String path, org.hl7.fhir.r5.model.DataType type) boolean
useAdvisorForExtension
(String path, org.hl7.fhir.r5.model.Extension ext) boolean
useAdvisorForExtension
(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.utilities.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
-