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
  • Constructor Details

  • Method Details

    • getCslist

      public final List<org.hl7.fhir.r5.model.CodeSystem> 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