| Package | Description |
|---|---|
| com.cerner.bunsen.avro.converters | |
| com.cerner.bunsen.definitions |
Support for traversing FHIR definitions to convert them into other data models.
|
| com.cerner.bunsen.definitions.stu3 |
Support for translating FHIR STU3 resources.
|
| com.cerner.bunsen.spark.converters |
Support for traversing FHIR profiles to create conversion functions.
|
| Constructor and Description |
|---|
DefinitionToAvroVisitor(FhirConversionSupport fhirSupport,
String basePackage,
Map<String,HapiConverter<org.apache.avro.Schema>> visitedConverters)
Creates a visitor to construct Avro conversion objects.
|
| Modifier and Type | Method and Description |
|---|---|
abstract FhirConversionSupport |
StructureDefinitions.conversionSupport()
Returns supporting functions to make FHIR conversion work independent of version.
|
static FhirConversionSupport |
FhirConversionSupport.forStu3()
Convenience function to load support for FHIR STU3.
|
static FhirConversionSupport |
FhirConversionSupport.supportFor(ca.uhn.fhir.context.FhirVersionEnum fhirVersion)
Returns the FHIR context for the given version.
|
| Constructor and Description |
|---|
HapiChoiceConverter(Map<String,HapiConverter<T>> choiceTypes,
T structType,
FhirConversionSupport fhirSupport) |
HapiCompositeConverter(String elementType,
List<StructureField<HapiConverter<T>>> children,
T structType,
FhirConversionSupport fhirSupport,
String extensionUrl) |
| Modifier and Type | Class and Description |
|---|---|
class |
Stu3FhirConversionSupport
Conversion support for translating STU3 FHIR resources.
|
| Modifier and Type | Method and Description |
|---|---|
FhirConversionSupport |
Stu3StructureDefinitions.conversionSupport() |
| Constructor and Description |
|---|
DefinitionToSparkVisitor(FhirConversionSupport fhirSupport,
String basePackage,
Map<String,HapiConverter<org.apache.spark.sql.types.DataType>> visitedConverters)
Creates a visitor to construct Spark Row conversion objects.
|
Copyright © 2020. All rights reserved.