Class ValidationModuleConfigurationSupportedProfilesBuilder

java.lang.Object
de.gematik.refv.plugins.configuration.ValidationModuleConfigurationSupportedProfilesBuilder

public class ValidationModuleConfigurationSupportedProfilesBuilder extends Object
  • Constructor Details

    • ValidationModuleConfigurationSupportedProfilesBuilder

      public ValidationModuleConfigurationSupportedProfilesBuilder(ca.uhn.fhir.context.FhirContext fhirContext, Function<String,InputStream> resourceLoaderFunction)
  • Method Details

    • buildSupportedProfilesMap

      public Map<String,Map<String,de.gematik.refv.commons.configuration.ProfileConfiguration>> buildSupportedProfilesMap(@NonNull @NonNull FhirPackage fhirPackage, List<CreationDateLocator> creationDateLocators) throws IOException
      Parameters:
      fhirPackage -
      creationDateLocators -
      Returns:
      Map of supported profiles with their versions (Map: <profileCanonical: String, <version: String, profileConfiguration: ProfileConfiguration>>)
      Throws:
      IOException