Class CdaMappingEngine.CdaMappingEngineBuilder

java.lang.Object
org.hl7.fhir.validation.ValidationEngine.ValidationEngineBuilder
ch.ahdis.matchbox.engine.CdaMappingEngine.CdaMappingEngineBuilder
Enclosing class:
CdaMappingEngine

public static class CdaMappingEngine.CdaMappingEngineBuilder extends org.hl7.fhir.validation.ValidationEngine.ValidationEngineBuilder
Builder class to instantiate a CdaMappingEngine
Author:
oliveregger, ahdis ag
  • Constructor Summary

    Constructors
    Constructor
    Description
    Creates an empty builder instance
  • Method Summary

    Modifier and Type
    Method
    Description
    Create a CDA mapping engine based on the forked CDA Model (see https://github.com/ahdis/cda-core-2.0/tree/lab)

    Methods inherited from class org.hl7.fhir.validation.ValidationEngine.ValidationEngineBuilder

    fromNothing, fromSource, withCanRunWithoutTerminologyServer, withLoggingService, withNoTerminologyServer, withTerminologyCachePath, withTHO, withTimeTracker, withTxServer, withUserAgent, withVersion

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • CdaMappingEngineBuilder

      public CdaMappingEngineBuilder()
      Creates an empty builder instance
  • Method Details

    • getEngine

      public CdaMappingEngine getEngine() throws org.hl7.fhir.exceptions.FHIRException, IOException, URISyntaxException
      Create a CDA mapping engine based on the forked CDA Model (see https://github.com/ahdis/cda-core-2.0/tree/lab)
      Returns:
      MappingEngine which allows to convert between CDA and FHIR R4
      Throws:
      org.hl7.fhir.exceptions.FHIRException - FHIR Exception
      IOException - IO Exception
      URISyntaxException